Content-Length: 10754 | pFad | http://lwn.net/Articles/789766/

A kernel debugger in Python: drgn [LWN.net]
|
|
Subscribe / Log in / New account

A kernel debugger in Python: drgn

A kernel debugger in Python: drgn

Posted May 29, 2019 22:16 UTC (Wed) by Paf (subscriber, #91811)
Parent article: A kernel debugger in Python: drgn

I am curious if epython/pykdump was mentioned? It’s a freely available python extension for crash that works quite well and allows much of what he’s describing. I wonder what Sandoval feels the advantages are of drgn... it sounds quite similar.

https://sourceforge.net/p/pykdump/wiki/Home/


to post comments

A kernel debugger in Python: drgn

Posted May 30, 2019 20:27 UTC (Thu) by osandov (subscriber, #97963) [Link] (1 responses)

I wasn't aware of pykdump (and I couldn't get it to run despite my best efforts). It does look similar. As Jeff commented below, he's also been working on another similar tool, crash-python. Clearly, there's a need for this sort of thing and we haven't done a great job of publicizing our efforts, which is part of the reason I presented it at LSF/MM.

A kernel debugger in Python: drgn

Posted May 31, 2019 1:26 UTC (Fri) by Paf (subscriber, #91811) [Link]

Yeah, I’m getting that in the comments section here - lots of tools.

Pykdump has one decent set of instructions and several bad ones. These work, I used them the other day:
https://sourceforge.net/p/pykdump/wiki/Building%20From%20...

Those are python2, but I used them just fine for python3 changing only version numbers.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://lwn.net/Articles/789766/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy