Re: [PATCH v1 0/3] x86/traps: Fix DR6/DR7 inintialization
From: Sohil Mehta
Date: Fri Jun 13 2025 - 18:44:11 EST
On 6/13/2025 12:01 AM, Xin Li (Intel) wrote:
>
> Xin Li (Intel) (3):
> x86/traps: Move DR7_RESET_VALUE to <uapi/asm/debugreg.h>
> x86/traps: Initialize DR7 by writing its architectural reset value
> x86/traps: Initialize DR6 by writing its architectural reset value
>
The patches fix the false bus_lock warning that I was observing with the
infinite sigtrap selftest.
Tested-by: Sohil Mehta <sohil.mehta@xxxxxxxxx>
I'll try it out again once you send the updated version.
In future, should we incorporate a #DB (or bus_lock) specific selftest
to detect such DR6/7 initialization issues?