~/talk

Kernel dump analysis made quick and easy!

Talkat DevConf.CZ 2019 · 2019-01-25..01-27· [linux-and-operating-systems]
links:none on file
slides:none on file

PyKdump is a Python 3 framework that turns crash/vmcore analysis into scripted checks using APIs like read_struct and read_symbol, and can run crash commands via execute_crash_command. Ready-made tools (xportshow, scsishow, dmshow, nfsshow, hanginfo) extract networking, SCSI/LVM, multipath and hang data and flag heuristics. A real case shows LVM and device-map resolution in under a second where manual inspection takes hours; binaries are available on SourceForge and the framework tolerates kernel structure changes with member_size checks.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15What is VM core analysis
  3. 2:35Crash Utility
  4. 7:16Crash Extensions
  5. 8:02EPP
  6. 9:32Features
  7. 10:24Other features
  8. 11:35Python framework design
  9. 12:48Dereference chain
  10. 13:46Python kdump API
  11. 14:57Python crash command
  12. 16:21Read su rid structure API call
  13. 18:33Print
  14. 19:08Execute Crash
  15. 21:38Elevator
  16. 22:35MemberSize
  17. 24:01Exception Handling
  18. 25:31Exports
  19. 27:21Project page
  20. 29:06Panic
  21. 29:39PS List
  22. 30:04Context
  23. 31:30Manual analysis
  24. 32:10Review programs
  25. 32:51LVM output
  26. 33:26Basic tricks
  27. 34:14Demo
  28. 37:00Commands
  29. 37:52Error handling
  30. 40:14Why cant we
  31. 43:50Scuzzy commands
  32. 45:17NFS commands
  33. 46:00Feedback
  34. 46:51Reinitializing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.