Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Morello hybrid CheriBSD Capability Aware GDB #307

Open
jkressel opened this issue Oct 17, 2022 · 2 comments
Open

Morello hybrid CheriBSD Capability Aware GDB #307

jkressel opened this issue Oct 17, 2022 · 2 comments

Comments

@jkressel
Copy link

Hi,
I am running a morello hybrid qemu with CheriBSD built using cheribuild and when trying to debug using gdb I find that it does not appear to be capability aware. I there something I need to do to enable this?

Thank you

@jrtc27
Copy link
Member

jrtc27 commented Oct 17, 2022

CHERI GDB has historically been quite lacking for hybrid code for various reasons. Work is currently being done to update it to a newer version of upstream GDB and incorporate improvements from Arm that make hybrid a better experience (and pure-capability code too for Morello specifically, which is also quite poor, due to a lack of disassembly support for C64 mode and capability instructions in general).

@rwatson
Copy link
Member

rwatson commented Oct 18, 2022

Tagging @bsdjhb on general principle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants