unicorn/qemu/target
Chenyi Qiang d7adcf1d7f target/i386: Add bus lock debug exception support
Bus lock debug exception is a feature that can notify the kernel by
generate an #DB trap after the instruction acquires a bus lock when
CPL>0. This allows the kernel to enforce user application throttling or
mitigations.

This feature is enumerated via CPUID.(EAX=7,ECX=0).ECX[bit 24].

Backports 06e878b413766778a53be3d25c0373a23679d039
2021-03-04 18:50:00 -05:00
..
arm target/arm: Enable MTE for user-only 2021-03-04 18:46:47 -05:00
i386 target/i386: Add bus lock debug exception support 2021-03-04 18:50:00 -05:00
m68k cpu: move cc->transaction_failed to tcg_ops 2021-03-04 17:16:41 -05:00
mips cpu: move do_unaligned_access to tcg_ops 2021-03-04 17:20:02 -05:00
riscv cpu: move do_unaligned_access to tcg_ops 2021-03-04 17:20:02 -05:00
sparc cpu: move do_unaligned_access to tcg_ops 2021-03-04 17:20:02 -05:00