File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
tools/arch/s390/include/uapi/asm Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -224,6 +224,7 @@ struct kvm_guest_debug_arch {
224
224
#define KVM_SYNC_RICCB (1UL << 7)
225
225
#define KVM_SYNC_FPRS (1UL << 8)
226
226
#define KVM_SYNC_GSCB (1UL << 9)
227
+ #define KVM_SYNC_BPBC (1UL << 10)
227
228
/* length and alignment of the sdnx as a power of two */
228
229
#define SDNXC 8
229
230
#define SDNXL (1UL << SDNXC)
@@ -247,7 +248,9 @@ struct kvm_sync_regs {
247
248
};
248
249
__u8 reserved [512 ]; /* for future vector expansion */
249
250
__u32 fpc ; /* valid on KVM_SYNC_VRS or KVM_SYNC_FPRS */
250
- __u8 padding1 [52 ]; /* riccb needs to be 64byte aligned */
251
+ __u8 bpbc : 1 ; /* bp mode */
252
+ __u8 reserved2 : 7 ;
253
+ __u8 padding1 [51 ]; /* riccb needs to be 64byte aligned */
251
254
__u8 riccb [64 ]; /* runtime instrumentation controls block */
252
255
__u8 padding2 [192 ]; /* sdnx needs to be 256byte aligned */
253
256
union {
You can’t perform that action at this time.
0 commit comments