Page MenuHomeFreeBSD

Add support for booting into kdb on arm64 platforms.
Needs ReviewPublic

Authored by skibo on Jan 15 2020, 8:03 PM.
Tags
Referenced Files
Unknown Object (File)
Sun, Sep 6, 3:06 PM
Unknown Object (File)
Sun, Sep 6, 12:28 AM
Unknown Object (File)
Sat, Sep 5, 12:49 PM
Unknown Object (File)
Fri, Sep 4, 6:11 AM
Unknown Object (File)
Thu, Sep 3, 6:33 AM
Unknown Object (File)
Thu, Sep 3, 6:32 AM
Unknown Object (File)
Wed, Sep 2, 4:57 PM
Unknown Object (File)
Tue, Sep 1, 9:06 PM
Subscribers

Details

Reviewers
manu
Summary

Add support for booting into kdb on arm64 platforms when RB_KDB is set (i.e. boot -d from a loader prompt).

EDIT: this is similar to a diff I submitted and was committed (r329989) for the arm platform. In that patch, I also fixed a problem in arm/arm/machdep_boot.c which was missing "#include opt_ddb.h" which meant none of the "#ifdef DDB" code gets compiled. I tried to fix arm64/arm64/machdep_boot.c in a similar fashion but it fails to compile due to MAGIC_TRAMP_NUMBER not being defined. I don't know the right way to fix that.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 30298
Build 28071: arc lint + arc unit