You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not quite sure what you mean by "slow": I tried it and it is as fast as what you can expect from debugging an emulated VM. If you're referring to the slow-down when displaying the context pane, it is indeed slowed down, but that's mostly caused by the multiple pointer dereferencing. So you can speed things by making the context collect less info by editing your view (gef config context.layout). In addition, it is well-known that the gdb remote protocol is old and slow.
So unless you can give us better tracks as to which specific part(s) we can improve (in GEF), there's not a lot we can do.
GEF+GDB version
Operating System
Ubuntu 22.04.2 LTS
Describe the issue you encountered
Gdb with gef is slow when debugging kernel in qemu (with command gef-remote --qemu-user --qemu-binary ./vmlinux localhost 1234).
Do you read the docs and look at previously closed issues/PRs for similar cases?
Yes
Architecture impacted
Describe your issue. Without a proper reproduction step-by-step, your issue will be ignored.
run
script. (and add-s
in qemu args)gef-remote --qemu-user --qemu-binary ./vmlinux localhost 1234
si
. This is slow.Minimalist test case
No response
Additional context?
No response
The text was updated successfully, but these errors were encountered: