ptesarik

ptesarik

Prague

crash utility: add "percpu" command

an invention by ptesarik

Crash has some support for per-cpu variables, but it really only works for static variables. My idea is that you should be able to take a per-cpu pointer and see the formatted data. The syntax should allow to specify a CPU or do it for all:

Updated over 3 years ago. No love.

Implement BREAK for pseudo-terminals

a project by ptesarik

This will greatly enhance the usefulness of QEMU virtual serial ports, because the Linux kernel interprets a break on the serial console as a SysRq, but there is currently no way to pass this signal over a pseudo-terminal.

Updated almost 3 years ago. 5 hacker ♥️.

Enhance kdumpid

an invention by ptesarik

The kdumpid tool can be used to determine the kernel version from a crash dump. Some useful features are missing:

Updated over 5 years ago. 1 hackers ♥️.

Crash Reference Card for ARM64

an idea by ptesarik

Update the Crash Reference Card, replacing 32-bit x86 with ARM64. The above link contains all sources I used to create the original card.

Updated almost 3 years ago. 1 hackers ♥️. Has no hacker: grab it!

Optimize kdump speed with 6+ TB of RAM

a project by ptesarik

The kdump package can now use SMP and multiple targets with constant memory requirements. The goal of this project is to find the optimum parameters for dumping a very large machine (SAP can give me access to 6TB, SGI is able to test with 64 TB).

Updated over 5 years ago. 2 hacker ♥️.

Capturing FC frames with wireshark

a project by ptesarik

AFAIK, wireshark is the best Linux tool for analyzing network traffic. Primarily intended for Ethernet networks, there is now also support for very different protocols (e.g. USB). Sadly, there is no support for fibre channel, most likely because there is even no infrastructure in the kernel.

Updated over 5 years ago. 1 hackers ♥️.

Write SUSE engineering blog posts

a project by ptesarik

L3 bug reproduction often requires becoming the admin for a moment. I'd like to write down some nifty tricks I used to get certain “interesting” system configurations to work.

Updated over 5 years ago. 10 hacker ♥️.

Rewrite makedumpfile using libkdumpfile as backend

a project by ptesarik

The aim is to replace dump file read routines in makedumpfile with library functions from libkdumpfile. This should enable (among other things) filtering Xen DomU dump files.

Updated over 5 years ago. 2 hacker ♥️.

Build kdump initrd without dracut

a project by ptesarik

Project Description

Updated over 3 years ago. 6 hacker ♥️. 4 followers.

Rewrite libkdumpfile Python binding using CFFI

a project by ptesarik

Project Description

Updated over 2 years ago. 2 hacker ♥️. 1 follower.

Plan 9 filesystem support in GRUB

a project by ptesarik

Updated about 1 year ago. 8 hacker ♥️. 2 followers.

Improve UML page fault handler

a project by ptesarik

Description

Improve UML handling of segmentation faults in kernel mode. Although such page faults are generally caused by a kernel bug, it is annoying if they cause an infinite loop, or panic the kernel. More importantly, a robust implementation allows to write KUnit tests for various guard pages, preventing potential kernel self-protection regressions.

Updated 17 days ago. 1 hackers ♥️. 2 followers.

Kill DMA and DMA32 memory zones

a project by ptesarik

Description

Updated 16 days ago. 4 hacker ♥️. 3 followers.
13
20
13
28

Looking for projects around:

git kernel

Activity

  • 9 days ago: ptesarik liked Enhancements of Linux kernel debugging tools
  • 16 days ago: ptesarik liked Officially Become a Kernel Hacker!
  • 16 days ago: ptesarik added keyword "kernel" to Improve UML page fault handler
  • 16 days ago: ptesarik started Kill DMA and DMA32 memory zones
  • 16 days ago: ptesarik added keyword "kernel" to Kill DMA and DMA32 memory zones
  • 16 days ago: ptesarik added keyword "mm" to Kill DMA and DMA32 memory zones
  • 16 days ago: ptesarik originated Kill DMA and DMA32 memory zones
  • 17 days ago: ptesarik started Improve UML page fault handler
  • 17 days ago: ptesarik originated Improve UML page fault handler
  • about 1 year ago: ptesarik liked Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik added keyword "bootloader" to Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik added keyword "grub2" to Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik added keyword "virtualization" to Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik added keyword "virtio" to Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik added keyword "plan9" to Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik started Plan 9 filesystem support in GRUB
  • about 1 year ago: ptesarik originated Plan 9 filesystem support in GRUB
  • over 2 years ago: ptesarik started Setup A Linux Cross Referencer for SUSE kernels
  • over 2 years ago: ptesarik liked Setup A Linux Cross Referencer for SUSE kernels
  • over 2 years ago: ptesarik liked early stage kdump support
  • over 2 years ago: ptesarik liked Modular kernel packaging
  • over 2 years ago: ptesarik liked Migrate from Raspbian to openSUSE aarch64 for motion detection camera
  • over 2 years ago: ptesarik started Rewrite libkdumpfile Python binding using CFFI
  • over 2 years ago: ptesarik added keyword "python" to Rewrite libkdumpfile Python binding using CFFI
  • over 2 years ago: ptesarik added keyword "kdump" to Rewrite libkdumpfile Python binding using CFFI
  • All Activity