Implement the regset-based ptrace interface that exposes hardware breakpoints to user-space debuggers to query and set instruction and data breakpoints.
Showing the changes to include/uapi/linux (1 of 3 files). Show all
Unified · Split
| @@ -444,6 +444,8 @@ typedef struct elf64_shdr { · 443 unmodified lines | |||
| 444 | #define NT_LOONGARCH_LSX 0xa02 /* LoongArch Loongson SIMD Extension registers */ | 444 | #define NT_LOONGARCH_LSX 0xa02 /* LoongArch Loongson SIMD Extension registers */ |
| 445 | #define NT_LOONGARCH_LASX 0xa03 /* LoongArch Loongson Advanced SIMD Extension registers */ | 445 | #define NT_LOONGARCH_LASX 0xa03 /* LoongArch Loongson Advanced SIMD Extension registers */ |
| 446 | #define NT_LOONGARCH_LBT 0xa04 /* LoongArch Loongson Binary Translation registers */ | 446 | #define NT_LOONGARCH_LBT 0xa04 /* LoongArch Loongson Binary Translation registers */ |
| 447 | #define NT_LOONGARCH_HW_BREAK 0xa05 /* LoongArch hardware breakpoint registers */ | ||
| 448 | #define NT_LOONGARCH_HW_WATCH 0xa06 /* LoongArch hardware watchpoint registers */ | ||
| 447 | 449 | ||
| 448 | /* Note types with note name "GNU" */ | 450 | /* Note types with note name "GNU" */ |
| 449 | #define NT_GNU_PROPERTY_TYPE_0 5 | 451 | #define NT_GNU_PROPERTY_TYPE_0 5 |