alnovak

alnovak

Kernel oops decoder

a project by benjamin_poirier

Read in a crash or oops-style backtrace and access DWARF information to output the current content of the stack and registers in term of symbols, and the the crash commands to dump/pretty print them. In other words, when looking at a crash dump, answer the questions "Which variable is currently stored in $rax? What is the structure of the stack? Which variable is stored at $rsp+16?"

Status at the end of hackweek 10

Updated almost 5 years ago. 9 hacker ♥️.

crash-python

a project by jeff_mahoney

New Development In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share that the code quality has improved dramatically since the last hack week and there are now extensive test cases for both unit testing and testing against real vmcores, and we'll use both mypy and pylint (if installed) to perform static analysis. Packages for those are available in openSUSE or as part of the crash-python OBS repo for SLE15. It has been tested with kernels from 3.0 to 5.1.

Updated almost 3 years ago. 21 hacker ♥️. 4 followers.

Disk operations should not stale the system

an idea by pmladek

It happens from time to time that my system is less responsible. It is usually caused by extensive disk operations, e.g. searching disk for something, moving a lot of data. A solution would be to run these problematic tasks with ionice. But I think that desktop user should not need to take care of this. Also some of the operations are even caused by system tools and normal user has problems to affect it. I wonder if we could somehow improve the desktop setting or it it would even need some hacks into the scheduler. I have just heard that this should be fined in the last kernels. But I also heard that it still does not work well, for example when copying from/to USB memory stick.

Updated almost 5 years ago. 9 hacker ♥️. Has no hacker: grab it!

x86 instructions decoder

a project by bpetkov

This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It is basically an x86 instruction decoder with special emphasis on the kernel and decoding interesting pieces of it in order to help in the development of low-level patching techniques, among others. git repo: https://gitlab.suse.de/bp/x86d

Updated about 2 years ago. 17 hacker ♥️. 2 followers.

understand and possibly improve cscope

a project by mhocko

cscope is a great tool index C/C++ sources and allow to navigate through the code. I have learned that the project is mostly dead and what is worse it uses its own database format to store the index. I would like to see some extended functionality in the tool - e.g. search whether a function A is reachable from B, filtering search results per-file, fix functions with function parameter detection (such functions are not recognized properly currently) and some others. See if the cscope specific storage can be replaced by a more generic database (sqlite?) and understand how the code flow works so that new extensions would be easier to implement.

Updated about 5 years ago. 3 hacker ♥️.

make openSUSE working on Sony Xperia Tablet Z

a project by sleep_walker

Look once again on Xperia Tablet Z and try to have there openSUSE running natively as alternative operating system. I'm able to work on that only during my vacations or hackweeks so

Updated about 5 years ago. 3 hacker ♥️.

Make Intel baytrail based device(s) work better with openSUSE

a project by mkubecek

Recently I became a (not very proud) owner of Acer Aspire Switch 10E, a small notebook/tablet convertible based on Intel baytrail platform. Replacing preinstalled (32-bit!) Windows 8.1 with (64-bit) openSUSE proved more challenging than expected, mostly because the device is haunted by a 32-bit UEFI so that it took me a week to make it boot without an external USB flash disk. Even today, a lot of issues persist. As I do not want to waste a (partially) good hardware, I would like to make it as usable as possible. This is much less selfish than it sounds as there are many other devices based on Intel baytrail platform so that the effort is going to help their owners as well (if successful, that is).

Updated about 5 years ago. 5 hacker ♥️.

kGraft analysis tool

an idea by marxin

kgraft-analysis-tool is a simple tool capable of showing IPA cloning decisions made by modified version of the GCC compiler: https://github.com/marxin/gcc/tree/dump-ipa-clones

Updated about 5 years ago. 4 hacker ♥️. Has no hacker: grab it!

Faster kernel builds in the OBS

an invention by michal-m

The kernel compile and link itself is only a fraction of the OBS kernel-default package build. Several other passes take significant time: - Post build checks, especially the clamav scan

Updated about 2 years ago. 13 hacker ♥️. 1 follower.

Improvements of RES scripts

a project by zpetrova

https://gitlab.suse.de/l3ms/RES-weather/ needs some improvements, e.g. manual generation of statistics and reports.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.
7
9
5
10

Looking for projects around:

Nothing at the moment

Activity

  • about 4 years ago: alnovak liked Improvements of RES scripts
  • about 4 years ago: alnovak originated Investigate debuginfod & cores from SLES
  • over 6 years ago: alnovak joined Improve kernel crashdump upload infrastructure
  • about 7 years ago: alnovak started Fast bugzilla search
  • about 7 years ago: alnovak joined crash-python
  • about 7 years ago: alnovak originated Fast bugzilla search
  • almost 8 years ago: alnovak liked Faster kernel builds in the OBS
  • almost 8 years ago: alnovak started gdb python target / binding to libkdumpfile
  • almost 8 years ago: alnovak originated gdb python target / binding to libkdumpfile
  • almost 8 years ago: alnovak joined Faster kernel builds in the OBS
  • over 8 years ago: alnovak liked kGraft analysis tool
  • over 8 years ago: alnovak liked Make Intel baytrail based device(s) work better with openSUSE
  • over 8 years ago: alnovak started libkdumpfile/gdb-kdump improvements
  • over 8 years ago: alnovak originated libkdumpfile/gdb-kdump improvements
  • about 9 years ago: alnovak added keyword "gdb" to gdb - better disassembly
  • about 9 years ago: alnovak started gdb - better disassembly
  • about 9 years ago: alnovak originated gdb - better disassembly
  • over 9 years ago: alnovak liked make openSUSE working on Sony Xperia Tablet Z
  • over 9 years ago: alnovak liked understand and possibly improve cscope
  • over 9 years ago: alnovak started gdb-kdump
  • over 9 years ago: alnovak originated gdb-kdump
  • over 9 years ago: alnovak liked x86 instructions decoder
  • over 9 years ago: alnovak liked Disk operations should not stale the system
  • over 9 years ago: alnovak liked crash-python
  • over 10 years ago: alnovak liked Kernel oops decoder
  • All Activity