projectacrn / acrn-hypervisor

Project ACRN hypervisor
BSD 3-Clause "New" or "Revised" License
1.15k stars 524 forks source link

[Improvement] Add GDB server support for UOS debugging #4997

Open tbursztyka opened 4 years ago

tbursztyka commented 4 years ago

ACRN hypervisor does not provide a way to get a gdb server on a UOS and that is a blocker to easily adapt OS as UOS for ACRN. For instance, there are issues within Zephyr on ACRN which are hard to debug with only a console output, not impossible but really tedious. (see https://github.com/zephyrproject-rtos/zephyr/issues/23802 and https://github.com/zephyrproject-rtos/zephyr/issues/23801)

I have no idea how difficult it is to add such feature in ACRN, but that would greatly help debugging UOS and in return get more OS running on ACRN.

gvancuts commented 4 years ago

@NanlinXie I think this is a useful feature, can we assign someone to look at it? (and do we also need to replicate it in the internal DB)?

NanlinXie commented 4 years ago

No need to replicate it in the internal DB yet, I will follow up this request as DX(Developer eXperience) improvement task by some discussion and investigation firstly.