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

feat: Enable gdb debugging on x86 #4797

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Oct 1, 2024

  1. feat: Enable gdb debugging on x86

    Enabling GDB support for debugging the guest kernel. This allows us to
    connect a gdb server to firecracker and debug the guest.
    
    Signed-off-by: Jack Thomson <jackabt@amazon.com>
    JackThomson2 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    da3c561 View commit details
    Browse the repository at this point in the history
  2. docs: Add documentation on how to use GDB

    Add documentation on how to use gdb with firecracker with examples on
    how to use the basic functionality to debug the guest kernel
    
    Signed-off-by: Jack Thomson <jackabt@amazon.com>
    JackThomson2 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2e090da View commit details
    Browse the repository at this point in the history
  3. tests: Add build test for GDB

    Adding a test to ensure that firecracker will build with the gdb flag
    enabled
    
    Signed-off-by: Jack Thomson <jackabt@amazon.com>
    JackThomson2 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    5497cdc View commit details
    Browse the repository at this point in the history