Stephen Brennan
Stephen Brennan
Alright, I believe I've addressed everything from your review on Github as well as our discussion. The `drgn_module` is now removed from the API as discussed, which I recall was...
Thanks for the last catches, clearly I need a better find/replace workflow 😅 I updated the commit message as you mentioned, and also went ahead and reset the entire branch's...
Oh boy, I did not realize that you would be interested in IPython magics! I have some groundwork for that which I could share! I will try to do it...
It is not Monday, but better late than never. [Here](https://gist.github.com/brenns10/45181a18e5b250613c4ba2ddd449c649) is a starting point which you can run simply as a drgn script directly (e.g. `drgn -c vmcore -s vmlinux...
Just to comment further on the question of scripts and commands. I also like the idea of interactive commands. For interactive debugging, it's a lot easier to do `dmesg |...
This honestly feels like a good topic for a hypothetical "kernel debugging" track at LPC 2023?
[Crush](https://codeberg.org/pf-kernel/crush) uses something called [capstone](https://github.com/capstone-engine/capstone), which appears to work well and have Python bindings. Another choice would be binutils, which provides libopcode. But I don't know how the python support...
I fixed the Python 3.6-3.9 mypy failure which was present in the previous revision, but of course since I updated the pre-commit, you won't actually get a mypy run on...
Very funny, I didn't realize that when Github Actions runs, it does an automatic merge with the `main` branch and then runs tests. I got failures from #364 because I...
I'm not so sure that we can rely on the ORC or DWARF to get us through the exception, but I likely haven't spent as much time looking at it...