On Thu, 18 Mar 2021 14:33:06 +0000, Andrew Scull wrote: > Panics from arm64's nVHE hyp mode are hard to interpret. This series > adds some more debug info to help with diagnosis. > > Using BUG() in nVHE hyp gives a meaningful address to locate invariants > that fail to hold. The host can also look up the bug to provide the file > and line, if the debug configs are enabled. Otherwise a kimg address is > much more useful than a hyp VA since it can be looked up in vmlinux. > > [...] Applied to kvm-arm64/nvhe-panic-info, thanks! [1/5] bug: Remove redundant condition check in report_bug commit: 3ad1a6cb0abc63d036fc866bd7c2c5983516dec5 [2/5] bug: Factor out a getter for a bug's file line commit: 26dbc7e299c7ebbb6a95e2c620b21b5280b37c57 [3/5] bug: Assign values once in bug_get_file_line() commit: 5b8be5d875a996776708ba174fcd08c8bcd721a5 [4/5] KVM: arm64: Use BUG and BUG_ON in nVHE hyp commit: f79e616f27ab6cd74deb0995a8eead3d1c9d65af [5/5] KVM: arm64: Log source when panicking from nVHE hyp commit: aec0fae62e47050019474936248a311a0ab08705 Cheers, M. -- Without deviation from the norm, progress is not possible. _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm