x2}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 832.198032][ T5355] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025", 0x1d}], 0x1) 11:37:44 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:44 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8}) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond=[{0x0, 0x7da}, {0x0, 0x0, 0x0, 0x2}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 832.338632][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 832.346186][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 832.353703][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 832.361303][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 832.368592][T27264] rtc rtc0: __rtc_set_alarm: err=-22 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17", 0x2b}], 0x1) [ 832.383390][ T5382] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67}, @cond=[{0x0, 0x7da}, {0x0, 0x0, 0x0, 0x2}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17", 0x2b}], 0x1) 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xffff}) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67}, @cond=[{0x0, 0x7da}, {0x0, 0x0, 0x0, 0x2}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17", 0x2b}], 0x1) [ 832.513365][ T5406] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xffff}) 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff08000400", 0x32}], 0x1) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67}, @cond=[{0x0, 0x7da}, {0x0, 0x0, 0x0, 0x2}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xffff}) [ 832.615909][ T5424] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond=[{0x0, 0x7da}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff08000400", 0x32}], 0x1) [ 832.705505][ T5435] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 832.749403][ T5443] validate_nla: 33 callbacks suppressed [ 832.749417][ T5443] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff08000400", 0x32}], 0x1) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 832.819403][ T5448] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 832.874226][ T5459] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff0800040000002824", 0x36}], 0x1) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 832.936425][ T5466] rtc_cmos 00:00: Alarms can be up to one day in the future [ 832.965428][ T5473] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff0800040000002824", 0x36}], 0x1) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 833.053093][ T5487] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 833.068392][ T5485] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff0800040000002824", 0x36}], 0x1) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 833.140590][ T5502] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff08000400000028245980", 0x38}], 0x1) 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 833.183128][ T5508] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 833.239988][ T5512] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff08000400000028245980", 0x38}], 0x1) 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 833.397522][ T5536] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190010000400000007fd17e5ffff08000400000028245980", 0x38}], 0x1) 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 833.494400][ T5545] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 833.538941][ T5554] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 833.607958][ T5558] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 833.729248][ T5573] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) [ 833.833350][ T5588] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) [ 833.960542][ T5606] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) 11:37:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) [ 834.069722][ T5619] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) 11:37:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 834.157172][ T5630] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:46 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040), 0x0) 11:37:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 834.246172][ T5643] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 834.338622][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 834.346217][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 834.353798][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 834.361383][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 834.368708][ T4035] rtc rtc0: __rtc_set_alarm: err=-22 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:47 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040), 0x0) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 834.383591][ T5653] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:47 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040), 0x0) 11:37:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) [ 834.493834][ T5666] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 834.576445][ T5680] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 834.687307][ T5693] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xffff}) 11:37:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 834.809221][ T5710] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xffff}) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 834.921570][ T5723] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, 0xffff}) 11:37:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 834.977897][ T5736] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 835.042361][ T5742] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) [ 835.107122][ T5747] rtc_cmos 00:00: Alarms can be up to one day in the future [ 835.121237][ T5752] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:47 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:47 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 835.226700][ T5768] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:47 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 835.292693][ T5774] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 11:37:48 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 835.338455][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 835.346091][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 835.353670][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 835.361296][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 835.368597][ T4035] rtc rtc0: __rtc_set_alarm: err=-22 [ 835.381553][ T5779] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 835.457035][ T5791] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 835.548952][ T5802] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:48 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 835.645297][ T5811] rtc_cmos 00:00: Alarms can be up to one day in the future [ 835.672873][ T5815] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:48 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 835.752669][ T5825] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 835.863525][ T5837] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 835.936801][ T5851] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.025381][ T5864] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 836.065840][ T5867] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.124255][ T5877] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) 11:37:48 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.175893][ T5881] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:48 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) [ 836.220554][ T5886] rtc_cmos 00:00: Alarms can be up to one day in the future [ 836.259749][ T5892] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:48 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.311949][ T5899] rtc_cmos 00:00: Alarms can be up to one day in the future [ 836.338425][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 836.345966][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 836.353472][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.360998][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 836.368327][ T4035] rtc rtc0: __rtc_set_alarm: err=-22 11:37:49 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 836.408897][ T5907] rtc_cmos 00:00: Alarms can be up to one day in the future [ 836.446669][ T5915] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.496967][ T5922] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 836.553982][ T5930] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 836.655951][ T5942] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.728477][ T5950] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.828126][ T5967] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 836.960892][ T5980] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 837.066636][ T5996] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:49 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, 0x0) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, 0x0) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, 0x0) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd}}) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd}}) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd}}) 11:37:50 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 11:37:51 executing program 5 (fault-call:5 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, 0x0, 0x0) 11:37:51 executing program 0 (fault-call:3 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 838.411376][ T6197] FAULT_INJECTION: forcing a failure. [ 838.411376][ T6197] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 838.421033][ T6202] FAULT_INJECTION: forcing a failure. [ 838.421033][ T6202] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 838.424436][ T6197] CPU: 1 PID: 6197 Comm: syz-executor.5 Not tainted 5.14.0-rc4-syzkaller #0 [ 838.424455][ T6197] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.424465][ T6197] Call Trace: [ 838.424471][ T6197] dump_stack_lvl+0xb7/0x103 [ 838.424490][ T6197] dump_stack+0x11/0x1a [ 838.468162][ T6197] should_fail+0x23c/0x250 [ 838.472591][ T6197] should_fail_usercopy+0x16/0x20 [ 838.477604][ T6197] _copy_from_user+0x1c/0xd0 [ 838.482263][ T6197] rtc_dev_ioctl+0x35a/0x670 [ 838.486882][ T6197] ? rtc_dev_poll+0xa0/0xa0 [ 838.491377][ T6197] __se_sys_ioctl+0xcb/0x140 [ 838.495949][ T6197] __x64_sys_ioctl+0x3f/0x50 [ 838.500589][ T6197] do_syscall_64+0x3d/0x90 [ 838.505005][ T6197] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.510909][ T6197] RIP: 0033:0x4665e9 [ 838.514798][ T6197] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 838.534429][ T6197] RSP: 002b:00007f1e22cfd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 838.542847][ T6197] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 838.550877][ T6197] RDX: 0000000020000000 RSI: 000000004028700f RDI: 0000000000000004 [ 838.558849][ T6197] RBP: 00007f1e22cfd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.566872][ T6197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 838.574826][ T6197] R13: 00007ffda35e3f4f R14: 00007f1e22cfd300 R15: 0000000000022000 [ 838.582782][ T6202] CPU: 0 PID: 6202 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 838.591456][ T6202] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.601599][ T6202] Call Trace: [ 838.604874][ T6202] dump_stack_lvl+0xb7/0x103 [ 838.609462][ T6202] dump_stack+0x11/0x1a [ 838.613622][ T6202] should_fail+0x23c/0x250 [ 838.618037][ T6202] should_fail_usercopy+0x16/0x20 [ 838.623076][ T6202] _copy_from_user+0x1c/0xd0 [ 838.627667][ T6202] input_event_from_user+0x58/0x140 [ 838.632971][ T6202] evdev_write+0x1b2/0x280 [ 838.637437][ T6202] ? rw_verify_area+0x136/0x250 [ 838.642290][ T6202] ? evdev_read+0x640/0x640 [ 838.646852][ T6202] vfs_write+0x1f3/0x770 [ 838.651107][ T6202] ? __fget_light+0x21b/0x260 [ 838.655882][ T6202] ksys_write+0xce/0x180 [ 838.660139][ T6202] ? fpregs_assert_state_consistent+0x7d/0x90 [ 838.666211][ T6202] __x64_sys_write+0x3e/0x50 [ 838.670798][ T6202] do_syscall_64+0x3d/0x90 [ 838.675216][ T6202] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.681113][ T6202] RIP: 0033:0x4665e9 [ 838.685039][ T6202] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 11:37:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 11:37:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) [ 838.704677][ T6202] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 838.713085][ T6202] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 838.721052][ T6202] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 838.729019][ T6202] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.736986][ T6202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 838.744957][ T6202] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:37:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) 11:37:51 executing program 2 (fault-call:4 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:51 executing program 0 (fault-call:3 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) [ 838.914566][ T6220] FAULT_INJECTION: forcing a failure. [ 838.914566][ T6220] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 838.927639][ T6220] CPU: 0 PID: 6220 Comm: syz-executor.2 Not tainted 5.14.0-rc4-syzkaller #0 [ 838.928962][ T6222] FAULT_INJECTION: forcing a failure. [ 838.928962][ T6222] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 838.936308][ T6220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.936321][ T6220] Call Trace: [ 838.936328][ T6220] dump_stack_lvl+0xb7/0x103 [ 838.967235][ T6220] dump_stack+0x11/0x1a [ 838.971419][ T6220] should_fail+0x23c/0x250 [ 838.975967][ T6220] should_fail_usercopy+0x16/0x20 [ 838.980976][ T6220] _copy_to_user+0x1c/0x90 [ 838.985372][ T6220] simple_read_from_buffer+0xab/0x120 [ 838.990772][ T6220] proc_fail_nth_read+0xf6/0x140 [ 838.995719][ T6220] ? rw_verify_area+0x136/0x250 [ 839.000553][ T6220] ? proc_fault_inject_write+0x200/0x200 [ 839.006175][ T6220] vfs_read+0x154/0x5d0 [ 839.010318][ T6220] ? __fget_light+0x21b/0x260 [ 839.015046][ T6220] ? __cond_resched+0x11/0x40 [ 839.019711][ T6220] ksys_read+0xce/0x180 [ 839.023851][ T6220] __x64_sys_read+0x3e/0x50 [ 839.028339][ T6220] do_syscall_64+0x3d/0x90 [ 839.032825][ T6220] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 839.038729][ T6220] RIP: 0033:0x41936c [ 839.042616][ T6220] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 839.062208][ T6220] RSP: 002b:00007f2434c8b170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 839.070604][ T6220] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041936c [ 839.078567][ T6220] RDX: 000000000000000f RSI: 00007f2434c8b1e0 RDI: 0000000000000004 [ 839.086528][ T6220] RBP: 00007f2434c8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 839.094568][ T6220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 839.102531][ T6220] R13: 00007fff507d2e1f R14: 00007f2434c8b300 R15: 0000000000022000 [ 839.110506][ T6222] CPU: 1 PID: 6222 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 839.119192][ T6222] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.129238][ T6222] Call Trace: [ 839.132587][ T6222] dump_stack_lvl+0xb7/0x103 [ 839.137172][ T6222] dump_stack+0x11/0x1a [ 839.141334][ T6222] should_fail+0x23c/0x250 [ 839.145762][ T6222] should_fail_usercopy+0x16/0x20 [ 839.150808][ T6222] _copy_from_user+0x1c/0xd0 [ 839.155392][ T6222] input_event_from_user+0x58/0x140 [ 839.160629][ T6222] evdev_write+0x1b2/0x280 11:37:51 executing program 5 (fault-call:5 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 839.165131][ T6222] ? evdev_read+0x640/0x640 [ 839.169634][ T6222] vfs_write+0x1f3/0x770 [ 839.173880][ T6222] ? __fget_light+0x21b/0x260 [ 839.178641][ T6222] ksys_write+0xce/0x180 [ 839.182875][ T6222] ? fpregs_assert_state_consistent+0x7d/0x90 [ 839.188934][ T6222] __x64_sys_write+0x3e/0x50 [ 839.193521][ T6222] do_syscall_64+0x3d/0x90 [ 839.197964][ T6222] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 839.203940][ T6222] RIP: 0033:0x4665e9 [ 839.207900][ T6222] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 839.227508][ T6222] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 839.235923][ T6222] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 839.243960][ T6222] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 839.251925][ T6222] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 839.259894][ T6222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 839.267876][ T6222] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 839.307316][ T6226] FAULT_INJECTION: forcing a failure. [ 839.307316][ T6226] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 839.320378][ T6226] CPU: 1 PID: 6226 Comm: syz-executor.5 Not tainted 5.14.0-rc4-syzkaller #0 [ 839.329049][ T6226] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.339099][ T6226] Call Trace: [ 839.342368][ T6226] dump_stack_lvl+0xb7/0x103 [ 839.346960][ T6226] dump_stack+0x11/0x1a [ 839.351108][ T6226] should_fail+0x23c/0x250 11:37:52 executing program 4 (fault-call:4 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 839.355631][ T6226] should_fail_usercopy+0x16/0x20 [ 839.360683][ T6226] _copy_to_user+0x1c/0x90 [ 839.365097][ T6226] simple_read_from_buffer+0xab/0x120 [ 839.370536][ T6226] proc_fail_nth_read+0xf6/0x140 [ 839.375476][ T6226] ? rw_verify_area+0x136/0x250 [ 839.380327][ T6226] ? proc_fault_inject_write+0x200/0x200 [ 839.386008][ T6226] vfs_read+0x154/0x5d0 [ 839.390264][ T6226] ? __fget_light+0x21b/0x260 [ 839.395009][ T6226] ? __cond_resched+0x11/0x40 [ 839.399690][ T6226] ksys_read+0xce/0x180 [ 839.403899][ T6226] __x64_sys_read+0x3e/0x50 [ 839.408439][ T6226] do_syscall_64+0x3d/0x90 [ 839.412851][ T6226] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 839.418773][ T6226] RIP: 0033:0x41936c [ 839.422664][ T6226] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 839.424768][ T6228] FAULT_INJECTION: forcing a failure. [ 839.424768][ T6228] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 839.442267][ T6226] RSP: 002b:00007f1e22cfd170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 839.442289][ T6226] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041936c [ 839.442300][ T6226] RDX: 000000000000000f RSI: 00007f1e22cfd1e0 RDI: 0000000000000005 [ 839.442311][ T6226] RBP: 00007f1e22cfd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 839.488513][ T6226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 839.496468][ T6226] R13: 00007ffda35e3f4f R14: 00007f1e22cfd300 R15: 0000000000022000 [ 839.504428][ T6228] CPU: 0 PID: 6228 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 839.513097][ T6228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.523148][ T6228] Call Trace: [ 839.526415][ T6228] dump_stack_lvl+0xb7/0x103 [ 839.531005][ T6228] dump_stack+0x11/0x1a [ 839.535152][ T6228] should_fail+0x23c/0x250 [ 839.539621][ T6228] should_fail_usercopy+0x16/0x20 [ 839.544666][ T6228] _copy_from_user+0x1c/0xd0 [ 839.549250][ T6228] input_event_from_user+0x58/0x140 [ 839.554454][ T6228] evdev_write+0x1b2/0x280 [ 839.558880][ T6228] ? rw_verify_area+0x136/0x250 [ 839.563731][ T6228] ? evdev_read+0x640/0x640 [ 839.568228][ T6228] vfs_write+0x1f3/0x770 [ 839.572535][ T6228] ? __fget_light+0x21b/0x260 [ 839.577203][ T6228] ksys_write+0xce/0x180 [ 839.581449][ T6228] ? fpregs_assert_state_consistent+0x7d/0x90 [ 839.587510][ T6228] __x64_sys_write+0x3e/0x50 [ 839.592102][ T6228] do_syscall_64+0x3d/0x90 [ 839.596520][ T6228] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 839.602421][ T6228] RIP: 0033:0x4665e9 [ 839.606305][ T6228] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 839.626172][ T6228] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 839.634583][ T6228] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 839.642549][ T6228] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 839.650534][ T6228] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 11:37:52 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 839.658507][ T6228] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 839.666479][ T6228] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:52 executing program 4 (fault-call:4 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x200000, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0x7, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, &(0x7f0000000040)=0x100, r2, &(0x7f0000000080)=0x9, 0x5, 0x0) 11:37:52 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 839.752153][ T6226] rtc_cmos 00:00: Alarms can be up to one day in the future [ 839.787227][ T6238] FAULT_INJECTION: forcing a failure. [ 839.787227][ T6238] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 839.799476][ T6236] rtc_cmos 00:00: Alarms can be up to one day in the future [ 839.800287][ T6238] CPU: 0 PID: 6238 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 839.816168][ T6238] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.817788][ T6236] rtc_cmos 00:00: Alarms can be up to one day in the future [ 839.826218][ T6238] Call Trace: [ 839.826225][ T6238] dump_stack_lvl+0xb7/0x103 [ 839.826244][ T6238] dump_stack+0x11/0x1a [ 839.845450][ T6238] should_fail+0x23c/0x250 [ 839.849868][ T6238] should_fail_usercopy+0x16/0x20 [ 839.854976][ T6238] _copy_from_user+0x1c/0xd0 [ 839.859658][ T6238] input_event_from_user+0x58/0x140 [ 839.864855][ T6238] evdev_write+0x1b2/0x280 [ 839.869276][ T6238] ? evdev_read+0x640/0x640 [ 839.873785][ T6238] vfs_write+0x1f3/0x770 [ 839.878023][ T6238] ? __fget_light+0x21b/0x260 [ 839.882693][ T6238] ksys_write+0xce/0x180 [ 839.885476][ T6244] rtc_cmos 00:00: Alarms can be up to one day in the future [ 839.886945][ T6238] ? fpregs_assert_state_consistent+0x7d/0x90 [ 839.900285][ T6238] __x64_sys_write+0x3e/0x50 [ 839.904871][ T6238] do_syscall_64+0x3d/0x90 [ 839.909325][ T6238] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 839.915220][ T6238] RIP: 0033:0x4665e9 [ 839.919103][ T6238] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 839.938703][ T6238] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:37:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:52 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) dup(r0) 11:37:52 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000040), 0xffff, 0x80280) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/121, 0x79) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) [ 839.947192][ T6238] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 839.955029][ T6244] rtc_cmos 00:00: Alarms can be up to one day in the future [ 839.955153][ T6238] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 839.970356][ T6238] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 839.978329][ T6238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 839.986330][ T6238] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18) [ 840.041074][ T6251] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.057404][ T6251] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:52 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x42800) fallocate(0xffffffffffffffff, 0x0, 0x2000428, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001000)=0x80, 0x20000fec) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f0000148000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r2, r3, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x80, &(0x7f0000000800)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f00000000c0)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x80000000, 0x1, {0x1}}, 0x9) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0x1, 0x0, 0x1000}}) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000040)={0x0, 0xfe, {0x32, 0xb, 0x3, 0x20, 0x8, 0xfaf, 0x1, 0x102, 0xffffffffffffffff}}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x12002, 0x10) ioctl$RTC_WKALM_SET(r5, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0x20029, 0x39, 0x7, 0x1f, 0x9, 0xb2e, 0x4, 0xd8}}) 11:37:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35002) 11:37:52 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0xd9f, 0x1) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:52 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000b, 0x40010, r1, 0x4000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:37:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35003) [ 840.164288][ T6260] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.180540][ T6260] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.238773][ T6272] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.257298][ T6272] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:53 executing program 4 (fault-call:4 fault-nth:2): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:53 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x81, 0x5, &(0x7f0000001400)=[{&(0x7f0000000180)="d45de09f23bcccd1051c0edc65dd0ecdcd4242352586243f952ce5a4d769488f24d9cf454cf8e939821559e2b02b07eb04ad43f0336aeca9d4ac18d8e8d43fddbd752204f6af5c5c686f15e27d959652e1029143dd2e1f0f605520db08e94d4b52e93be06b013a05de69336bf4950054d928d363554499b98ca75f7fc1d56e5813c77c4fc24705e4d4eab8c4047c7d67261685eb830c302b211f3f7970cc550e44d46232cc581d431f2691cb7a266ad2dd8fc2d62299b2393455c46defc44fe124187e112da4f6d1ac8f0ef8a05342c9e6dfe1936fca02f47813a392573e20184ed99848b87113e228287473728e9b1051390ab276d3", 0xf6, 0x10000}, {&(0x7f0000000280)="457d9e15c9fbdacc55200efd5fbb1d5cd52deec08bddd2c1", 0x18, 0x7fffffff}, {&(0x7f00000002c0), 0x0, 0x200}, {&(0x7f0000000300)="6c30a44b1f96b8950285a9c315449b6d31e44e4c3097eddd61e75669f2832a3fce66542056c83448e558f4ff1d316ea8a0327e29c3e1e15905b001673fd997b46b4121eea056d1cdbb344ee37ba81e796d47b0100f2c40d9301c580534f3afeddbd3ddac2a6bb49e2eeb00d2389c41a64c583d68c657b277a03f608a432f61bab1529e1a11f4caf2e52bd2970c0479ef91aa4edfd43897aa5159aac1d1342361d492e35bef2a5040477d85861cdd6c9bde55e1f344fd3cca11c44c80e6cdb2eb49e9a231d1088fc4c652cadf0ea9b7154debb68b2cbd8237f3f43af2bd07ebb143583959b014100ec569bc9d7c7bd2aea0251bb2db517270503540236d3813850bde99c013643435d1065d838cd14b05c4032a45399b0bb75609e9a30a2b258ff0a84c5bf54aa7d81065fcd301111e6c3677c6dd524c9c9228847bb1cbee368bb77c985c3891ae249c3bd5878b7e6ec39910198a372f7bab9c018147cdb52b34d24ff8dc17fb30ee1c214fc2f1ddc75b05b4bcb2eb072929c033e2b02f9404b1bb2ed6d3fe1839b508e41d8fa95390b7db8d5a87675d46b32ec696d3d112e2e223fc9fe3e02812c07db4aeef5b8bc1cac05353b9c9473e18bc963fcd8c00b25753a2595d70ab245350fc4859b111efd12bc35a6f86e04d6327f91e22fd51c8dda61866ddf6fe9a12f9c916d4a4f63c4175b147fea89138288cd79760934e2862bd98c56ef5a4385152e4a40a2662b026289e36d7e12bb20ecd19becf966ef974793876b9e14aec44c1097fbd4e068e0823114c7c733bc745edd961d6a057322d6a9532e43a277a8b52b3614e72c36e8e7bc928b41638d0c5ec2faef437bfafdaf33d5b3921f0c57d3046c4968c68225d18219c297305d892d5728a42461b1c96c15ad4127a20500e81b533ffe19e3da5e33a589ab5e0723e65094b5c684007fcf8fc7cfbde382b01e87da9117cf08c502ad40caf10200143dcd6b9e2e20a789d9d9e007d247de66d04bd687869cda7feaf910a1fb52322c592b1878b8912cca023cadd6b6351d3328ef9902a2776415a88f4f83a158ea9ec6ba38ae709c85810d3590c3628f9d17fa6125eb33e00ea06b79e8b0a6c326f49169e648bd7d84efa0fcbcf07e070f0796097f9cc784d84466030c4a2766382df38fcfb3cc439b7d2605c6afc9084498dafaa76de527306d25285480d36ac98cac092d7cf868649796c148a3b194b6da1cb4ab23bc583c474de1e8295d42ca71c871aeacfc1b1f71306657c92731bdde8f8d2458c536488530d8837265e16b27892fc66feee1829f4217b96902b64040f7a3a91d7dad704a10c1287b32b59e3c80369c576c6a8245fa022b024aa400e1e642c99abc0aa657e515950ec854da6a7a0e66d970d6e7f632d85650838eed82ba9af4030de19c9a72e7e5244c8a90501f824cd623d0959655627d8d862274e27a01a93e673ca9219642612d57e66118e15e5dfeab4f0573da811fbfcb59085bf465ef8169cc7a979bd6a3a56e82dd417727ebaf61e412b2a5fc60dbba110767ba94fd0a033017b2c83a75a138ec8acd664470b0a2c7ad5c36b18f43db26efeeaaf659cfd3236ac7117a2ec6b66cb593bbb8a1949aabef83dac54d764dfc071692506d738d550ba1a2452e1f0cd3a61cac259a9e6e38692f2e83f6c724ed8a2052cf44ad9c25ca6a5bd4930adc9fc2af13e292ec99689b1f8df674ba8a3f0d7140ec80051dfe9053d803c4b242983d3e490ee6edfc7dd4026d8266bca0cd65b285dd4e64f354a13629e861f1ae9ab2d3d35f50ca970e616c2a3aa79307df3abee7fa2364a52c95a833962d6e8f8646a2bfd5afd75f0eb6730b764a4375365d3164b7e5e49b85cef06cfb230b01fd8551871cde981286868cd439bd59da8bb60621103a9e16c5f9bb41f570122494bfce11f3437d9688b114e8690de820c604753e8c2fb490a16808c61f722606f21b8148914f074d68030bc3de7aaccdc5744b9d3b45692972e05596e70f74ec861a0a96620439b728d231a778f4f727517c710753937fb59ea59e478314ca31fe6a3629803c4d05f0cd613ba478449f9379df53bf164f44c5afd8f1662fc1fd54b0d5f2ef897c203d6fd0ba2fdcebe3f066ccbb6d67bc2434f304daf104dcae1bf4eee24c4d3d4675f3f35de35174b7feebaa777c6cce680758722d42a5ea48a61bbae584419fdf27728faa5ea8781290782cf579606bd205669b98907502a85fa0c74fcb9166bb837bf1d8c34bb699ff804fec7b2fdc89bf110964b95df9e47aebd5987df65e6ebc5c4f1dcf82f634a98729dfcb21aaaa4faa4767598665ce91eee5d39c8adaf3a6254289d5df4d8f0f5e1fe72812a8c3b80f9ee26773e92fab06fb7388dab75d3c359641f7b2b985f3edd4af937c0769cedbaa7c2d1a2de3a22ed2c58804364752eadc4fd6d6efe111ed053c83501f6070b7eeeb5a6b3eb155372597f553a0eb24598a9e4eec6dce046b5326506316d13bdf1225e84ee9cf9a0d12e245fbc5e48d642198d1b829ba383c47be36f9d95310d04fc7e0ee3e047a9dff9d0a6906370326d678a20d302946275ca775895f8e7f7b4a937f10eb005fdeb13bdc575cd9a607c42e0f5d15d00e1226948e2084cb5cb9a5da3ac4fa515cc3539f4d35b6eaeb1b4b340c4c55d92f29c3cfcbe29b7b04549fe54b2e028c8b5c36ff8f9280a960c2a5cdb19cfb9c1bc343adc9711650b2a6823dace0e14b1460d52cc5c0252f5a34d3d89fc14e74e5a1380bae16e18d46f7778bb219d75e35c20fc7e30112802ae3c4038a053ae3e8275d6ee53ca4e7bf5ba0fbc1fcdde20c9335a67b8a9d77738c8bbd660738f435a0d450ed6e7d13cb79e061adb3c8e3d81f01b53a9a2a3fa37d868b1aef663b4c0b146685c5b1549a1bbba4adabfa28247e65d7ea73ffda20720be440358dc17e59f1aea359bdcbe6dc283c9863fa84da1c1a4c30e1b99cfe50357a606b04eb772c8a1ea3888b91ccbae2c522ec0b31d4fcf462e1bb76fabf4007893baf7ce93d074ad00c0badce336d389de9e6850be4ea1f58015bc1c2fd840efe8db340a2f4a841b06feb64860ffc6b4632c4354b3ce3130f3f202c99dcb48f5589638ad0cb545d504c9249d44053a98d2699b5b950bb39a6020c759de99605370eb84e80e56f91caf98dab523a725b1d89efd3dcc2de0ae9e9c0305b0cf1e586cb0f8bed401c8a5db9145e5577026ee3215f36d40b21145d3b94bbb94951cbe8246749bcc1bcbe95214203f90b4de9b3a538c3086a1ec09c6abc0d043f666b827b9d8d0c1539aae92809d470920f6d665f7ef6d2f8a3e1e7025434d225617a6728f6320ee02d427aaf47b2e57c10761db95a3a9ee88a1ed01a697d0905ee43b48d5c96436e2cab2b5cbb1e87db0f17f86769b3f7772c9455490242a0f519d5da9b1a0fdb23418184e160ea413e48277e0f78c3a071a5e42e17ccb51a9dd41a6aa358a4435d5387a13fb3eb8953729eba2a73b4d7a42ef39a96038d34ff9b97b5d98c62d4e3247af5989d8779f2798b50651134d9dd1c6f215d7a371c14d0300cba857bffa0167bc45b0010e2f19f3f9277bc5a904e1539402dee43a89a5adb0eb47fc41c75332cc2641d2202a0c0ed8df20bb57f7ed184a19633d22edccf4173c8d02cab3fb77db5c90fa3bc6fe0522d7f597f99af4ad01663b57147fd1dbcc37d88732c73cd04cf557f78005c05d3282ae1ea1a2de1e28d04c9776652f2ab90fd1f9576aa0ce09495cbce0724b192e1507774bab1d3f4959f5c853f09e6e3683de52b324178db47aef6de298d2d566e4e95aee9f73d9db2769afde89173b297d914543acd0bb487b6936e81c570a94d46ae8a793051c6695ca6be9ac96afbca69a75ce1deeeff0fa633c1c0a22829819c6e8857bf027c7c515a50750df1781913a5c439722edcdf1cc2004708702662d0efd0b8d2b325aae47799eda770f4b8f5f29d15f49b6585e277c2840c33d801986a3924c7aee92eded9bb0ba8b5f7fc36408c9aef109c7e3f41960ca137ecdb53acbcff793a915776095ab0be45772d3cfb36cfa639a8993ab21af85a6bf0ee22a45c8e4d981a30641138c16227fe078f64aeabc6dc7713cf18b282a44cb640d9c027ff857aa95b50a2c00d7d90341e7eed8399f45cbd1c9f73cd274e675d42e724c823d6335fdd9be3d8f39af7947f6470948f1749a83d0a39807a0917916be203a34cb4dbdbdef133ac647019352699ece1f895db8d23247b3e9999e15353242d9ed40e73444801e8d4c6da87f2b4abac39bba940976ded4b9b9ebd257f8781e74635df664ce49bc1ec9e2b22eac9cb75333e1c6a54556ecff0fd50363b1f3cbada3134e8360b897facb21fa3e9b18e0b3f1c4932a471cc5653bd8524165d0d7b1a69b74e41f9f8665daaecd1449760df9c5d05f50efc6796fc5c4ffdd7fed9879b84d4ef79c6777e6aa543356aa55de6b0c1c17a6a7e5d8613d9824fa5e00334e42d8d4b7e1d5791479f51e5b07f21067b67b70320726af46f3ffddfcdb367fe8722d4c47320d200cbba34fb3adacb5a413be0eaf2b55d13e435097e1fbf514e8ab270f9c6bd06819fd37ca4a89e8b777a4d59a570719abf4ad11612fa859e1ea7a3cc9a611c8fb9aa38808d4991485f5fe04ce9bae33ee00251e430f6314a4a9630e937030df8eb242d026fbd489be612133193edf3880a53b20ec470317855ee638fe2c3b10c1d6aca585bf0a4b6899cb92033e7dc3f5b305eda492586101662fe1ec5bef5dc2ccb51aefd4d2a02c1b49c98841d5ecbf8bd662b0344158731987f002b9fe373f18493dd34a6ddf166ad80204a756c3e4a0276e92b37030f870b8870aa9939581881cc9f8a3bec308fcfc33e19c9ad6eedade8d73ec1141bddf5e4a2586aa67bc5a51d7574fcfabeaebe2d6c7d5dade2ecf9261635d95d7f27e89ed40b2b56c685d5565d0775af140ffa519ef80d85d5c904342022e5825eb3770fc7f2f0c1246accb8615a21797311a89c0089b6f0904cd0e8afddc020b600733613acc756c717e39d5978a05ab1eed9ad7a91740d3779552d44a3db9f5c4f32d6ef1d62ef27247ec3cb43eb0a1e5a4e843f0d15f82c3ab6f4bbbbbf24c2456dab3c647bf9c514121ad6dcfdd13259c20c3ea623ac3167bb88772e74cf01590793f2d578b910a896d89905cd0f8aba6fb4d96480feb374fee4ca1843d388cba7e2785645fedbeafc221ad2dcc50e4ea354cb152c659fabc606e0a5e749574af987017013b213bc988aba1bd621f3b82b0be9a144c23d6811f50b5d63d6824a33931cd643d52c4d924c5b80eb37443fe9aa094e8978dcea6f6795f2e778d3f82d779d1d0565271d686629e0921688ca1b2e12e8655bb5839aca882f0d9967fa447d5073aa89016c0705e3eaa89b8b074c64111662146abb4cfd1b793801a94ca14aa7315e8a8ec75cc1d1ed326716d68c8c7c5f9f0dae61f584e6b5d98918b60e1b2ea02995a1d6633781f54cf7742235ba94e757bae9c776064bcd1e381bc88abb3331b42c876594cde8347710b5236c4927e0d8f0b3745aa5ad09373555791dff97ad158d1c1e4f4730cabcfa6d2584c8166022855a1c39d66b4058eceb713cc21a8a1af8825b0d75042ddffa1b1bd7821b2ecedfbad122b38dfe215d538c273b377984c8c3b1fbef39b23b554d3fda53dd8232721f2ec47b679283face5fc86a44a277e1916ea6fee1d1df1808a3bb5b9156ca7442c4f63f94eaf4bde47ebebd767d9ed1116aa1003f8529c", 0x1000, 0x2}, {&(0x7f0000001300)="19d760a822d4bcd4827b363a6207f3c6d38aa400199f481184c01939e3032a4c72443930b7ce4b76f811a9de6547f6d20b3686b2a66ef082f4caac1520e94d590c9e272cf131552260307e75849675c4e2ec2cd64df8efc27d026e565f55ca73efb95dc82d971c3c3c35ff7fa5b569ac00025224825e99813559fa40d5d0cada531b7d312fb02efff8f4fdad0b13c9259e7a97c3710b359218b46ad7d6b784e264c604de3749378fcd14312afda6783e7ef8841b9cbc95b0dbc07c331009fb878483db296c5f77d95c420f51242aa23811e6d1b40ef4e3467923961a4838f7108079", 0xe2, 0x1f}], 0x3164020, &(0x7f0000001480)={[{@init_itable_val={'init_itable', 0x3d, 0x1}}, {@nolazytime}, {@grpjquota}, {@bh}], [{@context={'context', 0x3d, 'user_u'}}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@subj_type={'subj_type', 0x3d, '/dev/rtc0\x00'}}, {@func={'func', 0x3d, 'BPRM_CHECK'}}, {@smackfstransmute}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0xc, 0xc, 0x13, 0x12, 0x0, 0x8, 0x4, 0x132, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000001580), 0x0, &(0x7f00000015c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {}, 0x2c, {[{@debug={'debug', 0x3d, 0x8}}], [{@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@fowner_gt}, {@subj_type={'subj_type', 0x3d, 'user_u'}}]}}) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000080)={0x0, 0x1, {0x33, 0x1d, 0x16, 0x1b, 0x0, 0x4, 0x4, 0x111, 0x1}}) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35004) 11:37:53 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) mmap(&(0x7f000051f000/0x4000)=nil, 0x4000, 0x9, 0x20010, r1, 0x223e4000) [ 840.338231][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.345809][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.353325][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.361081][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.368377][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 840.427475][ T6284] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.442244][ T6285] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.450316][ T6288] FAULT_INJECTION: forcing a failure. [ 840.450316][ T6288] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 840.456610][ T6285] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:53 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NFNL_MSG_CTHELPER_GET(r2, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, 0x1, 0x9, 0x804, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFCTH_TUPLE={0x2c, 0x2, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @remote}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @empty}, {0x8, 0x2, @empty}}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x2}, 0x40) ioctl$RTC_UIE_ON(r1, 0x7003) [ 840.463385][ T6288] CPU: 0 PID: 6288 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 840.479275][ T6288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 840.489426][ T6288] Call Trace: [ 840.492767][ T6288] dump_stack_lvl+0xb7/0x103 [ 840.497359][ T6288] dump_stack+0x11/0x1a [ 840.501527][ T6288] should_fail+0x23c/0x250 [ 840.506008][ T6288] should_fail_usercopy+0x16/0x20 [ 840.511139][ T6288] _copy_from_user+0x1c/0xd0 [ 840.515724][ T6288] input_event_from_user+0x58/0x140 [ 840.520920][ T6288] evdev_write+0x1b2/0x280 [ 840.525332][ T6288] ? evdev_read+0x640/0x640 [ 840.529881][ T6288] vfs_write+0x1f3/0x770 [ 840.534186][ T6288] ? __fget_light+0x21b/0x260 [ 840.538918][ T6288] ksys_write+0xce/0x180 [ 840.543158][ T6288] ? fpregs_assert_state_consistent+0x7d/0x90 [ 840.549223][ T6288] __x64_sys_write+0x3e/0x50 [ 840.551599][ T6294] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.553807][ T6288] do_syscall_64+0x3d/0x90 [ 840.565459][ T6288] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 840.570365][ T6294] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.571353][ T6288] RIP: 0033:0x4665e9 [ 840.571369][ T6288] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 840.602073][ T6288] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 840.610484][ T6288] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 840.618468][ T6288] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 11:37:53 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_io_uring_complete(0x0) sendfile(r2, r3, &(0x7f0000000080)=0x100, 0x9) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x400000d, 0x810, r1, 0x9d919000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r4, 0x7003) [ 840.626486][ T6288] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 840.634478][ T6288] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 840.642438][ T6288] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:53 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x48) open_tree(r1, &(0x7f0000000080)='./file0\x00', 0x800) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35005) [ 840.757616][ T6303] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.777009][ T6303] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:53 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r2 = openat$cgroup_ro(r0, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r2, 0x4024700a, &(0x7f0000000080)={0x30, 0x23, 0x17, 0x17, 0x1, 0xc6, 0x6, 0xfd, 0x1}) 11:37:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35006) 11:37:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35008) [ 840.872585][ T6311] rtc_cmos 00:00: Alarms can be up to one day in the future [ 840.903777][ T6311] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3500c) 11:37:53 executing program 4 (fault-call:4 fault-nth:3): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:53 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000080), 0x2d6, 0x301600) r4 = mq_open(&(0x7f0000000100)='/dev/rtc0\x00', 0x40, 0x1cc, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x9}) sendmsg$nl_netfilter(r3, &(0x7f00000006c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f00000001c0)={0x4b0, 0xd, 0x7, 0x801, 0x70bd29, 0x25dfdbff, {0xa}, [@generic="cb53c4ee13596605e1ca2aee7df932dde4ab928c5d5651c701eb46346dade9377033ec61317920851b2ef3aa95b529e3211ba62bfbc06af47320014b4efb7f5df83b540f2e3c74f64bf893504c7fd515645ce6c9cde3beb90e", @typed={0xc2, 0x86, 0x0, 0x0, @binary="a0b6afb6584e4b0596992d501f2795590099ee431811d89f8ecea8d03eb38ae0b476eeb23daa1c94cac61d06ec4ff3b3fc363bb5fd3c0ef3b202373943ed6a161c441ba3277fce452ba9ac8ece8f2585ad2a98858f20cb29969d098efa6cdd8005d15f85c694de7433cdcd52be7907d83b1416a6c70d338cba788f0d46ec8a7a2319e6b36f8ffae4cc5df8091910249893abae1aac7c7254c39bc279bee5aff968fd1d155c118ae96963fee93247e0a9776c5b8e540ff8a3b0f61cd014f4"}, @generic="bbed45142803abb579744d1394a0e52720a6520939f064d7a78a8e54282cee7017ac309b261447cd99dc0897506b2c5b12f62c86da08a202f5113284b827c64f2271090329cf4a20d44c0e3ada668198ea849c6e535af58c367ea0a587f057219cebc6", @typed={0x8, 0x28, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="d2a1d2bccd5ba1e6622aba7e09972c0932ef4c34fcf5c2149d5697eb141dfc9e76ec7771a30cc151b43ed516e982d22f6b56490b208732a00e4ef85fc4ab6886c39be1b74aa9", @generic="10687cfa8e033421f8272f61c8eb066a313ff96a389e9855ac5b", @generic="651e0d80b4c7c630b3d45a27c7e6b57b61592dd2a2b8fa2a282b8dc6837794168b8b1418559eb6aec5f27560625451ae8a6e5d44a98221baff159fe67cb20c1a386248de53163ba72599a4eec6f203563214d78a80df9a9188ef61fd564cf786017325b9b8ec4e94826e89d58029b29657deb6ed61407d0c357d885a5f82af8b951a5197377c1133627a600f7b637722e739c20677af1df6d93d5b29", @nested={0x71, 0x94, 0x0, 0x1, [@generic="c8b54c2a915ae19c794b9a1236d836af3cbaebaae99f038d4b41c7ab3784e80a3bb3559e10daba89b4e560df82e7a6549c0cb3e3e245fb48caa4c76ad46bfe4b149e1b82f9d697b586b7e0f91d47a1c0e8f81a516613ca56e097313214ddcec8f95d23467f45e1415f678eb5ab"]}, @nested={0x191, 0x42, 0x0, 0x1, [@generic="8cfaa0f57774320167a1dd293ea14a17468ca862e4a33840158f4716c3e0a96f3bba3cb39c32df98a94b95975f898d8d26e3a0ccd420571e02a20bdb4f15e01b7d3b896a12e2713266ce58e4a1067ea4241cd588004257cbe9524fe3e49fdc6c06ba9816b9f15a4811283f86a255dd9f5342fb0e239bc1b7a38cfeeb7b23538360d64e4449f9fe708ec656f823aa18efa18dcfa66c7efb39055157aa030d824ec4e280f90afb4af4c5106a37ee12e7af1b052d101f88dc58dc8e67fc56757b6c799664897063bcc259a89d9e14c3d0fb567be54eea", @generic="bd54b6a3f2566d1a0ab49b5038ecf12b0a9d9b10bf18f53587cafff2ebc498d410bdf0e9ed02b01ccd8ac272c69462798a2336a7d4dfea6824845965a0e0faf59c485928d22be96527ae09a2f1e8d85a383cbea8dfafe713a17bb4a7ec3acb344504fdd434c4a79a0ddbab66fc87f5b146", @typed={0x6, 0x21, 0x0, 0x0, @str='\r\x00'}, @typed={0x4, 0x64}, @generic="39b0b03cbad1b907fa2f8edb4ca0", @generic="7da75836b6483466a5697f0241ae382a0ee0b6e8d5d1e8606de4134d7f241d3ea8597a1d3b", @typed={0x8, 0x1a, 0x0, 0x0, @fd=r4}]}, @nested={0x10, 0x19, 0x0, 0x1, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0x3}]}]}, 0x4b0}, 0x1, 0x0, 0x0, 0x400c885}, 0x8080) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = pidfd_getfd(r2, r0, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xa7) 11:37:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3500f) [ 841.176369][ T6331] FAULT_INJECTION: forcing a failure. [ 841.176369][ T6331] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 841.189430][ T6331] CPU: 0 PID: 6331 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 841.198098][ T6331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 841.208143][ T6331] Call Trace: [ 841.211417][ T6331] dump_stack_lvl+0xb7/0x103 [ 841.216044][ T6331] dump_stack+0x11/0x1a [ 841.220196][ T6331] should_fail+0x23c/0x250 [ 841.224613][ T6331] should_fail_usercopy+0x16/0x20 [ 841.229654][ T6331] _copy_from_user+0x1c/0xd0 [ 841.234236][ T6331] input_event_from_user+0x58/0x140 [ 841.239435][ T6331] evdev_write+0x1b2/0x280 [ 841.243849][ T6331] ? evdev_read+0x640/0x640 [ 841.248356][ T6331] vfs_write+0x1f3/0x770 [ 841.252598][ T6331] ? __fget_light+0x21b/0x260 [ 841.257272][ T6331] ksys_write+0xce/0x180 [ 841.261514][ T6331] ? fpregs_assert_state_consistent+0x7d/0x90 [ 841.267613][ T6331] __x64_sys_write+0x3e/0x50 [ 841.272222][ T6331] do_syscall_64+0x3d/0x90 [ 841.276641][ T6331] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 841.282576][ T6331] RIP: 0033:0x4665e9 [ 841.286515][ T6331] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 841.306131][ T6331] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 841.314541][ T6331] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 841.322510][ T6331] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 841.330478][ T6331] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 841.338446][ T6331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 841.346427][ T6331] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 841.357806][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.365333][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:54 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f0000000040)) [ 841.372946][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.380476][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.387862][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 841.403538][ T6335] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.412452][ T6335] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:54 executing program 4 (fault-call:4 fault-nth:4): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000040)={0x2, 'xfrm0\x00', 0x1}, 0x18) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x48000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) [ 841.469401][ T6342] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.481112][ T6342] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.495909][ T6346] FAULT_INJECTION: forcing a failure. [ 841.495909][ T6346] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 841.508994][ T6346] CPU: 1 PID: 6346 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 841.517664][ T6346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 841.527794][ T6346] Call Trace: [ 841.531074][ T6346] dump_stack_lvl+0xb7/0x103 [ 841.535783][ T6346] dump_stack+0x11/0x1a [ 841.539939][ T6346] should_fail+0x23c/0x250 [ 841.544412][ T6346] should_fail_usercopy+0x16/0x20 [ 841.549440][ T6346] _copy_from_user+0x1c/0xd0 [ 841.554028][ T6346] input_event_from_user+0x58/0x140 [ 841.559228][ T6346] evdev_write+0x1b2/0x280 [ 841.563714][ T6346] ? evdev_read+0x640/0x640 [ 841.568235][ T6346] vfs_write+0x1f3/0x770 [ 841.572481][ T6346] ? __fget_light+0x21b/0x260 [ 841.577175][ T6346] ksys_write+0xce/0x180 [ 841.581422][ T6346] ? fpregs_assert_state_consistent+0x7d/0x90 [ 841.587697][ T6346] __x64_sys_write+0x3e/0x50 [ 841.592315][ T6346] do_syscall_64+0x3d/0x90 [ 841.596758][ T6346] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 841.602656][ T6346] RIP: 0033:0x4665e9 [ 841.606541][ T6346] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 841.626143][ T6346] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 841.634598][ T6346] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 841.642577][ T6346] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 841.650546][ T6346] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 841.658515][ T6346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 11:37:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35010) 11:37:54 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_UIE_ON(r0, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 841.666697][ T6346] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 841.682713][ T6351] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.691414][ T6351] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.704220][ T6350] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35011) 11:37:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000240), 0x10000000000000c4, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@pppoe={0x18, 0x0, {0x0, @multicast}}, &(0x7f00000000c0)=0x80) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 841.718550][ T6350] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35012) 11:37:54 executing program 4 (fault-call:4 fault-nth:5): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 841.776988][ T6361] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.792764][ T6361] rtc_cmos 00:00: Alarms can be up to one day in the future [ 841.866036][ T6374] FAULT_INJECTION: forcing a failure. [ 841.866036][ T6374] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 841.879094][ T6374] CPU: 1 PID: 6374 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 841.887769][ T6374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 841.897831][ T6374] Call Trace: [ 841.901103][ T6374] dump_stack_lvl+0xb7/0x103 [ 841.905689][ T6374] dump_stack+0x11/0x1a [ 841.909844][ T6374] should_fail+0x23c/0x250 11:37:54 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x329000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f511, &(0x7f0000000080)) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xb, 0x0, 0x1000}}) io_setup(0x0, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x66000) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) dup(r1) pipe(&(0x7f0000002200)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 11:37:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800000, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0xd9f, 0x1000000) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fcntl$setpipe(r2, 0x407, 0x2) fallocate(r2, 0x0, 0x2000428, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r3, r2, &(0x7f0000000180)=0xffffffffffffffff, 0x2) write$binfmt_elf64(r2, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0x3, 0x6, 0xdd, 0x1f, 0x8, 0x3, 0x3, 0x8, 0x3b4, 0x40, 0x343, 0x7, 0x6, 0x38, 0x1, 0xcfd, 0x5, 0x80}, [{0x1, 0x1, 0x6, 0x5, 0x2, 0x8, 0x0, 0xffffffff}], "0f5be4cca95f84eaa4ef58c02c352db0f033cdace3c9f04eb13a0282157a7d17175e2ce0a3c6eb"}, 0x9f) 11:37:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35014) [ 841.914263][ T6374] should_fail_usercopy+0x16/0x20 [ 841.919287][ T6374] _copy_from_user+0x1c/0xd0 [ 841.923875][ T6374] input_event_from_user+0x58/0x140 [ 841.929128][ T6374] evdev_write+0x1b2/0x280 [ 841.933660][ T6374] ? evdev_read+0x640/0x640 [ 841.938193][ T6374] vfs_write+0x1f3/0x770 [ 841.942432][ T6374] ? __fget_light+0x21b/0x260 [ 841.947101][ T6374] ksys_write+0xce/0x180 [ 841.951335][ T6374] ? fpregs_assert_state_consistent+0x7d/0x90 [ 841.957401][ T6374] __x64_sys_write+0x3e/0x50 [ 841.962050][ T6374] do_syscall_64+0x3d/0x90 [ 841.966469][ T6374] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 841.972360][ T6374] RIP: 0033:0x4665e9 [ 841.976243][ T6374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 841.995846][ T6374] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 842.004257][ T6374] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:37:54 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_UIE_ON(r0, 0x7003) [ 842.012218][ T6374] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 842.020189][ T6374] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 842.028154][ T6374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 842.036164][ T6374] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 842.050309][ T6379] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:54 executing program 4 (fault-call:4 fault-nth:6): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35015) [ 842.121107][ T6388] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.125781][ T6396] FAULT_INJECTION: forcing a failure. [ 842.125781][ T6396] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 842.140903][ T6388] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.141417][ T6396] CPU: 1 PID: 6396 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 842.157297][ T6396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 842.167388][ T6396] Call Trace: [ 842.170657][ T6396] dump_stack_lvl+0xb7/0x103 [ 842.175247][ T6396] dump_stack+0x11/0x1a [ 842.179396][ T6396] should_fail+0x23c/0x250 [ 842.183884][ T6396] should_fail_usercopy+0x16/0x20 [ 842.188910][ T6396] _copy_from_user+0x1c/0xd0 [ 842.193613][ T6396] input_event_from_user+0x58/0x140 [ 842.198893][ T6396] evdev_write+0x1b2/0x280 [ 842.203311][ T6396] ? evdev_read+0x640/0x640 [ 842.207829][ T6396] vfs_write+0x1f3/0x770 [ 842.212069][ T6396] ? __fget_light+0x21b/0x260 [ 842.216733][ T6396] ksys_write+0xce/0x180 [ 842.220969][ T6396] ? fpregs_assert_state_consistent+0x7d/0x90 [ 842.227067][ T6396] __x64_sys_write+0x3e/0x50 [ 842.231649][ T6396] do_syscall_64+0x3d/0x90 [ 842.236070][ T6396] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 842.242013][ T6396] RIP: 0033:0x4665e9 [ 842.245900][ T6396] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 842.265558][ T6396] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 842.274045][ T6396] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 842.282013][ T6396] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 842.289998][ T6396] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 842.297962][ T6396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 842.305930][ T6396] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35016) 11:37:55 executing program 4 (fault-call:4 fault-nth:7): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 842.338089][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.345729][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.353262][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.360800][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.368166][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 842.435876][ T6406] FAULT_INJECTION: forcing a failure. [ 842.435876][ T6406] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 842.448962][ T6406] CPU: 0 PID: 6406 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 842.457639][ T6406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 842.467690][ T6406] Call Trace: [ 842.470961][ T6406] dump_stack_lvl+0xb7/0x103 [ 842.475545][ T6406] dump_stack+0x11/0x1a [ 842.479695][ T6406] should_fail+0x23c/0x250 [ 842.484144][ T6406] should_fail_usercopy+0x16/0x20 [ 842.489174][ T6406] _copy_from_user+0x1c/0xd0 [ 842.493763][ T6406] input_event_from_user+0x58/0x140 [ 842.498964][ T6406] evdev_write+0x1b2/0x280 [ 842.503382][ T6406] ? evdev_read+0x640/0x640 [ 842.507912][ T6406] vfs_write+0x1f3/0x770 [ 842.512152][ T6406] ? __fget_light+0x21b/0x260 [ 842.516822][ T6406] ksys_write+0xce/0x180 [ 842.521062][ T6406] ? fpregs_assert_state_consistent+0x7d/0x90 [ 842.527181][ T6406] __x64_sys_write+0x3e/0x50 [ 842.531770][ T6406] do_syscall_64+0x3d/0x90 [ 842.536179][ T6406] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 842.542077][ T6406] RIP: 0033:0x4665e9 [ 842.545969][ T6406] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 842.565575][ T6406] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 842.573994][ T6406] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:37:55 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000002500), 0x0, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_AIE_ON(r1, 0x7001) r2 = signalfd(0xffffffffffffffff, &(0x7f00000000c0), 0x8) r3 = signalfd(0xffffffffffffffff, &(0x7f00000000c0), 0x8) io_submit(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x8, 0x4, r3, 0x0, 0x0, 0x3}]) io_submit(0x0, 0x1, &(0x7f0000000400)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) r4 = accept$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000080)=0x1c) r5 = openat(0xffffffffffffffff, &(0x7f00000013c0)='/proc/self/exe\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r6, 0x4, 0x42800) fallocate(r4, 0x40, 0x2010428, 0x6) sendfile(0xffffffffffffffff, r6, &(0x7f0000000100)=0x7f, 0x20000fec) io_submit(0x0, 0x3, &(0x7f0000001380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x45, r4, &(0x7f0000000180)="34f54645b4222e09a3096fb8bd0ed13d0be910895e3e87ea0f44b13f089376936d18e4492847cd862886881348a2465814ca6cb903b68bfe3d55127799073ce75339f7a98d56c31886c094fefc1fc414e9dd9006c3130986402240b2aa81195c6935ed420e4e1c5c888b81766fba7af919d9df3120b85d90e42ba9ba7dee6bec49e2f7cabfcde41b312bb40f99461f46019db4a3152188c9a9a6b7ca9c810df07b8477fd423a", 0xa6, 0x3, 0x0, 0x7, r0}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x2, 0x100, r2, &(0x7f0000000240)="acf562ec0c9611b7e7fc558b1d14a265d6aefbba6732108cf15648505b001f5f42eee53d2170a28ee01c9a3c5210ce35d8c51bf71ba1252182dc85326ea7ea38befed41731958bae7318df80d48a85f5d09814a819fa2baac37c87c7dc3846f81fe3b86560a8e973675385aec19c85cfb94870f65686a60d369ec0417f1949f8dd3d3acfe71f1c5f2c611314c8f28b17837f489847f76266a4a4268ddbd947dcc70630c22b669690e471c1fce5cc1bb0491331c294d396dbd7fa3ae67a24da2b0ac9c97c75e4eb96cd9fa55ea6e1aa1ec92adfc9f297adb1becda659ff6646c7c65bf2f732245984cba44830cf25637f5e6f7c6cfc0ba835765aad4985c6235eb2bb48ac26862a48eb44ce86dc55893c64265eedd6fbb783969601a92560a46a80413051753051a36d3ff52f4af0ee154e01ac8d3f5141938eab18455fa15f524ac83f027fb55927c531ae6cbbe1fb796ce4c0e0b51783abaea52f6c7433d1a0a874b985fcebfa02f5e1719a9a2fb2da5d8c21fc96bab578c8d5585c9bb61c504e7600a68fb249add12c18d93cf09ac03e1c3fe847ee0a7a0035e1e7030837e60f449dff0406ff5532aa85e6bccd3477852e3ba705bffe93e4094911604eca72146bfbf5fdcfaf5344220142eaab4ff238a5705e0c41813cb980b17c7504e9bbbf250a0b3e7b0fde87765ec1a644cc55297fb3a3a3781d46ea195ba6a014ac82827c0a25b8305d5eec0c729c3dc5d5961926c2847ee36ccf095e13ed5560eb1e9f5b429fc219c00ace4ccaa7150917b18df4ff154b1a25f2f749fa1fba8ad08dfb571f7cadf074a153e14c45bf254dd4a395ff56c25153fda9beeef2b9779ca86eced1cd76c7ce6ba704304c811798a74fa32e20b80c78eb583d32cd9bb98ff5c943ca426c394895956311aa6d6aecf4156a6e1c47b4d3cb8a575f8780272858be1333707ed39c7e92e0b6b67189fd077e24edb7fa2fb0c2d2ba72611f03c6545a3d949b50ef3365e669b70aaee51d84bb8461517ba3dce6f20564805b34a42d2f7275587d29a1ae9dcd94796e011b6c3b07be5103a0e1b383ad03399bee21935c5a42de09390901b8ac164072bcc4f596b43f9ff94e0b355927f2edc017f1e060e2a337696979396eafbdb9cfff7eb5487e2435376fca7ed775a6ca0e5cd1dd0d80eb323aa49ff1963f7ac9441d0a2ffc77c41b885526eafc012bd10ce284008feb4225dced993e417745cb4842b301ceccbba7c92d4a6501a8ae55ac258218e97ff4a45109b0e52b4d6d7cbd8acfddf775d00993aeccd641aea8714bcdbc36bc546dedd1a1dc98fc38c31b687ca0943c7ff3e988027e4b24c24c2be94329a67c37aae9a3f431a5a443550d90d1dd24e17b392b560667fb3a3ec653c1ca356cfbbc2af104c451ae120adfa170f5f4e3496e5bbd4788a3a1e37fb49882a6e72bb1d907c25702f6145e0893c007d065a6c29702479e07cded0b02be768f3d2ed86091a93c6ea9a250585a69dd9910092985d140b079eba632ba202b32bdb8bb3ddb528963b0464e51f435374c0edab2fb5dc0238fab57eb8a0bf2e51bddf0a08cac069d7c4be5b312f76f9d6997e1799d265170c00948bca29d54659a2b3460525d116b7dc1893718b2cb50c45fc4d7100de99540bf77fca72f256d27078e17ca3416f17ef9084f20b88df3679799a160ccbcaa2f3e249e8557eb2b7d9205240e630d4c6ab0566d2650550fcd4282eb794aaa5862f61be089e3d610f1c71fc7a668abbda6649f9bfc5f4ce833bdadbe4bd669d872a5d890db0671925fc8994db2f67ddfd990e40736819936262280ad664f9e9101f208c4c8cfd169b2c3cd24bfe456335236d16db357c20d6c5bacc1ea5cc2e324e04b8f9456bcdac4113d3d389cfb29bed91a9944ff4e9a9a34d925f74499a48c0392fad1fff76fd23a2f6e0e559f9e2cc9b459a436213258d7a1e63640eba596ca571b0c39ea5c5d8189c2da80ca89da2a82822b525a0e349aa9eaa9d18247a3ed8b070f8e58955f2130a2e491f81bcfe45e6993e7aaeeb14511be1442f83279d31ff34c21e45fff4a1c99304c0ee2871dd863dffc9cb674bf4506f3da1eb51598fabc6ecfffabbcf3c59bd4f93f4faa6ca6010bd75052ce7c97fcbe1c39b551553076ddab08be34017ae37ba04457aa1382708d14ca8cfadc682e8a32ea6667db0f2f2bf9cec420694c26299efa8734f623ae690c25def984a0f1063a1e8189599ecda7f11d16ce369119bda687b3e7e931faa19f355d4bba062086a7f8b870467cbc7dc4b4e71c401c05d6d04c5cfc8efaa758d993b876a2a0d631a657e73d3496a264a6f498c295067a47c7e927133f6ca77367a2c8f56d8ab247abc07a02c5d0b53c4b7d8dcced55e7c5fb5ae5f7ea3bddfc44c5a5a43ad32c00a4b587c727cfe97485cdc5cba2e59d6a1adf747d5f8732eabbbf4df6e1c4bac081bdceebd0da7b01346137e1a820976404469c779fd0136e3a1fc30a81cad5a8be8e7f0f21684e31304478595d946130d40db7af5aa4502e6a9e6f56cda2dab0374a7395ceb107c87840471e00007791987f5516be48358081089c07a254c570d4f65d7d50d7ad913f1d16a6194c475ab1f8c4e628f49b2cf4da51d47bf4dcf0267ffa59bf790d0012319426e507b8170487d248554eb33e17fada099cee825575614d4e0453c2772943467b43c75fba88d9aa1e0ea149f927b460f36f57f1d709aa0e075fce01fd304167d933aac34f43d57f531d5f14b58be517c1a5124d2c5fa0e7e98ae40ddcf4b398dfd4a8e281a043e2517b80742096b8259d6d891cde55c0753fd57b936bd4181cce7fa39e3a8a0b97f96d5205cd5b4296d18b92c968e64bea8a03a7dfa1c6d07fe43b23ae67a1da5e636e8afc35db1ff6bd6b1ba8a42906878ace4df17213ca9eba7267d227be19d2916e329104652eb4076307f352b04e95ed117ab7047f2cc58fcc3d29beb024a1c92451e284e191ec933d150a6393674a19169ed24635b20f524e5f707c347d290ddb300622cb9f2c718f1492eb016aefae57857aac0cdb1a4455c317204ffc954472b2bccf9c083cca1c35cd9ad80a6203bcdb493b163d8297858814975ebc92f7395970a0338d8d21df54316b48fb45c6d0d9dcd869720257ddaae91d78bc9c76e3323ce66fac2a3a7faada88d9878016e71ee51a152e7abba4e8d0e3c77dd4b5ac7deefa0e9c0e8a5932eb4afb040e5dc9228e514be80e83277258c5c3cc43d4c5e0a324676b74b9b86724531c29a1853357ff8103a1eb98a20885c3849e84e7110137ac3161c17f7f2c2754e48d04a26bea33c6669c105d27fb6bf8984dc534be24e8f2244337465aa2e6e74d2f33c232728213c95aeb49279f46df714a16a4be66cd3ce4a508ddf5290fa7c7a813f8bfe3f87e6213bd2d7106a62b6a5681aef78d05fbb5a9e3bd981b34ec17ac7ae61b1f44fbedb3ae5517648f7f939df08af857083d166811fe8c62783b1659165270475983d2c8b47329986b36f31a449b148418f3d3447c9e4560ff5e7fc60aa1c9a6a96629b6276e02df64626184a58fb831170ccf7622e91295bfd98ed5853384ad7b1e3c757641351d822e1f7a582bbcded7193762aab496749fb865aab5ceb8d2bd97d8ff4b49629ae9c496fe7a1d06a7779539283f5921bfe7db83fadd5962a56c0cc44e2f41221e66b1607b8672f471b78f08fc6e9bf0f164524483d7c8db9ec6afc2a328726a080987c1ab92a14d2ea85e33bf175665cf436fe6f9d4e5f2afd8e006825f7a44c850cec09a39822a51e85ead161a21346558567900449228af9185277a38b0fbc2d9e411b8759f37fea4268dd946eb6b21c822e6ddb70629ca9d3ef025ba605efcdfacb94067f28277692522ff394387bc846ca1e2c89c208e3025cfee88d1625d814f5b150a7c548675456f668143a3d0793d6dc387626b016d2e4a520da772262d1e9621cdbe8cf44eaeacca9756956788ca2a6540290598b7418c39ba875f8092177401219800f5b92d43033acbf33c22c24c1715613bebc28cc4b4e4e341f1a3af5857af8ad751a07aa9d3d889730e6862b66ed8509583c202771780950d49b6271e88579da97ec22d1b375ce1da8e5c25b06331c6f94cafabff1e58ba5fea92c70e6be1e6e62a5c0a41c702dfa76c1d345cc53ca56c5e174efabd73421c9f5ef1a43e3402b711a1b5c95ec09252e1aa2713447ba811ba126e8079236e8ab101396dfd82766df60782e3f902af896da3a754cd3826d67bf5cb38e02caa492de7efc32290c029268ae5ceb3ab21ed964a98fbd6fb259c988263f81ebc98a833500cdb5d4e80b9743e83965c509909eb614477ad733d05e6772176603dc0ef019d7be56e0055ad1e8c8a8509d800e75fdf11dd7fa3ea3ea95ce3e36a713caa589f8446f2a7cd9352f89203e69ef67900cb3185dd8b33375270ddf020140da6f63c87dc0f9a942e6d9dfa6522cc170aac011bd2d3560f7067169b2d6680be7bc352f2242b80376e71e2e9d43e777a7946c516c1ecc5438b53372158710825fd0e1d7dafe338311624ed204b6858633380f2a2747b0710a07ec16359f1d12a9b5c696bd2a6e6c8d6ba18452d97cf883dce21e73342e2752546d70e0443744777d93c64418e4f6378bed9a3e152016010a28460ef08b5b96fbaabb25f0663a6e3c67a5b517175322341be0f3d3f0a27ba705637ea9264774b56b22fa951bcaf96e8971b84de9ff6b46f0b9a20afa4c57c746e3e5eae0a21e4dd435b790ddb3a5e68ae3b27e7fcf771b4efcb4964ae140d24950c47ce5412ce008042e4108e111ca71f6253529c172886001ca78777aa752fc066ed1d39a02de6ae2a331fa92c989cc4761df36b57052994599e673273fb9e869e0a398dbb2330fda69eb822b96c1cf51e6e71769c942ccee0f430fb7c336670d4ec8834cdb4d9276538ccfe66adeaa8102acc18b08f63abdc9bb6d2acb8f7821ace036de0158665176386512f73d09630531428c89f825119d607221bb3940d992a7d33bcc1900dd46055951e006e94289f240a6dcb107075112099b6888ded8ea0cd1a87ed35af3e8860ad94d9bbaac3346c08d26e52d89528ac01451d3a90ece8bd057571aa3a437a4d5aedf263633161ef6e34476ec3110e242fc8d1a801aa12220d988ff317e8ea06fd56485d307169964f0d860d84179f35aa98fc7eeb960fc78fa2fda0a7767de54867ac12aba6d5ed72e6beb97134330c20918b77aea1f5c1dea901610d78c410a4dccc9a22cd91b106200e1bc2008d3cae9cb9374e7afcf9a5aeee0409be01093ea27370ed4ce4861d633a51d38c8705e30813ae067ae381db8917a5ffd8431b744e700beaa7454f3bdb51f7703a56db00cb7539e7571c1858b41bd6a3a98bdf2c1f29d112bd7d62ae49e0aeb1583db9b9c99ef21108a4a635abeb8c74ca66e24a3513f1f9c0358795f041057bddd658e9eb63fba3dd0516e12e194561ddd89cf3781e599ed17a37207e334b4e1c967cae6b9077c4523a17a8ddeff321231872cb128e4c04531c875531d94e035427f42db7c79e941b03ce0e9a64393c2e685be4408194997075aebd4411093ac82621aac4db1a510a54e00e57c40115ea420e477efa3ab2d589f1b84f5df02d57dd7325b10162a66a9be5c3d5218f5ea7111b4dcb43d999a2cd9811cd34ee21b14678b4b3d234d7db6a1d264b49e97b07ac31317ba4d824236e4fd8e1b2acff9e40758f70ecf6aaf5e0d20a5e0c4f9e0ef279946ce86b5755", 0x1000, 0x4, 0x0, 0x1, r0}, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, &(0x7f0000001240)="bb2de77ebb2e7b594813dcb15100643bfbb4100bb731df5c4264328eed26eba8b63c9b48b55b291415fbd40a497ef32727e34c866a40c8891428c641102098c7a703d608bc61d0173a91b201c3d8f680a4675d3a2d61cc8d20d93d81645a79bab5964a6380c0a0b4996a9c28dcabf145f8c3fe984a8534bd8b1ab197386d5b389d83cbdd7da7111ef89e3765dae5fd3bcf3133900ba6cd41e7a63d9eadaae91ace7207f3af8f96250ef4936286cd8cf429a66c7de815a4131f74279dfc282f0093fa6b7b9b2bb6fb4e33bb4a18bfa7c0dde0c2659a7f44ec3c62c9844ce9e070e00fe3dd11b430b26c19a29dca7b3d213d", 0xf1, 0xffffffff}]) 11:37:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20035040) [ 842.581970][ T6406] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 842.589937][ T6406] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 842.597901][ T6406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 842.605860][ T6406] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:55 executing program 2: prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, 0x0, 0x20, 0x70bd2d, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x2}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x50}, 0x4044804) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, 0x0, 0x4d64ab69d19e058f, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x6}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x44084}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 842.656880][ T6408] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.711970][ T6395] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:55 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat2(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x105000, 0x0, 0x10}, 0x18) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:37:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x7ffff000) 11:37:55 executing program 4 (fault-call:4 fault-nth:8): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:55 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fsetxattr$trusted_overlay_nlink(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)={'L-', 0x6}, 0x16, 0x7) ioctl$RTC_UIE_ON(r0, 0x7003) 11:37:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x240, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) dup3(r1, 0xffffffffffffffff, 0x0) [ 842.934619][ T6435] rtc_cmos 00:00: Alarms can be up to one day in the future [ 842.945055][ T6436] FAULT_INJECTION: forcing a failure. [ 842.945055][ T6436] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 842.958112][ T6436] CPU: 1 PID: 6436 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 842.966783][ T6436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 842.976836][ T6436] Call Trace: [ 842.980110][ T6436] dump_stack_lvl+0xb7/0x103 11:37:55 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) write(r3, &(0x7f0000000040)="2a0b2211a533abf28e0386850579f903b7dcc5c03f1f0be4fa334724908f997a51afe8c64e04e8796cc2495b45effc668a17c2ea0f9a001772a403bc688b4364e59dfdc33b0090d5a676123c5f1da71151f991c15a1f8985c7960caf7d5796f695d6394734819a298db2815c7af85666605057fe0cd77a46ea523b9acba0ec983a9549390b1f0968a3dfee249928b08a", 0x90) ioctl$RTC_UIE_ON(r2, 0x7003) [ 842.984698][ T6436] dump_stack+0x11/0x1a [ 842.988852][ T6436] should_fail+0x23c/0x250 [ 842.993272][ T6436] should_fail_usercopy+0x16/0x20 [ 842.998297][ T6436] _copy_from_user+0x1c/0xd0 [ 843.002895][ T6436] input_event_from_user+0x58/0x140 [ 843.008115][ T6436] evdev_write+0x1b2/0x280 [ 843.012530][ T6436] ? evdev_read+0x640/0x640 [ 843.017139][ T6436] vfs_write+0x1f3/0x770 [ 843.017608][ T6435] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.021371][ T6436] ? __fget_light+0x21b/0x260 [ 843.021390][ T6436] ksys_write+0xce/0x180 [ 843.037515][ T6436] ? fpregs_assert_state_consistent+0x7d/0x90 [ 843.043588][ T6436] __x64_sys_write+0x3e/0x50 [ 843.048179][ T6436] do_syscall_64+0x3d/0x90 [ 843.052658][ T6436] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 843.058616][ T6436] RIP: 0033:0x4665e9 [ 843.062499][ T6436] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 843.082118][ T6436] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 843.090530][ T6436] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 843.098578][ T6436] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 843.106547][ T6436] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 843.114586][ T6436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 843.122549][ T6436] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:55 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xda2, 0x2) sendmmsg$sock(r0, &(0x7f00000057c0)=[{{0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000180)="8f9fefd072f3936a2e8fe0995e8883f1f8cfea303ead0567fbc2a1c447204437bf8e56f569ba038dd1b33e78afe0c17d7ce7f156ee840f47a62dc292a16dd6147744f9b7a5c2964f937c193e44792c1a8b99a9beaa2c57a8e3082383417d49a7ea3637467cb4090ff803328e0eeb31cff8eaba0feadff7b729ea0e3b57abfc8644916b34f6699d75b645f59521c5b117e24111d4acd640734aa489aa23e9d0403cb1e6f5c475ae38459d21f3052554df335e31f9ed7b9055b17b9d7d759a8b91f9d22d643993e215625066277c4250faf3ce69cb9898f72c8f8868f730cc1ba234d1d7abf234676e985edf988d4c042bebbf9cff843f096978d8d869cd25053c7826a092c99b2a4e70b013d772f620eafe41a4688d2a163811c39bd38e180577fe2a4571f7a9b7993a88871636f5edc6e5bcd86cd79db849067f0087e2a895341bd57d8f7fffbe5a1777dc079ed2491d282b9ec26ac08a5b87d27ca04aac103a9365ee1bdb5d4df716a316dccfe9fc595f8c8b4e39b6e26869ae48751037a5e82a954dfc9e6faa6982acf6edf3e5f38861f8ef0b0fdab52b8d8cad4b09fc5e53501773d266c4cb6f4025a416928ea60a26dbac051f1eb781a05ce4305e416e49c13d2e70e5cf4f5c3dc03539cec6804449c10a6b8c947deeda5accb0d78f6c87e039d2a788b06b448b5964d852f0dde62c758638967d372c2de9da483f06aa0748ee5570ac4ac1e1d0a0861dd14219debd96693ea95d69cc53a69233b2fb418c88eff9fc8ce7aca90ce74712eaaa51e0cff65e48f89aaece336f37531d23c06d1e7c2f09772645aca5b1761139e3833b3a135fc3f7e9263d96dc9eab2b5407d9bc17fb10b5fd2ab9ea676cdb28ce9d080a7d962cc9e1c449b9b7675efd1421bce8b581f5083c44b41ba726f855d1b421cf1cec3b81adb75196443f975ac9fa6bcd5baf94cea62a48a8a7cbf1c43616eaedf9d61dfebe6daf7863a9e693db3691415e2229b9292eb084d2eaf21b901067347c4c194fdc8678474cfb8de4cb4dc4d6b5f500d5290a3334cff0ee7588a64fc8f10e7e7ec823b6e9150388c123301998126b4aad45b57cc94fdddf6e93e5de657ae743eb3d9f725c6d1dfbb85dd313b0eafaa3d28b72cc1dbace0f7602f6355bf1ba919583133b3175df77de054d85b1a6a1507d5f09462c1207c59f214fab2cba7bb449808fbd857e1a43363f20fb62daa5285e223896eea9b310a14c3f051a617f883bcb353b7c863bfaf32d459b334fef8dd6807affd240cd9e54eada0678c0225993c1854a331b2f08a0eb06d0f64dab6c3a3f08cec8734bdd6aa4e622966b1d19545902b11b2447159ed471aa50dc14b17b4cb583538f3f79d09035951dcdac5bdf9c91975ecd47fb2ac1783afc8179ea88fa4609253d3aee72d753afbcc5c104db8b5598c0e11af9ead4dcf7663bc375434a3863db8d2b9516682e57f444178a6865c655d8ae7f3b21dcdda61b94eacd123b99dd3292a6ecc238a11dd4ba5686384f794d27ea6aa59ee289d66e2d99424100c89e94964d3267bcec79fb38de38cdb58c3730075b46cb4a28989a812b28fe0a615f5e0b9bec86501ddd92cb194e85c8ef8b3d81dd650ce2d9c7f4135d0b6fe7754223c49825a5450e15929298e728844eae6e0a94ebc21457f983a7ca9a7fd86e2bfba92d68ec242741e35511a355607d9eaa671f7732717da33a917bd3177f12ed1988ff70e43cdd7b28e608de933f956e3bbbed3d8df14c1d4b9fc2b5972350ac3f84c59dcddee34856e8bdfa983f4bdd4d64d494b86d42210a6c5a8fab05d4fd3f8cd3df3001bfc9f03d59c233b0f9b0c68574be714cf96fb5176ed1b497154b28c3a19bcc3144112368ae39aa99b4e0292e1f8bb710fd78d3c9ba2baf4282ad1c17d9e02d453252c77dab170b64b7b1b4981e0f5598d5848b66828c7d833156860de6c9dab0298e1281c517659e7dbecc7b0754495a63cdc88c6febdaf8940d460c905368021734b9aea4f28f8323a6b8023b772bf2cac0bb33e3164631cb7bc176cf330d11c084b4ff5c141a0f96f3a916ed63a70c20891b897e6fc68df76c485e77c0c372769804ba1ab79f4dba8f735482f39e29d711cb1774df5f0d3f68af0859412867f8c4de6ef855761d6d83c86e8d6688d3aeda950255f839a00e145198413f399e8fd98c2885afe8adb7f02187a271b4a1ab0fa505eed40ee8334c3f06fe454ea7e2173c62724d6d452e731970bfcb5d456c40939c523633f0a2d91d631c92630bbfba3d94ce95b704da428f3711c4b4093c988d8af2ef6143c7933fdf2e357783f0cac9a3f0ebf143d80a04064907a6b7574423fc4ed752fe7bb0507368ca8ceb7837881e13a73b5445bcf7b0b12f36f2d9866252f1e6f35722b83c0634a333176bc5f89a6bb0cbd368fb821cbd9a7e36aa5a06df275b1e7c6ef4ff440374b4c4e9b25435d80438b51835ed25c484a39d3a6bac61c68a9e1490dd530c7a2838ac3e69a364fe9c63adbbae7243f41c5680607b6ca808782ee548692df5d7798aaf14922fa7a6aa59b73fb97b700f74b0b742ca6b08fb9c2efb9ad07821f786ad911dd3f6aee38114a4566e072d448b369ac42db6ff180a70bdf26ef8df0d8ca9408dc3295096eb767fceef3df2f8d4ffa62cc9269724799b8b021acf631641c573d32cd5e64d259f5bf48e18b49ea08271f2a5e13774a582078f00cea5a21539eac87aacd136f87106dfa5de70fe1fda8a634b01434ac2e9be0262d3d190df746844a0030e69fc4aab09d6505b15893b099cf72b7b26e933fc29ef0869e6974ba7c4bcdbcbf68df99c3b3b7007984cce1792b13ec421b3fdcdc25f417e792c86bad1f3195054550dc1ba48e08e83a51b036dfa9d867a45ce2f297c244177012d1604147ac8bc2387c4d9f1801b597f86ab38301cae166c3750238717f331d3e62750468585bf9beae88a0d25fb1495af85a3e9ea6b8e428f530c0677616f6cf22f5fa29baf548f28de41badc8645955f581a23c57e49d08c859320887f3132738f7fb8f2ac470c26537b23a171d4cbe371837931c4ba5b0dd3a8339516f9ec4764882f085484e2eab17ba9718d70ff5aa52b5c17ff076ae913e0fc09fb02612a9944a1dfd0d801c7c401919ae49545e9b001d22bf5fdcb3f123e48b67f918d0c2bd3659b1c66182d0c062df652718c4fa2ece8b92aa2488b744d8cafd8d12538464f1ad0516b5d074289ba0ff2aeaf1f5f4134460a3748ad307af74e1431b7bd87c9659509374518372aab99e2dbf538d8700af4a223db9ff6b8d836848f0d436f5d8d65f5b34f21508510acdb77d4702092fca74b105eaf7ac6dd1aa0234d42eeef474de908f1f04a017e496c7dc5ec53abcb4ba428827470486eb0b400d04573eb4aca6c29a287cb3e0e9198f4e2eab559eac1ee497508c123f34598f7825c01457a281546ceff6441b061d9a130870b923f2e205ff59fdc2073887e191a3fe86854adadeb7ee9b8031def02cf010757636a390449748dcaded0f4b0265ab9bcddd7b9781b9c2633a156fc541f13feffd1b59d0fc2e920bc0dd5d39867aa77181d99b9ef23134f6b192cfcadf7abaf9b91505d1a14551b09a55c8ba0d1221864004442b00781f3b606cb53649e6dc0597ef5e1bcf26b42422733157f7a279dfd944cd5ea2f1d78db3229e0cfd05d24d6219b5187a8b01ce4afc78f2508fd8f4214ac4dfca11d206ac2a66b9d453e51afe98dcec82ed62119c726bfc06dabdbf068269408c7b0474d62c9890933867b7da407f9e1d861f3ab525502c26cdb0a3afbde708189335e92cf49ef592ea608ffea30e5b658d5220c6bb911d045945fe6ae2eef83af87d4e197fcface1479735a0b2ed3f67e77037dd88b9d2134429086105516801170c708ed7f41c97b09cc3c360f9c74d4296fce67376df5406778872fda0922f2ac9b9b657e624498c250a2743499c1590d272f672327ff0f2244f43c7121361cdc191c9b3f4121e5bbd319372b3a3f7b469431ffbc4ae4f1ab9994bf191148d41f7849701d85860cc9ca89e54d777833bb91c667e101b1f509a374f1f1edbce4b0f3a59fbfb93dd5275dd0775ab784444f4d9a6211bb9d5503c61a147e96050e470e4cc560089bb6a6834cfa5cc8b8e467a6ff26994d191677f6d80b0afdac30f9b179bcff307996ddfc9d36a32a80df38ad256fe9e912a77095f7463819eda84820238bb4258f9532e80ab2fad2180624f81c5048b1fa9e59ec5ea4d69afc980642418c692491041ff8ea71d1435ff51932ebfc3218384cd80a11b65e24e243d48eb17ec8110f25c8720bc75efb69179289bb0feefd7b5ed8aab9f621e2843f43c52a4d5725f7001679a75f75756aaba9a6f7ec90f0677c9e77b1f0f0a455dba17a3588fb106af7f0aa6b495c29d331f5dc851e43b6ed3183e1e7239e3c9a8b8326abf2648ef95da5a435c54f0c021100b998022b608b60ed8c5e15b90abe0537055465b575590b155c440ff53a89715089357fdbe082c353a31898cf46f8d55d42d82806681e763b4d17745d91a65d4dde61404b25387725201049839fcb9effa36fccdb872f51f81f7e85150048c4c962e8494a74933b7122503046029ac84e715be6d951e4811ad791669eb7725d8bb195978e2b906c0e59f4c9e252cc9354ab0135eb8c46df54d8f5419c147cb865e0f96a909957a385af213ab6e1abf1eb7321b809bc11f4d132b6e7ca1760fb43c19eb5ea785a3a919d89fd75f686db72b294762d596c7048dbaec08c64787f4b6fe26df5f151d17078d946537f1c80cd90420480884eaf8225551cbc5f96a7b3b28ece1a639e1ca299e1a7e68628df2b1c55d8434c46463407c38950f886059a690411b0996705a5a91c5e213d0fa9e99af9530561ec4b8ddd88650f477ab36723a9ba2ab75d271aaf3f086219765650f27d21f989fa60d4f6976b0007e41aec9a05818778dc32171234fc1c1a0e8fd315284952e62b39bfbd1cacf9ffe7016f4d97f433f2685b77f3e29b634ae76c0f046d94c707c26d68ab9097f362320540791aea1efe34b6744c1f2d5b8abcc5d9896bad90202e898c8f611b0dcfe8cfea08c3696a045b6ae130d78c82c7b0673e844d08d97b7c79327c0f5b40d5eb9f0d5dafc78f66a5447b5a920ce46fa74c0dfceeab7e051719447b3f3741bc96ae09899f3001fce6265a3b1c77ff409eda6dddffe5f41163b5954af8571c5131d2862209e5c8aac8e5bee5f7b32ea6d4277fd0f200211a9158af10f37988f56f04856fb83d09f3936f2d750026a2aad3fdda13160d49241502cc4f748e15642b7610e9f5a88185e9e7ec320b5076be0d1b2040ffbaf7e184f28f5c222a36a58c5f1908950329d4aa7edcd755ecf3f1d4444348769e5d5169a3a98e683f2d09a7344b7144b9b9007ee88d79f51437bf0131a8b045f5714e502dd6f2d1342ea34e8527c1d3b622245ba0abdcc0a81ea797364145ee9dba4e85754173967543f5243c18d31bdb346ae88bd32645f1ad0d693f4b0f929b54d545fa1d709b2e2061270d2d06677e44d5a99cc865b5f619ecad82212b42a9ec12f1b8581023e68e603ce19b0c93ea5d4e4cf5521f476e4da32ca3851a99363f341b11c06ca58418a6252097623de8f273eb01d0895646f8a4753d94c77339c557a315948291bd85395286b068e23071e740b79caef65a153e43579365c138f4c7cb1eeeafbc5c49fcc3a8852551af535ee6299babbb4367464e76fa135c9b651620375c653d6534", 0x1000}, {&(0x7f0000000040)="67ed02a155ba788353e897ca59a360f827c8923e42b46053de25e4f51c1bd9edccad31cd6e4d81683f0aefed4f3d32219b4f0a259d4d5d1a5dc889b9", 0x3c}, {&(0x7f0000000080)="0784d93a229023aafc69240ef9c02b6234418567e3e3f6d7513664be3854e012a9b865f9b19a888cb9463d9ef6b9dd26019698b3f89f735f352c2a81c2c502bc978be494acad477dd3e9309ca5ad3fc77a66e8146c66dac77e71627a874439433a0135e1289ce579966b53788af4bff3321c850dbced098c2f7d0fc198038f527fc634f77436ac7efd50b0f991fd2413bf63af4ed642d49cd501940513ab4611ca799c4b89e3bdac", 0xa8}, {&(0x7f0000001180)="63ea021d244378782673cae4b7963a8f254338d74ad4e5b350658ef8854eac5d8bdf0f076b7f4f7dfb4bc56abd45d3c777ad2f851a70e11c7114c42c9c4d86ea755bb32a37fa2ecb6729aef23f10c462342693dc9c4c2a305234fa47cc3af2b2b47cab7c49ec4ffb779773f9c6538bd2643b036860ada6863e21e462de65ca2b78f5f75512ba5afe5b6b00eab563ac1871cc9907634ec2694fd61cfa130a12edd2a06a5d39fddd7a824ffa32bdbf467fa6e09bd27bdf4d82c448d74e659ba5b6542894ad798e4994d036fee2df9607068299ec1ccc20388404529296a655953305da84b11174", 0xe6}, {&(0x7f0000001280)="e4872865d70e749788f13a06aecbf69aac248fcaeff5480353b7d8ea96e413d38abeffce6df7a86b7b91273dbba5b66018e6b6e6871f91d51de7ae14de9b59ec16bd320e1ad03e1a1118618e1be731ae6c32052259f3ca228ceb73dcadd5a35566db904a8bfd4346be5877d2bc1f807bbb87951cdbbc7fa59c6ce152965f86ccb74a1b7e29a02f17e8ea50b8b1da519dcc51ec7d193c239cbddf6361887639c481d544b5bd8baf219510d142de678ccbcab98152f56e9c05c109cc29fe9dcd8eec247a1570d29ba77aa51364bdd6179c1272a52f26e35479660bfd07bc", 0xdd}], 0x5, &(0x7f0000001400)=[@txtime={{0x18, 0x1, 0x3d, 0x8}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @timestamping={{0x14, 0x1, 0x25, 0x9}}, @mark={{0x14, 0x1, 0x24, 0x81}}], 0x60}}, {{&(0x7f0000001480)=@ax25={{0x3, @default, 0x4}, [@null, @null, @null, @bcast, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null]}, 0x80, &(0x7f0000001500), 0x0, &(0x7f0000001540)=[@timestamping={{0x14, 0x1, 0x25, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x7fffffff}}, @mark={{0x14, 0x1, 0x24, 0x8}}], 0x48}}, {{&(0x7f00000015c0)=@in={0x2, 0x4e22, @broadcast}, 0x80, &(0x7f0000001780)=[{&(0x7f0000001640)="37963ac06f33603b845a5a41b3724d2273e66397e029d8ac3a2ddb1293ce23c33b2f5fcbcacf17352c21f2cb3607f141cfdb23eef9deced3fc3d564a202c3923881a4d72602d48dc7cba4b3445f4459f3e2b566ae1c3dd73b6b53849b0ec5bb0d0692b862b0f27f055cf082fd69d62", 0x6f}, {&(0x7f00000016c0)="51e1b3d0cc43f9d342a4e74d88ae72923ca7000ad5bf48cb71aacfb579bdf9911757a2c2999da618542ff0018834f0b507", 0x31}, {&(0x7f0000001700)="52f6ef00b3b94dae100c38f8bbf847907dcf6cabad43a4d7", 0x18}, {&(0x7f0000001740)="156ac87859e6fd1a61b1304fae465574ef483d45729743d960dfcc08c399", 0x1e}], 0x4, &(0x7f00000017c0)=[@txtime={{0x18, 0x1, 0x3d, 0x9}}], 0x18}}, {{&(0x7f0000001800)=@ieee802154={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0302}}}, 0x80, &(0x7f00000018c0)=[{&(0x7f0000001880)="439802ef5b293a4fec87b3f3a59764f406895d819dfc", 0x16}], 0x1, &(0x7f0000001900)=[@mark={{0x14, 0x1, 0x24, 0x800}}, @timestamping={{0x14, 0x1, 0x25, 0x29}}, @mark={{0x14, 0x1, 0x24, 0x9}}, @timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}, @timestamping={{0x14, 0x1, 0x25, 0x2bb6}}, @txtime={{0x18, 0x1, 0x3d, 0xffffffff}}], 0xc0}}, {{&(0x7f00000019c0)=@llc={0x1a, 0x320, 0x43, 0x1, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000003d80)=[{&(0x7f0000001a40)="ab8c8895519236c6aa8dbeea396aa03d27887f71b73add43cf685a69251b0440bc401fa7a9e5fa4e2918f8fd8f7fedbf624c9204ebf1258a3d0fd9d44e97fd3f2e7af03d78dbfba74ba3b21955373b7002a2afa0da05561a00fc895235df95056fe030f422e60825ad8fbfdba019e90d6ab840f8c93dfb1a67c7a8695de443067b646cd8feac5af5e713b44ace7967cc5c738cd3153eb3ee0055ed10a797471497b31d00fdb8560368eaef888617e24da00c4b387da1c708bbc6ee74a2433e7d80329a6a5f7f5ceacaf5b09c48928c6798efd35c07179a7aa35a47761ae9eda61b7a07a972cd4d6669178e480f3f3b39d990bba95fe9a58d1a22ce2cb68129", 0xff}, {&(0x7f0000001b40)="ca747a1373e2814ee2e95d2c1119ace5ba64a8e5605a8ae6bd1db5043ab87353aa713ced41cf849f437d571efad213b87e76f1ca123372b233466fefad369bdf07dd3931e56b2a7c3b303f305bdbb3e530298728c857581b0cdea0814662605872b8cfb1a2b9520f2edb34e9b0624869b473980a3491d31f21fb82a023becdb283b1a299f275d76059c0c1ffa7dca4227cc107eeaee329d8c8bb6d5591bac34c733f8d62ecc3fa394ea908ef27c4e4035fcb44a18fa00d86ff5950fe71c94bba6dfd68cd4f0e5d2fb536b2e7b5d5c0599379366743f589a4f18e5c9b4aec8fae2ef973e3a64a388c1d8a44c874a2bd5f120a98cef688b5559e423cb5d7a02edf19182afce5e0df69f06c6df88b49ba1eea5d53c11878c749185d7ffae7c0a36b949249985db6a6b2f9fbf01758fb0aaf2e975aa2cf6d50915d13e9496a8f7ad14ca0df0f75fd6c64a7453c4dcb6ca6b41768dfce8fc067b0428618802f06673b7b82bbbdef72e41606464840be6eebdfc929f2adf47221ac7853f638296ca268115e5993585eaacc1cb07b705f850b5fb76ea3c8232f84b035a758be3fd657945ff59c0396fa87dcf11ef3a9c6945d73ec4e45e37decc0848c83889ef497a514f781b24cc73d2fcd629f72390bdb818cb3373a63e7b7d60699131bf5ee31392d329126915d2a093deec007c467a65f1c82433727d1a69f259cc5218cdd0b56db6010c2efd25f72a4dd25591e0377ad7a1797b9f205a1a7cddd92b0ab760b7b548949ddafabe36e77e661f00b627faf76c79caae3130010ed2914e4ddbd74761158a164a7083885deda6d532583441f357aab89859c901f3b915ec6668be2b17028917b53b1100f4999a0b22a99dcec21a023671c187958a133bb4b82f831c295510616347c7911642ad071f00b3d2520de03286bc6ca10dd128c9f28a6fa65133df1a089344dabbfe075d7b39af2bb88bde61d645bee1594ba929f3a0b26edcf2bbcffe89cd0fcef5fc06d39013d015987908be6dd9b5c51c9e43f95f8d88e053e56d02dd8be182fc65b12c2d29253b6ef3a80d5758602d2f95b16997e2af3d35c0fa624ebcbe0eecea5b44950c10eb5a6a4b2528fdfe671fe2d23cae84f321a777f65090063d05d048f7a658137650ecec0b020a43587600542fc3af8f22ede703a80512d4b8d2e786edc59807bd4881bf16f5b2fbe8e242016222bc6b124394ea5a86f667cf90fa7ff5651b046019bce7c5294cb795a27a7199a99ea3c4781b4e9bcc5d2be2b529c24d2a47e03e0f12caba8e6a2cd0a6f78131adc80850e72c1be129e68332fb8224fda6b944caf7c7b1cbf30499cfeee45f9f507ba012e360b78a40cd73f041cdb03d25da8f706b6f81e69f35abe7c754256f897a5a3a512b8e023e3448767790144549f1b03384574e11ff45d5c6f4ed71f1951982a27b2ac8c3e16cffc63f4f0ec04dc2ddb9edf21a1f32411ab506c715744a9e1f6d6063659f07a8fbfad481070672fa66adbe552b2e34dc1d6696a701f856996bb6597a0f5520e4aad7275200d0663e1570eb021a76251f8cd712af39afaba64d6563499dee041bba1626b4a7a3526a2732b3cd10797ae100e49d6a257abcd5d2b9b8ae4ab2bfe783af040889825fd199ab30e1e5fcccfc5e2ac556681019018f41538929153b01f28abe4dccc389d20a0ba891e4a44ae2e876ec016e9b6654d46bdd80ef76f714159e6978ef8238fe3a623ce5a7394bc8530e038d72686cb8f6a8c57bd0f52e66d6c22a645b44704d4cbc48415e14ceaad55647a05a16cfb9a80167636146a5342091b50c3afd2b44454b2e599c9f09905e5911e868f2610021aabc99c208990f40d9baf2cdf9045e6e24f5d96c23fce15ec10762c4f065f07346f193c22dfbb0cd90630c583e157fcea7254d121cac7944d806bd136a6858ed42b6abfc8cb4d1dd8bb40d0a8e44b7b738bfdd94c307021a11361996d451d75d58ea3bc37119811e16b4e661cbd2c04c23a6a4b95ccd033ff9af68385d31def477823499eb0fa1b531124c343da820bec7d302a02ed836ead4dccfbfff7fe4e45da082ec6baaa2b289716bf6d3b66ac4ee18b54618b3bea9b808db029910ecc2b28d7b81638677bb1827d5caacb05ce6f5cb90365f6f4b378db9bba6091c789e33d8643277fb51ddc0d87c9df0c014849fd9292f644b4ef40f7614ab9b78cb5728abe5e3dd6c8d80a016c2158edcf0809d1a3e70514e44e7182de05257636e98cf4083eb9a584557c6512ba81ef2263407ae3fb5b173d177b27de4fdfd57a82239c1ee00f379ac4f8417058d613d4612cb44c0bb3ecddf96d442d971451c5415279c256cac6c02fcfe923d1009cec8851bbe0559f84d26f7a4bdc6deb8654e86959db5f9da3167ea675bb038ae9b475fdf79acbabefa8c78c7d04bfbefd3f586221170f0a44a825d119974730259a717a81ab10c674cab974fe396e6a3a989248d9c5377f600476dbdc0925d526aba97f3a463684e5fe492706e8fe5e3be3fae3a8ee4b5616161c5f5db767f2fdb168446c5bd187d6ae3d8c9d237180455a4705220b890268850dd5d786596e489b33d841e431f3fa5bf8b942d993a8237c3a95608eb33aec82507118c8924d2a4b01ae1109e98ba453d9baf76bb3267d89a379b6b1f766ae594633ccea8d229319ce350836e7d1a83d7f5516c7007fe716ef0cf6506d9543e0ea941c710c275a37a891af0f849698dbac40451673d860a421f76af703355a90ab75aa115f4f43823e5abe2bfc2a653863fe1247f2aa107789a068b76297f90c8082cc4daca30a79b2e45ffa63407a654a3832b2048c4e9a6fff1d3ee2225f86ac24c364562b973e5bcdb2255a0350940410d1608ff8f216f221a284e4e77e01515a4cca2bd9e146d07714d2f138da84c4692b58b75ff04cf7424d9b228b3201d6d4a25d90ace6f2a92891776d153e53218e6388afeb7c14c65cb0f9fa695a760d7a369f835eadf2ec964e64f4a92e9ffa2c0cd2282315b32e3f3454316840c130e642c14ac028c5d3a00b49a83c1a9e993d9516a345af488c58f36773bd99814780c13820ed4eef1fc1b0de56817991516d722297825d43c39c99eec92a1bed581152009862fac3e59bdb66521a72720cd354faf034c9c5a6db799f3a34c42930a56e6a1e057f71a43dec746b4e74f27ac5b06462fd684ccb2ca7b5c52900aa35335b04b2a179d6eb2adf72dd67f4ce00f8003050dc7f7fa8b4a812c2fd1ace3a79ccd5ea78ad6813eabc6e30d38f468ecf5f0b8929183aa9f18f23dd35e1ff56dd017389dcf962c679ee5d619756eb76d50d10c7ca45793a83edc8f7cd19b42efe98895dd696259301a2e67ee067a49e146335febe41a7d595859aba0abf4bff57e474c426d57df89a9a05dc07177d4ecd0ab341901b6fcaf5ac954b10c1287470c3ee84ebe0e221cd3d245a6e19923a895954e0446a8984805063184204ca026936056fc1cd5ef1d4a683796d7df4a84f7c062615eb9e3c9b4dd3cc0173b8a6d9bee21c844e98faaf116170e371447f466d6fea051b6f7e9b8e5909ae2f5e869637bc8bbc3510dd7b3c2b4b5d05adea7a4acedd13469ace5622e3a838f8a044ab096080935ebeda67dfa53c28357ecc4cc1be7ffbf037087ca21f0529e010c95b1c0caf93a2cb1e08ecf264579b2b38898f05ffd7776961e4b7d17fc11d02103939643c5f09a046eda847cb47611dc4005e278250ec8947368586cdfce2b8ffeade8e0edf05121fea6876d2958e83b52baf9bd3b572cdc04536bd900e09ee51f02a9a602883c4975b6d19aa8a64e3b7d7f873da0100a73ed1c6388eb4e4260d7029ddb28d36571fd3e4440d47e2fef60f3b5f298475fc9e2629d7ecb92faddbea10c7c64fdbbe3e48e5f50fe79f0df63bef6127cbcddaf1ee16841e0a64b9c5407e8d5d38f53a302e79e4db824081ccf9b9ce3fe800f9ad77690556664b5dbf3c7ae231d8d62b36a9bd74fd1aab057398a6f9954a59059953061ad9015165233bb7dfc3ff6d9575f4f00d6e791b5ad579bf7f0917df6ef7c6beb21c6502d05f948e42a779ae639441569538748f1efa116a8940bcdfb255eeff6b45e5159b9790d549a030b8ff7304a4b55a5d4370885ef667b72619ae04ae0e45abb494e561b69e3877cd173946aea29855e7fa7fc35f00f265a6a1bd47852464e7c43e92e14f605649712793a8e1b84419f558823b70a6279cf4350ceca46d9f4ecc92e155da830085ff026d97392b05df03377d7be69d5258e2bea5b4ebde3105d110137dba2a744d07aeeea72f1270f3389c9f421f955ed2c7c179bb81929227df4d43ea02ff298f0d47f1ce54fae373d35bf3ad3c42a1f81c7613c7837c8a7671d252de317ac27ee3e253b4aab477fe4b45d0ac90aaa1e5de6eeb30034ef9bb9dd7a2f10d354a3b3e28bde934f1090f2112ec4aaa636b55ed137cb9b625fecd3014d3c90471eb1d9f7ab91935933c937b63e1e8584f55449067c07c1623a9de3b6e0ccba56aa6fb5af138b7f0a1729d47e0cd6ef0bc9e10ef36781dfd80225972ea0ab9fdc33d516f47e8aaf0cdefab48e103934077e3a735fa6eca2d678641fbae576d19ffb406a20654f6551b4034dd50480c057657b5f8cdc2b2cdf6bc14e8f1886ea581fe7adba65601210589bb69b4c7eb762d04754eaeedbf6e67a024d85faa106bfc48ec091fe14d9fc59fd909de4352266229ae0509e518f72be69da38137debe0409f0d3dbb55bac788c72157ec98dce93a18e4bbed442ca2fd38162040a112b1e07dada199f1aaae82a7cfc1ea49babdb75333b38d635533a48705b7fd229c58c94442b184926772b22197935886c6ffe063576a4130d204f6d3ee4e0871c9f381254b125dcb56c239122fa9644858a2474bddac8e9fe75a2bdd79f174061fc336317bf52caba7492b896e890e41b238704f931229cd6aa5b13d5c0e47994688917135f356e736ee3c2e3846c36b66481b7da1f500a03059ac7f4c9c2b1ffaa3eee24cc31137155654ba30f68b5e86e98e7a41c99eedc2585ec4df9fc95164ccd76759ce156ce78b281967c5a9a1ab693983c21150c86ba3e136b6ceb331ed626e729b072a01f43fd0bead420fc1d7b105cebaf7990a03add7e5d8229fc83b842e1a93d396603543a220c1e024729a78af0ce9b54d420ac3c0f09c93f09a79bd46b827a2d062a3036ad1bcc4f2c0e6b6785b0ba3edfcca201a194eccb14bae7327cea18ca58bec2974db884b58d17c6401df1c39d56e00466df2ffa9c8751bad560b3e698b21df07fb2dfea8c62eac46888512a3b0c80df7360e9abbc5ae98d0ea4a373ea3cd26ae6ee8e38a2ccd2e3becea87a20b1849618c2fd519038db200a7c12cc5708fba477380ed59631a2bc484fdd5a454e11f178bebe8e1a21b2acabea56eb0444dfa91531342ffd90d68e2f74ac700bac8436fef37d44d4c8b41a6a993a43760c61a1fa72f1bcb5f739942edbe0f673246e150011f4dc5d8ea19e7a8b3892067bb2a6c399e811491473b0bdb82f572af9d46bf55ffa6cc812b326ef76f9ee7da174e54b1519e70d922f09c482708c6045fd5617d4519c032dea137558598c709a8c452e73b713b559e24d89c1c7a8ec0c23ed9519b0bd8ec7b835cd1af80b62b701c82ee3db4d9f38332c30089cebbccd055838ef0e5ebdb5287658adb469746283ab028cda1f3429cae794441b4887f85c22d824d36ec0be6b0af51280ce56d61ea8283bbc939515c2ff95c857dab6557d9e624f", 0x1000}, {&(0x7f0000002b40)="f82ed520600e2f25ffc2a3aa0fa74f7336443ab0a5", 0x15}, {&(0x7f0000002b80)="dbee3abceaf118a991f95fa642d4e1de7e1a68f8e278e97b8a2c35d145b88b4d7911fc68ef3cb36eb4a2788352a81109e57ad361a4215c9146fd3a851ea7d181e2a138921193e5a760614027335511aef97186ec8bdc5506e3c846bf2c980ffa035bb2f9b782041b2b6956f1ed33e22d8089fa6101a8729821a9fb6f6007d31d11d56ac38cf5e10f", 0x88}, {&(0x7f0000002c40)="2f32fe000ff0615e10a237b304b86e42269cb64ce082633dd838ac1b5646d30797b283c9f1", 0x25}, {&(0x7f0000002c80)="0553bb5d8bcc218ffc0967f3494105844d9678a533ee10fd637e5ce5a145baf47091a888fcd785ac28e7d61e2536db84875736591be7d0985f48afef8cd346fc50413a6387ffbc965e718a4a3ca5de350493ba63a95cc353de541806b55a46d5284a2393e57b74b72e4ebcf4936315332af634082156ab37b2e3111093491e893477c4d2e41070ebc760aded601ad7f29220323b7d44f2a924dc09ab15608cb669c74090757dee90b5d3a361bd332f707a69d0b01dbbfd33dffa6f0f1c5ca55625ea7337fc55c09732d1e3a7079b96890c55de06013ac02386a7f30d4ecfb79803ac9e3ff682e9cfde5e8a29fae35b56bd0b0e00c5b8df5db9208b34ed5468af53f120baae864f988a083ee40fef3d141057f0bf8a76df96e75596d88ed58634f804a92dff163b99be2a2749f1c4334f0d204e3750b50d53c720f238d526ff096763a5d5914e1300a0fc346cbd912b7eec5fa0f719b076154313dbfeacbf51e1c2deb3ee8c74435797f99d9ffe117c1ef9fcb9e35250866acaaf1c13cbb10b3d6ee789ca1ee456400009bec76611e780d80c9cd9ca12e6914bd690d2ec22be8101396fa571c27ea34e3f559187039a48a05bdfe9216edd94d289b582e0d89b2852f2534b3b4af0cf789886bd882e580e45619ee2eb9fcd43eadae2ed8c826ff72e2eb26f4cff7546412d7974efef0749a99691459f57c31002347038226c6947e2996114e38dfe9e895230853848076266d5f63be517dc4085beeb6c6499ea9f16b9c989e134714ef7ee28b3e9633f4ac0eee5b966103c6bccbd2b3639532344f244d353f0bef733ef7d6cd2bb3964d742147ffb1c6456abb324c52553bbce31d2a8bc2cc33a3f721eab062440b1449e783a84e6dd9d71a6d6f3df3ee5b806ecafa284b6bbd7fdae51a0cd414aa6359395a540a5b1ef7cb689aff94b9bac0d38c2136f24d987a94402d620cc78cb58c315bc9d190134155df767460aebcdd8c393c4efc46596250be38f7e48e5f50bc61e86fa75a2e682a3b38aa91a06a6b78c850a3483f35c8b95a497c742076474021860692fb43fa899234bd98ed47ca57010ea2706c38ee778e4a5952d6b52dce3b1b34a7fd0e1c0dd99f8614ce1dd9f2c4dda0df391a6af0f126965f207fa22f6f5f4bfcac4a157f7f6eafc7782a0fb43f65e2ddb3c4fe01ac956e6261994aae0500045990bcf1bb1547ab15a2723e8b7c962ce2d826bfce1b3f208d51490cfde88c26747a3a2d026c8b48394fac6e53ca3216883fd193630d1fd3cd1031808130dfedad46bc82bc4cf44d8a3684aaf9cf73a7ad2f4c4ef1db2bd1bb6ddc72af997630a89d44f9ced58ddd5cc8ccaac1aa1c8ab2a8d458cac569407441c67ecd2bf4da84115eb00f0bbffa349f9f1337aaea8501959f82782ac71510f2bee27909822e4ff96d9eed66b346ab465c6e6763b8706daf132e2f7d978dd61926fc446cbf0d44875a022ba0299277506077a2ed604ff85cac0b139761fb6ea7a39ece48eecbcf9925eea99e9f556f27577f25124a7640cc939e799256f5fec6689eaa5da88a3cc32ff5fe24f3a8f099283dc8d7ab1152927096ea5038400eaa22e864e8dc09eb4455fac829f9f5e6c6eff2fe697524c487b14f1c815f1686cf73a11a62b88dbce94398402edfd347624265dfa57e152cb9363fc1a423b1794dccc21f2b1763696374b70a34178e36e71abf9fca1538fcec313c1bb995e02157ed069245526af88c7feec62a036d3ecfd22549b7544036319139a52908841edef2f84c820ef4e0108d6afb031a6bcedbc3826e9a40846bd863f1ef0ad8b01e27fbe89fc33d9a0080f0790d95e1f83c82e6b33580bbab539de9aac064980e20d6b12ce99b5d17aa26b4c6364c31f39bc9032c672efc36faf561df48e31b0385e56e9790ab28ed7184b72d30ae5fffe34680cfafa90018e675a19784388e467fa5b6e678d40c430e50ae8e7079d65d0e2c7425bd3299ab32f5af46ebfeb0491666791f525da571c10ead30ce8b31268ea0df37d08045864171d74544e59d3234e0ace07adfa9d7a5d9bae145095f4963eb7c484eb547fa3b802332c2495494df8ff418982bf099b3271943a8a701cf2fcdc640d0c46bda9ada1fe2ebd60dd07d7050536619a50196e2b44d76996692ba9389fcc7b039bc142c6f8f3616e4d5c99b5e632be4caf911b0c222d76ce82588dac2cd92bc5de042e4d9bb3e66e6664a0301a3ef2a5b3fccb25df8a6706ecc9dcfe9f8c7c4206ead39a92ce10d6152e64aab8c35e94d3c2058944f45fc29b659d243d60b591b868c94b2d6aad83c26091a32d53c5eb644a03077dd47addb05a6d02d69d3d924049fba6bc215d27534f4b1cb426eabfe594468e448e58b442f606dd59e21acc3f63e64ad26d325712fecf74f7985890a82497167d56a388e8ddb5d2e65b815e10c6a167095318d496de386d3d1311abf333e917afb6cbc3f3b6bbf72f2820d40b521647625c507bd889ea36ed0a3895218c3de626011cbb95532bfe62008e42ec1bacd2285f19a5adfd07765a917df13932f88d369b35d951bcce44aee3d412dc7d542fcedec6d4d197d75e15512e517467cb2d39fe541d425261c385b6b337a91615debf311bf047dab90b8367ad6b9008f2aa4a4300b69302eb9dd1a16766db904845a735a1ebc47ee45cae39938e32c078d0db07c9cd078b8efcd6855e80a09d299eb4831dfabfbdc67fd070520f0ce2b5470a20e47d6010e07ee22615ad2f95ea6483d3c009eca04df0566394a9a357ae581ddc5231564767dc6ef228591e0f7fb18ec1df88f0e238243a749c468ff5d0894e11f17da578a57bc8113cac5f238ede866ea2cf55591d4ded540378f11b3ce9544b0f62e4c296deb4f50f91f938aab13b745af0dee45df90510fb2bbc49b65be678f50d3bebb5ccfa45e6fd95f1342cba5b317f2749bb10ce30a2ddad0fefe96a584ee3c7cd743b6c2298ecfb2109ca5cf75f3124195867f9e651045018425ab528c7841bf11258d8ff6b482dd2ceeb9dabb14d132cb7d1d08fee16f8f79c6b721d032444512b1135dafe7293600d1384c2762f31a7bba93bc92b117c6cc308291b8a0ac49bbc650c4cb258f9e07d48161af7f9acc5bb984141bae86f341e2e59e2955b6e8ac58b510bf54d116da3dcc2ca601491e7eb942f34dd8da42217fd85099f8fe25ee50fc17706dc8f8a9b8daaac3945ccf1955aa1b2d12240a6b1d36cde22e4c65c37762f082142dbd7660e5786a32260b3378e770c85b7b6904f2808defc42cd93b64455876e0bf15eb1c0affe4d8beb7459f3e00bf1d9307e09e4e3851e2435e341eb38ef05ae2fc3575245bad4266db2046146a5b7ba7838082fcb78b2f4844f18bb6887283d1ffcea6abacfcd758123676cea55f1a47a25600586d3850209e17166b5a4a2cb944d266a4939f2d4bc1bb04062632c73d95e8e4712d8dfb881936b4060ef00d528924a823a440bd1e57da740cdb9b84260ec8ac78b16d18afb97628c3aa9a89679b87ac563face59da52e674c4e49a280d8a3d7ee38c98679f20e4c11a8eb47e2bcdc1cb81a2035e4da8ddb580138712be45d2a5ad8f2a9956ac6f7880b75f00b72b0a34a62ce70f85144c8ddac4b1c59a8a3083eba9b8f969c790a5809f66a4c73542dee9e867ec2506b8f0b8f1cdfe00c2e800d2a17bf20491ef21041db850fcbf5c90538555737e52302e3f3b67f6ca6cadab9d551cb9e90490b8575536b1f322ea43a3256890d8e1491dcb63b2e587d558d1e2afdd086136f061b2d0528696af521a60b752ad4cc5f13f9758814fdb833690c3981cbaa230571d63fb4f2795e229ea3e710903d2dafb6527b1f350ed6aed00aa02c927c3f8d57f3f3802e5152fd728733d64e4b6b369321c29c0a08d1524ede3671f12ab05641b4fc3562d891b9ec24159bbc90f5bca1f8b46a031eaeed6eae70badc7fa090dea02326c80f33c8de8c0a488d65f1145b1b93ba0cf35d55963173c8855994a9f9d99d011c3323d66f34e4bbd4ae1545cbfd95d2d0ac7de33c7e78977494a0a157968bece5d889b4f92ac0be648e39aeb91d4d53ff9f6ae92c96e76691ccfb5c96036617d42ce307b043140777d6d209207c5dc0cec42424bf322a06835248e269fa53a6fa443389607cf303bc87dba2ad16da3aa83059f9335a07edc87908db02a2f9c06b11332d57b4b97be896da6929dc31ab5c8609d11f462f0658d53ea9564ed50ee124dd8d4a7d078774a4b2b65bfd530dc7c0b76355efbf9406ec628191ed7bef454edb4806e26d63bdb2e5c46c77f7b36308c1762b09a21113d5d7a9c2a0e8c1bc8c33570102ff3dd9244a149dba4ba75cd6d7d0319ff912f846dc19e7f5a61d11988af9bbc5ee59662a87fbf648234f81f4d70bc497fe6b35d6ac516764d8edc58d888aab469ebe8c4f228c0958defd18da25b41fc22d6a43df553126c4934d6f72401e338f65685ef301c43a424e72618ccffb466aeea39e044fdc612a72b81d422842135db898d8d3bdc7fde9172386f662b3868a84b23405a6cdb2eee26f4a7426230e6baf5f25bdac0bcf0659693d11dc0dd72d16751a78dfd5fe9f2f9cca8eb4be1b51aca803e6f9d0860c7a03576e8a6a9b756ad81d8813b8c179027b6722b5d9195164da68c34b868b177580dcfd8244543064290de0b857aa9c2cea3cb12b501a021a325e41759e0c3dc02dd0932b0361a12f81aa08a1a218913a6a08afd44a577576376e638d7f4baa81b025e2fac9c7e237df842680c9a0e27d962823aeb32fea33ab0c2b935e5a1bcedbfc646ae7391c016b3e2ce0013c2c8fa70c4c9304301a1aaad034e3a04cba7e9030bcd7e65fa757fab1e3ad0badd7435aa585633f203b26b341b35a1bc9f70d43549b2554b09be53d3d8985155e79d5fcfc10bb5bee5738f9406da46fdb0042e20eb55d52c9e5d2411c111a420f251e3d9610198c50fb248e4bec81f0524c6ffe60eeb363f03558200a5cd953cad9a374479ae7ead79e89276fe93ac0dfabb3aabbc12be933114f3d5371ae4e2974d7e0a2101ada090dbc5ccfd849e233dc37897046924aa6491873178ceadbdcd13ca142be1075806938a4365ccefdaf6b9ef23ab0032a3a07097d23c0e52f5cc799d6fef12af1bc3545f59269eaed3198a5d09ee999d9bcc1fb4780e3d5560f42dd7b683fcb7bfa2849da9f88418dbb87d3dc7dd42cd4a4292d12f1bc5ecb95f2c78038bba683ac3e00be1549ef9343c116d55f7c8137c72ea65c99fe04b170a2e4c2d0ed15c0ab5f4a618c60158e7e3d76eec721c4db2e0bc18cc895aecb246e4da2545ed380e22f5e21442de544845da77fba661b6ff73f9ec2929bb8e32ad4f48d309930d6b1a8de20f3c824c74cd20d3a7aaa5e7e656c50bd2d16b6fdafb21b0e1ee1f42a54d26064eaff7d6d5482ee04f28e2df2071f82c6d5afbe38715378f21824f4adac42e12c5a116d70e856d4941fdd18bbfaeb31463c5a159076a1e70624e0991c8b9ee172406f477036d24866c471357f32206e53d65ac185796e82d291ba49b3dbd7044998f671d193cf60be1e93432d2d29b9f3e3312a5a1ef5f1ec7c422e744a1a609b767f2baa7627a2fd7333857e65e41d94d496138075c1573ef8fe3fa111fad9a2882d4c6edd4f7ee1374bc45eecacca788e6c7141bb0dd4733b6a3604e548b691c1bc45fb75a30e7e5f2c3523383a1a0014e139831bd7b84d052d954b9b1df2e075fcb772ea2818591865fde16296d60bba78ed834112df094", 0x1000}, {&(0x7f0000003c80)="cd5ae55a12ac17681fdf2a419b37c34be1037238c85f5418c9272b074251c1a7efd2b9ddea357900074e151d9e0cb98e4e2f462fb792375384a9bcb1c2f07c7f05a7412a12f671ae53c2a5c92c740d9cc3dcadc34e3febd70e51eb2fa76ef5b3e8cee7d2", 0x64}, {&(0x7f0000003d00)="cf551b", 0x3}, {&(0x7f0000003d40)="93404fffcf45a2bd673c25ea2d070b36c2f08c39655cde050a23ed9b5ade82cac8f7c588b4397845c5bae88620ffea1ee9", 0x31}], 0x9, &(0x7f0000003e40)=[@mark={{0x14, 0x1, 0x24, 0x8}}], 0x18}}, {{&(0x7f0000003e80)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e24, 0x8, @private2, 0x7}}, 0x80, &(0x7f0000004380)=[{&(0x7f0000003f00)="25ba85e2077ebee4d23473a05bfd15148e83f59f4747d5432bd07c996556c6a317a9cde8aae2815cefaf9363e26a940acf8526bc0075bb0b801a62b1ff12458972b1e36c99caaf03ba4f868970d26ed6e6867ba6b49c5ea39f27ada407c01be9bfe307a5c4acad5796e827311924a9db12566b39deab20a57c635c68d763d5cbb313fb7d654caa757287b74cb7b3eaeae3fb734616c11f3c313a578a4e1525e0fa542cdea58be58caa2f0280de1a132ee10a43d33e4aaa58764809074eb03bed79bfa3a7632a57b9cb40d1d35abf7f77cc5e7f3a3cbd55aba76c323241d5762020", 0xe1}, {&(0x7f0000004000)="044fcb3bbfe33a07256a3c38756db51183f170b1268d97a642fd4e8312a6a9b3b2a1922cb7b56a465dc78f49eadc22779cafe03913aa68acf8425c57eddbcd56d84fa3ebb61b6060947675743e3f2ba1ae98b6794a02234fa8d13560b2586cedd01b259852b4d006114e66d0f38ecca8cb5024e0eb9f4249dba3550f77e7d48e3fe65ad928707986f8c072fb17c742d21df24f2fdc276e8710304e173ccdfef91113bc4e951116bccca4bdba", 0xac}, {&(0x7f00000040c0)="12e6852bd4b60ebf7b9798b65d22ac5bc75fdfe84b43748c18313de8dfbde58aa6dfadd9faaa493cbb0f2c4a5a5d999d7a26c3f367093938858653587c178cb51555b7ecfd83f8b5de701d9c2c3a1a9d6a124b0e40da4fdb27e629a45ef303bd037c5a6adabbf0767b56243981da33d5f1366e1e77bd5c4f88327c62aa6217b1cca04efc70af817e610be67cc9c230a2dc5f23cfe02432934a01127d1af2edc7c58b2be05d0a18a48cdf5ba84a99e7a503d569b46227bc124ecc91439dd65265", 0xc0}, {&(0x7f0000004180)="b4133e762a53f3b42f8c8b7870d4268a35f7155e409d47f1b7e4936c871cd6152985aaa509dfdcbf6489a4e4afedb49e4f3ede6f8a51f1a43a1d9c6389fe6fcd1e3d68f8c216ce112e306c093159dd9688e5243d972f4d056e9ce39e531064bd828872f11893d94d27a8c2c48a4e538c056fe3d27a56e0b8085db0c9d27c26476870cb65a20fe85c1e0b8f120a1b61002c5f853b446c915a078028ae61b3", 0x9e}, {&(0x7f0000004240)="407b32d9293d0b099fb31fe2638e61e61509bd71559669531a8c1d06143ce1c695bfc6649e386d69dc6906be15f7f808c7b18055d8218b5e4827416ade9ab4cf764c5765d52077339e15f299cb155666a0414520caf71b931db84ef828f4461bdaefbe62554b1a1456447f06180d22ca6cc9a8bd871b83fd1a68aef00d8307c449a17d0b38dfa348", 0x88}, {&(0x7f0000004300)="c25f6b7a00e0a00a059d565233a2c8cf855e866b189a4101bf33222605ed7609505a1a956670f138fed46535e222bf39b1fdaa01777385678772d3a315e584b82c93f6be97abf8ec7711544b483e6f0596a740a2bce19751598b862ecf452aaec3", 0x61}], 0x6, &(0x7f0000004400)=[@timestamping={{0x14, 0x1, 0x25, 0x4}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}], 0x30}}, {{&(0x7f0000004440)=@pppoe={0x18, 0x0, {0x3, @broadcast, 'syzkaller1\x00'}}, 0x80, &(0x7f0000005780)=[{&(0x7f00000044c0)="93147dcbb5074b0a6726eac7843dc6c111675c915e46798082e0c3b1b429982dd83048cfcef84beaf290e980681f1b14cce4f58cbf675ec5f6bdb79963c5ac7d2aa8f4aac5287f4cfec5d626a2d2f616257f312190b8c176ef309d6e508e402e9613bdd9373f4695d1aec4776df64ca66709937aee4709c96e974cc04a0a8a4f3153e7e87b35c80c4b5dbe3b9287274e8b4cd80bf94597e4f9fe9dcd896ed35bc83ace405654508bc466c4db40dc75e1f8cea9a4e71b8cf28894c16e9b300ed8", 0xc0}, {&(0x7f0000004580)="8dd2c604cf648b87a9520bd403a82043425001cc54d0b8d5ec221ef34b468fe19b5122a34a2fc14b6ca8b4ad32b2ad20fef644f7f080e3d6834d02a901882972f920057305e173e49bc88093d97e169cefbdcd9b25588ecead8b0f8b194e16d73f63d99d59398a3d747a86a5be7540a0133570083446119c7992733a7c14f9437ac703d3f020fe3ddf47c479d8aeb2e870dc9e51bc5708648946843685770c943bdf020d57e0424b298b57a27d105da87d9f9bde7f023a8a2e7d2b0b449e70d045fa43202b54cce07402b5e9240300c9343fe10ae9847ffcd32e2c523ca5f1ec1950190f8e008d1b561b8296c7a1e415beffb9a99ba5d9bc085b46f48304c33b724ca4a3a77586af2a1c8b3d92df4b299b0bdeffe473ac30470a156b3f7da900e44c569f22a6035b9ebca87d79b75f2a229d1155c57134aec276f80fc7c8181e1137f5195c26620595bdffff5303ff9df760a87846a8f7586853f5138a9815c194dc34deef70a0cd3db322b7ccbb0af86e90bd64238708cf68233e6b35a10c3e22f557dfbdda5d556dc9b665db09eaddb1be7edfd838d8296a63bd850ced2b7d9d7728a9b9e242cfe9c60c4647edd39ef38158838f38a4f4ff5323857bae582d7776eb86d010ecbaf34d983fd82893fc8fac590917e80c654439ae3213cdf8aa8f5cbf2d09ae5aa69fa6244278bcd6137dd2128ffebe9efb6ce45cb12ddb5fbd4cfe454e7b496a5029fea8ec5c8c973e29b9566e113fc247fa35a7da6fe5c634a5d0d3ea4b4231e8c2ce3263f68c55b4f929e33a982044d0e50c8f0345b3859f8176ed9d1a2c3510ef9eecda089671bc052cc3e7a1f1e8d1a1c5ccd78733fd8d70bd6577dcd12fa1ab7428f8bbaadc581296a889aea8468def5ca66dfe5c9ca64a90330894e5d375771dd0701de2c10a3567ed4760a0b0e1a26f73b8ed057be3fdb73183c04b1d74f2eaf7970322891b3b6b134d0248b0f05bf95226945ec41302cd1eb2bc1a75186e86f9e1fbbb4f6c62e87e1fcde1ac664c66881554d16b0ec4937f4a2a1526ebad08b287e1c5b669872eae7b851113e4ec23dca9b9855111f27fdf696f410ac887c487dac18b83dd5de8dcc551b5d498cd550aec8acc5ddd396cda81c2de203649af1fccde6faffb7486dbbd6fca3e0416ef206e08e8786f051239713b263c9aec67a357a42ac8439e3a1f8943f3e93e6c35936fdecbd1e309aacf6a5d28a112ed2c035fb6d35d98984ebd4aea890176acc0e0687664aac0a46835ca30b204e44a97d920255d86bf435be6f979c99495eb702c97393600d2412a804a6dc3a6459fa26fc7bceda27344a62f782cb8a486c8e7fd812f19e41ef8704a03bea315eea37db01fe29e5633a4bf324239c5eade3badf22e8207fa7161b9c73bf92b361a3003cc641e3eae1dcc42725882033e904f6a8ebf740d4354e1afd8685ec8e1fcabf96924968d2344924b026fa11335091bab4902881ab8fa53486facd53e70c7e56695e2151ec9ed899376f16ace44646ff8e13299d71a3f5733b3e46bc970ddab3b31992adefbf54117a13730d922a97f4918d03204e71541e4899bd2ad44133d1422effc760afa9d5f18e1a91f709b48940772447d0802686b38088c1b71c444de23d7f4cc18a3e988a3ceeb7483e9f0d99a1fd3aafd073530f80126aed98334d74b352daaf206ff0512223b5694470b6c79f7fbb97a1231a91d0b495c594ffaf0e0b82c0b71f6b4a1f9f9ab0430044a4aebaf7b7e44a1c4d7c7c6280c3a62fc0c1e1010441230d84e0127dbaa0dd989a3bcb9699a22acd4fec633a4a077307b460191e2fe287ebff4fddab00fb83cf5fe20fd825ba12512b1fdbf89172ca490148c45bed7861ae3d1683d8d82a4bd2e6e7beab4812c8d8009dda00790baf16d227fc3f84f41a16d05af39f67eae5d0188e4eb1e7bf0ed75218011793aa2a96d0623da5bb5e144fe1ea9da50a64512684701adbc5953436777e1dbc0c956b94a6760e6e2f4787c894428a7d2cb2088b3654c2cbf6c3b1eb622f9def4270f6f5193313f499cee9b4255b93cf50fec45b9c7462a00ff8dfcb1cf6f6f4bdd6881740ecb2fca58521261eef408954bd2050fdb58561dd6cb165fea6c29abb0e87a9c246a100c023d88fcabd14090bca225d229a357461116545b59986fea82f0ad7bf96b79a70c0d66530476f2eb48263f1878c831aac61c21ee0af7bb7dc5fd5cbaa61d029cd98e45e444f4368474f6685182420f4cb948e8d4ab0c6168c49cd4c1fad29a29639ef9d0f26160a44621095cfbe1f3d03ba32251466d0e01d87b59576bac7b7941c0833978902225ae44bd54b709abf413b0348d6dca7f19c16e2b78fe2a16cc8546ddd6de694ba9042ec6b12c9afabefc33cfb03d28947143a9cbc3e5ff770bba627d35585a2ab816d08eb86964634331b2307fcbf08ce93922295adcb742a10bfa2b5cc9b0198ebb78b1167c8110acd25bbb7e99f68023071017e333b24c23367ab59e02b8579e2e99d95437433ebb0a0973b8f5acf7ef6a40d7fd1e5ed101391716596d7bd4c57fcafb19f5f06633211f3e10700fc04e4598212ff931f43c1cbdd1c2e803a3c0aeca48a7a6559880e17a531dac0b1c43bed6f2746f9253545fe92137d5d3e80c769e26787db43b344b1073f8962505001b769c4f5d8cc3f1f9ba63164e201e1dba14705777692fd71a67d23436371a395153d4d1e1fcc8837b2e9406f5aa5802bd7e9c99f4e8df97f912c6e6b37f70dc63f69be831f0924aff9da1d560761f131fa1aa54a8d01df2fba8d79eb669d3655ac03e95dc43c0192476b04e29a641332f4b8b715b8a749cf44e62a33da471e3e574c31877626304244fe4ffa741c94b448fc47d305f71b95e5431d798e1ad7fad9eea6c85768ddbaaa54bc97231a107dcb0fa9e43485fd18f35c8e5c8dcc6b12e003e0ae424babf8534802c0479a50c214aa8fc88504ecb08321cbb2e12af53a829676c11b7629abe6977feeeec9bd9e6e4a91b17c7d8646bb3447bd045be6bfc231a1fe4f65b4841b263776e89114e275b8f15178e378a0e1aa96d0e0a9ee41b16cf1774790609665f4b16296dbb8e2fb9a55714f14981cc63023f1357131c9f923f966c8e124236f2e3b9471423b6fe6d5296ca25c0ceee22eee7436e77f78e79f9160024495fb37ee14f2fd88f82a91814f59f8838d4ca59031e19a9bf02a15bc4899b7156fae3d224400c894e7511ab26f0b271215f38f40021283cb30cf41053a97ca76a2c1bdb8a8931c299c4503c5754d1e9babf8ddb2517b9fe1bda29060ad65686e96acbbb919296e26b812adf17ba8cf5d18d1a40b31a22859dac1c392edbafd4738545bdd01f7486b0dded827e9eb050736ca432226daae6dc0519bde1c77ae9c8117c810cb2f6a40a3d35f73c0f0f4a297c677fc3d4872fd856e6488b89460bcb5348dfdd9171b2ca4dae64be756c0dfae884b97cf72146b07a64212d14ea6745a86bee9ad812fc6389bac50bbc4aa7c25d53a9ea7adf4c143f2d9abcb0238e16b98951393d08618c310cffd0707f30fb63c685b317874911e0d67eeaf6f1670bb3025e5ff8c971ab7d803df5b8727a094f0da9b8d8c07d66b16cac9457e045bb20fdd9ca6097474fd3ae9f64fb799a9a66d4f37a41f20527f4848ed133989102de353e2a4fbefb314b26b4776660cb23deb82e5ecf3707c550f6eef88e1deffaf6dcfe405a5cebd0e13be0b75e3b208ed2d97694680022055d7cd8ef04153d2b1d12f0fb949f4cedb8b5135c250fd9ba58474566d48ebc56383d74022133ca09afb1e8acc74d2c3bfaa18f4513d995d7d386649b0ba32005737616d0d02dcfa8b951fcb86be4bd1f975f0e3d45dcc3ccb05bb0696a1dd0675facd4e5efb3a5f00310b6205903f09b3c9abdb0d43f5a1825d432bf4747a646a748db1645ea863961c3129cdc8442d7419a7bd5fee73ae9d717059d724fdc8d4a0fbfd4614684bd3f42f063ffece333641ebf435e7da013a942ecc10dce0f3edd4ca7b56520c3f94ee4b543a9198188d10c998370bcd066cd38385c43f87dfdd2a6ea3e13d7b7c506b0dd6f6a58857dd6fc1ddeab003e4f32eadc1f68960ff8c5f28e893306a64ca9ad6400c62b99e7559ad32cc0edcffcb9f93707b593bb2717bec0eab3acf9438613d8d7fcb7f93e8118552f8e16055724ef6402ce4debd85734cf6af4e84d1b1c905683109154fef3f5f4b48120a03b4ceb74696351c0c2385440d5b72fa4d5483167625f0f280d9d57e9e3f43add225883d38ba789dc4782842546f7e00aae6005b1c430f911f3f50b06518253e56ebe1b3f09be2235bd3c63c890c0662de354c5b1deb06eb26648101b7c1e0908e210e82d6a424c012361ffdb6f67ec945a9cfb7b29c96f5a414bdc1d1735951c27bfd397cdcaf22b625e4ff69075d7c784692b973125b4a4fa7e109ba3b18ee107d2b068b52fe7bf37e9839075bff0bc5f4d0cb43db7afe5e2a665568a03cda10c209d28a5f3cb528e6ce36b06c552f0ae32f72386c5b0c4064dcc36264a7ecfd7fcb471a70e037c4a356f11e34c7e10fb34222fbf5fba1ecc1438eb2ea615761ff49325bf833397b27acbe4f8cabe4cbd4e3ce70809af3f79784cb166e591e9fd1c8d983cf11c66614b11590b17bf448cd4402f9bd9d4c4d7e811c939208db7de34c5a1bd6851ff846a0bdcd77e52fb9ebfbad3abee7b41cd1c4aa00d6c8332de3e052e1cfc81d612131df50a30c4f90cf2c709876e33e73dbd1eafb0afc205b92fcfbbc37070b5028927f26202bbcf7eead17074510dca6dfdd925f577b0c09f9b6fc90a810242ef0a3ee4fce9354b204ac31368a2131b2456a8c7eef2600466a139cdc20bc6eec32f4d1bbbabc6c7eff0d6e0d1bf7554249b0567dbc396b8bde66b54667f43ae97ac380b49fe0244d688d924dc0093805346524dbce38ace43e5114297556eb2e3bfa2c21f344c6120cd5993ebea1d1aed4c4df8a5e599bb05b785449c9bc4d6563738366412ded57011f46594f3eb5ae77aa040e8221c16687b3943fee8c4ac1c0bb87cbe216da8d46f8b49b14fbd4ff37a5ec05df71e8e478a342336fcaf3e7a215d20583d11587b10a6688e2c248e7369fc01ea450de7518fc652b0104b7a69c2e365a790b97065bee094ecbd8263aa0e907875b6e7298d992adb2e9787ca07d0c56ae55ba59315654d4d7a7933698bff25ba0305f2185b08772d56b4a4367c2331182edb86baa1611d629631660839a04c655151c7ed87c388a3abc4ebd7b2739295dcb38a1a22e97e9c7a1b233e2ca748dbbcd7df091786f08f53c4bfca6ad6d6c70dada0e91b4f9a4efa473b515949152dc5edd55882bdf5fe87b73dac86d0b754bdf8d647eefdda0c0a4d60ca24226d5f80e2e2b6d125839b7398703590568b848c6633184b8babf8a2b80691c055f7e622d3978d9d68944acce4e66fc9be5e578a1c44dcdc84713c2de63c28b6c6d3c305ea270f7409a8e359aa9286da85c20819a98999bc91be622b84d522637b8c1c85344898a52a609efc3dbd06cdb5ea68f7c7b186e9476dd5c9aad954e75271d3d6688e83d21b946a49fb50457ca9f530ebc7fffe0b2311ff9c899ce2f49bd3e2c7f0e03fe9701de1d306e768926193af670c2045d85833fdf5b98f58d48c98870d8d742ab691b3891d7d5e13486a8b44c5f2220054da9a593267e0e320129ec5b96db1068b541d5c5ac136ff81a764d1d98bb4c549599ec6befc0b61478c38931754b1932e5952418c", 0x1000}, {&(0x7f0000005580)="775d2eb65d8326b93eab495f9c0719c37be2a44768173476fe5ccd434d116bea506317161b6e35b75af6fc8035eaffd3bb17b7043d23d8499362c90ed8f1bd935feffc37d6e4bf9720686e3dd7440579007ac5ab2a35c0f115f5d5bc4af031f22d1bf74a3df3dc1c07307412edb98cb0802c76485f1655f9101e6ba3d278e853764472ca10e8c00a93788322966e89c3af79aae075f8af508dd175c210e70406a4d8007a72816145feca04099e556a917622d909654f36addf033461947d8396289af67ee3b220898f03de2d0251e6ea136e258f4ab70a7e09cc08f00dd69d5c07522bcda040275267a9b7b48ec0c9709fcd0cb522a079", 0xf7}, {&(0x7f0000005680)="fc4a8ba9d3bed5d9211547a26ed37cadf5cc5db08c279fbf39ea8e3d8d3d3f2f3b9d245cd1839a52aab1f508014fc698abc88b8962c5346591dc04f1c6b8754ff58337739785a4736b75fd136bc6476e6fd35b39bce1b5cd4f7d1ab89a91bda304e2d5477a95d08bfe52125d4d0b7dc0ed77755181f1472501191dd58179859b7b41f7d429566fdf830065a3f3327d825a988a0fa09f1a4a0777b437f735133b5bdccd28f464487181c389ff926be24c33a147e509678130f486aebb1906705f6801465b5c3847618ad1d017d620f54cd9", 0xd1}], 0x4}}], 0x7, 0x20004005) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = geteuid() r4 = geteuid() syz_mount_image$ext4(&(0x7f0000005bc0)='ext3\x00', &(0x7f0000005c00)='./file0\x00', 0x4, 0xa, &(0x7f0000007200)=[{&(0x7f0000005c40)="5d5301abb833f34e253881234715660dabad7ed0f378ce12ea8e7eb10978a427fdbb72a5482226c86f6b969ae412128fc4eba67038e63a3f0e4e0b012b65045324c27b4d58d89ce1d48f0434f5031aed6c462958cdde949b96f6068cbaa2634e7a9b68727fdd602f0947556d684e2f7ed0136a1e5c85929808fb045dbcb225682be4287abde8be0f8edb598e6999f97abb1793db93b6d218b4acdc8f04c704122c", 0xa1, 0x100000001}, {&(0x7f0000005d00)="727c901bb925c195e6328e5f7e03638d2636dd45c9d4843c5e4e01097c0dfa9a1ae6112fc629d142f199c3af0dd3b618b5ea7f966b858cfb923adfe1c811976cfdd16179c44540fc3559217ab4c3382458bcfbc0e652f8efad035b2fed119cf13489fab10060bc5ffb4c1919639509f15de6537d28b0c96f8210fbf777abc3276f968c91e5a92c3cae08de6086456f7df83b7dd9189c514dcf1209", 0x9b, 0x3}, {&(0x7f0000005dc0)="1542198497faa18d2b5f5b658f7b2924cea5fe3c449d7a683c528a95", 0x1c, 0x2}, {&(0x7f0000005e00)="4d3c8491e1e85344cb76dd93bcb86c89b8600ce5bf7c98a219eb95d774ded863515ed4c995a1a1a9e14d7b62edd5facd83c25d1822f214942e8d83c37a117dfa26e5cf7ff56ed509fabc0442d33499994b9e98cc69ab0992f88e3bad5d1b4e9b84a78f1ac30cabf364340a80594702db3d1e928ba0f4282cc37a33e12112c49a0238a3416e78c9f6d11832b0e4e93f5550c4f2599f51762128e3fea3348489e9c678008f2baf9812b10b8db68a51171470e76d893e8d065e45594f4d8629b1b78ce07046c5c8b6452d92f36e1db75728294c8d84f3c9e4182b8c68f32e96155ddeee8376818b58c85b85ed03402a73e477d799a559c01ead819d119f713934b3aaeac26d6de00a6475235abad9bc38e54108ae2ad9030f1bb3360d7777cfcbfb4ea3067d1da5b7d8b068f69702dae32c8814da21216e3d837e7151b058f1efe83ac9ebb6e60186b02a24930f7e1c74cb74c14e42ffd2cf0412421172aa2163186a5e08b729ef3da29af493986a1041b7c769cf0ad7accaba82408d98eaf3407c9755b26e1e57c740e16f56c2e6e817d7c78d4f03f9cb793b0a6c8aae4000a26416e5ab24e7ffd07a84b5093580794d5d6d03d64f91342ca50d4b2674c8ba1841e6b2d9074ded9bd9155d0e39cc1c9537438873aa26a790c7dd998fc5d0967b9d692581e6a56d7ea7504fe424efef7d6756ce9b87d2b1786a654cba76fdf12bd3a0d6d2e5be7323b4b773fbf8f3ee62e47d196cd3696558b5289d93f1466ba2e1127eb6b7083a8a548a312f48f551e8674d9c7319878cf55ad075c613ac45f467c382b5674c81caa313fa9b767efef02c2cd74454f2388b1c8c33f5d7a23c60c208f9522f2a52179a7af0d5ce2b17aa1b787644c834c191578e2fcb0877427492159b3265ac7956ac08fea27a6de5c1c33ff56dd56133ebf5ce6432d0d364e23dbd960d4471cfd574f70eaf5de3da99ed02afb215d0f091c909c0636650cf15d204fd1e995b3c2890d918cc80bbca95565f793e7afb751a5e53483f2f4c91b7976fe7cae122ef9d61df0f4a74ae0febcc615b7e21381c8fa68a4ef219a978d844df565ec6366ac42975f30345c815069cbb0e5f1072c4d1690d06c18121a4a6eec4ed60319b1faa85481c0bb0a89d93cb2d9f02aa81ec52b5e1f2255edf0aaec756d013f5a4df5550e0bd79073e1f296b3f5d270f286b2f4c4124990cafb3b19a16ef45b135fd9d013fe7edce94da22a2cab7232c33396ecbd188674c9df712f8bf7ff4626deb9942c085c6cee35a6ffca6efbc54d4eafcd41e5aaefb6c5dcdfb8d2aab53d6e8e3161a6274b1ed483056ff0cd90c1740d4e8b609815a7e47f3044b0b66db040e932bbd9c58cd769187dc3cd408f54526f7aad166b1b673fb472dab12e75cd2c2b6fccdaa0a261763697f25beeac4ad9c2aa7ce6abe8a74507402b10d8066200896145b93837393f7d64648b6a5effb6210d1759c67ccffe057ec4f9515acfe0e9de7c71c408d9db7dbe977389786d82be7881fd8e1db47243afdf1ae86a717ff93a205c617144d5d710495f157e5a61d49bb9d9b3477f86af3ca421242e6824c1fe6bf3c1d8cfb11982eb482c2af168db3c69ed2d8333936bc3420816f2b67be8ef8fc00d05d9e865f5f9533987bef63466ab786987313d7c2337f5c5709d59e8d0fceb9d02df95c89f9d3d17e9e8c620470490f3a17ed4e0a384f523b035f2edb4fd88cd7ac7129636b7b90d39b9c9666215b89a4cf10ea249c786e39b46f9bd3ffa873e11e9c35bf862219e74990bdb88461007ade8afaa1271532035c93831122b67dc7a1650e3d77b164225057b1d29fd4bffad443a9cada43664f012c23f3e9e9411c22969537b7658d0f1122196cf12f064b8c1f554e4bd14119ba75768dc697694c8feb33f19c5870cfbfc4a6a51ef1f7dfc18c26a1515af4b88d506a46bfaea0e0fc8cfe06afd8a123b5ab54b52ced80bd3f31a1005d1c14b45dcfc112fbe2a98381d0cd02e9d4222bf017b9736feb215fb0674c4db530a8283d5b44b42728318dd6923d430290a76b7f7504eacf3468c580e1abf79fe91982b49b2a63435736ddcef20ff0d5f0737f6f3ccdfaacd740d875a4832123eb6ff2418736d826a62157872a80e7cb8c34c30e9f6b70f159576f4d7c6a314cb1cd6dbd3173d4d2e6d5b16826ba50a133ee3e1a9d676bc72c37d746e958128982183f275eeadd8f3c2c8c7066ca8506af4c5c952723cec4509af8901edec2e2c94deae2d3d815399b3a2c63ef88d4730abb06c757a01d5b3156f3c1df5f35a2a9d8d6f0c75aba01b2756b73b9626de90800e3b3f0603cbb5b156ce0dde4ea5644ed4e21c3493b7c482d0e5bf60c8a7895b39a8d89b64932d3c385caa60bcaf3985bca43efab5c79350335ad0dd951e3a7878dcf5aa4ff51c25ca8864186078514d28deecb94ebaa0b52f5c09179d9ab22abc999414ef0011630691705ae4411565f9ee62dcac6f6ada89d77fb03e3b65684ebe1a5cda190ac3e946b5fedb36627e43e98ac2d7b3faa2a8468aa0664041e306cf91f35e41de220ec9eb731f3a0f36ff29d4978b6435303e4486f4cc48e1a56b3dcbdc40b3818e0fc9d5b8a67fe75e901cb31fa23763831b994c5de65e4fbb0967aa08c5c76391618b75e91afeaa50d18994a68c3d4d8f8f859d01dd6e706cc292da299fa8ec0ac4aae1c833db14f57010fd7e34a25fd78380375149b50e354fe703b2f3a6a8394b92db145585cb9af6e1003167de19b205270fd97a72263681a8ee995ca4d7115c5c2d4ae2bacd75f15de39a164adf2a35935854835e0263788394381c1d82ac991266292d6f5c0d709985b544ad2ab99b23ae407981833814fb69fa13ab1170c5804c349b9145f7ec1462659f5c9c13a1527a8a2f0430e9363b39d97fcb0a770aa6613a1a64d1ea1e4072382793b54bfefdeaea806e41372de2e6b43258e832c7988cc916faffd0c983a1295ebb15a7068271d4356f33238f7a037a2eb7dcda77f36fff62b16b2686ec7ee745e434beb7f3f71ae32e2d9e428b501b52fef0bb03ee1b1e3a7590046f388177f2936bb4d1db079a289ecfdabed2833a5a89ac0f50857e238f7649dcd36d2495069d6a5b0f8a8b685b86217bf76c5b02171ae378fe231cf333a51fb3959e1e9a4967cc3dc887e24419833acba13053e755dc0c35f833619709e7ace75594b827efe0a0539258733ec0a6ba95b64924ea4861e9530635846aefb3173fdc43f61fb1a70b54db966de152c609bec4d1beb26abb72669c157adb02704159c822f48894108029c313cdfed4dc9f8e73a255614848f6bbed7f48df2b95c43b1580bf9313ad23621a3748cb048c633e8ee3d08b32697f0efdbc715d0aa7dd871d1a3cdb3e196a752102a3c63fb49471e628efcd292406338893670644f2552cb82722eb8f983f2eff9ad2e7571c1afb322b04d22b84217b7eb793be0a0fed5fe771f23571ce0cc798ace35471df3153447d65ea5c7a3ecbd67563a666f5e6f3059c12d73f54aa730e8b34fa51a411d2567fb7be33357290e8ba50162f2e78badcaebe9889b5a38fb63f94bb4c081cecde6957bbde9819fbe67d6cc8b48c41a186b68a9cc86213fe7a061efeed15f9a8d8caed42c498b867a0f8d1509c103c0b1cb87bc4fd49d5b7f9f469fe3914e3c9dd5c5b10a616cd194c293ceb5e30ea0027f957aa0e62f281df9bbfc250becde9368f8ac34e352df8f2667bd45c4a745f42f1596fd7de7d20616846a0513b8113c256f3ac964880752b823cbe3b01aea2b268611750de700531738de7648629830faedb653467db06b78c53f9e246fce47ee354638d412b27fdf08bd91d4d337cc9faec10fd5e9884bb089c5605ed05b84fb354abde9138e6bfdd8056c49484398e55b765d6201fbe5119997f6fe1a8711ad7e7aa51aeea547be04478b4ff09378d6fe9191235b4f4152453242195e4f05a02fe5e4938e3197671d5b85ed608491dd1c891b7abeb021197094293fcd98f36f75536ba90d680ff834cfad3d6ebdd3b70afd191097fcdeb6b8b63d5e5fc496e95844af1466a5f61bf680d9218d690495ce3a00bf7c5f8c763f6af7577eeaa3d3caf4c7a4989f98f5047de9a5609492101a3b41b5a351945dc43592092954946c6ef87cd16725388e971119aca90224517c9a950579a5d847a52a98d38c14f13bf41ef0267c9e54e0057687645858bc85f7e96dd0c4018e47f4d9670fac4508706c61a2a57c3c9875ececc1a9a5efbe12f807ddfe4d4c18a26d3d54929b14c50a131370e055f1f493400e08b7aeceaac2faa133e831a690c1fae4e88925ef0a97fa55ad72efd5da0f888d4f352f9297dbfed5ad87804c99eea183cbe45d90de520b8f7f6622ee99d56916af6a5df200eeeb5986c3d31bf3b4fa97c295c81b88bfa0939874499360d8016d76bf2c2daa2b64152e30b3250ccde881c99e3ca6d46c3e9bc121fe6300ee652d3c56f10c7752a8f63e522b13af260b0e3eed66125f1acd6a0fdf1122f0dafca8c7e046c72a5a1d7859e8a3fbe8cb5d4df5274cab82bacb1d81c42e979f9443cb3584b1207ce9e8280142050bc5bb9e4a3b2ea94d87d11bf56654a3ca1813b2f9ed2021e86a77ab36c52baccff4bc41d09ddb93d11545236e15c4ffa0635081e486b62acb0eb2c16759ed90c169bad3de337885f6bddf093275459ab185987e8bb9bbc0f18eb959092b97fa3a8563d5e8eb2091b38ecd26bcbec015ec4971f40dcc1427f57639c968f280610800326c5f15caf26ea07e69917474681adaf8fc85e6b22940f2865031b6f4c38ae6a50b4387d50f31cdda1148a8bd624b8c2a286e6e2a22ce83f0f65a167fd2207d70838f6d09efe47ceda5139f4cbb3a0ce3f5b94bacab39c96917e77aa7dcf0d8a9903a0626a5dcb0829ecc8cc08e9a17de4c366f8390504050f5cbdcfd24ba0ddefe3b22b46f55f346deafcd99e29e01c93988f09cc23c5da20d5daa09a63727dd4944021775b554d96f28072c50e55d8ccd5a7c46ddb82292dfb8738f6ad7e7087a19b713cb1b0702d0b18dd68ce4a16e315a428bd0427bb4c876033a4729f97972e69a6500c962fa1afbafa8d392b072509692910f50c586d503bb0c0c2e8eb7af489f6828ec00894c3a494771569c40417517c3999c309a209c79a61bf8dcd4dde40f0ba233d8ecdcfda3a5c99e9a6e335b79b667a60dccafbed02809fc392eaef452cbba01218f8075c0386e6bf5e68632facafcefd367472bd77267aeee067bb74e13c833f869fcaf5bc33b3cc8da1607fa33544f081597ccfd40e59b67ff5f15d5ac2965bd7fecb6eddb6124a9730c3b9213c1e7a79c3c1c02f8ad91c40cd8777556ae21562b0c1c3dbc2c97112485102549de9f0f7252c910ab2839b1badac382c9f15f73eeb0617da127096b2bd4b09e69334705f02bd2f492e151a03fb96c88ecd8581397a92fcaa6055f3dab735f06bc4e6b400e30e0275c77c84ef242ed7225622595e8f4eac8baac707e0f9b35ffca33379ec1f0a627da08da106f1e74ed9dba567b39cd96e21457a1915a5f969fd0fd30ec31f608949de04f016f571e7b0a6af57334886e7fe614536d2d3b7b0879c1313aeaf772f521406e9e61469bfdec389c6e3cf8bba03f8d41a7eb8b616a7754bbba499bb2a31f4e21e2d41d9ddc09652129195d408a608b72c5906dcd3ff77aad56b3d90236bffbde952c037a4582f83dd44cb0dc68bd32b975b9c523242090778b6d1287c419ac0540a25e8b37ca25", 0x1000, 0x9}, {&(0x7f0000006e00)="453f17fdf14946121a32b068b98d5ea15c34e76a67f6650ebe278ee49ff86cd630e31bdac8a9084a2836fa21f5543971dd2d3d86ef75767c71a345b036380d7841d4541c4dbf3450de85b875a1687a32919479f9295248cae53b3a6f737e7cb4beaa4941c96100bedf360a44afd0d0293d511a0341fafca0995f2b072da5b0673091c15106e9b08b5a2f7c4838437a8b14a30a1d76dbe33166c1bb872541ba", 0x9f, 0x8001}, {&(0x7f0000006ec0)="8969378fd97261bb37691684cf9b6c0cab2da897463f586dbde890152f965444af72edd9d82e69945cc5a07384c099faf99b3cd628993aa42bf0c51b5ffd444172cca41b77874fd06c21bff0701437ed5489e0881d6d4b005675df56a959bf8b1a2ea4ba7a3c1f6f3aad3e7713c6f66f78d7b19c1fa768bfc605a8f4a5fa0a26f566c3cb00a2f11968f4f0f3523d00b66c7f61073e32", 0x96, 0x101}, {&(0x7f0000006f80)="551c8015977946e335b1f28f2edfcf8826b0517369d61f09a13bfdc04daac7bc7c12eb2b664167105e055fea02ae514dd916f3cdb3737a77d6897bfc8d6347b64a0cda6d5ce75401272f7e83043f780e12b0ef18703300fd27fc92b3a65375a516690582ac2e4c1bc241884bcd54c4fa19ec05a20525bb86b95cc9c4761b6f6b6a3c985f9e9fdadd38bcbf57e734aaa1be3922a6754857147ee7caf2dcee8d395a2c338634491ebb7a13c9520cb75cea7ddee0089dd718c6dc12130c4b52da", 0xbf, 0x2}, {&(0x7f0000007040)="c18d9a213849fdf4866224ac444802fa059daae1003dac4553be701cce8a8a9e5667649e5c31ab6eea7c0363cab273a8695f23d2deaeb617765e91", 0x3b, 0xfffffffffffffff7}, {&(0x7f0000007080)="6b4891b04ecedfe5e43e2e547603e62974c8f0807825e2a25860b92cf635c166d5236727430fd57ba4a1cfca5fad3e41422139b2acb69c76101014c307adeb5403c602ec03d9c328ed518aa394f5cc42fb849ad0c473c8ed986965bad8ad328fbb758cdcf99c408b52a374f52aab01da6c8bca142f5482da4ff74952d5f6e4c40a77cc0570171004ca68a08d434f420dc97e105ed1e436fceeb56bdeb9c2e32921f2e769b8d1bfa01be7bbab7503853357c2a8286916f373e61570e1", 0xbc, 0x7}, {&(0x7f0000007140)="dbe6bfe738ba51a618bb932e4b82b24d789449ca1196991d20306499f9708273c26cde4eb70c59a5b324d9fa9254647790a9b32ceecf08e52afaf73acb4592cf1fca4f64b21a0e7f0ae2da02a2314b9f3a090d59f91388f8a990957220d6b33f03476f955a7a09fdd9d45ff4876b7e180d214e36cbe1676cd06c50c6a73632158befad6d08f5711852f51813f44355899901c32edfa903e8", 0x98, 0x4}], 0x2304801, &(0x7f0000007300)={[{@i_version}], [{@euid_eq={'euid', 0x3d, r3}}, {@fowner_lt={'fowner<', r4}}, {@dont_appraise}, {@seclabel}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@subj_type={'subj_type', 0x3d, '-{,'}}]}) sendmsg(r0, &(0x7f0000005b80)={&(0x7f0000005980)=@nfc={0x27, 0x1, 0x0, 0x6}, 0x80, &(0x7f0000001500)=[{&(0x7f0000005a00)="d1337d74c243e65294bbcff2031a01a84a6e612fa2bbcc25642f361349bcc3d4912b04fedcb13de118da886d04043ff2963817641ea60e8da4e3f50589c189e46c98376a68b8b60f111316b37f43d5de11dd0783c9aea79a1f99b0", 0x5b}], 0x1, &(0x7f0000007380)=ANY=[@ANYBLOB="f00000000000000010010000050000003d0703a1e9ee0af67875d3666a46d34b674a043b88e13cd2545e3b1d87528cdb70811cb12bf6a8e46d26e4c1233ded87944691338a47a2008f1681dd5b74ce179d81783221d2a2f4de0e1dabf949f0a760b7097e9178d73783787b327a8bd82037e47156bbd20bdd65bdaaeae72610e63f60f0ac76f4c149af5a647db5a77cc96b28450496b21646db3ee91409069a43e717dddb8b7eb1eadfbbd5983bde5de828a59e93e9f8915d6af855a7731fc67edcc78e28e02507a07eab3ce3c4f9f1c555c81d636f86b12a4240ec44e2c3455b28435d396430a6d642b7ba4eb6e72f468ffded6430e078891a959d95f230c8099fb34b522923"], 0xf0}, 0x80) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_IRQP_SET(r2, 0x4008700c, 0x1806) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:55 executing program 4 (fault-call:4 fault-nth:9): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0xffffffffffffffff) [ 843.141198][ T6443] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.172679][ T6443] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.195597][ T6450] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.209053][ T6458] FAULT_INJECTION: forcing a failure. [ 843.209053][ T6458] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 843.222124][ T6458] CPU: 0 PID: 6458 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 843.230970][ T6458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 843.241024][ T6458] Call Trace: [ 843.244298][ T6458] dump_stack_lvl+0xb7/0x103 [ 843.248893][ T6458] dump_stack+0x11/0x1a [ 843.253093][ T6458] should_fail+0x23c/0x250 [ 843.257592][ T6458] should_fail_usercopy+0x16/0x20 [ 843.262781][ T6458] _copy_from_user+0x1c/0xd0 [ 843.267377][ T6458] input_event_from_user+0x58/0x140 [ 843.272662][ T6458] evdev_write+0x1b2/0x280 [ 843.277129][ T6458] ? evdev_read+0x640/0x640 [ 843.281652][ T6458] vfs_write+0x1f3/0x770 [ 843.285896][ T6458] ? __fget_light+0x21b/0x260 [ 843.290601][ T6458] ksys_write+0xce/0x180 [ 843.294856][ T6458] ? fpregs_assert_state_consistent+0x7d/0x90 [ 843.300928][ T6458] __x64_sys_write+0x3e/0x50 [ 843.305519][ T6458] do_syscall_64+0x3d/0x90 [ 843.309941][ T6458] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 843.315838][ T6458] RIP: 0033:0x4665e9 [ 843.319732][ T6458] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 843.339336][ T6458] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 843.347746][ T6458] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 843.355793][ T6458] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 843.363872][ T6458] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 843.371887][ T6458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 843.379855][ T6458] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 843.388456][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:56 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00004f3000/0x4000)=nil, 0x4000, 0x80000f, 0x4000010, r0, 0x5ec96000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 843.395973][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.403514][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.411063][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.418371][T27264] rtc rtc0: __rtc_set_alarm: err=-22 11:37:56 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f00001c4000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0xd0611000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:56 executing program 4 (fault-call:4 fault-nth:10): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 843.498291][ T6466] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.514637][ T6466] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.552273][ T6473] FAULT_INJECTION: forcing a failure. [ 843.552273][ T6473] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 843.565346][ T6473] CPU: 1 PID: 6473 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 843.574016][ T6473] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 843.584068][ T6473] Call Trace: [ 843.587343][ T6473] dump_stack_lvl+0xb7/0x103 [ 843.591932][ T6473] dump_stack+0x11/0x1a [ 843.596086][ T6473] should_fail+0x23c/0x250 11:37:56 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800002, 0x12, r0, 0xffffe000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 843.600593][ T6473] should_fail_usercopy+0x16/0x20 [ 843.605684][ T6473] _copy_from_user+0x1c/0xd0 [ 843.610314][ T6473] input_event_from_user+0x58/0x140 [ 843.615510][ T6473] evdev_write+0x1b2/0x280 [ 843.619978][ T6473] ? evdev_read+0x640/0x640 [ 843.624475][ T6473] vfs_write+0x1f3/0x770 [ 843.628716][ T6473] ? __fget_light+0x21b/0x260 [ 843.633395][ T6473] ksys_write+0xce/0x180 [ 843.637638][ T6473] ? fpregs_assert_state_consistent+0x7d/0x90 [ 843.643698][ T6473] __x64_sys_write+0x3e/0x50 [ 843.648299][ T6473] do_syscall_64+0x3d/0x90 [ 843.652770][ T6473] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 843.658670][ T6473] RIP: 0033:0x4665e9 [ 843.662563][ T6473] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 843.683207][ T6473] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 843.691611][ T6473] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:37:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = fsopen(&(0x7f0000001600)='cramfs\x00', 0x1) r3 = fork() move_pages(r3, 0xffffffffffffff31, 0x0, 0x0, 0x0, 0x0) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) r5 = perf_event_open$cgroup(&(0x7f0000001640)={0x3, 0x80, 0x4, 0x20, 0x0, 0x7f, 0x0, 0x8000, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x2, @perf_config_ext={0xec, 0x1}, 0xc00, 0x5, 0x4fa, 0x7, 0x7, 0xff, 0x22, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, r0, 0x10, r0, 0x8) r6 = openat$random(0xffffffffffffff9c, &(0x7f00000016c0), 0x2000, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$netlink(r0, &(0x7f0000001800)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)={0x154, 0x27, 0x400, 0x70bd26, 0x25dfdbff, "", [@nested={0x13c, 0x85, 0x0, 0x1, [@typed={0x8, 0x3f, 0x0, 0x0, @fd=r5}, @generic="3324b901c0e8d62d6a6f5228b48baad296cf762818b551d8c65d4d1b716ed47bb58ea5548fa797217ec9dc23b78324ada6812e0cdc3ccaf5ca2d68547e9f86a8a072128ef65994d443cd7d7184733263cc43ca745e8b2269ed716af0421769bef476e4b5abe95cb9aec3dd07b86b682ba1ee5282b3219085c3a3db005f96bb67d830f85aacc146712cc1a2cd9b1fa9c36e1e8b93c455107c40d987db93a1d87fbce8b2c60339d03a111334abfaeac350895d432e4c504863b351903f04f7a2fe88ba4d5a9f4d4d0d357c034bb725597467a5b59db9d257a8", @typed={0x8, 0x8a, 0x0, 0x0, @fd=r1}, @typed={0x8, 0x30, 0x0, 0x0, @pid}, @typed={0x8, 0x23, 0x0, 0x0, @ipv4=@remote}, @typed={0x37, 0x14, 0x0, 0x0, @binary="3baf3b1affd3311a507f273c41402c55e20cbd25368ca364a28609207784506f8a8680c7ec78320db8a950d506f8fe370a5ad6"}, @typed={0x8, 0x1f, 0x0, 0x0, @str='%-*\x00'}]}, @typed={0x8, 0x68, 0x0, 0x0, @ipv4=@local}]}, 0x154}], 0x1, &(0x7f0000001700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, r0, r0]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r0, r0, r2, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x24, 0x1, 0x1, [r5, r0, r6, r0, r7]}}], 0xe8, 0x40000}, 0x4000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r8 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r8, &(0x7f0000000040)="e2", 0x35000) [ 843.699576][ T6473] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 843.707551][ T6473] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 843.715513][ T6473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 843.723475][ T6473] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:56 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0xc0000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) syz_open_dev$vcsa(&(0x7f0000001540), 0x82, 0x68300) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) inotify_init1(0x800) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = epoll_create1(0x0) preadv(r3, &(0x7f0000001480)=[{&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/148, 0x94}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f00000012c0)=""/91, 0x5b}, {&(0x7f0000001340)=""/174, 0xae}, {&(0x7f0000001400)=""/84, 0x54}], 0x8, 0x19ee00, 0x6) r4 = syz_open_dev$rtc(&(0x7f0000001500), 0x6, 0x1) ioctl$RTC_WKALM_SET(r4, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0xb, 0x1000}}) 11:37:56 executing program 4 (fault-call:4 fault-nth:11): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:56 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x8002, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000040)=0x904020) ioctl$RTC_UIE_ON(r1, 0x7003) [ 843.803656][ T6484] rtc_cmos 00:00: Alarms can be up to one day in the future [ 843.818458][ T6484] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:56 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 843.877493][ T6489] FAULT_INJECTION: forcing a failure. [ 843.877493][ T6489] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 843.890579][ T6489] CPU: 0 PID: 6489 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 843.899268][ T6489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 843.909464][ T6489] Call Trace: [ 843.912740][ T6489] dump_stack_lvl+0xb7/0x103 [ 843.917410][ T6489] dump_stack+0x11/0x1a [ 843.921562][ T6489] should_fail+0x23c/0x250 [ 843.925975][ T6489] should_fail_usercopy+0x16/0x20 [ 843.931064][ T6489] _copy_from_user+0x1c/0xd0 [ 843.935649][ T6489] input_event_from_user+0x58/0x140 [ 843.940914][ T6489] evdev_write+0x1b2/0x280 [ 843.945330][ T6489] ? evdev_read+0x640/0x640 [ 843.949887][ T6489] vfs_write+0x1f3/0x770 [ 843.954121][ T6489] ? __fget_light+0x21b/0x260 [ 843.958814][ T6489] ksys_write+0xce/0x180 [ 843.963056][ T6489] ? fpregs_assert_state_consistent+0x7d/0x90 [ 843.969148][ T6489] __x64_sys_write+0x3e/0x50 [ 843.973743][ T6489] do_syscall_64+0x3d/0x90 [ 843.978231][ T6489] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 843.984121][ T6489] RIP: 0033:0x4665e9 [ 843.988006][ T6489] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 844.007610][ T6489] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 844.016015][ T6489] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 844.023981][ T6489] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 844.031946][ T6489] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 844.039917][ T6489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 844.047921][ T6489] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:56 executing program 4 (fault-call:4 fault-nth:12): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:56 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000180)={0x0, 0x67c7, 0x1, [0x20006, 0x2, 0x9, 0x0, 0xffffffff], [0x8001, 0x5, 0x2, 0x7, 0xfff, 0x100000000, 0x3e88, 0x5, 0x20, 0x10001, 0x3, 0x0, 0xde, 0x3ff, 0x5, 0x101, 0x9, 0x3ff, 0x6, 0x8001, 0xa8c3, 0x3, 0x20, 0x100, 0x0, 0x6, 0x1240000000000, 0xda, 0x8, 0x7fff, 0x3, 0x40000000000000, 0x5, 0x6, 0x2, 0x8, 0x100, 0x3, 0x3ff, 0x7d, 0x8, 0xffff, 0x8, 0x5, 0x3, 0x100000000000000, 0x9, 0x4, 0x2, 0x5, 0x4000000003f, 0x7, 0x2000000009, 0x8, 0x5, 0xdb9, 0x6, 0x2, 0xfffffffffffff000, 0x1000, 0x7fffffff, 0x9, 0xddf, 0x4, 0x80a8, 0xfffffffffffffffb, 0x1, 0x0, 0xff, 0x7f, 0xe30, 0x4, 0x100000001, 0x9, 0x8001, 0x7, 0xfffffffffffff5f5, 0x6, 0x7, 0x400d1179, 0x100, 0x3, 0x2, 0x7ff, 0x80, 0x10000, 0xd59, 0x10001, 0xffffffff, 0x8, 0x101, 0x6, 0x3, 0x20, 0x7, 0x5, 0x7, 0x4, 0x0, 0x1ff, 0x7fff, 0x0, 0xfff, 0x0, 0x0, 0x6, 0x40, 0x6, 0x56d5, 0x7, 0x7f, 0x9, 0x4e286e8f, 0x100, 0x4, 0x10001, 0xac77, 0x4, 0x5, 0x2, 0x2]}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x1b57ac6c9563d4e7, 0x0) clock_gettime(0x0, &(0x7f0000006440)={0x0, 0x0}) recvmmsg$unix(r3, &(0x7f00000062c0)=[{{&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/230, 0xe6}, {&(0x7f0000000740)=""/67, 0x43}, {&(0x7f00000007c0)=""/159, 0x9f}], 0x4, &(0x7f00000008c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb0}}, {{&(0x7f0000000980)=@abs, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000a00)=""/188, 0xbc}, {&(0x7f0000000ac0)=""/251, 0xfb}, {&(0x7f0000000bc0)=""/53, 0x35}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/4, 0x4}, {&(0x7f0000001c40)=""/203, 0xcb}, {&(0x7f0000001d40)=""/158, 0x9e}], 0x7, &(0x7f0000001e80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000001f40)=@abs, 0x6e, &(0x7f00000034c0)=[{&(0x7f0000001fc0)=""/161, 0xa1}, {&(0x7f0000002080)=""/18, 0x12}, {&(0x7f00000020c0)=""/3, 0x3}, {&(0x7f0000002100)=""/220, 0xdc}, {&(0x7f0000002200)=""/122, 0x7a}, {&(0x7f0000002280)=""/238, 0xee}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/67, 0x43}, {&(0x7f0000003400)=""/158, 0x9e}], 0x9}}, {{0x0, 0x0, &(0x7f0000005980)=[{&(0x7f0000003580)=""/18, 0x12}, {&(0x7f00000035c0)=""/70, 0x46}, {&(0x7f0000003640)=""/4096, 0x1000}, {&(0x7f0000004640)=""/232, 0xe8}, {&(0x7f0000004740)=""/214, 0xd6}, {&(0x7f0000004840)=""/227, 0xe3}, {&(0x7f0000004940)=""/54, 0x36}, {&(0x7f0000004980)=""/4096, 0x1000}], 0x8}}, {{&(0x7f0000005a00), 0x6e, &(0x7f0000005d00)=[{&(0x7f0000005a80)=""/229, 0xe5}, {&(0x7f0000005b80)=""/172, 0xac}, {&(0x7f0000005c40)=""/182, 0xb6}], 0x3, &(0x7f0000005d40)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000005d80), 0x6e, &(0x7f0000006200)=[{&(0x7f0000005e00)=""/103, 0x67}, {&(0x7f0000005e80)=""/216, 0xd8}, {&(0x7f0000005f80)}, {&(0x7f0000005fc0)=""/212, 0xd4}, {&(0x7f00000060c0)=""/228, 0xe4}, {&(0x7f00000061c0)=""/29, 0x1d}], 0x6, &(0x7f0000006280)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}}], 0x6, 0x103, &(0x7f0000006480)={r4, r5+10000000}) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0xfffffffe, 0x0, 0x0, 0x15, 0x0, 0x1000, 0x3, 0x0, 0xffffffffffffffff}}) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) [ 844.278545][ T6496] FAULT_INJECTION: forcing a failure. [ 844.278545][ T6496] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 844.291689][ T6496] CPU: 0 PID: 6496 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 844.300409][ T6496] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 844.310544][ T6496] Call Trace: [ 844.313817][ T6496] dump_stack_lvl+0xb7/0x103 [ 844.318446][ T6496] dump_stack+0x11/0x1a [ 844.322597][ T6496] should_fail+0x23c/0x250 [ 844.327079][ T6496] should_fail_usercopy+0x16/0x20 [ 844.332187][ T6496] _copy_from_user+0x1c/0xd0 [ 844.336828][ T6496] input_event_from_user+0x58/0x140 [ 844.342029][ T6496] evdev_write+0x1b2/0x280 [ 844.346519][ T6496] ? evdev_read+0x640/0x640 [ 844.351055][ T6496] vfs_write+0x1f3/0x770 [ 844.355297][ T6496] ? __fget_light+0x21b/0x260 [ 844.359970][ T6496] ksys_write+0xce/0x180 [ 844.364300][ T6496] ? fpregs_assert_state_consistent+0x7d/0x90 [ 844.370397][ T6496] __x64_sys_write+0x3e/0x50 [ 844.375067][ T6496] do_syscall_64+0x3d/0x90 [ 844.379480][ T6496] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 844.385423][ T6496] RIP: 0033:0x4665e9 [ 844.389313][ T6496] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 844.408996][ T6496] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 844.417430][ T6496] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 844.425441][ T6496] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 844.433429][ T6496] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 844.441398][ T6496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 844.449364][ T6496] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:57 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) r3 = accept$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, &(0x7f00000000c0)=0x1c) fcntl$setsig(r3, 0xa, 0xa) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) dup2(r1, r4) close(r3) flock(r2, 0x42ce5316575e08ea) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000180)={0x7f, 0x0, {0xf, 0x8, 0x8, 0x18, 0x1, 0x3, 0x1, 0x51, 0xffffffffffffffff}}) sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="5004008004000000feea27c578a2ae73f384077b195f1b585ae9b513bbc576440fe77500b4d78ecd6030c51b48bdf7e2124e6b96fb73106c6d59e507cee92a1a537c9d8138e9227c658e05f0a9", @ANYRES16=0x0, @ANYBLOB="040029bd7000fbdbdf25160000000a001a00ffffffffffff00000a001a0008021100000100000a000600ffffffffffff00000a001a0008021100000000000a001a000802110000000000"], 0x50}, 0x1, 0x0, 0x0, 0x880}, 0x8000) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 844.530658][ T6488] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) execveat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/input/event#\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='/dev/input/event#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/input/event#\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='/dev/input/event#\x00', &(0x7f00000002c0)='/dev/input/event#\x00'], 0x100) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000611000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x41f87000) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:57 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$BTRFS_IOC_SET_FEATURES(r2, 0x40309439, &(0x7f0000000040)={0x1, 0x3, 0x1}) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) write$P9_RREADDIR(r0, &(0x7f0000000100)={0x2a, 0x29, 0x1, {0x0, [{{0x4, 0x3, 0x6}, 0x81, 0x40, 0x7, './file0'}]}}, 0x2a) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) sendfile(r0, r1, &(0x7f0000000080)=0x4c63, 0x3) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:37:57 executing program 4 (fault-call:4 fault-nth:13): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 845.080055][ T6527] FAULT_INJECTION: forcing a failure. [ 845.080055][ T6527] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 845.093200][ T6527] CPU: 0 PID: 6527 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 845.101870][ T6527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 845.111914][ T6527] Call Trace: [ 845.115187][ T6527] dump_stack_lvl+0xb7/0x103 [ 845.119779][ T6527] dump_stack+0x11/0x1a [ 845.123944][ T6527] should_fail+0x23c/0x250 [ 845.128357][ T6527] should_fail_usercopy+0x16/0x20 [ 845.133382][ T6527] _copy_from_user+0x1c/0xd0 [ 845.137971][ T6527] input_event_from_user+0x58/0x140 [ 845.143198][ T6527] evdev_write+0x1b2/0x280 [ 845.147740][ T6527] ? evdev_read+0x640/0x640 [ 845.152240][ T6527] vfs_write+0x1f3/0x770 [ 845.156586][ T6527] ? __fget_light+0x21b/0x260 [ 845.161252][ T6527] ksys_write+0xce/0x180 [ 845.165491][ T6527] ? fpregs_assert_state_consistent+0x7d/0x90 [ 845.171556][ T6527] __x64_sys_write+0x3e/0x50 [ 845.176145][ T6527] do_syscall_64+0x3d/0x90 [ 845.180564][ T6527] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 845.186458][ T6527] RIP: 0033:0x4665e9 [ 845.190343][ T6527] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 845.191694][ T6502] rtc_cmos 00:00: Alarms can be up to one day in the future [ 845.209943][ T6527] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 845.225610][ T6527] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 845.233570][ T6527] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 845.241532][ T6527] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 845.249504][ T6527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 845.257472][ T6527] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:57 executing program 4 (fault-call:4 fault-nth:14): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 845.359707][ T6530] FAULT_INJECTION: forcing a failure. [ 845.359707][ T6530] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 845.372782][ T6530] CPU: 1 PID: 6530 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 845.381461][ T6530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 845.391576][ T6530] Call Trace: [ 845.394851][ T6530] dump_stack_lvl+0xb7/0x103 [ 845.399435][ T6530] dump_stack+0x11/0x1a [ 845.403606][ T6530] should_fail+0x23c/0x250 [ 845.408047][ T6530] should_fail_usercopy+0x16/0x20 [ 845.413141][ T6530] _copy_from_user+0x1c/0xd0 [ 845.417730][ T6530] input_event_from_user+0x58/0x140 [ 845.422933][ T6530] evdev_write+0x1b2/0x280 [ 845.426501][ T6502] rtc_cmos 00:00: Alarms can be up to one day in the future [ 845.427348][ T6530] ? evdev_read+0x640/0x640 [ 845.439100][ T6530] vfs_write+0x1f3/0x770 [ 845.443507][ T6530] ? __fget_light+0x21b/0x260 [ 845.448178][ T6530] ksys_write+0xce/0x180 [ 845.452429][ T6530] ? fpregs_assert_state_consistent+0x7d/0x90 [ 845.458488][ T6530] __x64_sys_write+0x3e/0x50 [ 845.463114][ T6530] do_syscall_64+0x3d/0x90 [ 845.467527][ T6530] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 845.473417][ T6530] RIP: 0033:0x4665e9 [ 845.477299][ T6530] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 845.496896][ T6530] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 845.505365][ T6530] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 845.513431][ T6530] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 845.521416][ T6530] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 845.529376][ T6530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 845.537340][ T6530] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:58 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x1, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000180)="b10b95f819f2cfabac43fc650654077435a067e57ee92b08e6ab96d9129452d8998408d8a80462cbc34b097bec4e7b3fc8b0ca5616f2a6795c2c836bc9eff1187aec5aba5236ef5c6487631545824d467551366d4d007ad6a3fb2821b909d545d09eb52bd1a80e35805d0553f37cf17929608b0e5c7e3d179c24b403071d4daad25e1e71a2e701343dc254c5c13046ee6352de7f14f81a072dbbabdeb58eeb6ec4850e5b8d2b95036080107b6ca0c6e0ec01256727ae1d028474c05436", 0xbd, 0x205c}], 0x4010, &(0x7f00000003c0)={[{@mpol={'mpol', 0x3d, {'default', '=static', @val={0x3a, [0x36, 0x35]}}}}, {@size={'size', 0x3d, [0x6b, 0x67, 0x65, 0x30]}}], [{@smackfsroot={'smackfsroot', 0x3d, '*+@\''}}, {@obj_role={'obj_role', 0x3d, '\xca\xe7\xfd\xc6\x96\xad\x1a\x15\"\x11\xb3|U\x1dQ;\x8dq\xf7^v\xfdm\xba\xd5\xe4\xfd\xee\'\x93t\xe0\x15\x83\xbb\x1e\xb0e\n\xa3E\xef3\xb7V\xcfO\xaailK\b\xd2\r\\o\xf2G\x01\xc9\xff\x00\xa1\xcdK0\x9c\x17\xafr\f\xabS\xd6\x02\xba\xd7/~\xca\x0ep\xd8\xdb\xda\xd7T{\xd8C\f\xa4\x19\xba\xf6\xa4\xc5\x15\x87\xf9\xf2\x03\xe3\x82~y]\x9c(\xee[[\x1f\xa8>\a]~\xef1w\xe7u5\xd3\x94\b\x03\tR]\xean\x8a#Z\xe6,\'\xcf\xffv\xdd\x16\xf6@\xd6\x91\xcb2\xbc[\x0e\x05'}}]}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x40100, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents(r3, &(0x7f0000000100)=""/42, 0x2a) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:37:58 executing program 4 (fault-call:4 fault-nth:15): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 845.643387][ T6534] FAULT_INJECTION: forcing a failure. [ 845.643387][ T6534] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 845.651433][ T6532] rtc_cmos 00:00: Alarms can be up to one day in the future [ 845.656499][ T6534] CPU: 1 PID: 6534 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 845.672433][ T6534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 845.676996][ T6532] rtc_cmos 00:00: Alarms can be up to one day in the future [ 845.682477][ T6534] Call Trace: [ 845.682485][ T6534] dump_stack_lvl+0xb7/0x103 [ 845.697576][ T6534] dump_stack+0x11/0x1a [ 845.701726][ T6534] should_fail+0x23c/0x250 [ 845.706141][ T6534] should_fail_usercopy+0x16/0x20 [ 845.711177][ T6534] _copy_from_user+0x1c/0xd0 [ 845.715760][ T6534] input_event_from_user+0x58/0x140 [ 845.720956][ T6534] evdev_write+0x1b2/0x280 [ 845.725372][ T6534] ? evdev_read+0x640/0x640 [ 845.729941][ T6534] vfs_write+0x1f3/0x770 [ 845.734228][ T6534] ? __fget_light+0x21b/0x260 [ 845.738898][ T6534] ksys_write+0xce/0x180 [ 845.743137][ T6534] ? fpregs_assert_state_consistent+0x7d/0x90 [ 845.749194][ T6534] __x64_sys_write+0x3e/0x50 [ 845.753779][ T6534] do_syscall_64+0x3d/0x90 [ 845.758190][ T6534] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 845.764129][ T6534] RIP: 0033:0x4665e9 [ 845.768032][ T6534] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 11:37:58 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x25fffce5, 0x18000) splice(r1, &(0x7f0000000080)=0x2, r0, &(0x7f00000000c0)=0x400, 0xffffffff, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 845.786630][ T6520] rtc_cmos 00:00: Alarms can be up to one day in the future [ 845.787700][ T6534] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 845.803411][ T6534] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 845.811428][ T6534] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 845.819394][ T6534] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 845.827358][ T6534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 845.835321][ T6534] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 845.855686][ T6537] rtc_cmos 00:00: Alarms can be up to one day in the future [ 845.869969][ T6537] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:58 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x80200, 0x0) io_setup(0x8dc, &(0x7f0000000280)=0x0) r3 = signalfd(0xffffffffffffffff, &(0x7f00000000c0), 0x8) r4 = signalfd(0xffffffffffffffff, &(0x7f00000000c0), 0x8) io_submit(r2, 0x4137, &(0x7f0000000400)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r4, 0x0}]) io_submit(r2, 0x1, &(0x7f0000000400)=[&(0x7f0000000040)={0xfffffffffffffdef, 0x0, 0x0, 0x5, 0x0, r3, 0x0}]) io_cancel(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_cancel(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x3ff, r5, &(0x7f0000000080)="ebf300b0096294b282b584ba22f0c6dd48a480f72c8b8e6d4ca426e5fffc", 0x1e, 0x81, 0x0, 0x3}, &(0x7f0000000100)) lseek(r1, 0x40, 0x4) ioctl$RTC_UIE_ON(r1, 0x7003) 11:37:58 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsetxattr$security_selinux(r0, &(0x7f0000000080), &(0x7f00000000c0)='system_u:object_r:usbtty_device_t:s0\x00', 0x25, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = signalfd4(r1, &(0x7f0000000040), 0x8, 0x80000) ioctl$RTC_PIE_ON(r2, 0x7005) setrlimit(0x40000000000008, &(0x7f0000000000)={0x4848, 0xfffffffffffff005}) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) capset(&(0x7f0000a31000)={0x19980330}, &(0x7f00009b3000)) mlock(&(0x7f0000007000/0x3000)=nil, 0x3000) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000100)={0xb, 0x22, 0x9, 0x15, 0x5, 0x8, 0x4, 0x6a, 0x1}) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 845.973793][ T25] kauditd_printk_skb: 2 callbacks suppressed [ 845.973804][ T25] audit: type=1400 audit(1628077078.626:51094): avc: denied { relabelto } for pid=6542 comm="syz-executor.5" name="syz-executor.5" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 [ 845.997147][ T6541] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:58 executing program 4 (fault-call:4 fault-nth:16): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:37:58 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6, 0xffffffffffffffff, 0xffffffffffffffff, 0x7c793000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f0000000040)={0x15, 0x1f, 0xb, 0x19, 0x1, 0x9, 0x4, 0x12a, 0x1}) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000080)) [ 846.037050][ T6542] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.041947][ T25] audit: type=1400 audit(1628077078.666:51095): avc: denied { ioctl } for pid=6542 comm="syz-executor.5" path="/root/syz-executor.5" dev="sda1" ino=13855 ioctlcmd=0x700a scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 11:37:58 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x5415, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) dup2(r1, r2) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 846.101416][ T6550] FAULT_INJECTION: forcing a failure. [ 846.101416][ T6550] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 846.114586][ T6550] CPU: 0 PID: 6550 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 846.123262][ T6550] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 846.133310][ T6550] Call Trace: [ 846.136583][ T6550] dump_stack_lvl+0xb7/0x103 [ 846.141259][ T6550] dump_stack+0x11/0x1a [ 846.145419][ T6550] should_fail+0x23c/0x250 11:37:58 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) recvmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000480)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/186, 0xba}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000020000009c91aef7e6f271a1c2619a4c99791446b46481b755e4537d0200000000000000b272e63b3019564219832d5e33bb9a3177b9aa53c592ab1f9d97677e4fe8d3acf41646087ad2d4f8d9929083a9caea145fa9e0386ebcfdcdf3a1d1272038849090213bdf1b1312f7e8adefa6eb86fb94aea3747a1d02d87ff85ae521e46a759f3520f0159eaa03904c0ffd56b60d6d39d3e0df3e60ddd5496ef0133808430a4a2da60ae1d7ab66ec24414ab567f120af76c02e47de598b1da86c6cb57af6e31bd6f41eabf9dc20471021e55dde7efb8dd102ca1fc6be6303505a96abdbf595496f20c0234549542e98a0e080c5e0da9d6af60c084bfea8895e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r0, @ANYRES32, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x178}, 0x2102) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fmask=00000000000000000000002,codepage=8']) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0xc0406618, &(0x7f00000008c0)={@id={0x2, 0x0, @a}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f0000000700)='./file0\x00', 0x10000, 0x80) recvmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/209, 0xd1}, {&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/48, 0x30}, {&(0x7f0000000340)=""/78, 0x4e}], 0x5}, 0x10061) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000740), 0x1) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r4) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) fallocate(r3, 0x21, 0xaf42, 0x9) [ 846.149842][ T6550] should_fail_usercopy+0x16/0x20 [ 846.154873][ T6550] _copy_from_user+0x1c/0xd0 [ 846.159468][ T6550] input_event_from_user+0x58/0x140 [ 846.162462][ T25] audit: type=1400 audit(1628077078.666:51096): avc: denied { read } for pid=6542 comm="syz-executor.5" name="syz-executor.5" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 [ 846.164666][ T6550] evdev_write+0x1b2/0x280 [ 846.193693][ T6550] ? evdev_read+0x640/0x640 [ 846.198214][ T6550] vfs_write+0x1f3/0x770 [ 846.202466][ T6550] ? __fget_light+0x21b/0x260 [ 846.207142][ T6550] ksys_write+0xce/0x180 [ 846.211454][ T6550] ? fpregs_assert_state_consistent+0x7d/0x90 [ 846.217524][ T6550] __x64_sys_write+0x3e/0x50 [ 846.222114][ T6550] do_syscall_64+0x3d/0x90 [ 846.226531][ T6550] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 846.232467][ T6550] RIP: 0033:0x4665e9 [ 846.236452][ T6550] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 846.250194][ T25] audit: type=1400 audit(1628077078.666:51097): avc: denied { open } for pid=6542 comm="syz-executor.5" path="/root/syz-executor.5" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 [ 846.256181][ T6550] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 846.256204][ T6550] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 846.297675][ T6550] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 846.305646][ T6550] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 846.313618][ T6550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 846.321587][ T6550] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 846.338162][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 4 (fault-call:4 fault-nth:17): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 846.345760][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.353275][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.360860][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.368170][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 846.374786][ T6555] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.393390][ T6555] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0xaa) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 846.466206][ T6564] FAULT_INJECTION: forcing a failure. [ 846.466206][ T6564] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 846.479270][ T6564] CPU: 1 PID: 6564 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 846.488104][ T6564] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 846.498152][ T6564] Call Trace: [ 846.501463][ T6564] dump_stack_lvl+0xb7/0x103 [ 846.506120][ T6564] dump_stack+0x11/0x1a [ 846.510276][ T6564] should_fail+0x23c/0x250 [ 846.514693][ T6564] should_fail_usercopy+0x16/0x20 [ 846.519719][ T6564] _copy_from_user+0x1c/0xd0 [ 846.524320][ T6564] input_event_from_user+0x58/0x140 [ 846.529606][ T6564] evdev_write+0x1b2/0x280 [ 846.534021][ T6564] ? evdev_read+0x640/0x640 [ 846.538536][ T6564] vfs_write+0x1f3/0x770 [ 846.542806][ T6564] ? __fget_light+0x21b/0x260 [ 846.547500][ T6564] ksys_write+0xce/0x180 [ 846.551743][ T6564] ? fpregs_assert_state_consistent+0x7d/0x90 [ 846.557802][ T6564] __x64_sys_write+0x3e/0x50 [ 846.562390][ T6564] do_syscall_64+0x3d/0x90 11:37:59 executing program 2: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x111b03, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/220, 0xdc}, {&(0x7f0000001380)=""/211, 0xd3}], 0x5, 0x8, 0x1) dup2(r0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x1010, r1, 0x0) preadv(r1, &(0x7f0000001500), 0x0, 0xd9f, 0x2) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x9809e000) ioctl$RTC_UIE_ON(r2, 0x7003) [ 846.566850][ T6564] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 846.572742][ T6564] RIP: 0033:0x4665e9 [ 846.576624][ T6564] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 846.596263][ T6564] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 846.604674][ T6564] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 846.612703][ T6564] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 846.620778][ T6564] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 846.626094][ T6567] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.628744][ T6564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 846.628759][ T6564] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:37:59 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000040)={0x0, 0x1, {0xe, 0x9, 0x4, 0x11, 0x0, 0x8, 0x5, 0x146, 0x1}}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 11:37:59 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 846.727747][ T6567] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r2, 0x40309439, &(0x7f0000000040)={0x1, 0x0, 0x4}) [ 846.814638][ T6574] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x9, 0x80010, r0, 0x100) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2321202e2f66696c653020402e202f6465762f7274633000202f646530ddf7762f7274633000202d5e23206b5cff7b2c28d7476a9b1022b18457632639ef1415d6042fad71534dccef21a99cce9f9f78b0c74d351f2c1814e5384bb9c6ab89c8cc82e5e322bd61a011b0338ae7acca69ac87cf13ae00"/138], 0x86) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 846.872958][ T6578] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.898026][ T6578] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 846.955266][ T6582] rtc_cmos 00:00: Alarms can be up to one day in the future [ 846.975273][ T6582] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0xfffffffd, 0x0, 0xd, 0x0, 0x1000, 0x2, 0x0, 0x1}}) [ 847.007382][ T6586] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.043160][ T6589] rtc_cmos 00:00: Alarms can be up to one day in the future 11:37:59 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r0, 0x4, 0x7, 0xff) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000040)) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000080)={0x30, 0x22, 0xf, 0x14, 0xb, 0x6d91accc, 0x3, 0x79, 0xffffffffffffffff}) [ 847.057625][ T6589] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.106280][ T6593] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.136770][ T6593] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.337831][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.345400][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.352931][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.360505][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.367809][T27264] rtc rtc0: __rtc_set_alarm: err=-22 11:38:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000008, 0x20010, r0, 0x4a673000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x101001) write$char_usb(r1, &(0x7f0000000040)='\x00', 0x1) 11:38:00 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x200a00, 0x0) ioctl$RNDADDENTROPY(r2, 0x40085203, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000580000003080bdcd8a647ce67741fbf7a4e886d3ac4271a77502a782a7ddf3013b3ed350b07b843d7dff5ef60abda3711f4096abd0478cb688da32138973f3ecfc18ed0bbde791a76174f804d1e67b6e64a2fb51f0869c933c0e814bbe67ad4683bf2c"]) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000580), &(0x7f00000005c0), 0x2, 0x1) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/31, 0x1f}], 0x7, 0x1000, 0x5) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:00 executing program 4 (fault-call:4 fault-nth:18): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000, 0x5) write$binfmt_elf32(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="7f454c46d90805f9620000000000000003000600030000007c0300003800000041000000070000000000200001000100ff00feff000000002c6fbadae69d6cf9cc7e8c8b8f258835563ef759c444248d14d721812dd0bcf4337ed0a9d531d64502ae56579743795051647e2448ca0d5aa5d7aed2e82a5fcbfd449f50cce38f6a652a7b23315e9926763b6860ebbc7988f4658fb210d1392fe7650e982c584d08ab75264e888c92f101ec214feb360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00"/1966], 0x7ae) [ 847.605984][ T6604] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.617030][ T6608] FAULT_INJECTION: forcing a failure. [ 847.617030][ T6608] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 847.619171][ T6606] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.630141][ T6608] CPU: 0 PID: 6608 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 847.646045][ T6608] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 847.656136][ T6608] Call Trace: [ 847.659409][ T6608] dump_stack_lvl+0xb7/0x103 [ 847.661235][ T6606] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.663995][ T6608] dump_stack+0x11/0x1a [ 847.675378][ T6608] should_fail+0x23c/0x250 [ 847.679795][ T6608] should_fail_usercopy+0x16/0x20 [ 847.684900][ T6608] _copy_from_user+0x1c/0xd0 [ 847.689530][ T6608] input_event_from_user+0x58/0x140 [ 847.694731][ T6608] evdev_write+0x1b2/0x280 [ 847.699225][ T6608] ? evdev_read+0x640/0x640 [ 847.703731][ T6608] vfs_write+0x1f3/0x770 [ 847.707974][ T6608] ? __fget_light+0x21b/0x260 [ 847.712773][ T6608] ksys_write+0xce/0x180 [ 847.717073][ T6608] ? fpregs_assert_state_consistent+0x7d/0x90 [ 847.723164][ T6608] __x64_sys_write+0x3e/0x50 [ 847.727831][ T6608] do_syscall_64+0x3d/0x90 [ 847.732266][ T6608] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 847.738162][ T6608] RIP: 0033:0x4665e9 [ 847.742084][ T6608] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 847.761686][ T6608] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 847.770094][ T6608] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 847.778057][ T6608] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 847.786052][ T6608] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 847.794021][ T6608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:38:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) pipe(&(0x7f0000000080)) [ 847.802030][ T6608] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:00 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x0, 0x90) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x10, 0x3f6, 0x300, 0x70bd2d, 0x25dfdbfe, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x4880) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0xfffffffffffffffe, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 847.876357][ T6621] rtc_cmos 00:00: Alarms can be up to one day in the future [ 847.896634][ T6621] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:00 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x2000428, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$FIONCLEX(0xffffffffffffffff, 0x5450) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000080)={0xac, 0x9, 0x10001, 0x2, 0xfffffffa, 0x9}) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) fcntl$getownex(r1, 0x10, &(0x7f0000000040)) r2 = signalfd4(r0, &(0x7f0000000100), 0x8, 0x80800) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x7fff, 0x14, 0xd, 0x0, 0x1000}}) r3 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x9, 0x40) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000000180)=""/201) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/140}, {&(0x7f0000000380)}, {&(0x7f00000004c0)=""/184}], 0xc4, 0xda3, 0x6) sendfile(r3, r4, 0x0, 0x100000000) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000280)={0x2, 0x6}, 0x4) 11:38:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x12d240, 0x21) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_ALM_SET(r2, 0x40247007, &(0x7f0000000040)={0x22, 0x30, 0x9, 0x19, 0x2, 0x1, 0x5, 0xd, 0xffffffffffffffff}) ioctl$RTC_UIE_ON(r1, 0x7003) splice(r2, &(0x7f0000000100)=0x8000, r2, &(0x7f0000000180)=0x8e, 0x80, 0x8) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f00000000c0)={0x0, 0x0, {0x18, 0x5, 0x15, 0x12, 0x3, 0x8, 0x3, 0xa3, 0xffffffffffffffff}}) r3 = socket$inet(0x2, 0x80000, 0x8e48) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r3) r4 = fsmount(r0, 0x0, 0x70) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_WKALM_SET(r5, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0xd, 0x16, 0x11, 0x1e, 0xb, 0x2, 0x0, 0x10c, 0x1}}) ioctl$RTC_UIE_ON(r4, 0x7003) [ 848.026137][ T6631] rtc_cmos 00:00: Alarms can be up to one day in the future [ 848.040591][ T6631] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:00 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000000)) recvmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/146, 0x92}], 0x5, &(0x7f0000000500)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xe0}, 0x2102) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x2a, 0x2c, 0x8, 0x10, 0xb, 0x6, 0x3, 0x4e, 0xffffffffffffffff}}) 11:38:00 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) accept4(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, &(0x7f0000000080)=0x80, 0x100000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x115602, 0xe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:00 executing program 4 (fault-call:4 fault-nth:19): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 848.067646][ T6634] rtc_cmos 00:00: Alarms can be up to one day in the future [ 848.091014][ T6634] rtc_cmos 00:00: Alarms can be up to one day in the future [ 848.135268][ T6642] FAULT_INJECTION: forcing a failure. [ 848.135268][ T6642] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 848.148332][ T6642] CPU: 1 PID: 6642 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 848.157004][ T6642] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 848.167158][ T6642] Call Trace: [ 848.170434][ T6642] dump_stack_lvl+0xb7/0x103 [ 848.175054][ T6642] dump_stack+0x11/0x1a [ 848.179222][ T6642] should_fail+0x23c/0x250 11:38:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000001240)=""/149, 0x95}, {&(0x7f0000000100)=""/31, 0x1f}], 0x6, 0x8, 0x2) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) [ 848.183692][ T6642] should_fail_usercopy+0x16/0x20 [ 848.188721][ T6642] _copy_from_user+0x1c/0xd0 [ 848.193363][ T6642] input_event_from_user+0x58/0x140 [ 848.198563][ T6642] evdev_write+0x1b2/0x280 [ 848.203068][ T6642] ? evdev_read+0x640/0x640 [ 848.207575][ T6642] vfs_write+0x1f3/0x770 [ 848.211873][ T6642] ? __fget_light+0x21b/0x260 [ 848.216588][ T6642] ksys_write+0xce/0x180 [ 848.220820][ T6642] ? fpregs_assert_state_consistent+0x7d/0x90 [ 848.226927][ T6642] __x64_sys_write+0x3e/0x50 [ 848.231511][ T6642] do_syscall_64+0x3d/0x90 [ 848.235991][ T6642] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 848.241886][ T6642] RIP: 0033:0x4665e9 [ 848.245794][ T6642] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 848.265481][ T6642] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 848.273893][ T6642] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 848.282299][ T6642] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 848.290272][ T6642] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 848.298237][ T6642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 848.306235][ T6642] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = signalfd(r0, &(0x7f0000000080)={[0x1]}, 0x8) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/101, 0x65}], 0x4, 0x80000001, 0x4) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x6, 0x1, 0x74, 0x81, 0x0, 0x20, 0x10004, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xfffffff7, 0x4, @perf_config_ext={0xf877, 0xfffffffffffffffb}, 0x81, 0x7dd2, 0xc8, 0x0, 0x8, 0x4, 0x80, 0x0, 0x4, 0x0, 0xe08}, 0xffffffffffffffff, 0x10, r0, 0x9) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) recvmmsg$unix(r0, &(0x7f0000000c80)=[{{&(0x7f0000000100), 0x6e, &(0x7f0000000080)=[{&(0x7f0000000180)=""/216, 0xd8}], 0x1, &(0x7f0000000280)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x48}}, {{&(0x7f0000000300), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/247, 0xf7}, {&(0x7f0000000500)=""/79, 0x4f}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000640)=""/94, 0x5e}], 0x5, &(0x7f0000000740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xd0}}, {{&(0x7f0000000840)=@abs, 0x6e, &(0x7f0000000b80)=[{&(0x7f00000008c0)=""/46, 0x2e}, {&(0x7f0000000900)=""/204, 0xcc}, {&(0x7f0000000a00)=""/45, 0x2d}, {&(0x7f0000000a40)=""/233, 0xe9}, {&(0x7f0000000b40)=""/18, 0x12}], 0x5, &(0x7f0000000c00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x70}}], 0x3, 0x140, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000d40)=""/102) 11:38:01 executing program 4 (fault-call:4 fault-nth:20): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 848.645576][ T6669] FAULT_INJECTION: forcing a failure. [ 848.645576][ T6669] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 848.658679][ T6669] CPU: 1 PID: 6669 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 848.667352][ T6669] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 848.677407][ T6669] Call Trace: [ 848.680683][ T6669] dump_stack_lvl+0xb7/0x103 [ 848.685338][ T6669] dump_stack+0x11/0x1a [ 848.689491][ T6669] should_fail+0x23c/0x250 [ 848.693910][ T6669] should_fail_usercopy+0x16/0x20 [ 848.698938][ T6669] _copy_from_user+0x1c/0xd0 [ 848.703521][ T6669] input_event_from_user+0x58/0x140 [ 848.708723][ T6669] evdev_write+0x1b2/0x280 [ 848.713176][ T6669] ? evdev_read+0x640/0x640 [ 848.717675][ T6669] vfs_write+0x1f3/0x770 [ 848.721911][ T6669] ? __fget_light+0x21b/0x260 [ 848.726610][ T6669] ksys_write+0xce/0x180 [ 848.730935][ T6669] ? fpregs_assert_state_consistent+0x7d/0x90 [ 848.737013][ T6669] __x64_sys_write+0x3e/0x50 [ 848.741601][ T6669] do_syscall_64+0x3d/0x90 [ 848.746037][ T6669] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 848.751942][ T6669] RIP: 0033:0x4665e9 [ 848.756022][ T6669] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 848.775622][ T6669] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 848.784062][ T6669] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) tee(r2, r0, 0x3d, 0x6) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x13, r1, 0xffffc081) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x5c9, 0x822b01) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000140)=[r0], 0x1) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000100)=0x1) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f0000000080)={0x2001}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) [ 848.792063][ T6669] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 848.800021][ T6669] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 848.807987][ T6669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 848.815952][ T6669] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:01 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x204c0, 0x103) splice(r1, &(0x7f0000000080)=0xad6, r0, &(0x7f00000000c0)=0x3, 0x9, 0xf) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) renameat2(r1, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00', 0x1) 11:38:01 executing program 0: sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x78, 0x0, 0x1, 0x101, 0x0, 0x0, {0x0, 0x0, 0x1}, [@CTA_HELP={0x10, 0x5, 0x0, 0x1, {0x9, 0x1, 'syz1\x00'}}, @CTA_LABELS={0x8, 0x16, 0x1, 0x0, [0x100]}, @CTA_TUPLE_MASTER={0x4c, 0xe, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x14, 0x4, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x800}, 0x184) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 848.933186][ T6637] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:01 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x13, r1, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f0000000040)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x3, 0x0, 0xff, 0xff, 0x0, 0x62, 0x84, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000040)}, 0x4000, 0x8, 0xa785, 0x3, 0x400, 0x4, 0x2c7, 0x0, 0x20, 0x0, 0x5}, 0x0, 0xb, 0xffffffffffffffff, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x180000c, 0x12, r0, 0xd0313000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000100), &(0x7f0000000180), 0x2, 0x1) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 849.004695][ T6637] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.081782][ T25] audit: type=1400 audit(1628077081.736:51098): avc: denied { execute } for pid=6693 comm="syz-executor.5" path="/root/syz-executor.5" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 [ 849.084462][ T6693] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:01 executing program 4 (fault-call:4 fault-nth:21): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 849.168452][ T6693] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.197549][ T6699] FAULT_INJECTION: forcing a failure. [ 849.197549][ T6699] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 849.210625][ T6699] CPU: 1 PID: 6699 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 849.219300][ T6699] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 849.229354][ T6699] Call Trace: [ 849.232629][ T6699] dump_stack_lvl+0xb7/0x103 [ 849.237219][ T6699] dump_stack+0x11/0x1a [ 849.241372][ T6699] should_fail+0x23c/0x250 [ 849.245813][ T6699] should_fail_usercopy+0x16/0x20 [ 849.250904][ T6699] _copy_from_user+0x1c/0xd0 [ 849.255485][ T6699] input_event_from_user+0x58/0x140 [ 849.260678][ T6699] evdev_write+0x1b2/0x280 [ 849.265122][ T6699] ? evdev_read+0x640/0x640 [ 849.269703][ T6699] vfs_write+0x1f3/0x770 [ 849.273996][ T6699] ? __fget_light+0x21b/0x260 [ 849.278720][ T6699] ksys_write+0xce/0x180 [ 849.282973][ T6699] ? fpregs_assert_state_consistent+0x7d/0x90 [ 849.289034][ T6699] __x64_sys_write+0x3e/0x50 [ 849.293624][ T6699] do_syscall_64+0x3d/0x90 [ 849.298052][ T6699] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 849.303952][ T6699] RIP: 0033:0x4665e9 11:38:01 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x0, 0x0, 0x2, 0xd, 0x0, 0x1000, 0xffffe}}) [ 849.307839][ T6699] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 849.327437][ T6699] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 849.335901][ T6699] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 849.339223][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.343910][ T6699] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 849.343925][ T6699] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 11:38:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x12, r1, 0xffffd000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x4000153, r1, 0x9c88c000) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000340)=""/148, 0x94}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000200)=""/200, 0xc8}], 0x4, 0x9, 0xc) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/mdstat\x00', 0x0, 0x0) ioctl$FIGETBSZ(r2, 0x2, &(0x7f00000001c0)) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x161300, 0x11) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r4, 0x400000) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r4, 0x10bf, 0x8064, 0x207d034f638e10e9, &(0x7f0000000440)={[0x1ff]}, 0x8) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000006c0)={{{@in6, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @local}}, 0x0, @in=@broadcast}}, &(0x7f0000000580)=0xe8) setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000005c0)={{{@in=@multicast1, @in=@remote, 0x4e26, 0x1, 0x4e20, 0x81, 0x2, 0x0, 0xe0, 0x11, 0x0, r5}, {0xffffffff, 0x7664, 0x1, 0x9, 0x1, 0x60, 0xf5, 0xfffffffffffffff9}, {0x6, 0x4, 0x3, 0x5}, 0xb305b37c, 0x6e6bb5, 0x2, 0x1, 0x3, 0x1}, {{@in=@multicast1, 0x4d6, 0x6c}, 0xa, @in=@multicast1, 0x0, 0x2, 0x2, 0x81, 0x9, 0x101, 0x2ec8}}, 0xe8) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(r6, &(0x7f0000000400)='cgroup.stat\x00', 0x0, 0x0) [ 849.351437][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.359131][ T6699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 849.359145][ T6699] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 849.390609][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.398260][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.405557][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 849.423792][ T6700] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.437341][ T6700] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:02 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_VL_CLR(0xffffffffffffffff, 0x7014) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 849.527171][ T6707] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.536536][ T6707] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0xffffc000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = dup(0xffffffffffffffff) r4 = fsopen(&(0x7f0000000080)='hostfs\x00', 0x1) r5 = dup3(r1, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x84) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_cancel(0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x7, 0x7f, r7, &(0x7f00000001c0)="3b55d1f7609a13be7bdeb838d5e73002bd7884bc9ef0768505666d3d0e6a71ad29892badbd79298c6be948871b67afa06e59adf8678fad6d24d5eb58d07ee53b", 0x40, 0x0, 0x0, 0x3, r8}, &(0x7f0000000240)) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r3, 0x6, &(0x7f0000000140)={0x7fffffff, 0x0, &(0x7f0000000100)=[r0, r4, r1, r0, r0, r5, r6]}, 0x7) 11:38:02 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) vmsplice(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="3b50e84efe0f19250c3dfa960c1f5224de72551c37ca3f7b873656c41ae386e7895f3b29db89e14ed0b3924bfa99f72e11851fa48738f95228e3df21fdac2d19f6351bb9f20c92e3699e5e052e965a51bb8a6787f86f4604d92ea6c57665ae7ca9598a87f4d9b97cba803e573fc7277e43009ebe28c84e940e576868a8d2bfd9f69e49", 0x83}, {&(0x7f00000000c0)="02319a8cddda09843ddf178c0d12b58572c66f59994960c717e7b6814bacf1f8dd8ed579f67dc976a28db8102f32bb08e07a6e3a5499d19e54e9c84e404e9961b6c9a570a8dad4e0c35306373c6f12ea76b8ed0ac8d47eebdcabb60910d507e7a584747ef1d117fd38", 0x69}], 0x2, 0x1) shmget$private(0x0, 0x4000, 0x400, &(0x7f00000c1000/0x4000)=nil) r2 = dup3(r0, r0, 0x80000) openat$cgroup_ro(r2, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x0, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) 11:38:02 executing program 4 (fault-call:4 fault-nth:22): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 849.716961][ T6714] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.767681][ T6714] rtc_cmos 00:00: Alarms can be up to one day in the future [ 849.783896][ T6725] FAULT_INJECTION: forcing a failure. [ 849.783896][ T6725] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 849.796946][ T6725] CPU: 1 PID: 6725 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 849.805614][ T6725] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 11:38:02 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)={0x18, r3, 0xc4fc9e906872338b, 0x0, 0x0, {{0x15}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x4, 0x12d}]}, 0x18}}, 0x0) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x48, r3, 0x10, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x4, 0x39}}}}, [@NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x3e}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x33}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x46}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x7}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r4, 0x7003) ioctl$RTC_WKALM_SET(r4, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xa, 0x0, 0xffe}}) 11:38:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x810, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/32, 0x20}, {&(0x7f00000016c0)=""/29, 0x1d}, {&(0x7f0000001700)=""/47, 0x2f}, {&(0x7f0000001740)=""/151, 0x97}, {&(0x7f0000001800)=""/148, 0x94}, {&(0x7f0000001ac0)=""/142, 0x8e}, {&(0x7f0000001980)=""/1, 0x1}, {&(0x7f00000019c0)=""/20, 0x14}], 0xa, 0x6, 0xd2) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x137) ioctl$KDFONTOP_SET_DEF(r2, 0x4b72, &(0x7f0000000500)={0x2, 0x1, 0x10, 0x11, 0x10d, &(0x7f0000000100)="f2e52a95bb4143b56a464ebef57cf24997bea28b31d3edee335d8c95c9ac4ed7fa707b1ae8468155d65319536e0a8b7401fa89cda092cb14e3ea7f63577d7128d8f29dcd8723151e96e2a98d35407990b424b9d221155a0efac85d45ee3febcd72c4a95aaa32da4f3540edef9f80ec0df03a23fe7708395382c379e6b0de6efc887019546f43442860e3cc6e700ff64ad6930bf2d6401259e7b011140696518f87355dbef0a9b8b9609fd95e80c3666256164ef913bb19aef87f801ca691048890b2146ee9b37a2c26ea31361bdb3aa11f708ca0c72395b3c6227352922fac9da26d60813814a1a05218fbe410a390d0ece39cbcb8b74088d36c1270aeca141f5406d864defb4938145128414617f5e3e86dc9cfef6edf58ea7967cc9bb10bf8f2c96b73dd08ea6e43f1790ec955da3b6974f43bd5ad0044f2ad1f73645165a82486e9f1f3ae12f0b5fd58bdb3bc4b2ea5376b0d8c62fb103c7e96147b0a54177d04dbee2f0be7a5890eb8b400038f1eb5d92932ab298b5475e2a00271aa95457b76f9f8e0278803ddc91dddbbec46dfc3ee7620807554d1036a3a2dc032663a4256130388e4f7512706761633eec3c15607f54e6eb5c1745a272351eaf64622210de8daf155f334b9e38540bd54cdc8fc25dce653338a6838be426ef79d68e3e4b28d385c1092fabed1e2f2124d60d056f03eb9a5007551069f9935d2872384d2dc639a8ee0b67a62d924529998e09034febf5a109dafcc4b5f7934e3887615adfad41c49c7beb81a1301678a992e18770d0bac4e250b0d841a74c578d55f75120dac78d28a974f0dd7d13c5174ef6f5bb6e199edad605cde9784dabc35ca3e14cfcc274fd01765568a3c8b916e53ecd620900cc21cfa1b0315a481604eda8a8f30f411792c7f61a78f360f0dfc1e963f0543998bab3c6bee5d2d745b2d151ed260bbfd449593eab3adf8706e39c21b5efb283418e2f2f219854b64561fbb3686ff619f804804f7b44717c2d1d603365c440b5fe22aa876f833c9351f2c515539157a4c2a985bea4b052cb27deee73e77f0a564786f697aaad0e6e98863dce806b3af2f625db9d6f0e0fe19f839e97a9a21d57755a88eaefae3f6cbe39d217142486da80d8acad6b67d9695101d2a9586399a9b40df7b85da8e6694973636d085d78e43c0f0c65e2580ff846908a64c59afca652f13136abc20477f0665934476341bbf9537e674ad06d8cbf2b219b3abde9ebc952f2802dfbd56d83d9c6745b642936d15ad8b3e0c7c246ed73b8a44ff836cc9be7971720ec7029a6073a4431c29f637489d9cf169461be031a75bba563e6e485f3fa6cf694ac2747ac350401f3aea584000887b01d13a4b67e63e710faf320cc90b9c79d9554a886d661b7fad563deb876b2e863f15118422650c1443af35fac17e695e558633ece4e4292a"}) mmap(&(0x7f0000449000/0x1000)=nil, 0x1000, 0x1000001, 0x80010, r1, 0x5bbbc000) openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x440000, 0x0) 11:38:02 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0x3, &(0x7f0000000040)={0x77359400}}, 0x5) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f0000148000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r4, 0x80, &(0x7f0000000800)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}}, 0x0) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f0000148000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r5, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r7 = socket$unix(0x1, 0x5, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r7, 0x80, &(0x7f0000000800)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}}, 0x0) r8 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r8, 0x4, 0x42800) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r8, 0x0, 0x2000428, 0x1) sendfile(r8, r8, &(0x7f0000001000)=0x80, 0x20000fec) syz_io_uring_submit(r2, r6, &(0x7f0000000180)=@IORING_OP_TEE={0x21, 0x2, 0x0, @fd_index=0x3, 0x0, 0x0, 0x7, 0x3, 0x1, {0x0, 0x0, r8}}, 0x10000000) [ 849.815694][ T6725] Call Trace: [ 849.818964][ T6725] dump_stack_lvl+0xb7/0x103 [ 849.823564][ T6725] dump_stack+0x11/0x1a [ 849.827840][ T6725] should_fail+0x23c/0x250 [ 849.832265][ T6725] should_fail_usercopy+0x16/0x20 [ 849.837298][ T6725] _copy_from_user+0x1c/0xd0 [ 849.841933][ T6725] input_event_from_user+0x58/0x140 [ 849.847135][ T6725] evdev_write+0x1b2/0x280 [ 849.851557][ T6725] ? evdev_read+0x640/0x640 [ 849.856141][ T6725] vfs_write+0x1f3/0x770 [ 849.860381][ T6725] ? __fget_light+0x21b/0x260 [ 849.865069][ T6725] ksys_write+0xce/0x180 [ 849.869311][ T6725] ? fpregs_assert_state_consistent+0x7d/0x90 [ 849.875387][ T6725] __x64_sys_write+0x3e/0x50 [ 849.879991][ T6725] do_syscall_64+0x3d/0x90 [ 849.884405][ T6725] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 849.890299][ T6725] RIP: 0033:0x4665e9 [ 849.894262][ T6725] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 849.913946][ T6725] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 849.922350][ T6725] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 849.930842][ T6725] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 849.938884][ T6725] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 849.946848][ T6725] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 849.954822][ T6725] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:02 executing program 5: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0x4, 0x80, 0x2}) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) close(r2) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:02 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/xfrm_stat\x00') ioctl$BLKPG(r0, 0x1269, &(0x7f0000000180)={0x7, 0x800, 0x58, &(0x7f0000000100)="80429c4437b19c52abfb3f5455c97f49e003530f50e200fafdc2e4e4a8f97a89ee21d716fbe5708a2365be1977a4fc5aa5d553e3cdb02660af47ac743a1b8b91a6539b9a4271cda103c0ab39486d4409106457858cfd5b85"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:02 executing program 4 (fault-call:4 fault-nth:23): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/slabinfo\x00', 0x0, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000100)=[0xffffffffffffffff, r1, r0, r2, r3, r0, r4, r0, r0], 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r5, &(0x7f0000000040)="e2", 0x35000) [ 850.117727][ T6752] FAULT_INJECTION: forcing a failure. [ 850.117727][ T6752] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 850.130827][ T6752] CPU: 0 PID: 6752 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 850.139500][ T6752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 850.149547][ T6752] Call Trace: [ 850.152816][ T6752] dump_stack_lvl+0xb7/0x103 [ 850.157405][ T6752] dump_stack+0x11/0x1a [ 850.161560][ T6752] should_fail+0x23c/0x250 [ 850.165981][ T6752] should_fail_usercopy+0x16/0x20 [ 850.171066][ T6752] _copy_from_user+0x1c/0xd0 [ 850.175651][ T6752] input_event_from_user+0x58/0x140 [ 850.180915][ T6752] evdev_write+0x1b2/0x280 [ 850.185406][ T6752] ? evdev_read+0x640/0x640 [ 850.189973][ T6752] vfs_write+0x1f3/0x770 [ 850.194281][ T6752] ? __fget_light+0x21b/0x260 [ 850.198951][ T6752] ksys_write+0xce/0x180 [ 850.203242][ T6752] ? fpregs_assert_state_consistent+0x7d/0x90 [ 850.209315][ T6752] __x64_sys_write+0x3e/0x50 [ 850.213905][ T6752] do_syscall_64+0x3d/0x90 [ 850.218320][ T6752] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 850.224273][ T6752] RIP: 0033:0x4665e9 [ 850.228160][ T6752] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 850.247877][ T6752] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 850.256282][ T6752] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:02 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) recvmmsg(r0, &(0x7f000000ad00)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000640)=""/19, 0x13}], 0x5}, 0x2}, {{0x0, 0x0, &(0x7f0000003cc0)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/175, 0xaf}, {&(0x7f00000027c0)=""/227, 0xe3}, {&(0x7f00000028c0)=""/169, 0xa9}, {&(0x7f0000002980)=""/202, 0xca}, {&(0x7f0000002a80)=""/4096, 0x1000}, {&(0x7f0000003a80)=""/20, 0x14}, {&(0x7f0000003ac0)=""/235, 0xeb}, {&(0x7f0000003bc0)=""/196, 0xc4}], 0xa, &(0x7f0000003d80)=""/39, 0x27}, 0x2}, {{&(0x7f0000003dc0)=@nl=@proc, 0x80, &(0x7f00000040c0)=[{&(0x7f0000003e40)=""/74, 0x4a}, {&(0x7f0000003ec0)=""/159, 0x9f}, {&(0x7f0000003f80)=""/208, 0xd0}, {&(0x7f0000004080)=""/28, 0x1c}], 0x4, &(0x7f0000004100)=""/52, 0x34}, 0x425}, {{&(0x7f0000004140)=@phonet, 0x80, &(0x7f0000007680)=[{&(0x7f00000041c0)=""/115, 0x73}, {&(0x7f0000004240)=""/72, 0x48}, {&(0x7f00000042c0)=""/65, 0x41}, {&(0x7f0000004340)=""/4096, 0x1000}, {&(0x7f0000005340)=""/164, 0xa4}, {&(0x7f0000005400)=""/4096, 0x1000}, {&(0x7f0000006400)=""/159, 0x9f}, {&(0x7f00000064c0)=""/156, 0x9c}, {&(0x7f0000006580)=""/253, 0xfd}, {&(0x7f0000006680)=""/4096, 0x1000}], 0xa, &(0x7f0000007740)=""/162, 0xa2}, 0x1}, {{&(0x7f0000007800)=@nl=@proc, 0x80, &(0x7f0000007a40)=[{&(0x7f0000007880)=""/75, 0x4b}, {&(0x7f0000007900)=""/10, 0xa}, {&(0x7f0000007940)=""/240, 0xf0}], 0x3}, 0x9}, {{&(0x7f0000007a80)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000007d40)=[{&(0x7f0000007b00)=""/80, 0x50}, {&(0x7f0000007b80)=""/173, 0xad}, {&(0x7f0000007c40)=""/79, 0x4f}, {&(0x7f0000007cc0)=""/111, 0x6f}], 0x4, &(0x7f0000007d80)=""/4096, 0x1000}, 0x613}, {{&(0x7f0000008d80)=@llc, 0x80, &(0x7f00000091c0)=[{&(0x7f0000008e00)=""/146, 0x92}, {&(0x7f0000008ec0)=""/21, 0x15}, {&(0x7f0000008f00)=""/217, 0xd9}, {&(0x7f0000009000)=""/121, 0x79}, {&(0x7f0000009080)=""/17, 0x11}, {&(0x7f00000090c0)=""/224, 0xe0}], 0x6, &(0x7f0000009240)=""/107, 0x6b}, 0x6}, {{&(0x7f00000092c0)=@l2tp={0x2, 0x0, @dev}, 0x80, &(0x7f000000a540)=[{&(0x7f0000009340)=""/65, 0x41}, {&(0x7f00000093c0)=""/4096, 0x1000}, {&(0x7f000000a3c0)=""/128, 0x80}, {&(0x7f000000a440)=""/225, 0xe1}], 0x4, &(0x7f000000a580)=""/34, 0x22}, 0x8}, {{&(0x7f000000a5c0)=@l2, 0x80, &(0x7f000000a880)=[{&(0x7f000000a640)=""/107, 0x6b}, {&(0x7f000000a6c0)=""/39, 0x27}, {&(0x7f000000a700)=""/220, 0xdc}, {&(0x7f000000a800)=""/101, 0x65}], 0x4, &(0x7f000000a8c0)=""/119, 0x77}, 0x6}, {{&(0x7f000000a940)=@ax25={{0x3, @default}, [@default, @remote, @rose, @default, @remote, @null, @netrom, @rose]}, 0x80, &(0x7f000000acc0)=[{&(0x7f000000a9c0)=""/167, 0xa7}, {&(0x7f000000aa80)=""/222, 0xde}, {&(0x7f000000ab80)=""/152, 0x98}, {&(0x7f000000ac40)=""/113, 0x71}], 0x4}, 0x8}], 0xa, 0x22, &(0x7f000000af80)={0x77359400}) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$cgroup_freezer_state(r0, &(0x7f000000b000), 0x2, 0x0) preadv(r3, &(0x7f000000b180)=[{&(0x7f000000b040)=""/24, 0x18}, {&(0x7f000000b080)=""/45, 0x2d}, {&(0x7f000000b0c0)=""/148, 0x94}], 0x3, 0x1, 0xffffffff) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$KDGKBTYPE(r2, 0x4b33, &(0x7f000000afc0)) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/152, 0x98}], 0x3, 0xdff, 0x3) [ 850.264296][ T6752] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 850.272265][ T6752] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 850.280251][ T6752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 850.288221][ T6752] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:03 executing program 4 (fault-call:4 fault-nth:24): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 850.389959][ T6762] FAULT_INJECTION: forcing a failure. [ 850.389959][ T6762] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 850.403038][ T6762] CPU: 0 PID: 6762 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 850.411740][ T6762] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 850.421786][ T6762] Call Trace: [ 850.425058][ T6762] dump_stack_lvl+0xb7/0x103 [ 850.429649][ T6762] dump_stack+0x11/0x1a [ 850.433840][ T6762] should_fail+0x23c/0x250 [ 850.438267][ T6762] should_fail_usercopy+0x16/0x20 [ 850.443287][ T6762] _copy_from_user+0x1c/0xd0 [ 850.447874][ T6762] input_event_from_user+0x58/0x140 [ 850.453166][ T6762] evdev_write+0x1b2/0x280 [ 850.457640][ T6762] ? evdev_read+0x640/0x640 [ 850.462141][ T6762] vfs_write+0x1f3/0x770 [ 850.466452][ T6762] ? __fget_light+0x21b/0x260 [ 850.471124][ T6762] ksys_write+0xce/0x180 [ 850.475362][ T6762] ? fpregs_assert_state_consistent+0x7d/0x90 [ 850.481422][ T6762] __x64_sys_write+0x3e/0x50 [ 850.486018][ T6762] do_syscall_64+0x3d/0x90 [ 850.490431][ T6762] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 850.496396][ T6762] RIP: 0033:0x4665e9 [ 850.500284][ T6762] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 850.519883][ T6762] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 850.528285][ T6762] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:03 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 850.536265][ T6762] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 850.544235][ T6762] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 850.552205][ T6762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 850.560248][ T6762] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:03 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r3, &(0x7f0000000040)) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 850.648208][ T6730] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:03 executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x84800) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x1d4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:03 executing program 4 (fault-call:4 fault-nth:25): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:03 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101100, 0x11a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x420c81, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SG_SET_TIMEOUT(r0, 0x2201, &(0x7f0000000040)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x410180, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 851.180008][ T6781] FAULT_INJECTION: forcing a failure. [ 851.180008][ T6781] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 851.193061][ T6781] CPU: 1 PID: 6781 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 851.201728][ T6781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 851.211776][ T6781] Call Trace: [ 851.215044][ T6781] dump_stack_lvl+0xb7/0x103 [ 851.219634][ T6781] dump_stack+0x11/0x1a [ 851.223780][ T6781] should_fail+0x23c/0x250 [ 851.228197][ T6781] should_fail_usercopy+0x16/0x20 [ 851.233224][ T6781] _copy_from_user+0x1c/0xd0 [ 851.237873][ T6781] input_event_from_user+0x58/0x140 [ 851.243117][ T6781] evdev_write+0x1b2/0x280 [ 851.247538][ T6781] ? evdev_read+0x640/0x640 [ 851.252036][ T6781] vfs_write+0x1f3/0x770 [ 851.256272][ T6781] ? __fget_light+0x21b/0x260 [ 851.260984][ T6781] ksys_write+0xce/0x180 [ 851.265274][ T6781] ? fpregs_assert_state_consistent+0x7d/0x90 [ 851.271350][ T6781] __x64_sys_write+0x3e/0x50 [ 851.275936][ T6781] do_syscall_64+0x3d/0x90 [ 851.280410][ T6781] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 851.286385][ T6781] RIP: 0033:0x4665e9 [ 851.290279][ T6781] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 851.309880][ T6781] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 851.318320][ T6781] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 851.326323][ T6781] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 851.334298][ T6781] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 851.342330][ T6781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 851.350300][ T6781] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:04 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x501000, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f0000000040)) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) umount2(&(0x7f0000000240)='./file0\x00', 0xe) getsockname$packet(r4, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000400)={r5, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000040)={r5, 0x1, 0x6, @random="1c2ffc010344"}, 0x10) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000140)={r5, 0x1, 0x6, @remote}, 0x10) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'tunl0\x00', &(0x7f0000000180)={'gretap0\x00', r5, 0x10, 0x8, 0x659, 0x401, {{0x1b, 0x4, 0x0, 0x8, 0x6c, 0x64, 0x0, 0xd5, 0x29, 0x0, @multicast1, @local, {[@noop, @cipso={0x86, 0x38, 0x2, [{0x2, 0x4, "46f1"}, {0x2, 0xe, "9f44f2782b8326b8d3589036"}, {0x5, 0x3, ':'}, {0x6, 0xd, "72fe0ff345cca06f835669"}, {0x5, 0x10, "18c48ec131b8f1b821eaa2bccd86"}]}, @rr={0x7, 0x17, 0xc7, [@empty, @multicast2, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @ra={0x94, 0x4}, @end]}}}}}) [ 851.453052][ T6767] rtc_cmos 00:00: Alarms can be up to one day in the future [ 851.490486][ T6788] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:04 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000608000/0x2000)=nil, 0x2000, 0x1800003, 0x20010, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000100)=""/230, 0xe6}], 0x2, 0x579fdbcc, 0x7fff) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:04 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0xfffff000) preadv(r0, &(0x7f0000000100), 0x0, 0xda2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f00000000c0)={0xa5, @remote, 0x4e20, 0x0, 'dh\x00', 0x49, 0x4f, 0x6}, 0x2c) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0xa8fad22562b8afdd, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x14000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x13, r3, 0xbe99e000) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000080)={0x21, 0x26, 0x14, 0x17, 0x9, 0x0, 0x0, 0xf4}) 11:38:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000100)=""/227) 11:38:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8003, 0x140) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r2, 0xf501, 0x0) 11:38:04 executing program 4 (fault-call:4 fault-nth:26): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 851.768564][ T6767] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:04 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002840), 0x200000, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000028c0)={'wlan0\x00', 0x0}) r2 = fork() move_pages(r2, 0xffffffffffffff31, 0x0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_ADD_TX_TS(r0, &(0x7f00000029c0)={&(0x7f0000002880)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYRESDEC=r2, @ANYRES16=0x0, @ANYRESHEX=r1, @ANYRES64=r2, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) lsetxattr$security_evm(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)=@v1={0x2, "93d865646ee6f4"}, 0x8, 0x1) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x32000, 0x0) ioctl$RTC_UIE_ON(r4, 0x7003) [ 851.812258][ T6818] FAULT_INJECTION: forcing a failure. [ 851.812258][ T6818] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 851.825316][ T6818] CPU: 1 PID: 6818 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 851.834050][ T6818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 851.844158][ T6818] Call Trace: [ 851.847425][ T6818] dump_stack_lvl+0xb7/0x103 [ 851.852014][ T6818] dump_stack+0x11/0x1a [ 851.856165][ T6818] should_fail+0x23c/0x250 11:38:04 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000040)={0x1, 0x0, {0x0, 0x0, 0x9, 0xd, 0x0, 0x1000}}) 11:38:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) vmsplice(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="da57d4229ea28fe58c86555891c81770a85d00f1e1722c689a0525a9437d2b74fec70f25b678879099ca6a679fcc7d13dfbba908d469", 0x36}, {&(0x7f0000000140)="c9eafd045623cb0c319fbd5a51c011126c81cd92638b6cdd81b5ea53b15577187a32bfc7e79d2de637bc3a16c7113b57df3d49d50451bffac4d82a605d9662c19ed2a76a02071ebb940e2ccdea9b2da94a8ea2972e0c119565ea5055ead7ae403d0e5428854314921ed0bfb4cc13df41e7cf0940ff738afd14b8b0797497edb8b419983cfab9c30371552daad7a5cbf9", 0x90}, {&(0x7f0000000200)="e834efb9db3abdf5909c04374717a7a3b18523585009b6d249e30744e24da892c5039beab16aa34890a0e6c674272988207a71a72ee6b4d3991fe7641f0745687426367f08b87901d00a9f4e29707eb5a16823dac72cfec31a", 0x59}, {&(0x7f0000000280)="83d3e3b02aacaa61b2756649a0d9ed8531b94d81b7f9d1aa2555b5635794e02c6f38fae77f099c0ed3e0eba801bc0e615852254fa0a76ede097164da1149c666c62890fc4dcfd672ce529c30104733c81caf596ef6241d9faea97986e64358a9c524776943a7a6a79514788f914e1799e41ecbfbe3a4e4919f7a26ec618762330146f12e8664f55e0fbe6aceb54a0ea98ae599ebb996a285fd4f6e7714e0103fb5e63a66d715401c3993082ca590c20bbe213c2fcb145f482b167d4c1c5c6895883458b18ddaac144f357517e0c73319127063c941d8536119a6847e1e5d52", 0xdf}], 0x4, 0x3) write$binfmt_misc(r1, &(0x7f0000000080)={'syz0', "b9cd66ae8dd582cda74773cad31d6f47749bc2ba7a02b54f5388c2a74f2a687cef992971085de6f9273c0e396142"}, 0x32) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 851.860578][ T6818] should_fail_usercopy+0x16/0x20 [ 851.865604][ T6818] _copy_from_user+0x1c/0xd0 [ 851.870237][ T6818] input_event_from_user+0x58/0x140 [ 851.875459][ T6818] evdev_write+0x1b2/0x280 [ 851.879882][ T6818] ? evdev_read+0x640/0x640 [ 851.884388][ T6818] vfs_write+0x1f3/0x770 [ 851.888656][ T6818] ? __fget_light+0x21b/0x260 [ 851.893327][ T6818] ksys_write+0xce/0x180 [ 851.897569][ T6818] ? fpregs_assert_state_consistent+0x7d/0x90 [ 851.903660][ T6818] __x64_sys_write+0x3e/0x50 [ 851.908250][ T6818] do_syscall_64+0x3d/0x90 [ 851.912666][ T6818] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 851.913392][ T6821] rtc_cmos 00:00: Alarms can be up to one day in the future [ 851.918554][ T6818] RIP: 0033:0x4665e9 [ 851.918569][ T6818] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 851.918588][ T6818] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:38:04 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000000)=""/125, 0x7d}, {&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/4094, 0xffe}, {&(0x7f0000001440)=""/78, 0x4e}, {&(0x7f00000014c0)=""/230, 0xe6}], 0x9, 0xd9f, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_AIE_ON(r0, 0x7001) ioctl$RTC_UIE_ON(r0, 0x7003) [ 851.957680][ T6818] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 851.965651][ T6818] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 851.967168][ T6821] rtc_cmos 00:00: Alarms can be up to one day in the future [ 851.973611][ T6818] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 851.973626][ T6818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 851.996778][ T6818] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)=""/89, 0x59}], 0x1, 0x4, 0x7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x20883, 0x0) mmap(&(0x7f00002ad000/0x4000)=nil, 0x4000, 0x1000001, 0x100010, r1, 0x5184e000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000080)) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:04 executing program 4 (fault-call:4 fault-nth:27): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:04 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x103000, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_READ_FIXED={0x4, 0x5, 0x2000, @fd=r2, 0x5, 0x1, 0xc21, 0x10}, 0x80) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:04 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0xfffeffff, 0x8, 0x6a, 0x23, 0xf4dd}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f00000000c0)={0x13, 0x36, 0x7, 0x2, 0x6, 0x6633dd56, 0x2, 0xde, 0x1}) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 852.087495][ T6843] FAULT_INJECTION: forcing a failure. [ 852.087495][ T6843] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 852.100632][ T6843] CPU: 1 PID: 6843 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 852.109314][ T6843] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 852.119390][ T6843] Call Trace: [ 852.122846][ T6843] dump_stack_lvl+0xb7/0x103 [ 852.124397][ T6846] rtc_cmos 00:00: Alarms can be up to one day in the future [ 852.127430][ T6843] dump_stack+0x11/0x1a [ 852.127450][ T6843] should_fail+0x23c/0x250 [ 852.141473][ T6848] rtc_cmos 00:00: Alarms can be up to one day in the future [ 852.143267][ T6843] should_fail_usercopy+0x16/0x20 [ 852.155542][ T6843] _copy_from_user+0x1c/0xd0 [ 852.160214][ T6843] input_event_from_user+0x58/0x140 [ 852.165456][ T6843] evdev_write+0x1b2/0x280 [ 852.169871][ T6843] ? evdev_read+0x640/0x640 [ 852.174541][ T6843] vfs_write+0x1f3/0x770 [ 852.178803][ T6843] ? __fget_light+0x21b/0x260 [ 852.183475][ T6843] ksys_write+0xce/0x180 11:38:04 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000c40)='io.stat\x00', 0x0, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = syz_io_uring_setup(0x28c1, &(0x7f0000000340), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000eea000/0x4000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000100)=0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000180)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r8}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000cc0)=@IORING_OP_FILES_UPDATE={0x14, 0x2, 0x0, 0x0, 0xb0, &(0x7f0000000c80)=[0xffffffffffffffff, r0, r2, r0, r3], 0x5, 0x0, 0x0, {0x0, r8}}, 0x40000000) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r9 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x800, 0x8, 0xb7, 0x800}, {0x401, 0xff, 0x7, 0x9}]}) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000180)="869344052b36b9db31a2da008f3ec19e89c71097298e200d1734f769038672f81a5b8b06e10a5102d082fcd2d48def78afcafb6228b06d8732d2414b0290f93f4e1204e7e4a4776d8689081c48323f6c77db7dd57390489e65ff095f857106e1ecae9d587bb48cdfdb705afef8601b618196848c87c2d77fa62d90af74a8067ebf61b955c256e701df8f08c1b4a63d456834d3411e6203b6a963b2ce0f9d2d241cbcf5", 0xa3}], 0x1, 0xfb3, 0x9) [ 852.187808][ T6843] ? fpregs_assert_state_consistent+0x7d/0x90 [ 852.193887][ T6843] __x64_sys_write+0x3e/0x50 [ 852.198478][ T6843] do_syscall_64+0x3d/0x90 [ 852.202897][ T6843] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 852.208817][ T6843] RIP: 0033:0x4665e9 [ 852.212701][ T6843] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 852.232298][ T6843] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 852.240703][ T6843] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 852.248672][ T6843] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 852.256629][ T6843] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 852.264596][ T6843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 852.272600][ T6843] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = getpgrp(0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) rt_tgsigqueueinfo(r2, r3, 0x1, &(0x7f0000000140)={0x7, 0x2, 0x7}) 11:38:05 executing program 4 (fault-call:4 fault-nth:28): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 852.400785][ T6864] FAULT_INJECTION: forcing a failure. [ 852.400785][ T6864] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 852.413983][ T6864] CPU: 0 PID: 6864 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 852.422661][ T6864] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 852.432758][ T6864] Call Trace: [ 852.436036][ T6864] dump_stack_lvl+0xb7/0x103 [ 852.440624][ T6864] dump_stack+0x11/0x1a [ 852.444773][ T6864] should_fail+0x23c/0x250 [ 852.449187][ T6864] should_fail_usercopy+0x16/0x20 [ 852.454424][ T6864] _copy_from_user+0x1c/0xd0 [ 852.459019][ T6864] input_event_from_user+0x58/0x140 [ 852.464211][ T6864] evdev_write+0x1b2/0x280 [ 852.468652][ T6864] ? evdev_read+0x640/0x640 [ 852.473151][ T6864] vfs_write+0x1f3/0x770 [ 852.477396][ T6864] ? __fget_light+0x21b/0x260 [ 852.482071][ T6864] ksys_write+0xce/0x180 [ 852.486436][ T6864] ? fpregs_assert_state_consistent+0x7d/0x90 [ 852.492497][ T6864] __x64_sys_write+0x3e/0x50 [ 852.497084][ T6864] do_syscall_64+0x3d/0x90 [ 852.501503][ T6864] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 852.507483][ T6864] RIP: 0033:0x4665e9 [ 852.511473][ T6864] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 852.531176][ T6864] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 852.539614][ T6864] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:05 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x70002, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 852.547586][ T6864] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 852.555557][ T6864] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 852.563586][ T6864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 852.571554][ T6864] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000221000/0x3000)=nil, 0x3000, 0x80000b, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r1, &(0x7f0000000100)=[{{r2, r3/1000+60000}, 0x17, 0x0, 0x6}], 0x18) 11:38:05 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) mmap(&(0x7f0000418000/0x3000)=nil, 0x3000, 0x0, 0x100010, r0, 0xd227d000) [ 852.609810][ T6850] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:05 executing program 4 (fault-call:4 fault-nth:29): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 852.687197][ T6873] rtc_cmos 00:00: Alarms can be up to one day in the future [ 852.702694][ T6873] rtc_cmos 00:00: Alarms can be up to one day in the future [ 852.716015][ T6877] FAULT_INJECTION: forcing a failure. [ 852.716015][ T6877] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 852.729051][ T6877] CPU: 1 PID: 6877 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 852.737746][ T6877] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 852.747796][ T6877] Call Trace: [ 852.751069][ T6877] dump_stack_lvl+0xb7/0x103 [ 852.755655][ T6877] dump_stack+0x11/0x1a [ 852.759808][ T6877] should_fail+0x23c/0x250 [ 852.764307][ T6877] should_fail_usercopy+0x16/0x20 [ 852.769333][ T6877] _copy_from_user+0x1c/0xd0 [ 852.773921][ T6877] input_event_from_user+0x58/0x140 [ 852.779121][ T6877] evdev_write+0x1b2/0x280 [ 852.783536][ T6877] ? evdev_read+0x640/0x640 [ 852.788031][ T6877] vfs_write+0x1f3/0x770 [ 852.792282][ T6877] ? __fget_light+0x21b/0x260 [ 852.796949][ T6877] ksys_write+0xce/0x180 [ 852.801241][ T6877] ? fpregs_assert_state_consistent+0x7d/0x90 [ 852.807641][ T6877] __x64_sys_write+0x3e/0x50 [ 852.812275][ T6877] do_syscall_64+0x3d/0x90 [ 852.816758][ T6877] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 852.822667][ T6877] RIP: 0033:0x4665e9 [ 852.826552][ T6877] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 852.845532][ T6850] rtc_cmos 00:00: Alarms can be up to one day in the future [ 852.846178][ T6877] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 852.846201][ T6877] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 852.869831][ T6877] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 852.877798][ T6877] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 852.885778][ T6877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 852.893747][ T6877] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:05 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f00005a0000/0x4000)=nil, 0x4000, 0x4, 0x90111, r1, 0x85d20000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:05 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x100152, r0, 0x0) preadv(r0, &(0x7f00000000c0), 0x0, 0xd9f, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000180)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x501000, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000080)={0x0, @adiantum}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_RD_TIME(r3, 0x80247009, &(0x7f00000000c0)) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r2, 0xf503, 0x0) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) r5 = dup(r4) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r5, 0xf503, 0x0) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$BTRFS_IOC_BALANCE(r4, 0x5000940c, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000074f000/0x4000)=nil, 0x4000, 0x1800003, 0x10010, r0, 0x1000) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup3(r2, r3, 0x80000) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) pipe(&(0x7f0000000080)) 11:38:05 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000040)={0xb75b, 0x7fffffff, 0x800, 0x4}, 0x10) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 852.966772][ T6882] rtc_cmos 00:00: Alarms can be up to one day in the future [ 852.977148][ T6882] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:05 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_EPOCH_SET(r2, 0x4008700e, 0x1000200000000000) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x7, 0x4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="3d4ad1550bf536202e4656628deb0efe12f22ca5ba1bac53188e50aa79b942abd1875206829879a97a97597d7569975b20af65d3f7d4aab478cc46785a3548e7d7df0d55f3599af08efd9eddf8a15c39516fba0989cd023c3600014e89ed401626f63d59a3a21336457780dc60bd232a4973e80f1f6b190bdb71eba7e1", 0x7d, 0x5}, {&(0x7f0000000180)="bf8b7c9d1096caa00edde0d7982d5b10e862d7465bb0fa45a841e72898dc8fcacf86bd0a149fbbb99ebd02ae7f2714b8ea90937a633b39ac9932efcd9a08bf95d4da37e45588929f0cae67aaade518bc569f01fa09d457", 0x57, 0x7ff}, {&(0x7f0000000200)="f421c481b9d47e173e01310892451ff7237150b8fcd76a2610056f6fa36e75e10dd65df2607b08d48c8736f2971ce7dd71320a7d7722388b070ca2228baf74e9da6b6a368420260751e8730a418c78bc930540c21f3367377a43a48fb42797d812a86970d4c228b17021e3131b4ac7c4e4a03a44f1b292b9ab2d", 0x7a, 0x2}, {&(0x7f0000000280), 0x0, 0x8}], 0x230c4a, &(0x7f0000000340)={[{@session}, {@sbsector={'sbsector', 0x3d, 0x200}}, {@overriderock}, {@nojoliet}, {@utf8}, {@hide}, {@map_off}, {@utf8}], [{@permit_directio}, {@uid_gt={'uid>', 0xffffffffffffffff}}]}) 11:38:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000100)={"6796fd2d50faa0b64060abd53ae45e34", 0x0, 0x0, {0x10001, 0x4b8}, {0xbe, 0x7ff}, 0x80, [0x8001, 0x3, 0x200, 0x26, 0xe3, 0x7ff, 0x2, 0x7fff, 0x800, 0x5, 0x2, 0x5a9, 0x2, 0x4, 0x4, 0x10001]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000200)={{r0}, r3, 0xc, @unused=[0x0, 0xf4, 0x0, 0x6], @name="319f4008ef08b4f88f786fb4e6f1b6caf61b7377cefb583f79a268085f522aa906c0514a02183794db88c7b31267a1f2637fde5d3cf86aac3063ce2a197f7fa08947ce54b6ffdd3a44ec5a7f3d002171eeea01f5f3f58a32bb47a1d021ef94a3fa32872288468d50c17499284523fd6bdc5cca4eaed28d02739d5001dc752502aaf2aa3b74cfd86e9131caaaf6beeabde6c60f1f6efe324d56a2d1a54144913bdc288ede1d194e9ecefb9faa732789fd04121d93da977be0a75f16d6b668644ef47cdcf4fd74f1910f79256cb3572304d0a5f3d9f65b4b262b0dd7fdfdc7b79049dbd6e687fcba497ffa2d80d23805ef4eadc6f9a65bec4c071e018308ad6cc058ec590602907d93d81a689024842e60779b0e57c994fcb90243751594fd1af49523b2d1ee9fabafad5e85f1fadc767fda98603beeeb0e471a2a64853821aa6f39d0bc4aa5de8095df749f04639a3ad900d7d36bc1272ddd7b45d2f582851313ce0c402e26153ee8f9612b88be96d1684be3ed3c9da51b9f28220db47410af6c51b3762ced378a1ac8dd32cc3283dfac5388766a90d29e658a0b02f677dc6f696272e8e15f21f09648d2a4383b3e72e2367ddfce3fc9ee88832c2f67bd334d944ba4543eb6cbfc5b112d8b3b5be298b0b94fd0fd5ddfe3ebbf1700ed23cd5d614be5dfc037b679f3b3194fa223ad1967e1a5f20238ca96805299b8e794fa9ce0e0d568f3e9179bc9de56d7eb2f85e33bf2f20c6528f5fddeddacf69ddf85984a27ef8baa93b5c8c810ed9919679c9188b4db6dd28d8bf6884ad74f6b5571e5139594aa432cec68c0e761eb580320550821402a80aaf527d13be01e47997f2f6b7840e0c273761fbd55ebfab8e739500a2e41840f2a7f55b88b62698bdae83fd8289c2df054d539f727f0d5201c150213eb2f11b32557e3bb7e97084b4cb22468f322dd2d6a6d0de252e48b40f6994d5d536368dcd7e953abddeaa3c628d0e16d15bea06814cd19affd1c55758bba9e29f116f2031143ce70f9622e68b080e542a2638b45cd364d751c89c2f6ac0d8b44275b054ebe6904cf9585be90e7b5e9f5906f83101b8769647bf1432c0e1df7a1f3fe68428b64f84228f52c8d5493d3d8b7cee70ad919870c580319aaf5028a68f01bc98205dedcf4d6e7eb96e11e2cda648bc1f5cf48d57682775722a35b6133c15c8e519e193970dfe8e4f3056fe1aef57a472c10278800eca37143ccc7e0a6068798aa56702f2101cb008fb6022ee62de01372aed52e0316105363685168197189d81cdb631c53218b750e41c6843be3a87ab792a5ecc32f1d9c6be5878b2440c78d9f54974a882824da0dc60aac1c6a94928ff215d14d0c0972625cf9382d5002fa3e0d306c42d10bd1c9853b26f0dd6843df3a9c5e974e2b2f61eb902c38cb19ce1b176c9cd8811f7f3ad31c77edb7103d646fae004ca239bdf9cf5a9820736f3ec3da090fec91ab5900605cb24245483c1e0e88c0096fb4308770ec448d2888cc44eabd05472459f13c785263d54dcfdb00387fd28f0d268a0e44fa860d7f578dfac066c827103b5eec1c403b41092950776939e217c6b6d31478e9aad3a102e070220e0666ace24150c96412079692312c5f1f383f0f9ae5682b478be2c29bb3a1fda55d78db667ba8d54d64feae1bcc0508432403b50ce4782e97cea57c0e2824acb97728a34e6536eb15f20465208901157454a07322ddc2471714db5defa3bc0e47ce5caf76944d4b9bd261ca7df24f1346279432a72beddf874f121fef1b68361e57dc2f56777c130ff8205aa9473888244feebd0c5f76d3217acb5120ec144dc359de3646ffe6cab0c7adde14d85390f3b90d09e620e5bbff86a359384b4e62dcf8b96c9e1ce008552ee7f1b3cd9a7b373221d0e7509d4a03978b31521d996a3d4e6714ccb771c32ef0167d0367a98129cb441953686d0a14e12f40716bdbdc617c0b0cf24427a74cc262a2880cba8aaa1a5f6ac68d365353cd02226015370a3c140f26fa31c6875821ef6d839082e9d21be0f032881f033681255a3d6c6b1e41b403eb99ffe9e80f45c320c33b384c35ba63cc159132fecbbcf98bfdcae0714596566c74b194c475fd42bc716151913d4ae56d03dafc9eb3b543eba299ceb32f9a4820a8b56db363c333ba99a6ad0e23e187facbc25d039e3439e7e7489bd0d3ad7713971a2680803de560e3afdf2a1f1066e7a8a95ce002dd17b0d952e583fd358b18dab0a521e2ef630b9c1886eac07346e59bff0770348dfa00bfcfe5061710b440502123bac2f14e9c6eb78d476b89f1a1d2c686cb5c4e6386bbc641b391165cef7354c8c9bc5626787d907a649c6becbf3c7ab413ecdaeaeb6ecdf6788ff13fb85b030589b7291ad1fe614eb6dccb2236b00976c00d66a146fb7d51e9b2fa2b1b4f1fa55f3f788a4eaab4d6a501597ab9bfad78d393e3e6c601335e46529c67460d655a9610d3528cbd292a00aa84a6f051dcdddb4f57bfdd70125ff6efb6254be9acb04903b2635eb8a8a212d73250550420e40482094041e3bd5367854c85d56001ad72f6a2995971e95e1025742199f159613d945b9bd4039fbe26f87cc0dc7bf6f4f7b264a794a328652caa91683243c88f2d70f40f5327044fa5429da29d5c1713176955e8a347f8580a5605cdc0a0c6f545348e426f89820450a149bf38a1b8903792092d785e0e57356c9e1f430f580fc74f60b05fc4cbf2565c56d88adb1d820a42d3cb9eb809482eabb1c22708f84e0820425a6def97cb8b0544e0eeed22cda4b024e3a4aea4ff7ab4f6137f83bc2ab9416fb8fbba869138210c666cfee755c595f6856fd2bbbe0861b2062dd444b9ad6412f6b2a1f4346614b9aba122186335fd3ec5436ef3fc3212cfa658d408afe6cb280ca0cb23c6e3c6db1ee954ee09f44a462a037c1c098821e9189a679200792fef2e9723525aa3a67be0954a851ed63bd7180d365531fb71dde9c3b77894a8acf54f4a2e71dc94c7f3b110e7b17bf3f0a3afa8fad4127286c9976e5fb91bb14ba23dcfece3c82cb7cd1865dac647758319ee261e68ad2461083168e1fd989315aaba06ca4491546af7b6faf4b47af1b7b36b4c774ab6b3caa33b738ae38db7973dd48a6d9e105f3f5ff213482cb310fa6fdec9247ddf3715f6e6b3b473ee29f314aa9f6bef58909010e586d44c85e61067e7358c34ea2da30dcba3e7b2fb419f7fe1f43cc9334dfaa16a6130d9cd70d77ee4f413f0ab113236ef5caa98d8719b9e85c0c1bfdcae2c3deaf5787a68ef5f5577b755a2c8c73d4095de97cdc19cd7310c2b37da635c2489302600c228104c817cebc14d5204284d6b317227616d2dfbb4881f954b20b19629d26f67c2975a105407f2d083b3c71748b631ccb5fefd31e493664d3c98be0c9ff7700c2c1154e5fbaeb84af4eda0d86609be3c04dbd11eedf2c6dc8ea5a021e4ad5ed6f54bf7bd3e5d2f30703ce6d22afac284e1eae6c6069350c6f0f8506d40988b9dfbf70c7fe11b82c5a866650c1f92da3e71e79f3cde674c29cd8181d42f886b45ab8133208d09adc225c42eb054f5dfe314d546c0c7ac017e8b46837c97a7c069bc3d156a1e9afd85f8defebdc8725a7ee2eeb231ecd48cdf7cb0551225dd7f783c89957f433365c03990a53fbd6eb2a234a95f1851323de6dae9d4a3ad93c5ed9256935da0dfe6f5e3c50e2bb6046ab9708c2342341edff6b467bed3ee8d49d65d5eacf33e227b1cc75eef58effedb1f4e8dc067b1202ab9b4498ee6019ca43ac0ff45273461af70d65e82d7a6078970865b01837d1f0013ee9a68806eb18edc123fb3ea2b2347f7d8ff8389e49c25f37ea14046076ccf0bc4372f98e211ab3e77d28e966f0068633977c2e8db9f52a64f469a494fcdff4af15f337d71fa5921b4f4008e63fdcff94d2e89b23d108504d8c02bed27574d3f178fbce5ab48aa59d5cb88b20d3ef7b73155eabfef218a4e20547be9f58b380de5373df0d1119f0d8fdc5e91fa11516c1791a73cc5da516da1309e401eae23bd50caa18bc591ba37884411474edd6628147df79f479445c02f31d67451dda81a43de67798ce7de3829470b0837480e8b07e69eae3098252247f8fd31b3ffe257caf49cda4d6778440fade2371e06c2f380f18924c4986965d7983051536c3c12ccfae7b2fda6c9b281d2dd7d6e3e6c531716e8d3b2e0d9ef4a403a67724bb993188996ac5c5303e78ad9b2954efa3d52bf8c4f774e14de613c75037229d54da4fcf88361e04bac7eb8a32c95f80818f33892389a8730365dfd8513ee8029da5e9eee4f6e5f9ce67b50cf7d6a4b5687bd7bfd62e6e06dcc8c43bc928f455e05e7b081c22a577bbf86462dd45c057751e1734a445d83ab5010f42e193df9473b1fee9866d6c4311ffcefd5512b4acc7148827f7bf580a575cf0dcf05d8f34f5bf26e98fa8e4707fd02fe449cf40f4f63a1f8419b2febe665c027dc79f8dcc4288a3b5df9c38baf1062acdd78416519c01ce770335949ff09acee6ec633695ced9cdd549537b78a86fcbc6af6d13139621fd8db259eb7685f393fa415129b4e3421bad5ead661fcb7364ef633798aee6781f108e186aa377251754a4063b579b4f19c4e735014f24e9e61829c38d4d94523027ed02a686abb32dab927a9b5f91b068ea013a74b160d489db06f3f12c720b25e2178340a858f651c911685d71a624cf5ab9645f88cac445ed1520190adc13f5e726a9ec9aa220ecce076232a04c24341a7c8b657dccd0405f5bc7c3bc940894d774ba3e74a36f7bc1ac27883970c88d83f64263e2bfe4a9b96821217ea068d475858e9b0d2561e56792d9180475c48d836326c418af4f49d866e730a2e30401be399bf9ddc1db2934b1e97ef88d710e688fbf9eb043792f100b51410d084021ad4f4dccbfc4ab52d92df48aeda54a5fe3f54b28595a189814bad4d5baad93c0758831a6f871ffe2f4c28e7796c4532758de22fed237c81ff57825f69786c34e2267238e97e57263792d3f0a510ec121eea30cdd0321c3d05b83695e8224c331c7674c58825055889d818e28bcb5b393cf5ced4870e6d1a3ece266580146d21d94422e459d7ede8b962447cd6de52bd37e1d44ae97529dab2f9766f2b43f8fbd579414fe68d3aca8918e43ca51528df779de6ab40cdc587c639850dcf0b5588863a2644940bb742072d25c8701cd1b70f0a83b0656f589c4b2ad63209d129d0931c93b518919be923b7c367bb454d1fd981b95ef1bdd80c87e476686361d15a90627e7c9e60d34562f6d9a8636cc2f39a14633ce4c9ff49f9ca87ee97117b4de6996f4099ea55c865fa448a1184351599001b0fca80eacbdca88d8d0039882da3a8e72b2ff7d06af0c58becbc57144a89775d29c26f7a13902d6305290730c4ed4488e836306c5ce11bcad2e31d430608064dd5c23f5b544ebc51a2d0f24c4c411e7b790cfa60e2657f32dcde340509704d9537d6a8764e6a569a19551c01553c070b3cb4a5a80393d9a32b684749879be8218c65f4d6d87bf958f604c6c88600efd1f130cf32e218ddbe5c2832574a331c801ed0404f15145a2eb676325c2f2979a84c5a877d257dc24e0137cc156a775cd2ea92e595a0dee033ff31fbce9b962425a0a828b494274a5dfaff6feaa99af488bda79dab6edbe509f0936af90a4cf3fe140e"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:05 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800001, 0x30, r0, 0x0) readahead(r0, 0x6, 0x8) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) 11:38:05 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f0000418000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x77236000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = memfd_create(&(0x7f0000000080)='/dev/rtc0\x00', 0x6) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r3, 0x8010671f, &(0x7f00000000c0)={&(0x7f0000001040)=""/4096, 0x1000}) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:05 executing program 4 (fault-call:4 fault-nth:30): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 853.256912][ T6884] rtc_cmos 00:00: Alarms can be up to one day in the future [ 853.314753][ T6914] FAULT_INJECTION: forcing a failure. [ 853.314753][ T6914] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 853.327806][ T6914] CPU: 1 PID: 6914 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 853.336472][ T6914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 853.337503][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 853.346517][ T6914] Call Trace: [ 853.346526][ T6914] dump_stack_lvl+0xb7/0x103 [ 853.354062][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 853.357095][ T6914] dump_stack+0x11/0x1a [ 853.357115][ T6914] should_fail+0x23c/0x250 [ 853.361910][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 853.368949][ T6914] should_fail_usercopy+0x16/0x20 [ 853.373344][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 853.377480][ T6914] _copy_from_user+0x1c/0xd0 [ 853.377501][ T6914] input_event_from_user+0x58/0x140 [ 853.384764][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 853.389762][ T6914] evdev_write+0x1b2/0x280 [ 853.389788][ T6914] ? evdev_read+0x640/0x640 [ 853.420875][ T6914] vfs_write+0x1f3/0x770 [ 853.425141][ T6914] ? __fget_light+0x21b/0x260 [ 853.429849][ T6914] ksys_write+0xce/0x180 [ 853.434086][ T6914] ? fpregs_assert_state_consistent+0x7d/0x90 [ 853.440146][ T6914] __x64_sys_write+0x3e/0x50 [ 853.444738][ T6914] do_syscall_64+0x3d/0x90 [ 853.449188][ T6914] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 853.455081][ T6914] RIP: 0033:0x4665e9 [ 853.458959][ T6914] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 853.478574][ T6914] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 853.486982][ T6914] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 853.495015][ T6914] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 853.502978][ T6914] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 11:38:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000100)=""/253, 0xfd}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/181, 0xb5}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f0000000600)=""/75, 0x4b}], 0x9, 0x7651, 0x3) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 853.511008][ T6914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 853.519304][ T6914] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2c0, 0x0) ioctl$RTC_PIE_OFF(r2, 0x7006) 11:38:06 executing program 2: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_GETPARAMS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x60, r0, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x4080}, 0x24008841) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000040)={0x0, 0x0, {0x7, 0x14, 0xc, 0xa, 0x1, 0x8, 0x3, 0xab}}) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x24180, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x280) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) 11:38:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000040)=0x7fffffff) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r0, &(0x7f0000000080)=0x2, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) [ 853.975622][ T6911] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.007608][ T6911] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:06 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f000042c000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x8000000) syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f0000148000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000800)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}}, 0x0) r6 = syz_io_uring_setup(0x28c1, &(0x7f0000000340), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000eea000/0x4000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000100)=0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000180)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r10}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_MADVISE={0x19, 0x6, 0x0, 0x0, 0x0, &(0x7f000053f000/0x2000)=nil, 0x2000, 0xf, 0x0, {0x0, r10}}, 0x2) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r11 = socket$unix(0x1, 0x5, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r11, 0x80, &(0x7f0000000800)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}}, 0x0) syz_io_uring_submit(r2, r4, &(0x7f0000000040)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index=0x7, 0x0, 0x0, 0x0, 0x1}, 0x9) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x8000002f, 0x3, 0xd, 0x0, 0x1000}}) [ 854.079231][ T6951] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.111311][ T6951] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:06 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x554b20aa4c4b95a1, 0x80) getsockopt$inet_buf(r0, 0x0, 0x2b, &(0x7f0000000040)=""/42, &(0x7f0000000080)=0x2a) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:06 executing program 4 (fault-call:4 fault-nth:31): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 854.158284][ T6954] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.200395][ T6963] FAULT_INJECTION: forcing a failure. [ 854.200395][ T6963] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 854.205991][ T6958] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.213550][ T6963] CPU: 0 PID: 6963 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 854.229428][ T6963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 854.239472][ T6963] Call Trace: [ 854.241748][ T6958] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.242743][ T6963] dump_stack_lvl+0xb7/0x103 [ 854.254611][ T6963] dump_stack+0x11/0x1a [ 854.258907][ T6963] should_fail+0x23c/0x250 [ 854.263399][ T6963] should_fail_usercopy+0x16/0x20 [ 854.268515][ T6963] _copy_from_user+0x1c/0xd0 [ 854.273112][ T6963] input_event_from_user+0x58/0x140 [ 854.278307][ T6963] evdev_write+0x1b2/0x280 [ 854.282722][ T6963] ? evdev_read+0x640/0x640 [ 854.287317][ T6963] vfs_write+0x1f3/0x770 [ 854.291572][ T6963] ? __fget_light+0x21b/0x260 [ 854.296241][ T6963] ksys_write+0xce/0x180 [ 854.300480][ T6963] ? fpregs_assert_state_consistent+0x7d/0x90 [ 854.306547][ T6963] __x64_sys_write+0x3e/0x50 [ 854.311139][ T6963] do_syscall_64+0x3d/0x90 [ 854.315556][ T6963] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 854.321444][ T6963] RIP: 0033:0x4665e9 [ 854.325426][ T6963] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 854.345027][ T6963] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 854.353433][ T6963] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 854.361397][ T6963] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 854.369428][ T6963] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 854.377476][ T6963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 854.385482][ T6963] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:07 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/73, 0x49}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/238, 0xee}, {&(0x7f0000001380)=""/207, 0xcf}, {&(0x7f0000001480)=""/144, 0x90}, {&(0x7f0000001540)=""/247, 0xf7}], 0x7, 0x2, 0x8) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:07 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x4) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) r3 = accept$inet6(r1, &(0x7f0000000400)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000440)=0x1c) mmap(&(0x7f00000c1000/0x1000)=nil, 0x1000, 0x2, 0x30, r3, 0x5d380000) write$binfmt_misc(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a306f6c1aa4bbc86171c0a001a1909a1f5e31db76d23ea1c28a8140261c8a5358ad244864b3dc30a45b30522b5577e4e1ff1928f89099863877dc4e930f37edecc0ec36665811e52a1a905c2495b6a6567367bdc375ece0c4afc6672ae9e765d5fc682ca6cba4eb10153b57247081e7de31c6d58874dc88677db596956bd07c6535cb157393327a46c3cf837ef5d6bed6a95fb3564470c50200947a067cae1c82060600786a75a3581c93f720ca541f49963678d0fc8bb3d1037f7c2dd423a97fcac93f64cb673c490b"], 0xcc) ioctl$FITRIM(r2, 0xc0185879, &(0x7f00000003c0)={0x7, 0x401, 0x9}) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='/dev/rtc0\x00', &(0x7f0000000080)='./file0\x00', r1) r4 = syz_open_dev$vcsn(&(0x7f0000000580), 0x368, 0x0) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f00000005c0)={0x0, @initdev, @multicast2}, &(0x7f0000000600)=0xc) mount(&(0x7f0000000480)=@md0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='tmpfs\x00', 0x800, &(0x7f0000000540)='%\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open_tree(r0, &(0x7f0000000380)='./file0\x00', 0x1000) ioctl$RTC_UIE_ON(r5, 0x7003) write$nbd(r0, &(0x7f0000000280)={0x67446698, 0x1, 0x1, 0x1, 0x4, "d08514d3efaec854bff08e5e150124177fb3d8751c184ae7cd523a8bd6789eaf2e9e483c0c68807121cd295437570f10fae69b953e4c3e3c67be2fe9eddd405de27961a5e86774c9677357e6bf26527908780405e3b66b0cb9251408f0654fe9471a18e48e1a832f2916dea082e410598ead5409175a7e0ba5abaada7edb4bc79bf854bbc5ee070e712910051ebbba1ba0e2e47d3b9ffaf54d44ddf7e8f6cff9ca0280b6d32876b21e2b926b454b9f66358b"}, 0xc2) [ 854.396385][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.403983][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.411523][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.419048][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 854.426363][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 854.494150][ T6969] tmpfs: Unknown parameter '%' 11:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x40, 0x5, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) [ 854.527086][ T6973] tmpfs: Unknown parameter '%' 11:38:07 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(r0, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, 0x0, 0x800, 0x70bd27, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000180)="fe8f6150eb251a14b4866351702d64c5b0881aaa17413bbb523bbe548f896f7800f6a4", 0x23}, {&(0x7f00000001c0)="b6bdb3e0c857d1bafd8d0e67d7674bde848abc3adf8b90dbab993919394a4ed25ff8f32ac457c1247d1d75e59302af7a043e0892e6419d0ad4128fe07eb34b30c48e12f528680c1349e265f1c4e01fc4900069a4f93b6ad18fdb25ac9193e112748b165eebf4566f24925f618a5a30b17c0de148a0fa4eec8c53cf9c8d1194593ba7a8aedd6f234b092f8eeeb8c4ba798ab4c6a58d381ebe4a80f56602f93e866a881b9eddd982ac3d1ceab27a5b5a8f166a75787363697ec8471874e8af6a7e97ecd1b1e5cd1f34ff2072ccd88c2a7d64ba742776714ea33b0d1ef671ce7b2176de55fcec2aadbd47e620af0a73f1f8a972855044a6be0860bf52981f88ee875649fac42a12d25df8e752fdaa96e3e71b641d88da72203668f884803cf6fe77c2e16e2733a435de0449c7dd40687e0f763c0c75646f6891e44f4377e77d08726a7512979de5b62b7bf314f9a080e83f14e5531bfc184bdfb25e2901111b337d849cef0898ce1e5e4b0a8d56f49cd44ee3b4e7c984ac6e531a8c7f89de955ef7184d829f6ff6b79e3592c916c179f55492cc8c302ac649c7009971fdc8a6c50d51b2c8557fd6796d6b1c277bec753df0b9699c247b62c8f3d763eeee107b447dd789368a7e4fd8b7f3dec7c176f0aa8a0ce89fdd3098baf982efb037999d0882e03eb48eb1d47b34361795d3c50d06996a91a3e4a9f59e3e1601c1b916c31b76aaefc21c84bcf3c44fd7ce210af027f179ac7fe9937dc5a1de2fb7afea63bfed22fc2f2efed0bff0bf84179e7b735ee8b1d1086c459ace5c0103d8282d2b8d98242bc26fc7d49ccd5695d85d22febe442ebdb0d0ec2d6e25a37beab89136379efdc8c61c73ced2486dc1c501685dfab70740d7ce9428a9c9f78424c7a0436e3447d7deac2146d1eb708f71138c8e10633621e069e10c008bb1c57247c90daabae2a4c2b59936da92a9668b35dee76b560ebb56c290eaa8084991c9b80fcd87b17cd0c88719d2d1ec8637c57949412dc08ab8d2d785cd3b650ac37b55d20b4ae532b5977d4c53e3c32910dd69fc54169336a7e341c7d092c5b42c7e97cc03937021852f80bd2ca2dc5a01b33c14715331e02067357fee3abb0b674cb6d0756fbfdd4a5e65b6b3b2c5c250fc8f3c14e024a79624a69f4c73fbfede7b886df795d5c706cdf497f257154322b2e29b1f24370aa97c061585dcfd8ca92ef7e61185158d2981dae3be8a670df679944f741e52031b50a18e94043b41f14102f767d4bc9976680b73c906ae12bf61642f1e53e570534d421c89d7b53ab307589095007ad848b87e4e97377b7fc5bf12c8b14dbea036c0becde4168df1d3679c511264eff3fdc4ef90af48f313d7e7bd55e31b6b65639a4c338725eb7905c1a40ea738460d0d5841ce3c6c70f7d3d93ccfc860dcb2bfe6c144961ae45d9a0ea60fc1626845fffc6317403efde2dca76a0c0af44ddabdaaabe2851f7a4048efc4b858ee2aba17abe68458a52e9ad329c2a77aff7ba77d288efd71ad34b57387952c4497c1625b25d67a1a80a91293b240957490ff676aea77ea35316e1705dcc9a6b795ce26cdc500c208492cd55bca38e80e02ffc20d121558a9606897c4a663f70e62404f32494e714e84c4bf5890bd76564f858da2e2ada5412608b1ebe78f90bdb7771032c31516b8572e4a131129574fd92f388919a4abbdbddbf7697d5049ff504a866652338d9f2d834eb7d4d0f94bca6b30cacc58183a794078379f8701c31863424410bb920472957beb194e321e0b6f67ee76394ecec81d366a1ba34a7982438174747ff71e29c34ae8cfec8d7b1870239cc18d4dbf48888eab95b63794bc701ea245c37db472a6b105c23905e51978e38def30b4c0bdaff11528fbcef16032303efa75e2e035d64493dc83ea43d8cd69469deca60de035d6902b7f4329e4b18596eba7a38d128b6fca41f03af9e876ef8e0245effdc4559321129bae57cddf492172c9c80a6f23b99354e278d83309d773d9e99ae54982a33be0fdb40b2c168c5a9679a0fc57692b64cd83aeb4f5c2208d39d89af3b6e3d8780bf73adc656758b964fc633625cad271fdccc567515366d608e0c792da6e748fbacc37cd0763e199d540221fe88cffda9ccfa654a989b690862c4569baad498343a9e33399e3b7206cc5d1864a47e2f57ce45597372379413342640dab1b97b28521fff26a0b6ee78c523d96b35c5f7669ea9a53ff21d4b8ee794ba29febac73a9d0e13e2b27863bcfbe6d2031b583cb52f7c32ece12f116003e0bfcc592705239ec454cac1dcc66a9b42de50ac2127dfb38893776be6f2f42ce2dc30752d45f8ffa492824a38e9b75879d942c5e28bce4b915aed2755c72af703a763e2496412981270f9a9565fd4a53041b8e5b15557b7671440b938176d281afd26a6e6f072d733a44831c8fe68efce1e41f8b3fa2b1f3063cdb27756bcfbca5c49ebc8f78d4f5db27a7a086b0247a2e4b579ac7044d302387539505c4467a8148289a77e76a2c8c5ecbbabc79a59de59c9805c05bac9af8bd62d16cd0c518838e6142b06045c6e3a6e2bd89cb75c0e29191f9d26b827f6dc95e9bd63b40a48cb6d62c94fffe6aaeb2b64266e474807ebd381bd6c5c1dcefecad9315fc751d8c353d671f9f6f9c71467250876696f85d34c00f7b403fc7675dbdcfba8ef4f674766d996da83433cc45a89460b4f3bf829f69b958969894df62a107307ecb29475b441e7450b8b2ab76e003b457e792516f4c83b873c413c4ffdd03dc03eaf061e55065ec41d5bf9f56f6902a6c1e750fc15dda39b0f8686d23bb73aa912c7dfaa539b3ac513d604ad31c2548e73498c714e7574fe35a4dce0f317f145f99bf5f77cefad5a702013c509edff09c3ee777d9b254fe456a18e18120ec47f55240919c80707ecc53e7775d25ba8bd0cd284ea85934b3ae2d0b2d35fa489492ac3c53bc0006898d38ba4d742c4034ab7b62c47443d60730cea4bf583c6dd2ec11b9ea386a829e1a6ea40f89cf65b382c246a3d67c205c9c83c433a869eb91baa9fa05084f58c101623ebad2692cb746e0318c28d2cd0fd792ce86cb677c4d4f2e3e62228b162d026779d30b892743ff3c394a7810c8e9c7487be17a89d21ab496f28f1602bdd5f25f0a60701daa6a85b817d56ba763e2e7795ef7161566c06c3a4c3816143139c8ab429091c64a0e2019ca1226046170900a530e1d497997f8576f0e06397e987864815d68a4977c5eb39edaeed3e350511e744547e41f56c21eedb9e247215c2bb8a55d659dafd3d5f23324b027bf1330bf592453859a265b8d73edec64e8ac87a30932d5d680f8b90cda87aa57c70ad6be5c41a00a32057b26fdaaec0ebabd715d5b038a13f8e77889f756833e2bdd4bb56762715a3c36789a45d505182d81a262666b1666f3b7067b8b8b970222c34480cf07196e3f68f7ea6ce8635467cc0d4141813d0ecd61c1d0acfc9a3d62dbeede5665809f9f24b81dc96f88e030675963b9c254ca1039b0acf32750267efe14bac6681e40d7385e7c2c8d4305150b161a45a49fab751bb32cbceba2d06cc8d15d8ba53298f7c8da496025564479b22843b6caef21fed07e8aa9df5b89f1f15d8c28813a6c809a664f14832b53bf252510bdca3cd70e8c74372daf17bc81d2559325c818d84841ff53ecd95e64d41051900a2d4079cd815af35487d444b4cb06d571186355ebe092786b5155a52d6f0dd8faace07ffacf43639ed75d400cff288a3fdd23775aed3ab81b93d6f3bcf730332dc5872ce60c03a1e8ee2e39cbdbaead8f9c655efa856343cf488c9d8caffcfecd443459a2ebe359afe12b395c989bb2009abdabe1ba737bbae5671ddc7d4a93eee034e65221e6ffc1a0eca83cccea1d97622b3f5bcbe2aab2fc77a8e87f60537499d14af71e19900955601015ed9ee5a1110b1bf9c549f28edf77b8fd6e2f4a30962f59dcf7051393d9361f2e40faa4253053c23bb2667119bfe1185fe45068ec999ee4d606527e25802b8e35a79e8407d4e0a2987bc7c07044c349f6497d9724b78e62e6685ac96512ddc0d4651ba59f2877ba10c6d9ca025ac152dd2c2f8833dabdfad149943053592539f67e8d821e429000d5bced311d811e7f9d38b8cde7a47bd34b30df6dddccba9607ecb78a57814a21534199768ed55216e5537fb7e06472e557b4913dcb799f53a8636d58406e4e665e1e11e1049bf0e5f7cdf5f6b68badb59259436ad13e2393fa2833b1f5603a701ccbbb2cd5c6b91929df2f5189aec81ef762476e364aff996b2cff2f5a8d0710b2ee0986786caac7dd232ee066df1fd97dbb95f5ef291dda94eb4d86b0b136ce7d9514ce821bb9668687a4b46679fa63fbeb5f5a9969e66016749e17d00ad9761d35827e0b6886419a4cc2e328a67f55bd4ba883ac13143011c7a6083c5650862bc0b2bbefbc565672fca8d26f8e49758a8f5182a95de4b3443bb858096d463e953899a8b47face45e1c8e4b4d5a1a9f8c4af41be0343ea051f2ccde96007cc3154b83cc473b308fa6587dc1b798fa18a3ad35eefe621907e1ec29f0cf44b95dc6e92cfd8f211fccc3b53c680421ee4835a182b0b862dcfde51f5835d4da0308a3cc115efda832e08b2b5b60767d8d217d206ca31a030085f5d88dbeedee0cc3a45aa516b6c2e78c49682bcd738ee7aafc9648b868a3a6065f78d52f7a248a0093f03650db5647f957de7f3b66e59788ef6495d56e6ec4f63370a43b1691b9562ede9512561012cedf76c713b0a255d19436c58cd46b799b2e383164f534c2781b063e376324cc129f4112d79f6bb02c7d30d4469525db84976da1ce02c2518528f1016b428b75439795a3a5f1a7521d44e7b7be29df0de28cfda0961f2dfcb21a530b6460a47e34e9cf89f0952563632c6f15e8de24fc05f4c2fe1ce92e520bde7c783749bfb5f73311745ccb8c3f8ba75a1a8056b55b154b51375aaa9521c40523d39f32d7e179369ded3fd94fad4e38833aee2ab83e39cd42b5b3e1c19ee0621797fa796d19e6d8748f6d2360d463773698719056168ff0b7c06c3cc2f546c80d784d5458899dd4556f8cbb27d91d59d75a088efee941218a8f759ba155b453ab906a9c2788eed662c12ee9dfb0b0b9764ccb5c55aa7dfbdfa622a1b8b307c09dbc3df97e3356be5d189743140d3f33b0fc2d6180fe60fdedc7c288d63a2ec191fe56624e8c620c3b210747fd254d70874b9ad428eb8cb735ac74afcb1e7053c766c227af21a72e4ee0c93d9f83bafec2d7b87874d58ffc90d8c647e6ab8e24df2b04a5357b6e029c946dab33a3dd9b30ff21952d72fa32ec697dca11cad4c44003ceff0299ba31d99c84b4c534ad0ef93fb3d47078336c027c83405613c299bb4f812a5b47e5924a046d4bdcd9418e9805965d9274fbd202655fb1ddbe9a4da4332892af23d9452c20c58d2a0a2be84abe31af31566ebd2c8a4366bf2f7dea6b3657b0c0df746d7deb06f228c2d3d5c04faa6d9cac7dc66320af1cf6a2540b5f8c038e43e2f4e627ad1ab08862af9e085624e1a08492cf948d92bbcd15a0306a00d784a879563e7d282da7205e299257676dc52745bfd2b17738990154542b069aa2aae6f7ca037e485d16049cb3a718533a2ea14b4fe05fb2d5fd00189ec13cf93adc448674d00e677832f71228bef826c02a80ba13dca36b972ffcb8ccce9c9b42ad0a700a8fd5915b251d2f0fbb7bff2cae0de426b7d170bcb2b1774f011a5e9f5852a46103f5f311a8a3b94032", 0x1000}], 0x2, 0x9, 0x101) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f0000000080)) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:07 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0xe912b000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB="62747266732e2f6465762f696e7075742f657606000000c2484bc2e870fb5574995164742300"], &(0x7f0000000140)='/dev/input/event#\x00', 0x12, 0x1) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:07 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/210, 0xd2}], 0x3, 0x6, 0x2) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000100)={r1, 0x80000001, 0x8, 0x1}) lseek(r3, 0x100000000, 0x0) 11:38:07 executing program 4 (fault-call:4 fault-nth:32): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 854.776984][ T7002] FAULT_INJECTION: forcing a failure. [ 854.776984][ T7002] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 854.790106][ T7002] CPU: 1 PID: 7002 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 854.798777][ T7002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 854.808824][ T7002] Call Trace: [ 854.812142][ T7002] dump_stack_lvl+0xb7/0x103 [ 854.816731][ T7002] dump_stack+0x11/0x1a [ 854.820882][ T7002] should_fail+0x23c/0x250 11:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xf9819045aa1363cf) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 854.825317][ T7002] should_fail_usercopy+0x16/0x20 [ 854.830346][ T7002] _copy_from_user+0x1c/0xd0 [ 854.834933][ T7002] input_event_from_user+0x58/0x140 [ 854.840283][ T7002] evdev_write+0x1b2/0x280 [ 854.844720][ T7002] ? evdev_read+0x640/0x640 [ 854.849220][ T7002] vfs_write+0x1f3/0x770 [ 854.853463][ T7002] ? __fget_light+0x21b/0x260 [ 854.858190][ T7002] ksys_write+0xce/0x180 [ 854.862422][ T7002] ? fpregs_assert_state_consistent+0x7d/0x90 [ 854.868475][ T7002] __x64_sys_write+0x3e/0x50 [ 854.873060][ T7002] do_syscall_64+0x3d/0x90 [ 854.877485][ T7002] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 854.883384][ T7002] RIP: 0033:0x4665e9 [ 854.887273][ T7002] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 854.906881][ T7002] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 854.915300][ T7002] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) [ 854.923265][ T7002] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 854.931280][ T7002] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 854.939321][ T7002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 854.947281][ T7002] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0xffff8001) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:07 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/105, 0x69}, {&(0x7f0000001200)=""/76, 0x4c}, {&(0x7f0000000100)=""/1, 0x1}], 0x5, 0x7ff, 0x6) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 855.278687][ T6967] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000100)=""/244) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:08 executing program 4 (fault-call:4 fault-nth:33): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 855.337401][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.344948][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.352533][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.360062][T27264] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.367361][T27264] rtc rtc0: __rtc_set_alarm: err=-22 [ 855.398727][ T7022] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.408996][ T7027] FAULT_INJECTION: forcing a failure. [ 855.408996][ T7027] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 855.422034][ T7027] CPU: 1 PID: 7027 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 11:38:08 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fspick(r0, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 855.422059][ T7027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 11:38:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x832b01) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x1) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:08 executing program 4 (fault-call:4 fault-nth:34): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 855.422071][ T7027] Call Trace: [ 855.422086][ T7027] dump_stack_lvl+0xb7/0x103 [ 855.422108][ T7027] dump_stack+0x11/0x1a [ 855.422121][ T7027] should_fail+0x23c/0x250 [ 855.422141][ T7027] should_fail_usercopy+0x16/0x20 [ 855.422162][ T7027] _copy_from_user+0x1c/0xd0 [ 855.422179][ T7027] input_event_from_user+0x58/0x140 [ 855.422239][ T7027] evdev_write+0x1b2/0x280 [ 855.422262][ T7027] ? evdev_read+0x640/0x640 11:38:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x200000000000, 0x8a2b01) r2 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000180)=@l2tp6={0xa, 0x0, 0x1, @loopback, 0xfffffc00, 0x3}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000200)="53275057144932951eff3453ad5eb1e4180ad543f1670cdb6c456d575a34a7084c6c8cd85b9666cc55ef58adb7008bd5719ad39faba3753a73f2abf4633d3cff87111d921df379f44f2f8cf6dd5a4a6431bce05bf53e46382e3df5b35cf9d60eb162f80d1a7669035038fb76fe352fb1398a627ab293f784c027f51927c69b599075b35b8e843c683d727768bffaf1a7016567b0da2bbdd54e452e98b7a1a3cc2440a864abf19f30286e89604fd83cc70e420b57f9036874413642cca3eb224d82", 0xc1}, {&(0x7f0000000300)="093f4c89f94ebf931335ac3fa572449a1d1d2da0fe18bedc2316a6886996c6f786878a02fd62e802822351d5af3c56c7aa0db297107cb810728b5f324258a9ae1e0bb3662753a8558413f6393b3a33e0a03fa1b91dc532560036c562e8584a0ca741fee71a2e8a5d54a84161faf61df45261f2191804902314339441b011a8baa431ae4a5f6df57be83896bf242bc0", 0x8f}, {&(0x7f00000003c0)="6d471c03c08c12c494a854755003c53f5d2d50060b301afb6bbc85f4ac298f12c8490906030e06f311eeb4c446d8634010923ab62f3709c8c3800bca81f44e16200a990c9d9a2c3de8c9ad1689eab68cc4c161d6c5c7dc5c678627d4268e4b290f25dff693503a733cb86c15cbba1830bf128b5e6b1548dd81066df21e40cb638b1566015484c75785e0201691bf652e096194cf802ffb331e3abf5296487e7636d7614111aa49dc31b4ed00671e3a031aaf23b8515d0d47a5cd41a1543a7ba5a2a0dee4de412a9c2b9888f9096be79a662e8501535e219e98d09b2e9f2c70c1", 0xe0}, {&(0x7f00000004c0)="405b7309d6351f861454d4b310013279676f7de6455ad91b752d9d195fa8b5d093a9f80f93fae9e67582d4e758758b4750566debc3a8", 0x36}, {&(0x7f0000000500)="b9426ad11bca72be5d6565c104b72912cd08c0f6df1e3862b4ba0f91c882898763f17cd87b8385e5aa92", 0x2a}], 0x5, &(0x7f00000005c0)=[{0x10, 0x10f, 0xa3d1}, {0x68, 0x10c, 0x488, "8a22c0b36b18e81fe24004b42d605ddb6d91866a257543cf8f7e4d0fb47f39817793dbe336127b204eadc507ccc887de69147eb9ff864588c76cea220457a6c36837d19e00427a68b7413a1ea65f46eaa1618385a43ff7"}, {0x98, 0x110, 0x9, "f549309528a7b7315d7ac72f9bee9d77f176d6dcd10bcc932688153a654743dd7674c8270166612625b3fac3fcdf1f42de965aabe45bdcdbfee165a811af3177e20945789d31c4244ba8cdc5d00878e92d0b05cd36231a552314891292517aa757a3b0269105fd37608368b936f8fd1bb20da723fead46061f69b20ff722c985c8eda3d379"}], 0x110}, 0x800) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 855.422280][ T7027] vfs_write+0x1f3/0x770 [ 855.422296][ T7027] ? __fget_light+0x21b/0x260 [ 855.422310][ T7027] ksys_write+0xce/0x180 [ 855.422330][ T7027] ? fpregs_assert_state_consistent+0x7d/0x90 [ 855.422348][ T7027] __x64_sys_write+0x3e/0x50 [ 855.422367][ T7027] do_syscall_64+0x3d/0x90 [ 855.422388][ T7027] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 855.422426][ T7027] RIP: 0033:0x4665e9 [ 855.422437][ T7027] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 855.422458][ T7027] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 855.422511][ T7027] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 855.422522][ T7027] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 855.422547][ T7027] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 855.422558][ T7027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 855.422569][ T7027] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 855.507365][ T7030] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.513611][ T7030] rtc_cmos 00:00: Alarms can be up to one day in the future [ 855.686357][ T7047] FAULT_INJECTION: forcing a failure. [ 855.686357][ T7047] name fail_usercopy, interval 1, probability 0, space 0, times 0 11:38:08 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) io_setup(0x2, &(0x7f0000000040)=0x0) r3 = signalfd(r0, &(0x7f0000001580)={[0xffff]}, 0x8) r4 = eventfd2(0x100, 0x80000) r5 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000001700), 0x48400, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) close(r1) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_submit(r2, 0x8, &(0x7f0000001c40)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x3, 0x0, r1, &(0x7f0000000080)="86e31cfe5610820ba2ee091808e18dc67eb960358315c183a8482125b5d2df99c1e815ee331dd4dcb5b344eb11ed6e9fe41e6772426078a424d403b5ede28608f8029eb0c15701e732a93a9e940bc8e4f92cae6a", 0x54, 0x9, 0x0, 0x0, r0}, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x7, 0xffff, r0, &(0x7f0000000180)="3ae9803bd2d09c266d9dbea5c5b99b", 0xf, 0x80, 0x0, 0x2, r3}, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x2, 0x7, r1, &(0x7f0000001600)="adc07dfc2f63ea37a78d5358459a3aef9bc5d57f6ff88b5329e582302dc6e7818bef09d1dac237faa0eddd0bccc3cc189b20a2f3534c406cae6e00f293433a493bc7632a93ec322984ef961a238a251c991703a70a7b65350754ec0a8b913259263f14faef403725b3d62b4dd4dd73dc98b61c99b3ef991199de2eefee5d2bc2a3390e0a229ece9e3e74", 0x8a, 0x6, 0x0, 0x1, r4}, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x1, 0x1, r5, &(0x7f0000001740)="ee728e99eb07df027beebc5f1946546aa1804178c95d9a07b04e66a4f99812711e2e944c50f737c93883ef43bd16d44d5e50be608f74b015869ce92d9d80ff76f89a802fe857ec69f0f455efc1072373450538be98045079598b1a6f706cec9e1cf0d5b4b1f26c7470fc986cc7c6aca4864417827e4df9a480b6602623dd2c7caaf5f65075cf5cbfbd47a1c0284a003ec8afcb31b6a319372b32306c0bd7d05a4f7524542409e6ad5977cc7df5a097aa5f32a8f9461cf3f07396a54ce8580ceda3e4", 0xc2, 0x2, 0x0, 0x3, r0}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x8, 0x3, r6, &(0x7f0000001880)="da89e3aecd11e0b19f2db90cb7e864a258d70d2e2de04213701deb7e83a3687ea8df392552649a3fb7f11336c2e60d3bd3222df9c3088abc9adac25e89ab4a3c99e735a01ec0d6d27a619e592bac5010148e29efd9139c5b78a471f18c71fa6c602183c6cdcb572120e8e5c38b6c5718a30feb461f2c7e55f80e5209ef8dab7ce51a2e4c17698f4de22ce4e7b61466850247dff1a187451c4a71c64b14b6f11fac421e107948be6b19d63b58a1b824249aefe99edf49bf1ec08d02e440725f7d88a0c9820f6b7ec0e922046b0e2e0131deefa94a8e9120a7110d804390664c65c786a3224edb", 0xe6, 0x8, 0x0, 0x3, r7}, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x5, 0xff01, r8, &(0x7f00000019c0), 0x0, 0x4, 0x0, 0x1, r0}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x5, 0x101, r0, &(0x7f0000001a40)="e069d363785e4808abef3f8752714588c1ffaa4aaec78a6380872939656162603fb0d42b0b46767a3e53398d770ecb4345db5243bea31b44dc7109ae4fa05f8e78ba83901e7090c1ba2ac0d48501a32b", 0x50, 0x200, 0x0, 0x1, r0}, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x7, 0x8, r0, &(0x7f0000001b00)="012516ee404b426e5133a22e449a697e35061c741e334f5b5512318c12153934151653b6adc8b0e8ddbf01b701b4f364e3081fed46c9f074d27389607014bade21be4f0a5a7cb8d69bf787e26d992131af138c9b367b3d28d7a56af7c5356bcdb48862daa9a7a372539beaa65167e4a08a195344920df6a483c743b2232f14bf4e0f94af65071d6417eea7afd242c6cc04f7e2a6463f7d529f462585073235e7743a9cfc2d6d0d1df2d097036b098814011b6fc297e20113bbfbdb885ffdae42718eec0b7ffb1c67ec725265f8be826bcd8824d87cd8f79ac24d581737f774285d0f7586b18e28cbfb6ea3d02ca42106cbc08c0f42f4428ba2c748faba", 0xfd, 0x4, 0x0, 0x2}]) [ 855.699416][ T7047] CPU: 1 PID: 7047 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 855.708088][ T7047] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 855.718255][ T7047] Call Trace: [ 855.721528][ T7047] dump_stack_lvl+0xb7/0x103 [ 855.726120][ T7047] dump_stack+0x11/0x1a [ 855.730273][ T7047] should_fail+0x23c/0x250 [ 855.734762][ T7047] should_fail_usercopy+0x16/0x20 [ 855.739843][ T7047] _copy_from_user+0x1c/0xd0 [ 855.744432][ T7047] input_event_from_user+0x58/0x140 [ 855.749659][ T7047] evdev_write+0x1b2/0x280 [ 855.754078][ T7047] ? evdev_read+0x640/0x640 [ 855.758668][ T7047] vfs_write+0x1f3/0x770 [ 855.762903][ T7047] ? __fget_light+0x21b/0x260 [ 855.767575][ T7047] ksys_write+0xce/0x180 [ 855.771818][ T7047] ? fpregs_assert_state_consistent+0x7d/0x90 [ 855.777934][ T7047] __x64_sys_write+0x3e/0x50 [ 855.782586][ T7047] do_syscall_64+0x3d/0x90 [ 855.787000][ T7047] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 855.792892][ T7047] RIP: 0033:0x4665e9 11:38:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_int(r1, &(0x7f00000001c0)='memory.high\x00', 0x2, 0x0) mmap(&(0x7f0000236000/0x3000)=nil, 0x3000, 0x1800002, 0x10, 0xffffffffffffffff, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='cgroup.stat\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x9, 0x832b01) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000240), 0x4) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000180)={0x20, 0x17, 0x4, 0x7f, "e89d8cf8549177cf35c773d9aa9202e653fcaaa59ce9d1253df0ca8cbbc80f99"}) [ 855.796823][ T7047] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 855.816428][ T7047] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 855.824857][ T7047] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 855.832822][ T7047] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 855.840878][ T7047] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 855.848860][ T7047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 855.856823][ T7047] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:08 executing program 4 (fault-call:4 fault-nth:35): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 855.962173][ T7062] FAULT_INJECTION: forcing a failure. [ 855.962173][ T7062] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 855.975242][ T7062] CPU: 0 PID: 7062 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 855.983927][ T7062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 855.993983][ T7062] Call Trace: [ 855.997258][ T7062] dump_stack_lvl+0xb7/0x103 [ 856.001850][ T7062] dump_stack+0x11/0x1a [ 856.006075][ T7062] should_fail+0x23c/0x250 [ 856.010497][ T7062] should_fail_usercopy+0x16/0x20 [ 856.015527][ T7062] _copy_from_user+0x1c/0xd0 [ 856.020160][ T7062] input_event_from_user+0x58/0x140 [ 856.025430][ T7062] evdev_write+0x1b2/0x280 [ 856.029857][ T7062] ? evdev_read+0x640/0x640 [ 856.034392][ T7062] vfs_write+0x1f3/0x770 [ 856.038637][ T7062] ? __fget_light+0x21b/0x260 [ 856.043311][ T7062] ksys_write+0xce/0x180 [ 856.047628][ T7062] ? fpregs_assert_state_consistent+0x7d/0x90 [ 856.053693][ T7062] __x64_sys_write+0x3e/0x50 [ 856.058284][ T7062] do_syscall_64+0x3d/0x90 [ 856.062702][ T7062] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 856.068594][ T7062] RIP: 0033:0x4665e9 [ 856.072480][ T7062] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 856.092087][ T7062] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 856.100496][ T7062] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:08 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x42800) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SIOCGSTAMP(r2, 0x8906, &(0x7f0000000200)) fallocate(0xffffffffffffffff, 0x0, 0x200042a, 0x100001) r3 = perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x3f, 0x1, 0x9, 0x0, 0x3c20076b, 0x8900, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x80, 0x1, @perf_bp={&(0x7f00000000c0), 0x1}, 0x50, 0xdd26, 0x9, 0x7, 0x2, 0xff, 0x40, 0x0, 0x4, 0x0, 0x7}, r0, 0xf, r0, 0x5) fremovexattr(r3, &(0x7f0000000100)=@random={'btrfs.', '/dev/rtc0\x00'}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001000)=0x80, 0x20000fec) splice(r0, &(0x7f0000000040)=0x20, 0xffffffffffffffff, &(0x7f0000000080)=0x8, 0x8, 0x3) ioctl$RTC_UIE_ON(r1, 0x7003) [ 856.108518][ T7062] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 856.116483][ T7062] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 856.124444][ T7062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 856.132412][ T7062] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:08 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair(0x10, 0xa, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000083000/0x1000)=nil, 0x1000, 0x3000002, 0x80010, r1, 0x65c77000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2}, 0x1c) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 856.193726][ T7063] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.216307][ T7064] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:08 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/235, 0xeb}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x4, 0xd9f, 0x0) sendmsg$nl_generic(r0, &(0x7f00000013c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001380)={&(0x7f0000001280)=ANY=[@ANYBLOB="f80000003d0000032bbd7000fddbdf25020000000a649362efd3619b0773af28117944688f570123f5e8c78f3e27d6c3936b9861346fa9f78a52ab6d0e5a37918acbe65e09d23297dad8783b761d6c4a940c14e99a8523231b1847c4bc55c326b26cefb8b6dc62e69567ccfec3ecc5a0ddb282c86b2f2dc6bca0e8978b0ba44a2f49678d1bf74fbd769b477bd60bfe8598fb95d0b01c66989e0e2a09defc7e2cc3c3391d49b25a7ba13e03780753f1812ca23aa61876c1bde5e7bdb9cd79a11552e5b0413eef6f09f686d733e47aaa708697d74c3340de7b9111681df073c14f591697802f18552dfed69e85d7938a01a0e0a30d7df02c7a"], 0xf8}, 0x1, 0x0, 0x0, 0x804}, 0x1) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:08 executing program 4 (fault-call:4 fault-nth:36): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 856.256159][ T7066] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.265092][ T7066] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.298807][ T7070] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.307649][ T7072] FAULT_INJECTION: forcing a failure. [ 856.307649][ T7072] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 856.308112][ T7070] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.320685][ T7072] CPU: 1 PID: 7072 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 856.336606][ T7072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 856.337270][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.346645][ T7072] Call Trace: [ 856.354169][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.357185][ T7072] dump_stack_lvl+0xb7/0x103 [ 856.357208][ T7072] dump_stack+0x11/0x1a [ 856.364776][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future [ 856.369086][ T7072] should_fail+0x23c/0x250 [ 856.369114][ T7072] should_fail_usercopy+0x16/0x20 [ 856.373558][ T4035] rtc_cmos 00:00: Alarms can be up to one day in the future 11:38:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fork() waitid(0x0, 0x0, 0x0, 0x8, 0x0) fork() r2 = fork() waitid(0x1, r2, 0x0, 0x2, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:09 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x3b, 0x7f, 0xb6, 0x0, 0x7, 0x800, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000040), 0x9}, 0x9, 0xffff, 0x8001, 0x3, 0x7ff, 0x0, 0x1000, 0x0, 0x9, 0x0, 0x20}, r0, 0x1, r0, 0x4) write$binfmt_script(r1, &(0x7f0000000180)={'#! ', './file0', [{0x20, '/dev/rtc0\x00'}, {0x20, '*{%/'}, {0x20, '-)[,'}, {0x20, '/dev/rtc0\x00'}], 0xa, "84332a865f0b6b9fc6911eb0737adb792b53f2a9fa983e2fb0da96e1ae01cd6e2f0d04fb2d206cf5d8fdca9a3baf7017bb36f179e065dae9ba8ed2ea32c27c44dcafde781289765b38a8fc049199bcb30f861b207333a74393d64db22e1f6f2b7e8412148201f3676c438050321adfce2bd070323b4e62bde2a1c1fe2fd53b2e6551f1fb662e082983e6bff9ab815077c9ecd26d4f"}, 0xc0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r3 = dup3(r2, 0xffffffffffffffff, 0x80000) clone3(&(0x7f0000000480)={0x80000200, &(0x7f0000000100), &(0x7f0000000240), &(0x7f0000000280), {0x400027}, &(0x7f00000002c0)=""/81, 0x51, &(0x7f0000000340)=""/245, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0], 0x3, {r3}}, 0x58) [ 856.380571][ T7072] _copy_from_user+0x1c/0xd0 [ 856.380593][ T7072] input_event_from_user+0x58/0x140 [ 856.385002][ T4035] rtc rtc0: __rtc_set_alarm: err=-22 [ 856.389980][ T7072] evdev_write+0x1b2/0x280 [ 856.416625][ T7072] ? evdev_read+0x640/0x640 [ 856.421207][ T7072] vfs_write+0x1f3/0x770 [ 856.425449][ T7072] ? __fget_light+0x21b/0x260 [ 856.430147][ T7072] ksys_write+0xce/0x180 [ 856.434386][ T7072] ? fpregs_assert_state_consistent+0x7d/0x90 [ 856.440449][ T7072] __x64_sys_write+0x3e/0x50 [ 856.445102][ T7072] do_syscall_64+0x3d/0x90 [ 856.449515][ T7072] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 856.455410][ T7072] RIP: 0033:0x4665e9 [ 856.459292][ T7072] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 856.478894][ T7072] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 856.487363][ T7072] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 856.495331][ T7072] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 856.503436][ T7072] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 856.511400][ T7072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 856.519371][ T7072] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:09 executing program 4 (fault-call:4 fault-nth:37): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:09 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x480001, 0x10) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000003200)=[{{&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60}}, {{&(0x7f0000001200)=@abs, 0x6e, &(0x7f0000001300)=[{&(0x7f0000001280)=""/102, 0x66}], 0x1, &(0x7f0000001340)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x118}}, {{&(0x7f0000001480), 0x6e, &(0x7f0000001580)=[{&(0x7f0000001500)=""/28, 0x1c}, {&(0x7f0000001540)=""/28, 0x1c}], 0x2, &(0x7f00000015c0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}}, {{&(0x7f0000001600), 0x6e, &(0x7f0000004400)=[{&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/165, 0xa5}, {&(0x7f00000017c0)=""/178, 0xb2}, {&(0x7f0000001880)=""/251, 0xfb}, {&(0x7f0000001980)=""/125, 0x7d}], 0x5}}, {{0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000001a80)=""/16, 0x10}], 0x1, &(0x7f0000001b00)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}}, {{&(0x7f0000001b80)=@abs, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000001c00)=""/175, 0xaf}, {&(0x7f0000001cc0)=""/59, 0x3b}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)=""/171, 0xab}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000002e00)=""/15, 0xf}], 0x6, &(0x7f0000002ec0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}, {{&(0x7f0000002fc0)=@abs, 0x6e, &(0x7f0000003140)=[{&(0x7f0000003040)=""/42, 0x2a}, {&(0x7f0000004480)=""/183, 0xb7}], 0x2, &(0x7f0000003180)}}], 0x7, 0x10000, &(0x7f00000033c0)={0x77359400}) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000003400)=""/4096) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 856.614412][ T7084] FAULT_INJECTION: forcing a failure. [ 856.614412][ T7084] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 856.627483][ T7084] CPU: 1 PID: 7084 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 856.636155][ T7084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 856.646279][ T7084] Call Trace: [ 856.649556][ T7084] dump_stack_lvl+0xb7/0x103 [ 856.654146][ T7084] dump_stack+0x11/0x1a [ 856.658297][ T7084] should_fail+0x23c/0x250 [ 856.662715][ T7084] should_fail_usercopy+0x16/0x20 [ 856.667857][ T7084] _copy_from_user+0x1c/0xd0 [ 856.672443][ T7084] input_event_from_user+0x58/0x140 [ 856.677649][ T7084] evdev_write+0x1b2/0x280 [ 856.682064][ T7084] ? evdev_read+0x640/0x640 [ 856.686629][ T7084] vfs_write+0x1f3/0x770 [ 856.690867][ T7084] ? __fget_light+0x21b/0x260 [ 856.695540][ T7084] ksys_write+0xce/0x180 [ 856.699851][ T7084] ? fpregs_assert_state_consistent+0x7d/0x90 [ 856.705947][ T7084] __x64_sys_write+0x3e/0x50 [ 856.710535][ T7084] do_syscall_64+0x3d/0x90 [ 856.714990][ T7084] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 856.720918][ T7084] RIP: 0033:0x4665e9 [ 856.724804][ T7084] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 856.744406][ T7084] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 856.752816][ T7084] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:09 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x24000) ioctl$RTC_SET_TIME(r2, 0x4024700a, &(0x7f0000000080)={0x1a, 0x2f, 0xc, 0x14, 0x9, 0x2, 0x1, 0x19, 0x1}) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:09 executing program 4 (fault-call:4 fault-nth:38): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 856.760783][ T7084] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 856.768751][ T7084] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 856.776725][ T7084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 856.784697][ T7084] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 856.854407][ T7096] FAULT_INJECTION: forcing a failure. [ 856.854407][ T7096] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 856.867643][ T7096] CPU: 0 PID: 7096 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 856.876313][ T7096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 856.886362][ T7096] Call Trace: [ 856.889638][ T7096] dump_stack_lvl+0xb7/0x103 [ 856.894282][ T7096] dump_stack+0x11/0x1a [ 856.898437][ T7096] should_fail+0x23c/0x250 [ 856.902857][ T7096] should_fail_usercopy+0x16/0x20 [ 856.907939][ T7096] _copy_from_user+0x1c/0xd0 [ 856.912539][ T7096] input_event_from_user+0x58/0x140 [ 856.917737][ T7096] evdev_write+0x1b2/0x280 [ 856.922156][ T7096] ? evdev_read+0x640/0x640 [ 856.926658][ T7096] vfs_write+0x1f3/0x770 [ 856.930899][ T7096] ? __fget_light+0x21b/0x260 [ 856.935572][ T7096] ksys_write+0xce/0x180 [ 856.939818][ T7096] ? fpregs_assert_state_consistent+0x7d/0x90 [ 856.945927][ T7096] __x64_sys_write+0x3e/0x50 [ 856.950522][ T7096] do_syscall_64+0x3d/0x90 [ 856.954937][ T7096] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 856.960837][ T7096] RIP: 0033:0x4665e9 [ 856.964723][ T7096] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 856.984325][ T7096] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 856.992737][ T7096] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 857.000702][ T7096] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 857.008665][ T7096] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 857.016755][ T7096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 857.024720][ T7096] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:09 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44000) r1 = syz_mount_image$msdos(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x4272, 0x1, &(0x7f0000000380)=[{&(0x7f0000000300)="7a489defa2430f22273c1d4798ca6db346a5daf31c83a2e8b28e71e9a7b8e5be86a1d0808d3c9a26c8e692aa4350580936e5eeee1d6368cf49f75992b1794af8ac654bad519930e48c9946f4f0749b9cc118692e05a2bab844ecf2e7d9730adfe8bf7ad5a10a8039", 0x68, 0xffffffffffff74eb}], 0x2203010, &(0x7f0000000640)=ANY=[@ANYBLOB='nodots,nocase,nodots,dots,nodots,nodots,context=sysadm_u,subj_user={)!,fsname=/dev/rtc0\x00,euid>', @ANYRESDEC, @ANYBLOB="2c0089fcc4b71a7620f96bcffda4a282a0f51ee9024ab36c94c518b145bbdb96ca82a5699294ede6dcaa6f2b0a57df6c7dcbb409a2512bd7d2f4736fe80a335b1b4df7b5958e36d04600"/83]) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000440)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_any}, {@afid={'afid', 0x3d, 0x61}}, {@mmap}, {@loose}, {@privport}, {@privport}], [{@subj_role={'subj_role', 0x3d, '.'}}]}}) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) getsockopt$bt_hci(r2, 0x0, 0x2, &(0x7f0000000180)=""/252, &(0x7f0000000080)=0xfc) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) statx(r3, &(0x7f0000000500)='./file0\x00', 0x800, 0x7ff, &(0x7f0000000540)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0xa933b000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r4, 0x7003) ioctl$RTC_WKALM_SET(r4, 0x4028700f, &(0x7f0000000040)={0x1, 0x1, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:09 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_IRQP_SET(r3, 0x4008700c, 0xcef) ioctl$RTC_AIE_ON(r1, 0x7001) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:09 executing program 4 (fault-call:4 fault-nth:39): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:10 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r3, r2, &(0x7f0000001000)=0x80, 0x20000fec) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f0000000080)={0xd}) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 857.313808][ T7110] FAULT_INJECTION: forcing a failure. [ 857.313808][ T7110] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 857.327000][ T7110] CPU: 1 PID: 7110 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 857.335673][ T7110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 857.345755][ T7110] Call Trace: [ 857.349031][ T7110] dump_stack_lvl+0xb7/0x103 [ 857.353621][ T7110] dump_stack+0x11/0x1a [ 857.357783][ T7110] should_fail+0x23c/0x250 [ 857.362199][ T7110] should_fail_usercopy+0x16/0x20 [ 857.367221][ T7110] _copy_from_user+0x1c/0xd0 [ 857.371812][ T7110] input_event_from_user+0x58/0x140 [ 857.377017][ T7110] evdev_write+0x1b2/0x280 [ 857.381489][ T7110] ? evdev_read+0x640/0x640 [ 857.386042][ T7110] vfs_write+0x1f3/0x770 [ 857.390328][ T7110] ? __fget_light+0x21b/0x260 [ 857.394999][ T7110] ksys_write+0xce/0x180 [ 857.399265][ T7110] ? fpregs_assert_state_consistent+0x7d/0x90 [ 857.405330][ T7110] __x64_sys_write+0x3e/0x50 [ 857.409925][ T7110] do_syscall_64+0x3d/0x90 11:38:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000480), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r2, 0x8933, &(0x7f0000000100)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0x38, r1, 0x901, 0x0, 0x0, {}, [@NL802154_ATTR_SEC_DEVKEY={0x1c, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}]}]}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}]}, 0x38}}, 0x0) sendmsg$NL802154_CMD_NEW_SEC_KEY(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000180)={0x228, r1, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NL802154_ATTR_SEC_KEY={0x98, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_ID={0x20, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x2}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}]}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "9fafb70e7b1aa4c9ab27b187c50c0d5ae87cbb85fbc43fa57949bb3ce83edfa2"}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "5b7cd3c9050e97e195c63dd5f76d9180d8a864452d81ef93f7a099c8283578bb"}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "1dacfc1c6821bff66a48e1e47c0f66ac5360bd0c65224a206cb84b4c9b6bda91"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x8}]}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SEC_KEY={0x168, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "6efddc48e4c139de04924ea3c6307a0ecfcd58319863f841d54f37f74163d586"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "19a8ee991516b4f715a4927eae50988c"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x9}, @NL802154_KEY_ATTR_ID={0x60, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x18, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0002}}, @NL802154_DEV_ADDR_ATTR_MODE={0x8}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x1c, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}]}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x2}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x5}]}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "fe2386faa777d0c1f0d1a433fe2a2531f3a3dc72b95b94d9a0448aca75fb0ab5"}, @NL802154_KEY_ATTR_ID={0x34, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0xfff}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x7}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x2}]}, @NL802154_KEY_ATTR_ID={0x6c, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x2}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x60, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x3}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0302}}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0302}}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xaaa0}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0302}}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xffff}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0002}}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0302}}]}]}]}]}, 0x228}, 0x1, 0x0, 0x0, 0xc010}, 0x80) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000b, 0x12, r4, 0x0) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r5, &(0x7f0000000040)="e2", 0x35000) ioctl$FS_IOC_FSSETXATTR(r4, 0x401c5820, &(0x7f0000000080)={0xdeb4, 0x80000001, 0x9, 0x10001, 0xecf7}) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000100)=""/54) [ 857.414411][ T7110] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 857.420306][ T7110] RIP: 0033:0x4665e9 [ 857.424221][ T7110] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 857.443824][ T7110] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 857.452237][ T7110] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:10 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00000fb000/0x3000)=nil, 0x3000, 0x4, 0x50, r0, 0xf60a5000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 857.460208][ T7110] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 857.468269][ T7110] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 857.476236][ T7110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 857.484252][ T7110] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xb, 0x80010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:10 executing program 5: ioctl$BLKROGET(0xffffffffffffffff, 0x125e, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x2820, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKROGET(r2, 0x125e, &(0x7f0000000080)) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x416800, 0xc0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = fork() move_pages(r1, 0xffffffffffffff31, 0x0, 0x0, 0x0, 0x0) tkill(r1, 0x8) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) pipe(&(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x1f, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet6_udp_int(r3, 0x11, 0x66, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 11:38:10 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000080)=0x1000) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000180)=""/90, 0x5a}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0, 0x4) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x103000, 0x0) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000080)={0x1, 0x1, {0x17, 0x2c, 0x15, 0xf, 0x8, 0x0, 0x8000000, 0x14e}}) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:10 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_mount_image$nfs4(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff, 0x1081040, &(0x7f00000004c0)={[{'!'}], [{@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@fowner_gt}, {@fowner_lt}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000180)={{{@in=@broadcast, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in=@multicast2}}, &(0x7f00000000c0)=0xe8) socketpair(0x25, 0x6, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$cgroup_procs(r0, &(0x7f0000000400)='tasks\x00', 0x2, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(r4, 0x5000940f, &(0x7f0000001040)={{r5}, "afc746447b4cef781902ba0439a592b2bc6a282df0989f519c350005efa4ab4f28469003e6b7c46a27035c6cff977e3cf8748954c4019ced5b35b4b898dfe5190f501e6bbde294e0eed86b8af02985c20221fbce602a36a972636e16671ad5ee036680271882a184924d1a5687977be195581b2415cc07f28ab734ba84b7bd52e7d8e64ac78aae67165982b0f31b73e9c4e55412fa17682b184feb8218297387a20fb8a0651eb3893537ff04298332f889d878bcfa9edf834768ff5c5cb22edf30096eebef6c162b24e0793496d8816cd7ce6b5795465dbf83bcc043990b073b4b2149fcb59f54cd735809556c7c240ab963f493d49fe06729d1e39bf0814363ad7c4bff07bf9e923a6caeafe110091e0efbdc1405ed6d425d6b98f10efb8ee697fc123f29744ac8c80206477f550a42f6731c4145ab9b2f9c665c3d3bacee213a279c9784184781b3a50af613ae17581fad1b6b96a5e0da195c7eb9425981e76edf44a06b6cf7a573dbdd5aaae611eda7218274ece2342ad588ed3cd9f077c72d7d54bb89cdb924048a3c63540fad009903edc0ea5f1374ea05b52cf27284a0c83013ccaa725637501771678695a2fd4af6e5aa4b2d5be3b25be481d0f0be4f508b437b0177fdf39923e52cd2b8f06eda9170b034ca1eb8f8506c20ac0a0b4762e085a5553b8e9301c4beb8a0e83009e0f8185ea37df0db368f35c6bb68af3e56636299d45a9fdce38bfa7b2cdb62b507c883c0cf561874ca6df6268de43dc2fc9142f349f76efcc74c99bd1c0cf4dde5a586ef0d4d4e3a8977ac65745f38c034c20bb517d308d596514619df61ecb28d81afd903a80ab82a76d4bf47ec97c62065f296b8851efaddd361b75ed50c3e52960d35390bbe94da73e0cdff563539333724692cb14d5c2d32f4ecd4572c703bb6d219bc26bb155ab942d5423928bd51b76faba27e3f024d5690a656783587c2c4ff73f6e01bc89bbe2ed9825b83a663cb1dfe2cecb2ed31cdb16c194bd153a86bb05947086988abcdde6ae4900bd847c1db373ae33134117b00603c20f3cf2db7f380bdbe66a6e2ed46d7e1146fd21899987e7d5707251235945f4aed603916ce1f5d38b3dde745e2e8562e5bba92be75b3732de6813d5443a28cfe0f51159068e8d83aa7b7f2b9889033c923483fff2fa13c8e621bc19393cc18e19869f1232855df55f83b32a67aed369a22c4992ed881b698a23a4425d826b5d0510aa5c1fd79f78425c87b6675c56fb2edbba43b65d637a983d38796e1bb60220a992cad50796914c8e0eac38a6f2f98c2796797d74d573204a76fba64af56835992486a6d2306508259585fcb0fd3ffd85fa36707646be0ee858ea47818d9bf93482ac7e63f0ae0611788751e0a8b5d9012fed1fd273a27002d6e12e83032799190a4dc3581c6964e581c3ac7a8f3d2c0c1bb0040839df213f5b6be5455cc6c8411bac8fd43e4abd83aba80f7b6644f083db1c45a4a21d436a7770a2a0ebb0f1ec995232e26e83d4b9e7a8dc1634f960a56b3f6160e3e13c83ab9b67840311bf92d2838188e44b97e3d5251c95a878091d7c05486c22a3af4d41ebea1f51a11fdd8cc61b299510db11604b21bfeb49a0e13063704f0c3eff3228fc8ff33e17ca7cba149c154e385f8be5dfe42472fbf5bcacdeeb805913c1d9d773b09a34f90857507e846b151ff3dbcd2e58f24f7421a20b3ad5c03db8c6f7d362cc0836ea80c16b13a743c9d769f8260028445182ff4cd7c62ec4f6cbb2ebe45ba6a0adee28a014eb5a416e460e215872754be736ca14fe25c4be02444d650a572cb6dfe6b0748838000b4797d0edc9074ec2dd828ef2a7585e5fb70d05ec66b873264cfb0215ce51d75b4912a3dbe5344e894f24b1af71157ff6660cc6f80b0f68e21a06f8ada846be996cbfc796f1ca7fd4f22458bcb45c1d1960b9bc1a45087e528a475e1caee8f74e3fbde18dc1900a7f82375cc8f97421526c7378eef6b4755a7fdc3eb23a46f1fdc2a6aa6e5dc175932fc05c4e6cad0eafde345a0ba51f1cb5b28c8294dedf644985a89775044f229403e71551ea3e069fd4af43a82e2aa0b45f4484cc0e2b02754880154eae3acf12f355b64b0511710abe6214a261942bde56822c8217bccdb5564349c1881cf2a9aa3a15cf1982503fb49e80851d0ebd7ab41cdffe9b94f7f5231a69e2eb071829e6dd6cbaaaf8ae56b9467039d80098dc5ec6c711af25cc5efdcd1e7e63c8992bdc160c3202ee244afdb9257acd03c751b0d84dcbed346d8c5fcaf248bba779e82f4613146dbc4ee8689dff2302d71fccabba65745934305b542e4d67b24483e4a77adb2928e49d996b731868fe7440e6207423f61b3c668fe6312d6097c2daba43e07199f1aba7d5eeff3a55f9c54588a4df532ed1ee25e2fb76283f20c1a4b53dcb9a0eaa274b86fd24f5e960fe5e743523b4a22805679ba0afb0b3e34fda9bfe0035c53f7e7a0eb437b24e4b3e2dfd3acdc2605f9136bf431dfdfa7245c89eda5c3ec951033d26c9281d214548a73792b281663dadfd755fb86a5da37600fcfed5cedb29715535bdea024d45b70f4f04779ed7de423c783e233ea639f054fa5f4e139ed7ddeac31ab0b902da1a69471a04c6111d5d2f9280fbea8ded325fae888afd3be1b1f26fc0ad300cafe85e59cedfba9b4c6db79670397bb83a5199ed5f2abd1cccb793f7586a0aa410357ac0efa990998af04fd6bc0f5efdad4cfd801ad213950b8b22cc9cad39286ff0b4e4b14c8e29e0a0351485b6962c20699a47acfd9c078aff0796acb7906d47af242f0c8bd848e791757b44dea2c7896b6dd0ab81ecbe164967c40f299ea778589a5a682cc2700c217c3cb56e96000fc0c15dbd870c3f1d6e4114e3ad1993198efb8b1b6cf10da8b54cc2df60ad116067dcbb1eb8147ba4344dd21493508878543a604173a1dd062bf69db5c338b07804ca0294cab293f94f5cfada42c5903a55debb7c8bd02b4b958331066472311fccb403712fc3dfa37d9ce4211181079c9abd03cb687998c0d9a7158a3a801b03b80245273b9a6583fab470dcf07343c8c33df8a4163c5c32991681c476e87e7cb95146e6fbdb9377bf4b3d9fe18a1c01649ebe58589e00c9691772978ef5e4dfe9d8d42ad450ebd63f989da284d9a8f3303635f20261f54bbb4a5bb4fa2f52a1db93cba9d7b5012d753ad0fe5d37a13bca518e54df7807ea7cc94e053c8a267a4312ee3ae9c6c41bb4075b3bffb49fc55549663d10b5de1d43514c8b1bdc4a64be343946b56b9b24f44c39e7c54a0e1fcedc01ded35a3c710bdfee71d54733d852e028708748e14b703abad5680173eea60204c0673b12353ffe9008c84d37e602e4a907bb55312e88bc5c592395c789c6f446c5f296018da0e2ec9c9b6f247dad97abe99a43930a261f54ff8c87c5d202f716bcb61368b7c062e2941ba6ad442dbd8d46c7b5043a1d5c31427d79b288d5f07b5bad1cf8f09741cc297a6f675e5113273945848fb2bbd8e81fc78b95dd3e33a7b3e56fad498dc618d71e4d03fa9d1d8560af1f3ebcdfb292b5bfae3f882c9c83653a6130016d4be6e04d5ad4ee294a6c60786473831d3955eb3e54ea172f27d42ac903a77450c89d01c21bd5096f9cf653c92830cd14d9fe042b7923f988ed40b52efe432caa6f81189a8cc3697daf8793bb916075d8cfef18008cbf9c72ad585532f74502b7bcf0297b781144a003cf9bdc9658707644e23d226b56c6e18e0005f8c8fde67b5b8bccf644f62f567212feda7e3a35cb73078ffd23e778a81de92f8b6749cf00c3c518283d0fdaac059be17f5a1ca804cb4d3569bbe10312d92a0916e2f0a9cd5e6295c4ae997f3ce9619b1f8cb0669d8b72ddba720c021b64ee9fb2de455969c15322afe28f4ddf735ae34e5af3980dfea3094a6205c72885c1ab9d0b51c7c3617709ae3e1ae8e963837f40dde8ef4caadbd86a695c498ce7a2b50e793decaa9fd0d4d12334d3f00352a87bb4e9d70cee6b11eb7b1f154fa58f08c5ce63fc17709ef8237e2aff9d4487186a302bb8677b5dee403bb88dbafbf4570bc37bed4f26d51b9236f702bf50e8322bf712f90a12e8efde0b4d669e1630d041bab3abc1c2dffe197cc0150b1ac4b56183ede232a5435106f454c50b6850f64906ef3615b9f4ecd730fc3a68d08e60686cb2ca09cb993d29ac2ba5dca0d6031c818f4ca694c40572a191e3e7cbd0e55e4811896619a7862b8c38507373af6421110a61597a180e4cdeffa9a9c74e78d355e87b78bec0dfaa65b48244f63010f6a702b3faf092bebff7a62384b5cc8950a1456f23f4a3e48350b6e0e954cf308c39de702118d45637c1c7ad5cb420f8398e3be9b582af986076f06307a7b74818290e67ad15c5895eff75ac22d5063e28047b43beaa365e9652f6479c10b9c189aa3199045e5bab392519e1d8176c6ccb8f468926a50203708c5e263a838bb145d36b63c19724bb0bb314acf3847a09f87287d885cfc6fb773d7648f24bdff3b3b4b09851c3bdddedda6dc27482fc1c87b98cc80604c2056986dd7ee7b135b167bd7f7a76f9e504b53ae0cbb9ac3ca2997502058198d1f670d9688361f7c1d9ae5c3e8cd4f1e6adcb21ab8ed2967289d26b56d5d4510a15323457a7b782e6c9e01d14f93f3dd6e91caa405097d0d7bf6b035f077f48260c6a90fac8fcbecee37c415b02bd868a78931cdfe3da5affdebd4c906c0ba3f68ed843d3e3124b43d3d68ee795bb18b55f7aefc4dfe6628af5931bb10c66402f1ffb54c6ae21f470a34979dc3ea525b3d48ca14befbb1f9ffaaf62898e33e026b614857ea6d97adc6ae5f97bf118f789e326b5504e298d3c07662fba78522cb900261ac86442828d3fc85c7e9f5914c7ea69923d039d89544a23ef7d1803bfa20e19a65828ce78ea07dff3a6cbeedb20543c60898cdfdff351b87ab6899d6fd9c31ff2a17ed1ea7c7e6d5d10d3c85196fb7340ee63ae36bd335d9c4e71322852eda21ff6a6f7238ccb80c1a17c8fd94dd1462e7eb07835e35f3692e71eb4d87b008538502d017dd3f440fa5005ac435da8be0c74d284dd942d3b8ddab12c651cb5f4cb7d536789cf20ffc7bdf9e623b2335dd7ed7daa50b41729befa50547bf85fb53f7209c62673819c95cfbbfd08fedf0791884b53fe7dc1448ed8f023591a4735339235447a502c247de2ba9708466e87ec32db5afa6315e911d33183c89fea5a171857e5d0d544206497578e17b6080f9bb6fb3958c0a53433902d498f635e4d6fd9c924475aede4557881766f5adb33339830302ae5a597268ccd70f0ee90d09a96c4105b81393523ee7820b21ae58634af95034bf464f0e53596a38f5d0e28e989d0bf7e2a60f81e24a034fff630b81fe26b39e34004750d99a77141dea76813ad5661adf74b0ca61d6e18a9dd204b760409c93e107d69430fd19e8e49ce72169fe6da46a732896a0abfb30312d7d7a05a5fe9da03919c569d924ae038e477b57fa4f0911aa4344eb8399e3b5504fa059009eaadd5ee94fbad4ef42315696ff25a84fa22e1fa12af819686bdc1bd5405177c8044491d78c4e9ee5e8d972ea26bcf45169ece3994c0b79e4a39181aca2ef6feba70d6685fe1710d97ad27a16cc639e8ffb9fc0a2f006245530d63f00f995f84e8b431fa406de3bc719d157f60a1da61ab1c95cb9f1317a5c4fae4154630d8c0414c52e768efac30a4d9c230f05e98e227908bbcc17f848ebb6b79b69065ed276"}) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x800004, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@uname={'uname', 0x3d, '/dev/rtc0\x00'}}, {@access_any}, {@cache_fscache}, {@cache_fscache}, {@aname={'aname', 0x3d, '/dev/rtc0\x00'}}, {@access_client}, {@access_any}, {@access_client}], [{@fowner_lt={'fowner<', r3}}, {@fowner_gt={'fowner>', 0xee00}}, {@pcr={'pcr', 0x3d, 0x22}}, {@euid_eq={'euid', 0x3d, 0xee00}}, {@smackfstransmute}, {@subj_user={'subj_user', 0x3d, '/dev/rtc0\x00'}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}]}}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000540)={0x0, 0x8, 0xcb9}) r6 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r6, 0x7003) ioctl$RTC_WKALM_SET(r6, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) preadv(r0, &(0x7f0000000040), 0x0, 0x5, 0x25) 11:38:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/module/nf_conntrack_irc', 0x400080, 0x2) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket(0x1d, 0x7, 0x3d1d) r4 = eventfd2(0x1, 0x1) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000200)={r4, 0x3be8, 0x9d, 0x10000}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000080)={0x6, 0x4, 0x7, 0x6, "3c2751f2f1a35e2933fe427f2c669dfc74639ad524f43011c2e3bc0c0dafed28"}) 11:38:10 executing program 4 (fault-call:4 fault-nth:40): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = signalfd(r1, &(0x7f0000000100)={[0x25d4]}, 0x8) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)={{0x0, 0x5, 0x7, 0x0, 0x6, 0x1, 0x1, 0x1, 0x7fffffff, 0x800, 0x0, 0x9, 0x100, 0xfe, 0x3}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) [ 857.865420][ T7175] FAULT_INJECTION: forcing a failure. [ 857.865420][ T7175] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 857.878587][ T7175] CPU: 0 PID: 7175 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 857.887262][ T7175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 857.897412][ T7175] Call Trace: [ 857.900684][ T7175] dump_stack_lvl+0xb7/0x103 [ 857.905305][ T7175] dump_stack+0x11/0x1a [ 857.909528][ T7175] should_fail+0x23c/0x250 [ 857.913947][ T7175] should_fail_usercopy+0x16/0x20 [ 857.918976][ T7175] _copy_from_user+0x1c/0xd0 [ 857.923567][ T7175] input_event_from_user+0x58/0x140 [ 857.928793][ T7175] evdev_write+0x1b2/0x280 [ 857.933270][ T7175] ? evdev_read+0x640/0x640 [ 857.937771][ T7175] vfs_write+0x1f3/0x770 [ 857.942054][ T7175] ? __fget_light+0x21b/0x260 [ 857.946724][ T7175] ksys_write+0xce/0x180 [ 857.951066][ T7175] ? fpregs_assert_state_consistent+0x7d/0x90 [ 857.957156][ T7175] __x64_sys_write+0x3e/0x50 [ 857.961818][ T7175] do_syscall_64+0x3d/0x90 [ 857.966279][ T7175] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 857.972175][ T7175] RIP: 0033:0x4665e9 [ 857.976100][ T7175] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 857.995705][ T7175] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 858.004119][ T7175] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 858.012108][ T7175] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 858.020081][ T7175] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 858.028046][ T7175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 858.036018][ T7175] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000080), 0x6, 0x101002) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000653000/0x1000)=nil, 0x1000, 0x8, 0x30, r3, 0x54489000) 11:38:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) dup2(r1, r2) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) ioctl$RTC_UIE_ON(r1, 0x7003) [ 858.225202][ T25] audit: type=1400 audit(1628077090.886:51099): avc: denied { setattr } for pid=7194 comm="syz-executor.2" path="/root/syz-executor.2" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 11:38:11 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000080), 0x80000000000003, 0x200000) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/19, 0x13}], 0x1, 0xfffffbff, 0x8000) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0xb, 0x1000}}) 11:38:11 executing program 4 (fault-call:4 fault-nth:41): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:11 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x187000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x612c80, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000032f000/0x2000)=nil, 0x2000, 0x1000002, 0x2010, r3, 0xe5ebc000) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000001400)={0x8, 0x2, 0xfffffeff, 0xf79, 0x1, 0x1, 0x20}) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f00000013c0)) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) preadv(r5, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/114, 0x72}], 0x6, 0x4, 0x4) ioctl$RTC_UIE_ON(r1, 0x7003) [ 858.669861][ T7216] FAULT_INJECTION: forcing a failure. [ 858.669861][ T7216] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 858.682946][ T7216] CPU: 0 PID: 7216 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 858.691624][ T7216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 858.701678][ T7216] Call Trace: [ 858.704951][ T7216] dump_stack_lvl+0xb7/0x103 [ 858.709542][ T7216] dump_stack+0x11/0x1a [ 858.713700][ T7216] should_fail+0x23c/0x250 [ 858.718203][ T7216] should_fail_usercopy+0x16/0x20 [ 858.723240][ T7216] _copy_from_user+0x1c/0xd0 [ 858.727829][ T7216] input_event_from_user+0x58/0x140 [ 858.733024][ T7216] evdev_write+0x1b2/0x280 [ 858.737445][ T7216] ? evdev_read+0x640/0x640 [ 858.742000][ T7216] vfs_write+0x1f3/0x770 [ 858.746244][ T7216] ? __fget_light+0x21b/0x260 [ 858.750991][ T7216] ksys_write+0xce/0x180 [ 858.755224][ T7216] ? fpregs_assert_state_consistent+0x7d/0x90 [ 858.761312][ T7216] __x64_sys_write+0x3e/0x50 [ 858.765908][ T7216] do_syscall_64+0x3d/0x90 [ 858.770322][ T7216] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 858.776217][ T7216] RIP: 0033:0x4665e9 [ 858.780103][ T7216] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 858.799706][ T7216] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 858.808129][ T7216] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000100)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_mount_image$vfat(&(0x7f0000001240), &(0x7f0000001280)='./file0\x00', 0x40, 0xa, &(0x7f0000002740)=[{&(0x7f00000012c0)="9ead209a8616aaac04f2fb3aa45a33d9268e39a84e8a981b6e0271cd31f609a8b197412dcc7920f35ef734160d4223136a9f9ee0bb841f3053a6467a6825b02fe75fd6dc30f0de", 0x47, 0x1}, {&(0x7f0000001340)="06068c30789198e04b704677453e85a9716b2228772e7a9fe54bbca76036cd0a2fbdd00a375da49d7cdacc9bdcfa3ac56617d42dd333c2e7cd66b07e85e4e0069e6353a6b00cb5eaf7124431c5386f2c3f6f3c43c2ec9a2300e9453f2ac453f907fa91efaf075ec4edd22c9bd4", 0x6d, 0x2}, {&(0x7f00000013c0)="16548a14eb2031965f74c17931c465294d2eaa3074818c39090dcbb13a181b0c497cd25286dad160fd55ca857bea2c8a2893fbd560501ff5bc8109ae3a33b7103a6e758583012a69e4f1af561e9c6d003b275f6922f9ead6e0c44a031f6ffa4984042edbcb6f4d1705fb8a86d6c73bc00d1a531f882c5e87471fbfa75bb7f0efb9fe895c59846447d8c36c4cc67f3de04eaab89f772e136c50ea7040232fc60d49d24163015ed7131e06a517ddbddcf241e14c6305b8d900b41149113b564f", 0xbf}, {&(0x7f0000001480)="adefe271925e9b799fbf65583350fcd8063c1ceb2e862a2c3dd833aa7047505a80b2f8d3f90486d3e5e774161631f57253c1e413f2a469fcab405774011dd690", 0x40, 0x8e8f}, {&(0x7f00000014c0)="97154ee8f68a9a885f86d746db46b17b0e111b0432529f138981d36f8f547092f6119bb90a086c9e7afc1f73a94a1c16108d6277b35aa02b2bac97bc3e38f4e8501a47cb210577fe2a26c5a1d50c59847351b7c51798bbee4f14ff289244d6cc44719705d7f206fcb7becb08b13d7d58febf42aef198d3365df01c602e4eaadf6a9407fe4e87924ff6e48594652c5e7ad4c1634c7b210fa6", 0x98, 0xd1e}, {&(0x7f0000001580)="d97f706049e14ffdafc08e541e1f0e5a6d5763b00e17c1536c25a6f5ee7bbbad9c85dde7f36a4b96438d82d8759b9648127511b4e13d0558348db75cb569cc8abcb896d1c5f17d7d6b70a8fc5d16efb6fc7db21ab4f8b21d22623a07e3", 0x5d, 0x7}, {&(0x7f0000001600)="08f28e97bca5b45871bc5a7fe2b498750f7e6865243a9981f7be31f8092d486418d882b5c043acd2175c2d1a", 0x2c, 0x26ab}, {&(0x7f0000001640)="98f92474", 0x4, 0x9}, {&(0x7f0000001680)="90cfd12f2dfe4e4972650568fcb764ebc0a3588a07fe5a882ea4c5395250a1c9ba014e18439e8e529f96f871d737ef5bc63c39b5353b661153d41f92cee755543f0b2b4f183f891954ef180928b76b84fe4c022101666786da3de45c375102d3f0f8641214934205e3732948cd8866456cd6d376fb4f6238722de299b5ebf72dd769ae241595aeec04170721ea24bfb7d6985dc2cb6227205435c040887d05ccae467c6454c4a688aa308c1a90aaefcb97945a284d9b3e3e6253bbb556b3cec541c45978b1d4070b1c519bbea5920e7985ed32364574bec9f0ab7bbbbad491faacef8f507872b5a12e784863aefb5cecd1873b942894472e735e1084d8c02d462497dd00c545f06d2591ab0b5f9ba200e21eaffccdb697e65ec04dfcf2963fc37197ea33d0b87a68994aa9f88bf1642a4a8d71dd6db33185643a4f027a44d66a58e6afe2005251769fb54bd3ed6e128101d7c86a880c27d9349cba390e9fb696aac4edd72e5beadbd89203fbf5f24051e7f021f657ea6086767a79003ad3841d0338de84b479a761f8b5dcd4328821541df3cadd72c07418810b1555a87c74b69b5b2cc2ee2addfbe2b7823b629724fa115261c72254793fe684affd7bd98c3fc84655e97d6bba4c99cfaa1e6564cb9018ade9ff6d9f4fc2b9b9d778a598fc5a0fc87bb50fbb0f541202218d709c129653e17c46ad2edc812ceb30df3573ecda693df7e49086aa37e470dbc29e8cb8e06446f91807a8e4ec7fa3894e37678e31989fc464553e73f2654175e5710215a82996d284b5c777ab60a377f25ca4c9e6e00bd11db085105e9f76c04e4bae76c9de5c00b47bf976c64b1aeaef221bfaa350d206f568d6569a3f3a04b7f0728a773a024ef5d688e318809dcb554b96bcfa5335096495e53dff1d6eec51382a2f4b5a3cee13bf1a8afb351748aabb88dd61604943e21cfcdac80799143e0d140073029e7d2e2955b0b839c614b98d646a14f37565755a65595db20fcc7c86e11ff9159cbd5038e0a32d7a7c69600a5d92a2f9c6d2ff941c8c54d9c0dac29d6550d3f26d8a471836db648ad243a90a7668c0ddd046d00a54b787b1b905c08a243f836fc466457fcec40c8a9f2632766c52f9a4bdbfaaec0fb4003e1a622ee146e0131ecbd509d81308639de0fc30ba03fcc197b8e74af66b69a523a90626edb8909b6e1c9ffab1f8b384bdaffa980f79f59a60bc5cc6fa6b679b57f6254a8bc51cdcc1ffcfd3abffbcb45b8c36f64d3036fc0e24361fae50f07d6329955747b0c10788c5137618c66ba13a6d7167950f9588320a1fee65119029b180eb3519ce09de3828b3cbef44d60e65c2d222dec4abab37f075ac8a1330884a3dc109accdb65205156bbc60baebd0d82c1007500aff2231f32071cae0419be256509ce92bb2af95c4a445bf08350d5fef16833e121ceb2f1f307871f532bd1b0c0ea5402f7079123e97692484939d0b61b6819a176407cac4aee3b03a1a5edc34be8c9741fc6aa78dbc2c4a3cd16eb9159308c7dda0f0dc9a80e4c4e8681b65be6d6dcccc9a50a214fe9479d3ec959154883b99da92fad965002f805c2f97f498729825c85959e159d4646fde58e73fe1455db119f6b47b856424121ef122f6d071a8f963d85f92e0a9ece725fb5020db1bf1fb1196a21259e2c3fc28250a17fabbbc160cd873e433be9ae8dcd7dc449b700d5013715ab13f1e1ca145df15496979c395693be5ae86e64c346e2cb02615920da069c809870e7900a29eba093ec57d48318056595f2007e08c55db77b32b000c24c68c12f9d8a6c1419ad13ca6742e24983f851f89ac4e59ce22ae6b8430c69b09ab4464ef77b4f1ce7ee246acd8de3d62b91179a48715e6c4546794da4695c8e929e3f6317a8c5149d790ab2f94d7316d18b1925e66e1981ba04cf2eda86878e3358d7720e9e509e9305a9e4e96151360d85d01bf3faa80fe4569b9371acae90577c1fe17a004c17424df9601a11026a3922d157f518f3c381b828f02f3012cabf52470187a2ba05750cb1ff9270109aa8cad04beb25494bcafade2ba1293cb360ba6383041fab9064f772fd26ae5fbd26df0325a8013ca1b5efa3aa17f60c7f3cc65490ae4a5949c24eb8fdabc6cdabd627050ce9b8491c70d3ff476af2d1357c60988637e0e6cf11c7f8cf89e6019da2ea5c53baca3950617a936ff79970ce843eabc0fff59d86dffaaf8a8463a7368bffd49795a3414acba4eba72bddf2f4761dc436cc4f9dfc706f04aeb2be27ef49bd979bad5bf4c597ee5f09b451816438a04e0b28edf528e4d5e68fffc4da9a754afa0b5b7520a8e7dcd66000517b02bc4e028c66d225bba18a445eef5a7612a01e2698cd3cd4ffe459398ac95a9d804448309af00355425a036e74e7060cef94546c784170ea47344e65c7382639ae33d86866abfe1d4f1eb47a17b2daab8938f65889204a669985e36b61018c79715c9216bb8bea526e80d80f00b1327592acc2bf82ab3d18db998750c6af6ae68eb540482aab15f80baed1857ee316c431f303aeebb2219f648c9f9c32868acb12d4c8856055ac845dbe52cf2a0783c2d7523299843f64c8d469ab0d10e3b54dbdc30c98557f35bd6b266c38d7fef0511b09ebb3b6373a58535a37da475eb38064581aed251609701e62bbb8b65c969b056c8a98e8d00e8ad743db9e298c5975754ecb99e1869a9208870c37a3ede427a693c3e84b0db54e7af22ad7e8c84bd908b0ef813e4192417278ff0c22d83c717f0b5d7e170919950f57193248fb6e9430386bc66b06920f8d5cde234f38996c473413f45c5153fdf1a5aa57ebc4616b030558e7c2897c61a8e77f43858213e6b2943dea1bc48fbdd416a9c83e30c3fd34f4e3c4473565328de84b76f346cff59f49859c334fe461b3067cfd26a82fda24ec6696a2fb5db1f46c0f8cc2d0e637e1e1d7fe3d71824e4a4d520ce71004030f9db6d337de98ae8b2322a8a8e7b15113d4c819820dc8523e4f25a393dad035dd8b9261eba71e097a2b4307543d6051335ea46ea7ff5f69d188f61ba05fcd552f44085b98de6d855ac1f356129d3390017523532f94d7e55dad72a35371d0d8adc4680aa49aabb1beea06d98aa6e02b12b6487b2e9a3657e950c808b08459a0aa1f496896f4fe4279e53d99220dd609197b327721e0274af75a234e2390b39c188546905b2e870faf8be9f937363a841b213bf1a50f6e7c5602110a0ce01f943afac4d8ea1f29c207e7752ebf344da38189516c15b82fbc66dc4e02bf19706e2967a1ec48216d3370677094b00143b9032b44ffb6fd61f747d7d7709e4f5a579473f8938a17c3f0cf125c62be1995a6afc25d498e74e764380283e95803ce3016642cf2b4a805d3f10fc4a496ba9f0238d12a7e241d36829609b7858deef87325fbe414c44473bd2834582023342294a761dd8c8afda741eef5cf1449d7dae1631e1d78d26552330bb9d64aa253d2fbe289781e31eee2ff0be6c44e384e2754832da36d91381a44caa5198e55472f5f0d34a82238957fc596557367258b735b47d50523fdcc823fc1f381d72c17c85a3fec7d819e107cf201ca53d2c1731f4334faa26a333750d0e5451e33d249518eaf8868ebd1f3a439291119ce2a2dd87debfd5fbc72b7c7ad09450f9d3b4885b7a23d6c0e3d9c2f6ed92abf5c69117c56be5c030779336f1adeb72b6cf2a2360cfbc26e045809d5a80778ea8aa38206da9b9386947ef3b7754c8389773017f96d799c0050429919c8da7e0cfb4cb684c3fe9f67dd7981df2afea5967a667426ea54fdea11965682cdfa8a313f40273722226e35156b139c226511ae67fbfb38fec62b279f869ab79082316d7a257299a07774eb53c55ff86d2a5efe287b989f5aa3379c4b5ce0a1ebddc0c0c9de12ac4e9315803100a62ada9789ab95f4691b84c07b2834c8c5a1dfed4496e5490cf0661e97e7222c39c22bec08a3ee79a1ae22097d65d104699f4a31ad4dcec83bfa0b9df8f10fd0d0362e1e56ba3bcbf026e1f91e6481aca9f2bef73c93333deee49e4ce8cdb73cc49bceeac323f692a3958777ea4da806e7afb51cefc1284d02466107c09b582381dbdd8f8ca7a9cee1259863ecffac4c9eb02e419a963890b08612c52b884881afdc9a205b12bcfc906f87ef338f2edaeb791702c61624c9c0cbbb6e5d8164395a4751e046ecff48d5cde6f48fa7c38a4287d434e90af67bca2b4f52e32dec479c7eb8a046d60424c484c281a1f31f70fbe29e66e1e48c07640bb556875c608fd09dca1025e0e3fe00b753a070a21b3ea7e819c056ade56dcf4a7e92dde40a9a1b08bd99b38f49492bf8d2ff86b629010f38de12a046dc2ca106315faceaf7091ebe59ef4b2ba315e79af730462b39a55095cc7381cdefb74f5b7eb6fe32624e2ed9c4a28903bf4af649148aba7a6bd7a9b69d994ea5e579a1e6ca721a5470ef57b8850a2b23a371ae90e5f970ac7d4bc7baf4fea94ac1c7976f1185c3a97254043bb9735127c181166828503129c5d4b11ea5b4efa77bde68e72de3f23b085239f657ce2e2308c6ffcdc77dcc61e97e0ef24edacad190715fb0597a8b1426b741c7d457be603b0e6527a4eb5343608551554926ad4212baa9887361e98f6c914026d133fd6c4af02e4e50b33098e2b7029e98445165210b3532e9b1e5860d2ecada5d2b7ecea9d0a6ce10a9ba7d7a9551bb9aef073db4cbd2cc7047daea7b89097c632d00c8b264bc0ba968fbf837e7bb0a9c1aa00509c5c2363e1cc0873bdfc02b3d561f17c258d2c41be9ef230b27e00eb709497e5ccc4b6c67bc71dc96a599d592a63d3d1f8727d3f037e7eb68ea7e91ea3257f9ebdf6baa3edeea708d4d81e5c95bb8e516c1ee79582fea45461c56c332f6068465b065b4b5111df8668a70700978d8e64a2f63f05f1831aa41fff1ff13379f56701b0d50d5881914857b49dc81db72749071a6e814467a2760b56760196eedf6f0eb8487fcc0639bd51051fb85a4496a3eb32a3177a6f1185a480a5729975a22261bbbd9acbe44a4d23cfe547edf3140be06d91c276969b9105fa69f1f3626654a640be61103d7a6b507040a5bd1c50b527940a55e123afa6b776ba7d345118cc02660715230b55c781875852ac20b84030a7d15e6aebedbb5d3c7d9eb8404048591a35156f9dde9cd16309da87a8892c778b51e5bfe629aeda5ee67e832ed1959c08d5933ad12def477a8c881356dfb1fd36a62ea750a1425dde35e594b2998ac561d5d2046624c8374f61b65cbf9b5cf5c098a3f7f8b89c000311e19581ebe6fec163e62697ca289a9b886f94e6b32c81eabf35a563486605d264edb3b16343c27d0b86dd7efec8b74f120d36a96bf880753bcd82dfa2970863f07a0755bc548a79a582569e2096a844e522557ca52e915e9835779103e12d13f4d2f49a0c1b20db73296a28d806052177af6dd966173bf9bb0c17447382c166c5d310913e7c60bf1b4074791a78bab9e3cdbd0b16c8cfe64c13482d998038ab70dc97c272c9f484d66c7cc34bc0a80be15055a52ade52c5fb3fb1177488f2ed1cb8cafa83d5e9a45356636e8ee13f7125194f90baf7e15cc36b22f955ab6af7234e3214a67b0d209987fab0c35f3e5f910a47862ebf17f2a39471f796d746373ad14bf4a56721ab86136a15c223f59d5d3b456853e4587b006664a54d59cf84b92c94138470223c8dad244d6b1d3f232ffaa84102d062aa128d8581d3608d2383416d9eefc7ffdcc08ddf61650a3e", 0x1000, 0x584c911b}, {&(0x7f0000002680)="0570433f96c836199b4ae3a7df676bf0b609da5a96cbdc118a1be414358e5db8900d9ee45d7c220e9e4c4974d0837888135101c587e01e2017a73529af04d696af85ffbff95f2c7c425f2d77848c8118f7937abc501ef25ed0abcd523785464d03175550bb12fcd5b3bcf9d01f11270b7d2b82c5f93292dad41bb0ab69f3f9357a12144557f9ef5a6a685cbc5ee871e77778c1d733c24a", 0x97, 0xfffffffffffffffb}], 0x200400, &(0x7f0000002a40)=ANY=[@ANYBLOB='shortname=win95,utf8=1,iocharset=macceltic,rodir,shortname=mixed,shortname=winnt,uni_xlate=0,uni_xlate=1,euid<', @ANYRESDEC=0xee00, @ANYBLOB=',smackfstransmute=/dev/rtc0\x00,dont_measure,smackfstransmute=/dev/rtc0\x00,fsmagic=0x0000000000000495,fowner>', @ANYRESDEC=0xee01, @ANYBLOB="2c66736e616d653d275c407b2c000aafeedadf0109fbe587977fb88598fd660e4ff2f80920adb0a62ecf98dd6f000000ff4e7665929f9c1054ff6fdf2cfbb88fc3ee5fa69140153a368fd55633708958b80944c9e90b51fb68b5e80a28775b2575d3fbc0a255862d34cf1ca804de8181f8e88ebed51cc1f9aafb74a8d044f1e7f9dcc7ee2eaaafb175db1e5a7133c16aae19d334c9da1e3e50f1ad442bbf05a26c1298106a85346eae948aceff3ac7ac6580302ba3abfcba1410f8f982a49fe191e1b4495cf94bfbc7bea9142c7c0d54ef7567204dd48dba2aa6d786555708dcbcfea909c147c8f4b48876030ea6f56c71240edf4cb19a31"]) linkat(r0, &(0x7f0000001180)='./file0\x00', r1, &(0x7f0000002980)='./file0\x00', 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x37, 0x0, 0x0, 0xd, 0x0, 0x1000}}) fallocate(r0, 0x51, 0x3, 0x51) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) preadv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)}, {&(0x7f0000001180)}], 0x5, 0x0, 0x9) [ 858.816094][ T7216] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 858.824135][ T7216] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 858.832094][ T7216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 858.840140][ T7216] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:11 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000001180)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00003}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000440)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r3, 0xc0182101, &(0x7f0000000100)={r4}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000280)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r3, 0x40182103, &(0x7f0000001580)={r5, 0x1, r3, 0x4}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r3, 0xc0182101, &(0x7f00000001c0)={r5}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, &(0x7f00000000c0)={r5, 0x1, r2, 0x7, 0x80000}) r6 = dup2(r0, r2) ioctl$LOOP_SET_BLOCK_SIZE(r6, 0x4c09, 0x55) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000040)) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001c40)=ANY=[@ANYBLOB="a676084547ef559e3b608b39e17e1d9f0e82de5f223294d7eeb16908925651d9944d36163cce9de0d5b22963bad7d29dabb4eb59bb331c5bb0d12259b041c8912938c958096ed965ccf6c6aa43b476bab7fe780982567193a54abf30df429ea5ae2d38fe074f50e957eb13d8c7f8da754691e46b02e20182a85a913572dd4b7eb4bbee44c37f898fe283bf190601e787d6d2003b5a0dded53b65d964f31684c31ab6834c43d9aa67c846d0c482e92f4c5dd6052ae838fd10e34afc44f3f7f5e16d36fff4f120c4382f0b4c6b57d7522e3c59f0d436edf65eef78229ad47cc8b83ee1faf2ae4aa9f730284996387ab992459e74db80ae53dd9c2949916759cccbcdc0dd5082e0055207257bbc6395a5dc597601f7aba686e04e16c0bdeccc129f1deac21905ec92be893fa308a69823e8f0217a30b8e2f3a688eecc49e5f2e5de2e4f4403ee579ac9599c6c54e0e0bdca620194ab15b9a85f2264a136ba8c25a2fee890b26233ea8922d702f6c402f44616a19ca821f3d889d1c3c7b9abcdfa22dca627136ae1360ae518d8ba58b9347b421b559c1d4d4f2033625c6866c7ae1b3b7329f238971b9e3d169fba1e7f88dbae9f09bcd18c7e13cd7ad7df100ce3b20705aa31cd9f6038a65f14c77fc01344018a928658f631d0ce4c42426ff3b8ea2b8cc5727da9cc1d13cfad7ca61fe04768878974a5ab18001988d16f23763483581683a168c8df1ec226d14e43cb0bd439be21e84ea5f2eef5284117a8febe17b10a041be4c5f28b648be26ff95b35317866867f937ae366bd2d5b46b9c1375d74d81c8782f9f7c02bf64491ab92f911ce94e27c3203b27ce54c8f789c85266a58e4bfae9d82b4d82c3424dd47b2e5f60ad93b8ce0944c15dc88934db7d876bed4ae3bfa2781907d6aa5d6c800e246863ce7dc087289fb214a5eb40b745f0bf6b31b16f90d9f1cdd82651ab37cac49a92bc1e8fd477ffcbd243708e79d110c2176d5ffe1529fd8eb822944ec71ad13cf220892389586a4cb3fc800f0cf5606e18514548d664843567a8ebd2cc81f805c7f0783ed33a0922ae2fbfeebd4cc4d5013e047ea4c545952c3915a5d406bda65d9c369bf6ac54639ac780b39b2130913de1d0174ac6e7f51ed530afbd952d2bc517bddae7d447524ee6f5964792edd24db97e577f27e347acaa3124df708304dd55d553fd6f9055fc4de8e7232ff130904830bc74bdb312b02d8da4363f282204ba6fb7f6b8a4ec7784a1ee7f74c9f78b49419df94862c70fecca90e7d70bb69655c9c07440d74765c98f51bcbee39e0509583485d5369b9ecad6048b78919b455d580b72fc82c4280814eaa66dfdf34334e98ebf30b82f0033ad8a58fbf04e4aa4799c69afe6cd20d5ed06cffdb8e4ada08216bf2ed40d94782e3558deca45501b877b0f5cd10f272b602e71e00b79bfabc1e22a752201b06909a07a8a559cc64e05a1ec95d613c05ca97048f0e0b3a9e7f227d86ea865a7dae039ebf0a093ae4ad6a43b61c62373b18e0d06d56fc9ed9654a8b2a2363566c56f6e2d51fdaf624f51fb7e715f469fe22b995ef60d1106c9784278e19c41034fe9cb05b81a501ff2dc422704a9a49dc0cddf62728e50d850700000000000000ded19e7a71300635e2ef5f9955be8ae4d7e8319077687c955ba12db3d6068545f17b714ecfa1b5c69c25fbe4e279e91d2d19a72452f4719814831e3ae4a05976a45f955d4bd6ca0d6fda797f3f215e799787907e063f000000000000007bd778e426d04e4562cb31b61093f5ee0e8a38fb8e58b498e2577117b2854f12aa92588d6a7f9368aae35de3b965a1a30f44520f783718b4c7cfa163c1acbda149e3664ab608b2a3dd2d4331b7b8042ab5c5227d9ed2f4c6eb8f4f383ad08bfa72dcc6f944a8f0edb37ba65c527e2cbc4e45516a42cbaf236fedd66cdf6c0c4068b8fb5880fa01c9c5aad3d556efecd55271893f374fc36495831f00a17190ef9b879de707b648f9e43689638507afedebaeef99404bcd58950b9d1a5ae1ddcdd0882ef725e03ac1c43ddaea9a7726b836cb64d363ae7062d8a539d16471d7160d7bc1f8707c9aa77240189393eea889ac19a4958c56e2fdc38a7e264e6effacb0202a22a505003a6fe2352fee85cebca1d8706d00f2be8826b261b5fe6ee75fa8fa38984445e1cd4c382cf2cfe14d7c542b14a637d05e729cde31f6ceac712394137e2bb408f61d9972173b295bab2a74564236b6b6e441eeb835659caaa54404fd4706d32bbf981ced48c6e82f9e9cede593c8e063a9a789ae38c47ff9d14cd855d6eb72ea7009efd3ce318aa8c96d7d6e82925d10090c04642af652ddd9732fd01f8cddf759cc9f79308a43588df227d79f7db8750d4498be9cd4eeaf2b12435704e67c156aa74eba00bdd241f7d236cfaae88d14400cd230d55e112891ebc96ac90183be301564d7d2fdf3d4bb7160ea889fee98a47fb4f816a2fe0cb66809ebf8763306c71203f86d6d85e7c4bd3694f7135436ebdf4ec15f3eec4f86b1e3506048c52851406897d63fe54db0100ac6eed6cad0733c941c345da94d0c6f4eec92820dab06bc330e74f52c5858fc71862701ec3b690605fb460d1f6e46f99299b4cf3df8d65f87c4a2ef8d05fa4b3841482f4572fe4773cb548ae691f12a219de1902a644f238a9f38d9913790de484a1251e3b8399a10b3e73a4895e2ae57088f38524ebd5fd2be455ceeb16b5bcf5300cfedd1e326a862c0bf3e1bef531a6c7a5895c247b12b39d9952526df29de825f8a31282be28ede06b7a5062c4dfefee45c52a901504723c59983d8746e84c457f8fdd18f55379189b63e5b9baaadf9a117f98538c1015f5d1da113c74f63b59545658c1df48ff840a691efd84f835a92a0a6ba2d9a4fb09a0577bdb3f888fa5ddc0abe98cdda0f0a165878e19fb99372077a605cc91e91e0bfdbd09c7b6ffa9db203000000bc6d7e572b5b46decb2e28ff71593b5bc58d21f86ed46db4e0f142af07d53c1b405511da1c80d5db99b4957443ecaacfa6e66732bcdd609e9b4531f50f5619571aa738abf0cc61eb8973be69931a6fef7e52a19f70ad318d549b0c8c805922e81e6ada33a4b59a9af96b40e563b6b147d04fec6ef7029ae8246744cf2f803432223529ad6456b188f34c00ce0dc4863beb9be26ae19b590927712db57cde87f9aa13c23fca0d1ccdfb77eb2f987a8905627b294753124a4bd6c03df81bdf014d2ba8ad181e5ee6094635ec64f04d1932359bca717bf00101e06e23fd6aa73eecca651471d875b088b4fa5a4765a9ac30725ac4032cfa77ed55229d5efff09463913195d92c4956833f2c3132a9c08588882624839502b8e83b9f700fc95d38891c25cc0e47f5865005403907d75916a5b31694f627cd90dfa2878a6044b6283febda431180c84caf8b2dc73ea016124c668e9d650449c9d272b075aaa4fc2174ebc560c10db6a6c427086a498456b8a9adc05a67389e00d2dc429a865861fe241224d9d200e92dbb8605f76f347ea4bed15a0ebae4f434fad2069ee387465f96efd2d52affc44ab011b6aa8004393d59b7ef6fb0f13568eb20fb47d9007ca13267233b6862426565b75018d3bb63912d87053ed33ffd87c48ba6bf1d8c1c2fa7103b527077a83d00ffc5cb75a76bf8861090ff984a4de3354c0bf35719f5ffe3c2fb11035ec8a525e7f73997e337b195c2ef4f36ecf498b939d47297bec7b41480c8ccb6736e523c42ce4016caf7f7883ab62b44cbfbed0e4a621d44c67027f1b5be2cec6f086c4a73148f05c0a08046d1cb991fe11c43bbaa28e0746ff121cfbae5e6c9c04a2794019bafe704e058e6020dbdce967a6b86b569b8721fc172f9ffbe9a77e70e7a998772b6de720230a40b7a5796af6188c800b7fa06c54dd6be660a050781f8e03edae98532fef635dee9917145d8225bc4922214658cd0615760e1aa90b1c371811e475cbb69a3ee5392336afd2b8accfc204754ef95b362b0b2a229f1857a118c74cde213571b42f3a6340cd0b165712d7b47532e65a299d2d0c9a5661adfac383b8bd2a3fa625fec436516a9147be525f05577e485dd3d70076d94d2fddfee253963e4d7f9e9af4b3948a6757033ab65cbaabe09e4c2ee4e2803b97c84a109a4aa82ed72a1994c7ac159e7e6f5c26c11728ef65503127866a4c668379f82e8db5b8934f479aaf5df687bcc7933633471ab79443d69740cd880a5375e5ece1b05c41ccb70c7ef718fcb3667260f93b4c24478ed1c2112d3fa959b421c7e4e8bd75efc1014f6c8f69b1dd7993c4d04700a475118536de33b142f1f6b21a349527ffc7ef678a7b567c78192d0cf1c1ef95bb2665eaca4f2e63a0c8ed6d5955b26931d98b8b190c36b54c6f8ae670e706a97965dec5881b070fb1341aa47ee181da6f85681c21b1bad7f8191881d920983c2ff0e523adaf3123b0773d561859a54a6a77c0eccccfef8abb808120ce27c43476b1c978985ae42c680147f092502bbb1f0e37570f876db7215b68ff453eee673519cb1d0adfcfcc477ed5663955e7d20228d0bdcb9a5a855c6a7eac601c79d91ba01f1d8575b721951e908fa72c295dcea1eb57531748875713cc6a32b3712e701b22b15d3e53337fff2271ce43c8023cab1c26130b017949a16e213e8186e6df3a1b7ba3dd63c668c3fa6542133cd30546fe519ee1d8f01d906066d2e6118e8f96705abe25f288789f38bcf8eb695e16a2c00e61f5ad1593d3c33e150ecf1d6f5a561b9698bca30a19cb71572146ff2dc771b5ae9f0e26ef2491f93d8605df6d849f4cce05e4687a5a4ed4cafb51ee94ed070aa9bbc9ea3edcbe457b518cebfa3d206dac8ec464c9a4ebc74bd951e6c38f197a915fa7b25d9d82fc2fccc36c782a249e79d73be2fa17b5929c723b88cda6b7b5e09e988ce68714fb650d8c394ca3608f101a9fb203a4c85273609343264b8e0dffd91be57f04ad2b845ac0a3b525a5160dbfd1e467f55ffb4f2543acb63855434ba7e6721aaa18c7497a6966809c0732f72a23f0de99e285a798cdfd6a59324a0969860715a06e99b338aaf99aa88d2198b99970f7d5efb123c4a66dc05c4d8cc9a53eff3bdf01a1a3202e63fe4f79a634279d95a574921f9f25466f47f59b230dbc34fd205ba57815f26e7083bd90419e21eb643f5ca893e2405118d5d6ac3dc2bdf5974cec29c824826c8197674096aa911d04fad7d149d82f6aa32c4a07ab2dcaceb575c83969e34410c4448b6cae5282cb5ca2449185985f68f66831f1eda1a722e1d036565034bf340c02999eb334ae5b79b2ca556511c2490413dd3d551a47e6a10d802d4effa55b4284c5967a479509f4efc41668e40573e6b7054f8ba005efb1fc7ca4ad7b67034fd0e4a52a2d8c78b6814560231b643df0e010422d215c73af5159d2dd51bf805b5d3642a21161e99d7966b7cfb09b1b15a63005b5dc86799b860fd048e130f084c430127494e31678f31daacb2ce8befe6e50dffd7e466448a1db97ad21086ef7cd69241ca9e49b6f18ac0f72ebec5b326ae8ffa38e7137325290fb8a60964f99893cb9924f514d9c17a79a4fbaad0b0bca44502c0ff8b7bfd4f939c6e6edb33e765a6f066a4b2a191b815ed216864e2a9fb5d29de541a092ce67e32093cf3e8d88617f77e37104a7812d046c449d299e5ae7548a1513333870bd74012efbf125b269488ed1f64223d16b2cbc13646ef03e4c016fdc2e68990e6a657600a5730169b33da458a5d736b65bcef0513a5bcd5106a44d33f5c1367e51bfc11c89386c4e492707db87887e5b86c1dba5538fbf5391f5f450a9064b6dfb04f5e7a462277cbf6810e1adf7d64acba3d5e296f5c868cac1cfd76016ca31f52d1169826cf2b4dc548fa348c4c877f9ab4c5cd8fe90452d486d455f3312fa90d3cf031abb0c9ce4fe21496de73c4453770625096a76e7ec42de4e1d12074c68d26a2a143bc762209e77244fb62b8660a62da23a9d3339dcec7c8d3", @ANYRES64=r3, @ANYRESHEX, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r1], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000628c0)={0x101, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x8, "63031bcf56daba"}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)="290000002000190f00003fffffffda0602000000ffe80001dd0000040d001800ea11003e0005000000", 0x29}], 0x1) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x23004000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_BANDS={0x8, 0xef, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r6, 0x400, 0x2) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r7, 0xc010f508, &(0x7f0000000180)={0x800, 0x800000000000}) 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/234, 0xea}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/216, 0xd8}], 0x8, 0x7e2, 0xc94) syz_open_dev$vcsa(&(0x7f0000000600), 0x0, 0x28000) ioctl$RTC_IRQP_READ(0xffffffffffffffff, 0x8008700b, &(0x7f00000006c0)) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r2, 0x8010661b, &(0x7f0000000680)) [ 858.946839][ T25] audit: type=1400 audit(1628077091.606:51100): avc: denied { lock } for pid=7227 comm="syz-executor.3" path="/root/syz-executor.3" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendfile(r2, r1, &(0x7f0000000080)=0x81, 0x2) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$evdev(r0, &(0x7f0000000100)=[{{0x0, 0x2710}, 0x3, 0x7, 0x6}, {{}, 0x1, 0x7, 0x4}, {{}, 0x2, 0x52c8, 0x6}], 0x48) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x2) 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x70443, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) fstatfs(r1, &(0x7f0000000040)=""/53) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000080)={0x8001, 0x9}) 11:38:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000001, 0x40010, r0, 0x83239000) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x10000, &(0x7f0000000140)={[], [{@smackfsroot}]}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 859.128024][ T25] audit: type=1400 audit(1628077091.786:51101): avc: denied { write } for pid=7253 comm="syz-executor.5" name="syz-executor.5" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 11:38:11 executing program 4 (fault-call:4 fault-nth:42): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f0000000040)={0x1e, 0x39, 0xc, 0x19, 0x2, 0x81, 0x1, 0xe4, 0xffffffffffffffff}) 11:38:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x26140, 0x82) fcntl$setlease(r0, 0x400, 0x2) r1 = fork() r2 = fork() ptrace$setopts(0x4206, r1, 0x1f, 0x11) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) kcmp$KCMP_EPOLL_TFD(r1, r2, 0x7, r0, &(0x7f0000000040)={0xffffffffffffffff, r3, 0x6}) [ 859.295206][ T7274] FAULT_INJECTION: forcing a failure. [ 859.295206][ T7274] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 859.308364][ T7274] CPU: 0 PID: 7274 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 859.317038][ T7274] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 859.327097][ T7274] Call Trace: [ 859.330374][ T7274] dump_stack_lvl+0xb7/0x103 [ 859.335048][ T7274] dump_stack+0x11/0x1a [ 859.339219][ T7274] should_fail+0x23c/0x250 [ 859.343684][ T7274] should_fail_usercopy+0x16/0x20 [ 859.348755][ T7274] _copy_from_user+0x1c/0xd0 [ 859.353402][ T7274] input_event_from_user+0x58/0x140 [ 859.358607][ T7274] evdev_write+0x1b2/0x280 [ 859.363179][ T7274] ? evdev_read+0x640/0x640 [ 859.367687][ T7274] vfs_write+0x1f3/0x770 [ 859.372033][ T7274] ? __fget_light+0x21b/0x260 [ 859.376888][ T7274] ksys_write+0xce/0x180 [ 859.381231][ T7274] ? fpregs_assert_state_consistent+0x7d/0x90 [ 859.387375][ T7274] __x64_sys_write+0x3e/0x50 [ 859.392020][ T7274] do_syscall_64+0x3d/0x90 [ 859.396462][ T7274] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 859.402438][ T7274] RIP: 0033:0x4665e9 [ 859.406358][ T7274] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 859.426062][ T7274] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 859.434549][ T7274] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 859.442524][ T7274] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 859.450525][ T7274] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 859.458493][ T7274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 859.466476][ T7274] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:12 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000001380)={{{@in6=@local, @in=@remote}}, {{@in6=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000100)=0xe8) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000040)=""/160, 0xa0}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001180)=""/235, 0xeb}, {&(0x7f0000001280)=""/100, 0x64}], 0x5, 0x40, 0xff) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r3, &(0x7f0000001480)={{0x7f, 0x45, 0x4c, 0x46, 0xdd, 0x81, 0x8, 0x96, 0x0, 0x3, 0x3, 0x7, 0x25f, 0x40, 0x26b, 0x7, 0x3, 0x38, 0x1, 0x100, 0x0, 0xffe0}, [{0x70000000, 0x308, 0x1ff, 0x1, 0x8, 0x1, 0x315, 0x77}, {0x1, 0x27448f3a, 0x8, 0x3, 0x3f, 0x9, 0xfffffffffffffffe, 0x8}], "eca58309b12bbe4b14cb01123667eb848ae67638b1b469eec05e823904cce4309bed831e81810015e43d3c56296a3c265746d5639d4de5939d66ccd12db1d9960ce5cd84e4d93a9c4723decf7455488d3fe3d0ec9a900c6b8fd6d31626c5a04614c0482229d186f85ace726e1743f35b2d60073f7075bc20d2e7a2b9b8dfc5ea903fc5a14b8d9ab484a0df3289c4085356af786773ce74a774d785b23c70b21d8c96f313b596649b9e565cf140d740e3201ed1277344030aa4eca6049ef0ec00597fa45b32a1588d69952103c77ac1b5c60e8bdd82c0f243705db768292db786", ['\x00', '\x00', '\x00']}, 0x490) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) inotify_init() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$lock(r3, 0x26, &(0x7f0000000180)={0x1}) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$lock(r4, 0x26, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x9}) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x36d}) close(r3) r6 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r6, 0x4, 0x42800) fallocate(r6, 0x0, 0x2000428, 0x1) 11:38:12 executing program 4 (fault-call:4 fault-nth:43): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:12 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001e00)={0x0, [], 0x9, "0fd62fe3eed186"}) r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000002f40)=ANY=[@ANYBLOB="a676084547ef559e3b608b39e17e1d9f0e82de5f223294d7eeb16908925651d9944d36163cce9de0d5b22963bad7d29dabb4eb59bb331c5bb0d12259b041c8912938c958096ed965ccf6c6aa43b476bab7fe780982567193a54abf30df429ea5ae2d38fe074f50e957eb13d8c7f8da754691e46b02e20182a85a913572dd4b7eb4bbee44c37f898fe283bf190601e787d6d2003b5a0dded53b65d964f31684c31ab6834c43d9aa67c846d0c482e92f4c5dd6052ae838fd10e34afc44f3f7f5e16d36fff4f120c4382f0b4c6b57d7522e3c59f0d436edf65eef78229ad47cc8b83ee1faf2ae4aa9f730284996387ab992459e74db80ae53dd9c2949916759cccbcdc0dd5082e0055207257bbc6395a5dc597601f7aba686e04e16c0bdeccc129f1deac21905ec92be893fa308a69823e8f0217a30b8e2f3a688eecc49e5f2e5de2e4f4403ee579ac9599c6c54e0e0bdca620194ab15b9a85f2264a136ba8c25a2fee890b26233ea8922d702f6c402f44616a19ca821f3d889d1c3c7b9abcdfa22dca627136ae1360ae518d8ba58b9347b421b559c1d4d4f2033625c6866c7ae1b3b7329f238971b9e3d169fba1e7f88dbae9f09bcd18c7e13cd7ad7df100ce3b20705aa31cd9f6038a65f14c77fc01344018a928658f631d0ce4c42426ff3b8ea2b8cc5727da9cc1d13cfad7ca61fe04768878974a5ab18001988d16f23763483581683a168c8df1ec226d14e43cb0bd439be21e84ea5f2eef5284117a8febe17b10a041be4c5f28b648be26ff95b35317866867f2e1732d058937ae366bd2d5b46b9c1375d74d81c8782f9f7c02bf64491ab92f911ce94e27c3203b27ce54c8f789c85266a58e4bfae9d82b4d82c3424dd47b2e5f60ad93b8ce0944c11dc88934db7d876bed4ae3bfa2781907d6aa5d6c800e246863ce7dc087289fb214a5eb40b745f0bf6b31b16f90d9f1cdd82651ab37cac49a92bc1e8fd477ffcbd243708e79d110c2176d5ffe1529fd8eb822944ec71ad13cf220892389586a4cb3fc800f0cf5606e18514548d664843567a8ebd2cc81f805c7f0783ed33a0922ae2fbfeebd4cc4d5013e047ea4c545952c3915a5d406bda65d9c369bf6ac54639ac780b39b2130913de1d0174ac6e7f51ed530afbd952d2bc517bddae7d447524ee6f5961792edd24db97e577f27e347acaa3124df708304dd55d553fd6f9055fc4de8e7232ff130904830bc74bdb312b02d8da4363f282204ba6fb7f6b8a4ec7784a1ee7f74c9f78b49419df94862c70fecca90e7d70bb69655c9c07440d74765c98f51bcbee39e0509583485d5369b9ecad6048b78919b455d580b72fc82c4280814eaa66dfdf34334e98ebf30b82f0033ad8a58fbf04e4aa4799c69afe6cd20d5ed06cffdb8e4ada08216bf2ed40d94782e3558deca45501b877b0f5cd10f272b602e71e00b79bfabc1e22a752201b06909a07a8a559cc64e05a1ec95d613c05ca97048f0e0b3a9e7f227d86ea865a7dae039ebf0a093ae4ad6a43b61c62373b18e0d06d56fc9ed9654a8b2a2363566c56f6e2d51fdaf624f51fb7e715f469fe22b995ef60d1106c9784278e19c41034fe9cb05b81a501ff2dc422704a9a49dc0cddf62728e50d850700000000000000ded19e7a71300635e2ef5f9955be8ae4d7e8319077687c955ba12db3d6068545f17b714ecfa1b5c69c25fbe4e279e91d2d19a72452f4719814831e3ae4a05976a45f955d4bd6ca0d6fda797f3f215e799787907e063f000000000000007bd778e426d04e4562cb31b61093f5ee0e8a38fb8e58b498e2577117b2854f12aa92588d6a7f9368aae35de3b965a1a30f44520f783718b4c7cfa163c1acbda149e3664ab608b2a3dd2d4331b7b8042ab5c5227d9ed2f4c6eb8f4f383ad08bfa72dcc6f944a8f0edb37ba65c527e2cbc4e45516a42cbaf236fedd66cdf6c0c4068b8fb5880fa01c9c5aad3d556efecd55271893f374fc36495831f00a17190ef9b879de707b648f9e43689638507afedebaeef99404bcd58950b9d1a5ae1ddcdd0882ef725e03ac1c43ddaea9a7726b836cb64d363ae7062d8a539d16471d7160d7bc1f8707c9aa77240189393eea889ac19a4958c56e2fdc38a7e264e6effacb0202a22a505003a6fe2352fee85cebca1d8706d00f2be8826b261b5fe6ee75fa8fa38984445e1cd4c382cf2cfe14d7c542b14a637d05e729cde31f6ceac712394137e2bb408f61d9972173b295bab2a74564236b6b6e441eeb835659caaa54404fd4706d32bbf981ced48c6e82f9e9cede593c8e063a9a789ae38c47ff9d14cd855d6eb72ea7009efd3ce318aa8c96d7d6e82925d10090c04642af652ddd9732fd01f8cddf759cc9f79308a43588df227d79f7db8750d4498be9cd4eeaf2b12435704e67c156aa74eba00bdd241f7d236cfaae88d14400cd230d55e112891ebc96ac90183be301564d7d2fdf3d4bb7160ea889fee98a47fb4f816a2fe0cb66809ebf8763306c71203f86d6d85e7c4bd3694f71354367c69b7053ed75ca15cd441e6caebdf4ec15f3eec4f86b1e3506048c52851406897d63fe54db0100ac6eed6cad0733c941c345da94d0c6f4eec92820dab06bc330e74f52c5858fc71862701ec3b690605fb460d1f6e46f99299b4cf3df8d65f87c4a2ef8d05fa4b3841482f4572fe4773cb548ae691f12a219de1902a644f238a9f38d9913790de484a1251e3b8399a10b3e73a4895e2ae57088f38524ebd5fd2be455ceeb16b5bcf5300cfedd1e326a862c0bf3e1bef531a6c7a5895c247b12b39d9952526df29de825f8a31282be28ede06b7a5062c4dfefee45c52a901504723c59983d8746e84c457f8fdd18f55379189b63e5b9baaadf9a117f98538c1015f5d1da113c74f63b59545658c1df48ff840a691efd84f835a92a0a6ba2d9a4fb09a0577bdb3f888fa5ddc0abe98cdda0f0a165878e19fb99372077a605cc91e91e0bfdbd09c7b6ffa9db203000000bc6d7e572b5b46decb2e28ff71593b5bc58d21f86ed46db4e0f142af07d53c1b405511da1c80d5db99b4957443ecaacfa6e66732bcdd609e9b4531f50f5619571aa738abf0cc61eb8973be69931a6fef7e52a19f70ad318d549b0c8c805922e81e6ada33a4b59a9af96b40e563b6b147d04fec6ef7029ae8246744cf2f803432223529ad6456b188f34c00ce0dc4863beb9be26ae19b590927712db57cde87f9aa13c23fca0d1ccdfb77eb2f987a8905627b294753124a4bd6c03df81bdf014d2ba8ad18005ee6094635ec64f04d1932359bca717bf00101e06e23fd6aa73eecca651471d875b088b4fa5a4765a9ac30725ac4032cfa77ed55229d5efff09463913195d92c4956833f2c3132a9c08588882624839502b8e83b9f700fc95d38891c25cc0e47f5865005403907d75916a5b31694f627cd90dfa2878a6044b6283febda431180c84caf8b2dc73ea016124c668e9d650449c9d272b075aaa4fc2174ebc560c10db6a6c427086a498456b8a9adc05a67389e00d2dc429a865861fe241224d9d200e92dbb8605f76f347ea4bed15a0ebae4f434fad2069ee387465f96efd2d52affc44ab011b6aa8004393d59b7ef6fb0f13568eb20fb47d9007ca13267233b6862426565b75018d3bb63912d87053ed33ffd87c48ba6bf1d8c1c2fa7103b527077a83d00ffc5cb75a76bf8861090ff984a4de3354c0bf35719f5ffe3c2fb11035ec8a525e7f73997e337b195c2ef4f36ecf498b939d47297bec7b41480c8ccb6736e523c42ce4016caf7f7883ab62b44cbfbed0e4a621d44c53eaa3277814105ee813255cf9750a0c67027f1b5be2cec6f086c4a73148f05c0a08046d1cb991fe11c43bbaa28e0746ff121cfbae5e6c9c04a2794019bafe704e058e6020dbdce967a6b86b569b8721fc172f9ffbe9a77e70e7a998772b6de720230a40b7a5796af6188c800b7fa06c54dd6be660a050781f8e03edae98532fef635dee9917145d831519e4b1e432ad926225bc4922214658cd0615760e1aa90b1c371811e475cbb69a3ee5392336afd2b8accfc204754ef95b362b0b2a229f1857a118c74cde213571b42f3a6340cd0b165712d7b47532e65a299d2d0c9a5661adfac383b8bd2a3fa625fec436516a9147be525f05577e485dd3d70076d94d2fddfee253963e4d7f9e9af4b3948a6fd75f15465cbaabe09e4c2ee4e2803b97c84a109a4aa82ed72a1994c7ac159e7e6f5c26c11728ef65503127866a4c668379f82e8db5b8934f479aaf5df687bcc7933633471ab79443d69740cd880a5375e5ece1b05c41ccb70c7ef718fcb3667260f93b4c24478ed1c2112d3fa959b421c7e4e8bd75efc1014f6c8f69b1dd7993c4d04700a475118536de33b142f1f6b21a349527ffc7ef678a7b567c78192d0cf1c1ef95bb2665eaca4f2e63a0c8ed6d5955b26931d98b8b190c36b54c6f8ae670e706a97965dec5881b070fb1341aa47ee181da6f85681c21b1bad7f8191881d920983c2ff0e523adaf3123b0773d561859a54a6a77c0eccccfef8abb808120ce27c43476b1c978985ae42c680147f092502bbb1f0e37570f876db7215b68ff453eee673519cb1d0adfcfcc477ed5663955e7d20228d0bdcb9a5a855c6a7eac601c79d91ba01f1d8575b721951e908fa72c295dcea1eb57531748875713cc6a32b3712e701b22b15d3e53337fff2271ce43c8023cab1c26130b017949a16e213e8186e6df3a1b7ba3dd63c668c3fa6542133cd30546fe519ee1dcb40f487066d2e6118e8f96705abe25f288789f38bcf8eb695e16a2c00e61f5ad1593d3c33e150ecf1d6f5a561b9698bca30a19cb71572146ff2dc771b5ae9f0e26ef2491f93d8605df6d849f4cce05e4687a5a4ed4cafb51ee94ed070aa9bbc9ea3edcbe457b518cebfa3d206dac8ec464c9a4ebc74bd951e6c38f197a915fa7b25d9d82fc2fccc36c782a249e79d73be2fa17b5929c723b88cda6b7b5e09e988ce68714fb650d8c394ca3608f101a9fb203a4c85273609343264b8e0dffd91be57f04ad2b845ac0a3b525a5160dbfd1e467f55ffb4f2543acb63855434ba7e6721aaa18c7497a6966809c0732f72a23f0de99e285a798cdfd6a59324a0969860715a06e99b338aaf99aa88d2198b99970f7d5efb123c4a66dc05c4d8cc9a53eff3bdf01a1a3202e63fe4f79a634279d95a574921f9f25466f47f59b230dbc34fd205ba57815f26e7083bd90419e21eb643f5ca893e2405118d5d6ac3dc2bdf5974cec29c824826c8197674096aa911d04fad7d149d82f6aa32c4a07ab2dcaceb575c83969e34410c4448b6cae5282cb5ca2449185985f68f66831f1eda1a722e1d036565034bf340c02999eb334ae5b79b2ca556511c2490413dd3d551a47e6a10d802d4effa55b4284c5967a479509f4efc41668e40573e6b7054f8ba005efb1fc7ca4ad7b67034fd0e4a52a2d8c78b6814560231b643df0e010422d215c73af5159d2dd51bf805b5d3642a21161e99d7966b7cfb09b1b15a63005b5dc86799b860fd048e130f084c430127494e31678f31daacb2ce8befe6e50dffd7e466448a1db97ad21086ef7cd69241ca9e49b6f18ac0f72ebec5b326ae8ffa38e7137325290fb8a60964f99893cb9924f514d9c17a79a4fbaad0b0bca44502c0ff8b7bfd4f939c6e6edb33e765a6f066a4b2a191b815ed216864e2a9fb5d29de541a092ce67e32093cf3e8d88617f77e37104a7812d046c449d299e5ae7548a1513333870bd74012efbf125b269488ed1f64223d16b2cbc13646ef03e4c016fdc2e68990e6a657600a5730169b33da458a5d736b65bcef0513a5bcd5106a44d33f5c1367e51bfc11c89386c4e492707db87887e5b86c1dba5538fbf5391f5f450a9064b6dfb04f5e7a462277cbf6810e1adf7d64acba3d5e296f5c868cac1cfd76016ca31f52d1169826cf2b4dc548fa348c4c877f9ab4c5cd8fe90452d486d455f3312fa90d3cf031abb0c9ce4fe21496de73c4453770625096a76e7ec42de4e1d12074c68d26a2a143bc762209e772445bcaa3ca03784fcefde70d40c5edd39806671afadf4343d1ca95815a729c6c44a9fef3ad32c74339d16a2a9adfac540da1b7c8a973d73e185247ea41f04690bd8f00dd99706bd56016679e4adbc824fe94569db67f632b569b2342b30610e70d19f06fc32de74ed25cc1dee3a910d60760ef8ea90dcf7e65de4cddabaa020d3937a2c04b5318f9cf720aed97fb1aec349a7ed7af3de415e85ebfcb2c84343c49439147cf05d9cf6244dae005925eab398a5d2938572a29efa3626770361e7e582e568466dd03556c5287f05df78f19f98a1736726e0b9ae5f87c5262d36a2fe4ba54c336084ed2d350d6a2fca7f30278cbaa388e1187961b618a8ba076bedcc32bd197c514934e0bd9e88f73442519f08f88779e40bacee75174b913df48d3582865601523620005455aa146ab89afc0c0318f1ee1e3d1b00b53b39f1709aa6c23c08d56da2b621d907e0072fb32556141bd9073c34afc4cd815f8cf3006e26b82df899c6e88cb84f6cf17a2f2d599564fc693f7e48e09b209b8ae07700d7f764f772f2490ae88dbe7a615cfdd87a3ac5cace779745f113bb6aa8b1ebbb10c6a130f7064e2711976b6a54ebfe12387695b14c2fdf56e9910938a1aa57d4ad604ed55ce0a8277dfde640b9fddfd507f11c6241956b0587d7c5b090bcc14af52ce", @ANYRES64=r2, @ANYRESHEX, @ANYRES32=r1, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r0], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000055000)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xff, "8b85f9c93ff95c"}) r4 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000c00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000e00)={r7, r6, "150a5b5f2f1fd0f06f08bd76711f491f52d02ffa900bab42bea11dda804a1be56e21af1a79906620ad8d7d16bcbc6fa9b07d6d81636eb528d11e3cd64474c2b36fe676a6f72a12da833298854c7b4069f09e5624b5fe79379e06195282655246dec3925c2350a57938853f0c285f785c75d39d00dd5d3891819f84c4cb84d27280bf8a351b962592111c63f79c711c700f0eed78950a59b079719bdce06ef050cc7a42f29ac0f1d2433433d3d80eb21f5fb08d9d49ed18d815e208423aa71cae39792e92d0c09a7b0e7a3e4f4fd173873e3c773aca7f74908c29ca7a54999b858297d666f70d80d29ab69c0fe03047d872389b3a6db8a6378b4821431c33136a", "0b793e3f4f83a2a973ebd2fce55f87a7e49f03edb735276a9cc67fbc1c5ddc2341446481838f8370de3bedfbca9ba5eeea20c4dbd35f5dc8830c7fbd7475beefd9f7f76ebdc120533cfe490673c0823e2498a8bef0ff6872115cad33eaaba6614ed6f3d189e3d3bb9086fc19ab1807f42f1f3b13f6c30d7676dc4989509117d6c7731de5dbcfa4098c09164dd009b8303d4f00906a2736d4415e0b15402cccbc4a37b8684e9d9d836c40ba0b791f7cf827ef291099e717777239d42f63be974973f183b01f8c6c2090b3667b6cc3f1b13518b6b5bbcd92ce896f593237b6c791448b8be2d27969045a5aace1a4acab7789598d37ee4ff1d05a95fbd0afc24922a8ad894a15703fe02950732a1fec235bed973e54eb6897eaf53ae512012580508d40f9519e3b368494b92c0f3ab88fe8a8ea0a208c5e22b3da913f934f78f843fae51ae14acce0669a990cffdd75d3099ac499dafe8936af1854b1d11b7e1ce26d4469982df9bcdee331a5cc85badba0f2598236902b01ad3cdaa1e287ccc8216dbf855bc184412332334bf33acefe9839362946b6f90c7a4d01cbc9bcb6805e276862db139dc0bc20bc9e7405df83f07148b1ef0754b7f006d29301e93cb1d81c7894a3481e2624a0d2b131a4375b9827d12a1432be1130ec1486d9fc2c4e26cdcb3e49c7d731896bfa8bca4245a33f274ee53b5c431446e4c84afdad1fee9e12494b607a2382c5a868481a305f50e76b96c56260f878821bd16c2163991bb62bad32b96365a7e73ac6ad6c513e9cba1a0db489dec705b1d82e54b292d18ef5dfb66bddbb43fb31940bd81805881333b0b38c526c93ed2483cdad76e2f7f7df83d903e95ea132aa9aea519730a3250181713120cd556358a463eec22962de1ce557da05c5139bdfe829d56c7e2cbab241319b59ba1e4cc430b2f1c068f8bed89031a4e708d74d497997073f8a3ef5a4f7cf2652da7b10d118cef08920ac40d1c7651a3bd2da10477603eb3e19f031e0f8578b8a6756949c01ea5b01c2bb0d230c44b606e4d7c89e3a026256e3b45c8b76cd5ba871feab72e77710ccf60f02ed77e0b734d9fac680879fd4c41c2a17168d3c59e447929bf5fe7d98acd8c8a9c3d8ef47e5efcc180935814dd9e5544a50cee163ed87f534305694f9e52318cfe046a6f0860248cc5f0b850ff95e3d49174f6ded5a2dac1355c78fdc87da4fabbce03afda2c2ab731774f6f8cc630652e476c12eee52f68c27e480fd52bcb1f3b3417bc3cf5c04d9f812d172287ab94b8707f0776764e7c6767028bd25e5766fb4985b12e5259b85e65d3cb1ce353b02589c2a0ca3703e86659d2b6822bea62162e86068534b975af403be9b7644fb4d322a499baa66d4884c2218e5730be1129ea07eb24d0fa87ac7cf4ddd96cfc1544759358a6d00f052159f05cc1e0d631383f3d8a96e4531bacc2e86ec16ac79ff733529d0be8890eacd531aa0bd01cd02338e21dfa2036eb63bc7afae3ce33460d094030479a400fd051ebb5b4906337b181b0c2b2ac5b87fa02be25e3b2bc658f72f2ce14cca168eb0285682bd184cdc5c619bcd687eaf71bbbe0faa0ce72b361752a69d5d9a3b2d8ee9e1185b667ebc7d92a87a9254f9ddc6ee92ed4e91586c0ec0f604a19761b6b226668305fa09af2a3d72cd32aa5f195a814940c2adf9aa206824ad7f7913bf08b40ab394c52c1b8532a0136a44a3e8214fefc299c6e3a7a2d31a8136a9aff0ff57f180c5d822183289054e60bd02b37176f785649fc59453cf3cd76c6c5b6daa79c00d468f8d99e578fe1c92444d39cbada745565d02080b53192b83ea5503d39b1f100cc2ec4ac6d95064a39999d861d03f59b9ae32aefb8b1aac47f9970ab82523b171f8f0586d154a09e8506c9f370780123efe62bef2e677b59c29712a67173caf544a2db3cfd7e660ba469197164ffd1a9ee730626998bb7f15fb19a5703956bb83d490ef0f06998c8c2ab244631036bbfdb0b1cf8b5ff5960187892a335ae87710666039b2b4b17d07e963c1c137355fe2434321fe982accfadfbdb4e1ea5ed01b1259b68b5b65c6702aec2b34feacd7169a17119246618f6661d0cbcca24d427e4aba97e91d96e9dd3a82a802d1ca19fb7f23a91f22016cb24884782499331d6bdb0f7a2cafe222fd08f241cae72b8f438191e6361084a18dd1cab2d7f616ca03fd7e65f06bbb6d771a454a069136955407101f751074faca7721e6fa7ab6b2649bc0d04e793d67bbef735eda0502ba80324c38b2a2a0b709d9a2823f3dd49e20a211e6b2ca8fe6fbcde33e59ed03525bce4aa0e9f9a8a5e84b315eeb31efba1b6bea64f18b785d8383b2546d1fe7939eb8356083120b13318c28b8621f6b7fc1312bc9ea978a205cba072a5615b924a2d7be5869de96fd471e7813ea17baf3782e1f9f839a66934aaa517973f0956ab84648700931f8c361ab587a141616073d955794a33ac1f3e35f3e97ba5e8f9bd3d7b6c858df2238813ff034ce6955cf13052e4ee791f034171162dffa6ddaf6ca658530e2515d619b10c8faf5d59abf546f9d1719d623efe630b9ec02c6b8af90e7a521390aedf116260a45a1f712fc6e771f43a87a5ed4b8cc2a935cf1001a512a2f14a08a51aad4165c1ed89b1248490ecc32b0b0bf33fc56126e30e6822afb22aa1d3acbf612d151d1b6d978fd10154719117a395d4b3e8123922e2a8aa9694d19e5ef0b37bf571a8e6a7a90d0588b8f11a276ce1bf3649e2c60c0e331aa7e24f01eaf624d2649cde56e4292c50d6fcf8a8e30503e5144d8b58e63e73158daa89188383e1a7b8e6350c1b2caab193f48355777a3be84ee13efbc8b4ad114b8ef64e2f398d1c37b6d8a71f2a2d6a0023411697d095c2922e501b26c04c8371257272de7125eeb13d4c643ca583ef508231b108b4718cd8c873bfcf9a2acb15a6b812f5e7a658a50b7fc858e4f0837fa4a7e8e3fcff4cb2c98cf0d166b110e7b92213f65aae7111c3d454e2c900f6bf561a45cc482ac4eb2c6582705032b55cadbf5024235524c04c709ea6446b086287a879b88f5396d2d169bd748100e521826668e22ee3427c25f681d0ce4dcef45291d685f2c73f3afca79696f7d4a518bd8c7c345168625cd07216b9e9481524d900ba2e83e4848f42c0c3e5b46e520dcb9707488d8f5279d7537a1bf52a24cc4c40c8213b19c9dff40b8bde09a5d4ad175a9b96a82b6ef1116cc52dbf6ca9345e4b84f7a7db92e7d8298e087abc67977c18c7a471407a4479af9ecca26f7416631f7aac74da5a895644e3a335fc3f63c51942442840b7979e502501310aaea46b100246a1f6d49e98f4eb6e41eebdc0eb113d66e6108760a1dcd9d766b3a2514aae108d056defe237e1d3fbc0787dad07b9187ad21e4485f7bc14efc9fc37fc568f20ed96625387dbdb30bb01df6406dcd9bc0a676e74f94385b3ccf5b0d7cc938690f0980c3ecf4edf3c40f0cff2e19753dbdf3b0d7470a0ce8520581c6945f570a78740449827ce075515121bf7d74f7ad456edf511999c5e3e5b75956fb67f5cbeaaee52333a9c00865cb4afc0b9adea9fb8e4b70f3b78daa324eb1f2e9dae2171f8785761b8e3d778c350da148b7350268b1c7a402fb62f0da734cb935480250bdcb86664c7dfd295cd3fb7fd1e9f7ba2fe9e1c9330ce5250104df79023f71a80bc70009f98d68a18d9ae42462d9ab93f3bd3be3e8b774014159bbbeed10201a90e0cb8b2a5c0ccf3aa23fa24c7c3bd7c81a2e41f1d3e9c2e798fafc90feeb8b1dcfc5ef70cf9b78baf0a9501dea469751893ef076ef7943415ab954f08beb5bda909a4113e8634571a8e069880eea77cebaf192df2a393c20551e78f58fbed101409ffe8a0d6234ed5630d7916f555a4daec6504d4985cada9801a7e7f8fc93353aa74d7f2f349d2cf6c6ab6e21ce83edd9e20de69311de144aa8394134b7460828013e20be31f71aaf99027ec2a2a65c350eab4322afa81520b75feed8c3d7eba7f90f982f08a14c21586d96efb976d895c0ae03c1b49ee9af76484396f57acee0867ec974c4a3069b622a4a78e82b128d7df01b1059bb7d846478694692fb0d717669606a4f5489ed1f3435ae9d9b62a5e76fd2c555f899619980087e73e69f16bfd7d6562223f5475bf138e19210cea1da3e6856d1eb8bcb9b9497cfea6b0171f687d9053e30285f459563a19ec2ca3c99114b30b501bcdde2067d33eff2472498efb55e4779f827ddf8487020457e2324e85e05cfb1318d19af9df9626433b3d4ffcd0bfd907bf88e4214b493bd39ac22f6e1b78b706c87034275a68ade8d6e9ccf01d486d6ed2049d653b7727539b8ff48482da683fc9c752d62d6cc1b1a617f9127239801fa36df35d4e6850846caf913a85e13ee59a67753d58bbba425bdb9f357c4c9196a33ac81e3213ff10819517936571ff7f1b78e4b042d8f08b29803997e5887e5f18a25ad309f48fbacd4157865c35b2ac7d6a7557c37fe5a66e80b33ecd0efb2cb95e06b690038a3d080e0f3e3bc7c2328d4c05e30aa8a9dd7ceaad3cbd1f85f8670effd6e4362de283d54df3f4e078089e31e33a684bb2fa295c7c46d5700f0a3fb7f2f82b90ab80d76668ac39f202e11f2236df634fc3d14441295b7fa7d89a2dade379ae490b3ed72a34aee474e3feb354d7ece00106e4ed4ed35de45fdfd194df08c505f1d59987e007cfa3b10a62c0c993f65118874b5d9b78a56ab6194d92d73069db73119c9e0b1ccdaaced7299fcdec62dd179bb43ed177843dcfb3fe41f52e674a40fa87d08caa08769a2de64126ceeb69a6748190a587238674e39a78aba0c0da7d4ec3ec14347bb2e019c05a8ea1385f37733a2a6e4ada86e64a74b20433d4436aed6ef26960ff5a16ed86142de23015f7a078456ffa968a86082be8aff0bd619d59d2b55bfc6e3248c75e3ebe85944013e704f9fa7b44a8ea2906ea81753e1431f1ed58a059a89c35099513d7c88aef69faacecc4d3ce0e5c316766de45c4e8844cadeee827beb89e508543d6f7606854f9124e4fa7d502d77779f31cbb1206cc2daaae7e539669447b9dafb536ebf4052657e316eb6db41b409cd0904e2af85560798d9c1168f255d9322f3dc1100ff1b64cd9edf7fd8d83c696a273ef27bc08fb26765e4f930ce4d68c7e861c78dff829c171ad8cc740e3f8fffaee8c0a5290fa1011953a1a0deeb4bd51db81de2dac2ee4dbd526a6a532ffcd3e5ddbefa0bfbbdfe9bba8c0bbb5cbe4dc37418c8ffdad494a91aeed3bfbbd80b0ec3c14541508320d5d0350187a0523a4cd60438662188352eee3e1e6b0a7e00089818f98cfceb4565180c77a5b96a6615fd948be09d8506e0bef26a78751c2f31a9e688e69a702aaf"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001e00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {r6}], 0x9, "0fd62fe3eed186"}) r10 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001c40)=ANY=[@ANYBLOB="a676084547ef559e3b608b39e17e1d9f0e82de5f223294d7eeb16908925651d9944d36163cce9de0d5b22963bad7d29dabb4eb59bb331c5bb0d12259b041c8912938c958096ed965ccf6c6aa43b476bab7fe780982567193a54abf30df429ea5ae2d38fe074f50e957eb13d8c7f8da754691e46b02e20182a85a913572dd4b7eb4bbee44c37f898fe283bf190601e787d6d2003b5a0dded53b65d964f31684c31ab6834c43d9aa67c846d0c482e92f4c5dd6052ae838fd10e34afc44f3f7f5e16d36fff4f120c4382f0b4c6b57d7522e3c59f0d436edf65eef78229ad47cc8b83ee1faf2ae4aa9f730284996387ab992459e74db80ae53dd9c2949916759cccbcdc0dd5082e0055207257bbc6395a5dc597601f7aba686e04e16c0bdeccc129f1deac21905ec92be893fa308a69823e8f0217a30b8e2f3a688eecc49e5f2e5de2e4f4403ee579ac9599c6c54e0e0bdca620194ab15b9a85f2264a136ba8c25a2fee890b26233ea8922d702f6c402f44616a19ca821f3d889d1c3c7b9abcdfa22dca627136ae1360ae518d8ba58b9347b421b559c1d4d4f2033625c6866c7ae1b3b7329f238971b9e3d169fba1e7f88dbae9f09bcd18c7e13cd7ad7df100ce3b20705aa31cd9f6038a65f14c77fc01344018a928658f631d0ce4c42426ff3b8ea2b8cc5727da9cc1d13cfad7ca61fe04768878974a5ab18001988d16f23763483581683a168c8df1ec226d14e43cb0bd439be21e84ea5f2eef5284117a8febe17b10a041be4c5f28b648be26ff95b35317866867f937ae366bd2d5b46b9c1375d74d81c8782f9f7c02bf64491ab92f911ce94e27c3203b27ce54c8f789c85266a58e4bfae9d82b4d82c3424dd47b2e5f60ad93b8ce0944c15dc88934db7d876bed4ae3bfa2781907d6aa5d6c800e246863ce7dc087289fb214a5eb40b745f0bf6b31b16f90d9f1cdd82651ab37cac49a92bc1e8fd477ffcbd243708e79d110c2176d5ffe1529fd8eb822944ec71ad13cf220892389586a4cb3fc800f0cf5606e18514548d664843567a8ebd2cc81f805c7f0783ed33a0922ae2fbfeebd4cc4d5013e047ea4c545952c3915a5d406bda65d9c369bf6ac54639ac780b39b2130913de1d0174ac6e7f51ed530afbd952d2bc517bddae7d447524ee6f5961792edd24db97e577f27e347acaa3124df708304dd55d553fd6f9055fc4de8e7232ff130904830bc74bdb312b02d8da4363f282204ba6fb7f6b8a4ec7784a1ee7f74c9f78b49419df94862c70fecca90e7d70bb69655c9c07440d74765c98f51bcbee39e0509583485d5369b9ecad6048b78919b455d580b72fc82c4280814eaa66dfdf34334e98ebf30b82f0033ad8a58fbf04e4aa4799c69afe6cd20d5ed06cffdb8e4ada08216bf2ed40d94782e3558deca45501b877b0f5cd10f272b602e71e00b79bfabc1e22a752201b06909a07a8a559cc64e05a1ec95d613c05ca97048f0e0b3a9e7f227d86ea865a7dae039ebf0a093ae4ad6a43b61c62373b18e0d06d56fc9ed9654a8b2a2363566c56f6e2d51fdaf624f51fb7e715f469fe22b995ef60d1106c9784278e19c41034fe9cb05b81a501ff2dc422704a9a49dc0cddf62728e50d850700000000000000ded19e7a71300635e2ef5f9955be8ae4d7e8319077687c955ba12db3d6068545f17b714ecfa1b5c69c25fbe4e279e91d2d19a72452f4719814831e3ae4a05976a45f955d4bd6ca0d6fda797f3f215e799787907e063f000000000000007bd778e426d04e4562cb31b61093f5ee0e8a38fb8e58b498e2577117b2854f12aa92588d6a7f9368aae35de3b965a1a30f44520f783718b4c7cfa163c1acbda149e3664ab608b2a3dd2d4331b7b8042ab5c5227d9ed2f4c6eb8f4f383ad08bfa72dcc6f944a8f0edb37ba65c527e2cbc4e45516a42cbaf236fedd66cdf6c0c4068b8fb5880fa01c9c5aad3d556efecd55271893f374fc36495831f00a17190ef9b879de707b648f9e43689638507afedebaeef99404bcd58950b9d1a5ae1ddcdd0882ef725e03ac1c43ddaea9a7726b836cb64d363ae7062d8a539d16471d7160d7bc1f8707c9aa77240189393eea889ac19a4958c56e2fdc38a7e264e6effacb0202a22a505003a6fe2352fee85cebca1d8706d00f2be8826b261b5fe6ee75fa8fa38984445e1cd4c382cf2cfe14d7c542b14a637d05e729cde31f6ceac712394137e2bb408f61d9972173b295bab2a74564236b6b6e441eeb835659caaa54404fd4706d32bbf981ced48c6e82f9e9cede593c8e063a9a789ae38c47ff9d14cd855d6eb72ea7009efd3ce318aa8c96d7d6e82925d10090c04642af652ddd9732fd01f8cddf759cc9f79308a43588df227d79f7db8750d4498be9cd4eeaf2b12435704e67c156aa74eba00bdd241f7d236cfaae88d14400cd230d55e112891ebc96ac90183be301564d7d2fdf3d4bb7160ea889fee98a47fb4f816a2fe0cb66809ebf8763306c71203f86d6d85e7c4bd3694f71354367c69b7053ed75ca15cd441e6caebdf4ec15f3eec4f86b1e3506048c52851406897d63fe54db0100ac6eed6cad0733c941c345da94d0c6f4eec92820dab06bc330e74f52c5858fc71862701ec3b690605fb460d1f6e46f99299b4cf3df8d65f87c4a2ef8d05fa4b3841482f4572fe4773cb548ae691f12a219de1902a644f238a9f38d9913790de484a1251e3b8399a10b3e73a4895e2ae57088f38524ebd5fd2be455ceeb16b5bcf5300cfedd1e326a862c0bf3e1bef531a6c7a5895c247b12b39d9952526df29de825f8a31282be28ede06b7a5062c4dfefee45c52a901504723c59983d8746e84c457f8fdd18f55379189b63e5b9baaadf9a117f98538c1015f5d1da113c74f63b59545658c1df48ff840a691efd84f835a92a0a6ba2d9a4fb09a0577bdb3f888fa5ddc0abe98cdda0f0a165878e19fb99372077a605cc91e91e0bfdbd09c7b6ffa9db203000000bc6d7e572b5b46decb2e28ff71593b5bc58d21f86ed46db4e0f142af07d53c1b405511da1c80d5db99b4957443ecaacfa6e66732bcdd609e9b4531f50f5619571aa738abf0cc61eb8973be69931a6fef7e52a19f70ad318d549b0c8c805922e81e6ada33a4b59a9af96b40e563b6b147d04fec6ef7029ae8246744cf2f803432223529ad6456b188f34c00ce0dc4863beb9be26ae19b590927712db57cde87f9aa13c23fca0d1ccdfb77eb2f987a8905627b294753124a4bd6c03df81bdf014d2ba8ad181e5ee6094635ec64f04d1932359bca717bf00101e06e23fd6aa73eecca651471d875b088b4fa5a4765a9ac30725ac4032cfa77ed55229d5efff09463913195d92c4956833f2c3132a9c08588882624839502b8e83b9f700fc95d38891c25cc0e47f5865005403907d75916a5b31694f627cd90dfa2878a6044b6283febda431180c84caf8b2dc73ea016124c668e9d650449c9d272b075aaa4fc2174ebc560c10db6a6c427086a498456b8a9adc05a67389e00d2dc429a865861fe241224d9d200e92dbb8605f76f347ea4bed15a0ebae4f434fad2069ee387465f96efd2d52affc44ab011b6aa8004393d59b7ef6fb0f13568eb20fb47d9007ca13267233b6862426565b75018d3bb63912d87053ed33ffd87c48ba6bf1d8c1c2fa7103b527077a83d00ffc5cb75a76bf8861090ff984a4de3354c0bf35719f5ffe3c2fb11035ec8a525e7f73997e337b195c2ef4f36ecf498b939d47297bec7b41480c8ccb6736e523c42ce4016caf7f7883ab62b44cbfbed0e4a621d44c67027f1b5be2cec6f086c4a73148f05c0a08046d1cb991fe11c43bbaa28e0746ff121cfbae5e6c9c04a2794019bafe704e058e6020dbdce967a6b86b569b8721fc172f9ffbe9a77e70e7a998772b6de720230a40b7a5796af6188c800b7fa06c54dd6be660a050781f8e03edae98532fef635dee9917145d831519e4b1e432ad926225bc4922214658cd0615760e1aa90b1c371811e475cbb69a3ee5392336afd2b8accfc204754ef95b362b0b2a229f1857a118c74cde213571b42f3a6340cd0b165712d7b47532e65a299d2d0c9a5661adfac383b8bd2a3fa625fec436516a9147be525f05577e485dd3d70076d94d2fddfee253963e4d7f9e9af4b3948a6757033ab65cbaabe09e4c2ee4e2803b97c84a109a4aa82ed72a1994c7ac159e7e6f5c26c11728ef65503127866a4c668379f82e8db5b8934f479aaf5df687bcc7933633471ab79443d69740cd880a5375e5ece1b05c41ccb70c7ef718fcb3667260f93b4c24478ed1c2112d3fa959b421c7e4e8bd75efc1014f6c8f69b1dd7993c4d04700a475118536de33b142f1f6b21a349527ffc7ef678a7b567c78192d0cf1c1ef95bb2665eaca4f2e63a0c8ed6d5955b26931d98b8b190c36b54c6f8ae670e706a97965dec5881b070fb1341aa47ee181da6f85681c21b1bad7f8191881d920983c2ff0e523adaf3123b0773d561859a54a6a77c0eccccfef8abb808120ce27c43476b1c978985ae42c680147f092502bbb1f0e37570f876db7215b68ff453eee673519cb1d0adfcfcc477ed5663955e7d20228d0bdcb9a5a855c6a7eac601c79d91ba01f1d8575b721951e908fa72c295dcea1eb57531748875713cc6a32b3712e701b22b15d3e53337fff2271ce43c8023cab1c26130b017949a16e213e8186e6df3a1b7ba3dd63c668c3fa6542133cd30546fe519ee1dcb40f487066d2e6118e8f96705abe25f288789f38bcf8eb695e16a2c00e61f5ad1593d3c33e150ecf1d6f5a561b9698bca30a19cb71572146ff2dc771b5ae9f0e26ef2491f93d8605df6d849f4cce05e4687a5a4ed4cafb51ee94ed070aa9bbc9ea3edcbe457b518cebfa3d206dac8ec464c9a4ebc74bd951e6c38f197a915fa7b25d9d82fc2fccc36c782a249e79d73be2fa17b5929c723b88cda6b7b5e09e988ce68714fb650d8c394ca3608f101a9fb203a4c85273609343264b8e0dffd91be57f04ad2b845ac0a3b525a5160dbfd1e467f55ffb4f2543acb63855434ba7e6721aaa18c7497a6966809c0732f72a23f0de99e285a798cdfd6a59324a0969860715a06e99b338aaf99aa88d2198b99970f7d5efb123c4a66dc05c4d8cc9a53eff3bdf01a1a3202e63fe4f79a634279d95a574921f9f25466f47f59b230dbc34fd205ba57815f26e7083bd90419e21eb643f5ca893e2405118d5d6ac3dc2bdf5974cec29c824826c8197674096aa911d04fad7d149d82f6aa32c4a07ab2dcaceb575c83969e34410c4448b6cae5282cb5ca2449185985f68f66831f1eda1a722e1d036565034bf340c02999eb334ae5b79b2ca556511c2490413dd3d551a47e6a10d802d4effa55b4284c5967a479509f4efc41668e40573e6b7054f8ba005efb1fc7ca4ad7b67034fd0e4a52a2d8c78b6814560231b643df0e010422d215c73af5159d2dd51bf805b5d3642a21161e99d7966b7cfb09b1b15a63005b5dc86799b860fd048e130f084c430127494e31678f31daacb2ce8befe6e50dffd7e466448a1db97ad21086ef7cd69241ca9e49b6f18ac0f72ebec5b326ae8ffa38e7137325290fb8a60964f99893cb9924f514d9c17a79a4fbaad0b0bca44502c0ff8b7bfd4f939c6e6edb33e765a6f066a4b2a191b815ed216864e2a9fb5d29de541a092ce67e32093cf3e8d88617f77e37104a7812d046c449d299e5ae7548a1513333870bd74012efbf125b269488ed1f64223d16b2cbc13646ef03e4c016fdc2e68990e6a657600a5730169b33da458a5d736b65bcef0513a5bcd5106a44d33f5c1367e51bfc11c89386c4e492707db87887e5b86c1dba5538fbf5391f5f450a9064b6dfb04f5e7a462277cbf6810e1adf7d64acba3d5e296f5c868cac1cfd76016ca31f52d1169826cf2b4dc548fa348c4c877f9ab4c5cd8fe90452d486d455f3312fa90d3cf031abb0c9ce4fe21496de73c4453770625096a76e7ec42de4e1d12074c68d26a2a143bc762209e77244fb62b8660a62da23a9d3339dcec7c8d3", @ANYRES64=r12, @ANYRESHEX, @ANYRES32=r11, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r10], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000056000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000056200)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000056400)={0x0, 0x0, "6ae81d494152fb6e7f34073709738c651f265c070f431210e3c62a57c87d972a048f4b4e62378278d864f28c6432641696335ad8f66579e917e90573f895c07b8d83198c8eb78666b093bc1aa936f3937386703d80d05b7f9309a4e419be150d77a1c72931a82b17e72e31fc3e1a1097fef7aee8da4d88f141a7686851ecc5f875faab8ffbdba9557b1cc8c82818e34a3fd4f4757d19bd2c50f2f4007d0bb41d59fa87c393960840738fa48485e1607046aaf81aa63658b7bad2ecbcb67dc1336b173847bc217c77a62c78e9900ad7f370768f72522fb8f36d697b088e294afe311e385cb7fd9873a35932979c5c4a5cea7f3e2562fcbd483c568616e2d7dda8", "fb35349dd09bd2f0dbba730bd198b43f255c2392cad834f009ba8670e4dcf943cc34177e32081d705c8c081cc0e5f341ebf219e1082b910a5c476aba859247dab2435f4013d5dac52d47aa6f6300b860037e018fd96c103aba6eb7797549b13db0981b704a8517a6ae11a6101d7c75bc5a2a6b36f047e3f04a74997719ca39df499419193803b81e0e85a85c74a52b6bbe16cd534007939f6474829f7e0bf9aa139abb221b0a66dc21667a26379edc64f09c2f76d39618943f74998254c896ce3b59fde0a23e04eab6c65ef99659cc298405bd53850b2ad801362780a1bc5ddfc314c78208a82f45f7b9dcdfa15b56bb754c43ebe71794d9292853bfd51767e247605deca4d372723d48416ecd6861b3aca49bd364229c25aa8010afd6ce14e6706040ac12a9af5bd3243c80d48468a60be1fbcf4150b23217dfcdd182606bd065d94472333e95ae198b87d928ba555d6b46d9d02887f5c6096c632dd94b1e02a1557a6f0e0d7347442dfb1d989ba6b94df3aa2b5310b06f6e2ba9d014acc7c31e92ade40e54396f557dd8b00e4d2512d6af0e023122082c17a44524eaf8bfb8fa769c3303d3c4ad499b681612057b362ae3f63bb524af4bf5df7b889dd966069698c7465d02c814d3598431804c777ea888e1ef214aa76c3ba28c566e90055b2560ae12cfa1d3f2011a1972c076b0d35cddd1f3d2fa9d2fc2026dfa389ce31a4f0c54835f77bc185e0b88c4057f0f82897db915a776c02f29ba0975d9e4a0a970cd21137a909b86b5b45804204d5e8639a019331a7b25b8eafd6f3ab1f2bcc55e097a6f739b8349cf742a2abb029e903362968daf8ac5ab90f0692f9efe2f5093a0e4a96bfb78d0807d7835c68e8b445ec5e8444842fe7d02ca9ee0f992df72ed6472dc3470810cfb774869b608edb2b63873b60fa05e96b7c0375e425527d75535ef22d70be73574c113a924a359c336fb0576a0140e7f1c0114de5fc4432bcf455340c0cccb5d5c9cf098041395c03101ceb78d41f312886cd09efbba2cc113c2a21af2da69b6f2e4ff01fc99fcc471f3b3ee1a6341386783b9987db920c36e18ffecfd39d7be953d29a5981401d3b67f82281a770bfb8cf78ddd8d9c4e4bdb865e5c54ab6076f687b39fcea50e24ae2d21a61fa4699cbcdd35fac07d2d229b002222dc49c01c71c7dc119608ae3111a1f461870774ac722334ff4123e5e5f1914e3b6021fd02f3d25e379700b2dbf52f7349cc07202251912c4e04da75fca49e72faeef79ed1a13e4b72646238eb54e934b42de6a298ebc848caca22d8538cfbaaa7f4a54e77223f99601898b3931e2f0518aacdd1f1a1d8efedf443a5fa19b16b1484135c52ac171ead79067d911f7a71a651703c3a89056d0445ccd6b452dee5dd0cc7b1488f601cdeec20cd027021c4d33cfa06805b3808e9f9bb51f63b0d26b7c2de108ad3d099cc9ef8f04ba76453b511ac84cc9d10c5c77ffe1a976c7ec5e02be28bdf5411290e2a041af7d3bd767fa6fc189c1982dd2230d40034845d3ff048f3966ab7d54ff57071508a006cf3f51d7979831fdfc115ae7922fe3e662553d94320d3b8fae73a7f50a56e63aaa6f5b2205126bcfc47381b38aa22a91642edda678dd5d7a9954c9c6360ae9dbed28d7513b089cf1179fd65202797f4ce59a84fb030710c16f204cc69b30cb523885931b951df688b6e385e48e9473403d87113229d526e190db57b808703c001f5b35682905e1c4bf7173f59796bf69157a617d27d38b1d26f230c337f8decc694f57d6b5d6909c7bf5f3413f8233760439cde24307a426ee12d8c527f88f24084c6cbd05d2d8ce8aef990e123bf91faa41482dd0ae1698da9cada15be4b983a3653211ef5144b25b024c856c52eb975d769590fb20b801883d9bb2d987227384b5953892bfeee706eccaf9135bea20059f12ff4370ec049855a2aaf4cd97dc18e3fcbe43fadca45d774d6cd9b81f5c106fba1139747ad709c16de2a5c584fcabc629144044ab20ca356cac985fbaebfe0aed736302150ab220f0513523939e930e1afc35da29540153427b14fa49d035ee87b2ebb44b1c6c306381023de76a74ca5783444eee39b68128ff07c2ca132fbe4abf554329c68be5c7a7845cd542b45848db96b6901fa9c3a45e5860b88976d889bcce27fa8a227d7f7e7a717523d78ed69b015d252325bd670324d98395e5508da27220a44aa9528ff0d73423903a1f685be1794e6d692ee96b1c9112a7e18421ad267847467049c459659354f7d48146360900d4389027c950d23d3804eef0e386414ffce873d0cc49fdcdc23f6b56a9eb3c1d41f861004584446b95743a1b92256c493bef3530279f1c46f3e6b41acf7b9afb0c98a92cdeadf5fe1b58fbb045528aebb20020214c71a538668a2b5fd2750b9500112c0d0892812919f5e3d0925d096159d7c7a9484cd20b34e43f91109cc557841f9ffde3ee233ccf4b995270c060a1b9878e80575f09f19ea73bf71f85c7e23431565237da110399baed39434bd2b787ff3fe69a3f8f13b2e10f19f41ecab4b0b17da8620e02edb1a2bae8c10070384ec60e7d756f8350d9a2f11ab8a6b853f553cc2d581797969d390a9b8c802f6c96656f99f21153eb6d8be7496ad773b704c34c738af3dba9095931a273894dad27c25b78fcf149616140415bade9592a0e77d80cdeee85f6dd7c70b3748a9952a62c950eb1a1790dff48d96c2d8176a0fb96e181c593e1f7de516d49bbba9c430c94d644efa8351861901e80e8e80279d2c8eceb2a5fdd9f686c194e4f25e5f7a99866cea80d50190522e9e08ee647d615a75f15162204e1574553f9a24a01402e8de0fdd099b3b8297b11b266b1151bd283bcfb2cefaec4dd9cb2296a8297ecece66256b37cfda4923cb8f83589260c0b99528261bf39d8e3f8df96dcefd305d12ce1d139743bea58367d127c154f5e61f557277c8d324d7409614bda1de9e22a713983c4ec746cd9519153672346bf7c303903f84a721c74e45460f6290f6e412740cbe2057540cce0e8183d84e662c04d8fb27c11cadcf74690cf0e1019fd64a7da580db612b987078bd91f55f3e7b00f4b8e69ce328bb5e0ccfb1953f9cdf77bd0b5db3b2746efb2d2a38fb4bb708bacccaf95b1e57d1d5090f2073a280f624699b935282d9fced3b2c3398b3337f00a98bc42fc78f59d3f3e8c05eb2f83c55ae776a4226908d80b6013654d451de8d7aacfabc687df11152b6704f1acc71bf2b4f96cd228055f08fc949e761797fe18f37ae9349617aa760d5b453eea7fd3d342aadf33ba6ecd2389e023a2375725611ad5cf6ca10b35e188edd2ecb708d5f075ae76867ec0f4bff080c191f01e2380d3615de5e00e27b68ad49f49dacebebc26c343875e34fd73fe588fb0edb02fbecfa2c9f4f326f387d9b918adbd2538decb05220f72a48ff8615965b6741f5130d5327fa54cbff291a318694eb28a4d2fa93dafcdb990179d2a27d28d1afe8143ef6bb9b6d430a02165563ccd51e342d715c990ef1346cd6eac3eeb605436773a536897cb1efb0c4f97274dd2ddd96485095a5dcc0a683e66ab6c0d7c9c2b1ab6dcbd0a961a475a35551bddf19051a2bf2c8a67e0eef97f3fa6145f177b7f9008edef593a61907168474bca846dc12064d7ab78495dab3a84668c318d15002732e858ccd42501b4111d3c3a34e265d5165eeb6f7324da8657a3ffaee7f8999c92eba29e254b5c6db6d96b03597eed0485d786ee5b9a724ae0bec05db545e668013e88727d60422ddd1adb4852c6bedd0190092705ef4b5d609a45ce680c2f2a8ff64782544ce6ade1343b774fa89e908ab49a1ee402260183e50a3bbffe3eca7623a18811da2e847bfe2050e1fb5c15d20fd1712f079111983992db13302230c29991db6bbc1a8d6e2dba5f056dc8ee5192612eba74a6029828a68d41ba9de8a00373189057b058fb61b4bff74a9396fb6cb7e821dd0a0a3ce8d4c099721bfe7f5eb24c5d6dfc4a0031bd5e7716ddc629b2230776da3074243b80c6fdcc6dcbc9212aa7e13eeaea79006c775100ea5b0ea98c8b35ecfd1d143472797f42cb4d8fd60ab1e74235efa1beb8e14bbf048c419c5874b63a9a555a4b77e12ae17cf607f0b0bb846334f8483bf40f483529b9aaac0dbc3cdc2d75a7bd4e7d8fa9fc1ff7d75f65c811153ce65e7d228570e21fa02e6ccdf1253196ae61f5dd676dcc1f63fc127ffef239ec9c688444167ebceae1496738e656d7a282c48de13e921b1ae584c9c66455fb28eb415240984868f10bc7bb915e003c02eec78370d324bf09b38402066b6a6747a5a091e54fdbf7bd91eda330d2306f4d83233441daf5dbd78667267ebc528d3b6f8315a2228cb4f30438ffa16fa42b5af64f2d2db2bd9e18199249ee2671e6700b5b8953a4d720e2d5137ee6b2596d4185d50de9037c2ba137bbb412a57d37326220127409c0f58a6a1a4deb90e0b17595b61dc06ccb4f0d7a30e582e656ac02aca615fc4eec11d1dda3790a192fadb95ec46d8124485c5c920368e1e13e803e92e3f7736ff58f027ed346d28a92977cd0d5fd652b1f0d750b42bc82195d82f87019655f5c446241f6eada7e1a713d1a9b6cb6499a0cd6be2969bbe4993874b4bd5e1cd0b7fd7f2caaeeabcfa5bfb35bc3311fba5cb772e8f7435a0fee44be2d472a3ed31961c539ce5da2f618817bfb2cbfec41e37e967de13365c51b00b4db4ba374164d270badd767d845765d741565025e38e244cd878c96145b6d7a319988a09e328b7b9bffaa8ab10462dc747ea8b1d8db0e42cfc0f6583c1f3e62a268b34a950533a713271dff93e5efaf77641b46f0bbf625cf64e92c569b499d2ac1a7530484e73a8178cf9d385c6d16cac04e2d7d03b8bcb7eaf2f84b6a38f40a16c9cb3bce920ea36b061e8e9ecede5ba473155d66c63b330ed879953e14c082393b89b749242fab5f0153c772bcb3a2ed33e7fa8040c94a6a42a7a66ee14f6985469f6c0e7ec3b6815a2725e8b0b6ae2c720bcb9c8aa41d67040a4473d0cafc99ba3053952b3ed7130754115b351fdb5c8f4d079630d5813935d0dd91e8426e1853b10402b0906977b7486c5c2bf2a3379fd984a2b85841f122a12e4cab71765f56c752e6814b45c95f4837626ba98d20511c2161673a754f73ac912c7eda142a2f3a9728a7060051bea9990e4f9db0258be79c6ffb0f7ea98e346e50486cdae6e730f91338ab28c3add8cdc63f64f82100d470b7428542ab1b198b5ece4396d62bd78111ead99f9cfe71defdc3a6459ffbd7b44f3acdafeb16ca31241c0600cdc485896737bbb5ad291665261ed63627ef495a1404633d158ff6e6adc968c64f8349e4496c62ab181dbbb1bf8e8f08c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000057400)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057600)={0xffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {r3}, {r5}, {0x0, r11}, {0x0, r13}, {}, {}, {0x0, r14}, {r15, r16}], 0x4, "438b3d265c3e63"}) r17 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r17, &(0x7f0000000040)="e2", 0x35000) 11:38:12 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001280)=""/53, 0x35}, {&(0x7f00000012c0)=""/254, 0xfe}], 0x6, 0x0, 0x6) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$selinux_attr(r2, &(0x7f0000000040)='system_u:object_r:audisp_exec_t:s0\x00', 0x23) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) fcntl$addseals(r4, 0x409, 0x8) ioctl$RTC_UIE_ON(r3, 0x7003) 11:38:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$VT_DISALLOCATE(r0, 0x5608) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x2900, 0x0) fdatasync(r2) fcntl$setlease(r1, 0x400, 0x2) [ 860.079513][ T7294] FAULT_INJECTION: forcing a failure. [ 860.079513][ T7294] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 860.092594][ T7294] CPU: 0 PID: 7294 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 860.101310][ T7294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 860.111371][ T7294] Call Trace: [ 860.111380][ T7294] dump_stack_lvl+0xb7/0x103 [ 860.111400][ T7294] dump_stack+0x11/0x1a [ 860.111415][ T7294] should_fail+0x23c/0x250 [ 860.127827][ T7294] should_fail_usercopy+0x16/0x20 [ 860.132852][ T7294] _copy_from_user+0x1c/0xd0 [ 860.137446][ T7294] input_event_from_user+0x58/0x140 [ 860.142712][ T7294] evdev_write+0x1b2/0x280 [ 860.147125][ T7294] ? evdev_read+0x640/0x640 [ 860.151692][ T7294] vfs_write+0x1f3/0x770 [ 860.155933][ T7294] ? __fget_light+0x21b/0x260 [ 860.160602][ T7294] ksys_write+0xce/0x180 [ 860.164890][ T7294] ? fpregs_assert_state_consistent+0x7d/0x90 [ 860.170951][ T7294] __x64_sys_write+0x3e/0x50 [ 860.175541][ T7294] do_syscall_64+0x3d/0x90 [ 860.180027][ T7294] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 860.185982][ T7294] RIP: 0033:0x4665e9 [ 860.189922][ T7294] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 860.209589][ T7294] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 860.218004][ T7294] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x2) 11:38:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) r3 = clone3(&(0x7f00000021c0)={0x400, &(0x7f0000000fc0), &(0x7f0000001000), &(0x7f0000001040), {0x32}, &(0x7f0000001080)=""/4096, 0x1000, &(0x7f0000002080)=""/250, &(0x7f0000002180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0xa}, 0x58) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = epoll_create(0x4) r6 = openat$cgroup_int(0xffffffffffffffff, &(0x7f00000033c0)='pids.max\x00', 0x2, 0x0) r7 = socket$packet(0x11, 0x3, 0x300) r8 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r9 = socket$packet(0x11, 0x2, 0x300) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003440)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000003c0)=[{&(0x7f00000000c0)="83536062f34c920343349cd819af8dc5c05871f2ab45593238eabe31b2ba9b5976ba97493ffba91dc1b698ac11d6a4b73906c5c217d661f138784ceb6e5a0b6b2d9fee59c587615013f217cb30b312a6f04d94d6aa4194c2adca329c40a198961f3f74a24f3cd074b7fd621a23009142263c0742e7b491dc0a5df98352a13e74a0a61cc4dc11e6590b", 0x89}, {&(0x7f0000000180)="dc903a10668ce062fef0907835ca692060999c141b2f82f7cd3bd1b5d6a4821da4b14a5a3834031a338fb23675e381f8c1e259cc816e6b05cd82cc8800a0c4484839dd1c3995da72b4f0c0778c32c86904fcca8710a58e5ebab6ec7791454866694f909827849b1470d152fcb7c4d739ebb789cdcc8b7a9c9a3ef763e017a1aed988f422faea4368c17ad40d33f7b2f92d21fa624b097ed20e44b82ff3043b45ceb0a16abca15356f4e079da31fa60357c86510cd39b3bcb36667b3251f557b8be7aed5063b014b1b9810755bea1ba8edd927b4aa485b6f1837ec05fa6", 0xdd}, {&(0x7f0000000280)="81dd819ecdc75c6789c2f99269aaed5c7863f6ecbea95a6f733a281897f4e95a5d4a873bcd422b5695b8dfc5fa47da2c0fb16992126ebe2bb9858e2ea3de12f3c2b58245d721d7e9ad4c9b2a688735529c9460890017335e82d04b760da4004c433e0e9b27fbb51624a12cf9394774e0c5ce44a20162e5a5cb341579886f80a36d74eea666e1977a7cdb7de8dcf0c894368de3cbd311378ce0eaa6f3d3513dcf6be6d243a7e018368674d01b575f5714f5546996f2f8af7ec0b0c274b480a00086dda701db16c40fa7d1d36a01250779c6c4346a681e2114d54f6d44220fc5f25d9453875601ea35899927932053297f41c70371a3c41207fd4c854b8a5a", 0xfe}, {&(0x7f0000000380)="6a583ca316776137dcb1f84a64be25b81c37f85965109b6332e0bb490257fe331d1b30f3836b7145d42b6090e3df57b468b5b5dabb9cf1def608f2b71212", 0x3e}], 0x4, &(0x7f0000000400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40, 0x20000000}}, {{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000a80)=[{&(0x7f00000004c0)="facaacd5bdbc276199bfc396e7b8685e2d71e3953852cc9e4235257a6a16a0931e5b4b152358069e5bd943732ef6e241451f875d5d64f47ef7e45adbc309bfa5711a6603da85f6ff21d406832cde90ef35acb7b499b27e2353201b2bd6ebdfdbbc55b776022c3c313b7cbc0dcacb7e1da26e99fc1fe00bc25ad550df5287d05701e371f7501c45bacf57a18fd0d2754f5d1ad0a2edd5bcc08e85bdd0a7dd9b93412bc15a694b903591cbc3b8f9bceb443e53f3e73ba141c6c9b8589661c462e05aa02a2e1673a7e091ae50a88fab52406d94459df76397832dc153180977", 0xde}, {&(0x7f00000005c0)="5b258859f94983152b8763b5480beb1b236e26cb2f4406fa6d7dff9d873b07d2fd80991d34e655f2d0be8cc180c62468c0f04bbd93114dbfce2de520463de81f0f8c183ec1c19ab7d888c7802557a530895c142da559a849539879fffc70148933bc61bd0e039065969ac2679238140c08151ca8cb925e0246851e36ea9093b0ec1b08afdb4ad6fe4d5e5f2143a5d54beecb606d1824bbebe065fec481c4d82f66511bbf05a9c091b1871d0bc9276d3e8b0069e1ed8dce", 0xb7}, {&(0x7f0000000680)="bd4b346798e7f5a77338433927df5ebccc31fc159788c6a6676f85eed8fc12253a11620d085545544df30aa93a579dd8d6e101620f03172afbed3fd412300ebb3d08867efc7c5d57ce3dace0771b71454b8d905d3d637adfbf8ce297b2f394377b41e7f0cbd57a00bc5c25f15bbb5bbaac15151ce8f8c9a0201b633263505184db9420442fb97e026f9cd90d8d1de5719ab303a9b560ad3aba2f50e3410fe92ece51e47785a5b39690020c0c677237ae901c", 0xb2}, {&(0x7f0000000740)="87f54d602976a4482b70c5611c547133dfb8ddd3d8cf2c2b1dc5dc6dd69e49bd049382545a7b798d0b24c7c876c1d7c4309603eeb974b77f942f5494f4a7c209f8b6c3ae80b484a0a4eb8d4b26ca6e9888a58edaeed7edafa36e2bde9bdb249c449eaa4026b6668d47fb8a93b811d7d1ed3f", 0x72}, {&(0x7f00000007c0)="acb72a55b81fef069080af77ee42742dffcd0310a77c2b5db15964f2750e7b1833f9a469d19e8c0f7ed6dc164c0044a3f96d6ffdd941ed2929239f6824d5480b1c17297db64d30372d2c2f1fc9613c5e9eecbb1413f21c7177f5778922f7b793c343c312a0fa1386e661b1c3ff1bf9d2345d3b4f70fd7a12fdef6110853693b479d3f96c964de3165ccf93a913d961bf471306d5", 0x94}, {&(0x7f0000000880)="1857fc4f70078f6b950fcb9719e9fc86e2e278d9f4d0039b66ea1decf94baafdb3138769cd91abc0151c16316694eb48edcd66074e8dab3094121c00d32da8539165bb4c3cb41881bd8444ea", 0x4c}, {&(0x7f0000000900)="f5dd5fdf7ba09ec237a58036eff6288c62c92c6ed48960a7591c708c65daa65babd75de622c0b8a0aac1b868a30abab7e470ca68af16c80a017ad7bf5eb598c587f4841f98eff2def068a502614c1c8fe9c07616bdd1bdc03888dd204dcdb9a673e93ec0ac650f8c45cefaf5133ba2f15e93443581757316544707d84358edead31dd387f98eb31ee5f668d574d2cddd029a05e3de0f1bcd58a6b3ab78ac95bc8b0b703b52dcf045c2754b2bc78e", 0xae}, {&(0x7f00000009c0)="ca0628a40daad03686b0a3ce628f9c4c613540f4191027abcec7731ce89dc491a726123257f63fa07474783ad16be65d015dc8e817074bdb10f95e261a94623c2c65530bbae41dae3da17a8e3781bdc5480ed74242891541f861cc6f5afca0ca494f93be337e719b07d2ab54b4d295620113ea73670bb402d495fe9889a26ed16cae2217b9c4a7591f7837fcd25e", 0x8e}], 0x8, 0x0, 0x0, 0x40012}}, {{&(0x7f0000000b00)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000b80)="c5e4135b5c7bfde6eeee6a6848574c5f84c110adeba2b720f286244acc5a92f8ee14f4ad70b7e84454140b", 0x2b}], 0x1, &(0x7f0000000c40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x48}}, {{&(0x7f0000000cc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000d40)="31275f8746eac428bb621fd6ae32cc6eac9cd6b44c6571c3973cd45817f3fabb05722d9d67642e46a349dc284d44ea31c549f02aa2036bbaf4df7028b76b311d113cb9fc2655d33ecbfa345ce928f764476e0afb5ff64f306ef4cf99cda6a04b6ee474d9deb2d5b1b69deeec1301739cec3ecbd2622f1b648f2fb39793fea8f8c4167a86ba2fabd1c13939488c0ccfe57ced5e", 0x93}, {&(0x7f0000000e00)="0741381026f2a24093b5caddd239416f8b3f0462d26b7df1bd05978fdc5570b2e0b42c2fa6101cfee62896ca7159c08923b079c5d50f2853943f1a359186968e7b06dd2155765b0fa11e180e358640953dc07adac80fd65c1c7d989d1df1aaa9f6523902d56db049d2b8baada24957daf846e1706d74a962a62392d44200b7b819e872b1b1aaf6897356f6d5cb2b5f28d6d1014acdf1636d830f500d0e414e739a8af2cc1372669d4b05be197888b80afa31c3a3ea2adbdec34784bb363429dc601a527225ff85e0457fd6aae166bf17e826f94b1c9e4b9ab7b9e47844f6c281f2b199502d9f44fe44cc29fc3851b5070eee9e7f", 0xf4}, {&(0x7f0000000f00)="fd4efa76739311", 0x7}, {&(0x7f0000000f40)="6e01e4e03067aa9d90f74dea40a2bac14ba16b928851218c2aec31bad6", 0x1d}], 0x4, &(0x7f0000002240)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee01}}}], 0x20, 0x50dc65747f064c9a}}, {{&(0x7f0000002280)=@abs={0xfb02db99c75ed918, 0x0, 0x4e23}, 0x6e, &(0x7f0000003380)=[{&(0x7f0000002300)="32059b07ebce9bea034c4bb83b5a51d5ee8f1cbe80cf324fb1c3f0c275929c2ae5fe0d3bc3f36d5066252f3c7c5e62c99cc3577df3a31beb52244408a580c17229962868a5a2ce834539951d565f64cc14eeeba87d72f56ee3427d1eed051b7c7248d432524ff11cac5e2dcb31da8063cea33392", 0x74}, {&(0x7f0000002380)="2b1115ac5af1c796fb76787be42f3009161a26da5520c103cd0fa8e908381a5f363070b9660cd4e9693541ca585f0fe5fe01484936f1ea2f3f7104602ef16dfa0f610a9889551d808464ac6c02376dc3e4a4d36df928feb8cbcb28342392767cdbe8e78c2aa79979705dd7997df85d9dcd63ec92ba65ddd68ef134b6601d703358dd7bd77134d8795a5950105957cb4b648744c945d82076e21a43229aee1364665c5d0dd5dcecd317abfdb77052bfe968e138597f3d7c70be7f5b591ddde20b7b85ec66c4793cd93d91ac99b399703cb90943ceedfff7b9c4489747723b5d5c7c268f906f159d40d53989974d4fa005c9b1e3fa3638d577cd2e1c3f5ea6a845c7e7d8be55a202dcca31c006a11655a6ca3a53641ff57cba620ee9de182f34ee228ea2dfe4505185a6b83983c8cb809e1b6d659996c726275b8e35c7ab9ddfe58fdf6808611e18e47a5c0f4ffbe5ab51725357cd197c06b7d0b203f16a460397bf1df6887407179c38fd683032728cedf06efa202248159b5e518d3f441b8954ebb7a38f4c7cb07e41207986d8ec475c6513b4fb443c1b4e3ab25b13e231fda54c6f5152626e743908833f2da052b481c6385659d58c120f62251c262f9232c4a9f4a796f51cbb47b2d39fe6148657ed4e118895fe3971c4bdd1f94560686f1c2b119c3b3a38b36cebc9e49e3240d64860c97247cbc967732f645547171d81f0b68da1a570c8d5ff5dcb3c57035113f9acec16153ab405cb798d883dfa443140f8ee7e5c099fb6efe4f8375184bafeb8345c24c03643b41d9994a3e2013ac1ee825eea84879be3a399a4636719fa8efb92ee0d34393c9e7cb21e90a29551a2d76387ffb2bfe112022e492de8209a501ab1e6f74ca8360ae5abe1e670694dd2c31d6128612cf7317ed19f1be69f530087563301da8037abf0ef4581a87745e657bd70ab3e5061bca0b2e61e5e4a4ff5e24a1fdc4a7b61273f0430b863bf16ce906aadc580006f06836d39bf9a1f8c2f0027968761fbd2f24a38e789ff0384bab0cac9e9facad6b2cb1d0de1539d2cb4d4a470dae2135baf96872eeb7e8d45a53da4bdd64724b79c7e1e2d1cc69ad706ead1eee621e3ed38937fb9255934e55d8f7e9953db8f778e425c25273cd76a80ea493cbd6c5b00597a377b40a98ce1177adec3ec93d6d3848a56222cf131a13f8b9f655820bc5c13b0d2b5e3c10dc23f55e36bac63d63b1869ad722531b8eaf86c11b6eb1fa73c9b741017274618548972a854c6dc9cfabcb19de565ae3ce9eced3082fbbf28531e8c0d0667c6837f399067be3c62f9991b264dff957c8d239659aa153ec5ba57198d53b6d889a54ee6b5ff40a7515292fd603c6d61ebd64b03beff64cee8c8160a64d4fa7903b5a8e11ab8cb25d3ddac51346bb26d62eb4be120c37fc52d36e524ec7e7921c4859ad10043f5c23d508794b71ac75c8bd041c76c75fa17acd336c7fea43b544b58cd9bb0de7885dc3e9f34ea661e9f39e08cd3aba1072e5114003b4b13566b88a44686acfce678f7a40f6d45431b1a72ea63297743510bb85c3d46b3efac6a440fb291f618410bc9e9915c707c0e0de61221bbec42fa80e717db0691f735b01f76e92bf05b9012f5bf5e2b7f6d4868ab00160dbdcfcc15fc205117554641c766e9fdd76e4b1b07825a0cf7b831706e81c0127acb7e74f2759e9815ce45dda12acd30fafae1aac7fda7cd5947d7819ef824f568989bf78d50885d77a94123ddca38a80e212027c5fae0f995db04efe01957b630384eb9a5a60b899d4179ec5ae5a7d2a29f906fbd168ff386d7d39dd86c137a7d1b20203f3d9e78c799e7d32b1ba19fd232193b7a181bd9ba343863d573d888cec24665da80af31e96dd2f01da3bd9b3d9e758b02f928c7cc5959f5aa08b4581b2a1cd7c88c5353a5f4732f9aa7b890a0cd351a982f70f9bc65e10b72051b159d63e5fe62efb62124dc2aa16742cc70b13a8595d50f5fa51e63b71f728789f6d4752c18fc6ef618d862fbaef2f48d1790ec81bb60ebcfa4db6e787333f807298877d4a43cc3de6dbdc96e15317b4300685e362bd7c9b0b702c2406a0f5915c59c0bb0cdc96f3942416a5ffec7b74cad6811ec62d32a4a440e158ea6d219b324953fa41be6ee4eff86a2e16bb66498904697f68b1c9f3f26b0ea400f69e8083d2b4db4cf34776ea981d98dab267dbafa2f7c5cc77292cf9cd8040648be0167a55ed197e724432e253e8e2fb2668b1cbaa3868d6b39b82d006554203f5208ee9ebb011d3bb939de4db44ad27bb92fa385595f1fde151914e80ac0bcd0ba6be980fc16c84cc66b6637f860a13557cbd2b6c57cdb6adba18eeb0c8bfacadb48cf9f1b5241b4e7ea109af132ba22a717ce0fa2d05ba510a07d635d1c7e1520dd58b78fd43d8c74bd291658ca1be3b742ab9920a0b8df6d25543bde39d77bfc449dfeecab58b713eea5b748f9f8f089854341b6f79bc3c288cd65c2afb3c7aac8cd5a6b37de025ef37b629a5557550cbb178b92e05bab9d41fa45b7b7134fec7777135cc40be900ba3754f5f5c7e239361802380df77cccdb44c7f0585a2ca34b732392cb74e918faef47451a27e413f6a975c77ef95de2043cc401427e10cbbd414cf2f24033114442ca42df417b24f9db913d4c70da51482c652587e7abe7cda920a179805f1bb391db81f293e7eb5c0abbb316514364e245206c30c376a93053a0790ce1b6eb8bd27858de7b176d99e40c3e90de44ad10b1dcf44b27642b5b6fe93abfa8243163f42358d14b19bcd96ef885c4eed5bce4b6e67b39d68de8d25848fc059f1bce2447791709db3fbec8b54e3872412ec67294c31b00196a78127c17b6e3109832b8a1a6c7be5da5bc38e05e46edf33eed2d9857d112c88b4d14e59f026784976f7cafb80e26cc45cb2f78df7193f0e3b3b1713917355fd63b4ffcb50ee9dac1eb061e8632505722e4f0f8db347f2d4813623ffd5cd4c1fafdc61b3eb56b99e04b3103c267e3ad3475634e88e4e97d5cd2516bf2b482eeaa642d3707def21ba552c0f1ad3fb2330e28a2c7d89dfd41f2f1eb506adf873b51e85201688d4afe7686930883ae9ce22a02c5eaf62707771b6e188c37cd781ecd205c37a00d5bcb977d8c5d6626c7c6e193cfe1c9485a9dbd3d454cffe414a10584a65a6b0e4d11b541221bae471d6f2d58ba891ec4d76f7bbc5d0f530412d3b6878d68d0a17a262818d60d85f6d522c08146221fe811882038b01cfec246d37e8215f06f33837967fb1744f122ecf57fcef9ad0540bb47f2bdc4b78df1e6a2c88a692e658bc94a03d25869ba330f26e95b7f90b3ada9ac9d49b86be135e51802eab14b641313818b3c8fc5d953b429ceb51552ae1e101736214676bb797a339aacec76ab4defd27d170aa560e77b6428e17d2f6f14d66ee8819687e2069adfd7599bc55aa412e759ede1329585076b4e4892c8c8e686a7e07bc35709c52dacaee84412dde8673a8960b0e3ce160ef443c7fced75ec7e351ddfaaf182ed0e72adae3def8242c8b9b871cf20cdf177fc8d628e620d8160917697874388df0b93185eac5b022aa68d5b068fd568327f2a414f6b99a6617fbed439cab301d01d3a4e1cf12f5cde9136b9842dd374d00e5f9058f00d75342159364bb2fdc02bf87ade522641aa0adfd71516043dcf97cd2560913fb767d7ccf81176661c84ba4d7a9efcd8964696bd41df55eb5e339f938ad43acb10915107526fb9d4e796ec1b3f77e29bb45515a3a786b2d0fe85e146bfffca24cce83f3dd3852f8844bc964752a077de323e58ef9759efa01dba335dbcc3c85277fad9d15afabc2ddf8f6a4601691564d07d348066f3117e85beec7361221236ccf6c666c40ddacca2975104b95870fe03cc68082387ddd1583035211c9a5076168d7f84bbaba4c13a00552dc9e4df63f6ef577fd717099f0bf124c13596dd48a2820aa2c2fc7392c6a2e1504d4a9d870ba7022d163b609730d9c897ffce1dfdba78b67b4e74fed12cb7897214e336b25c1cc345d79b58676044dd9a26d298db4506817a5a9473265842e16a84adedf91059e1fef510e883ec125add0dfce51ef77f581fde7a8f72ea217a73110de92a3a4415cb6e4d87fec60982e29b0d7190a0f5105c95654a6a5ef06c830e4968f88957b28a41a5de984377cbbd30ae1f0891dfe7058de1125a8253a04b5fa77513b68b0d5b5d968a820632449314b77f6712ef8d4cb68839883aff39200e0e0e88e219e699e3db18802d8a13b62c9ad5a06e18a2d6f1a41e65b45eca15f9753615d0baa066dea88cd757bf08c17c1276a72cdd76ff6052da61a9d11fd1701ddaf0258bea452c22ac5760ddb1d59315478bfdf825374bf6e5521a1ee73a44ad0b0d80fd417034bf441f9e1e2f85ff767299c0dd7d54bb6e229cf03f5071b2847ff4de6fac0fd56023488e8bc20bacd41987a071d89fd22edb9b85bd30942c2aed157bd6118fd963a862e6ba2fd90369fef7a06e666f01ba0084bef102fcc0ed34b23aaad4e872ab69883af5be91e49f8920606123aa9bb70cfa1cfec4465b2d86b64f289d29e4e3cc718e21e62b1f9a7286a5089260cb176b7118f34d830bf65234bc289235d26958380e1c45f81fd833db712156b91f12645c3cc3d26656a47907dec7073930e0453c20e7bb87d9c1c7ae10a98cfa619bd56b67c1050a2b91764725615ddcf272d1601f964481f48254a6e6ecf1ae5206ee4feeb2e26b2d04144a57660048bf29c83d83504003d59424229bff82fc1cd9817e20f44bf86adfd96888185d546cc40e2d8e1401850790cd2276e8126e0c49f3eaeb6fdb0f56495c242ea29fefdb32c50c754d542f624928a88d32515f03d734d41a702d43bd3a1c5a1363b43d0a5a2160c99b8b28cf59c879b9bc252f7ce5d2c2ca1c60423fd1999979415f18bb843af80d77dcd242414c7e36a8487ba47355b6930895f83809c5adcabbd301ae5215317b9ad6e8917c87f229cd84289b1dd4b7297aa0544287d1bc3223ab985ffdaba7d40880031476ac0ae7c6cd951a433bc78fc0331b2e4fd57e391e05e990ec1ddc9eab5519c1aaf98837b3ad14642cfa0b5f58b6528f020b36bfcd85d5896b861cda02680f0503a48263f93df2edde8e7d9c4e6539790caaf4dd3b6660a5a9b0d83e28b5c70ae1860646fe17bea64626b7feade671a3e180f3ad602d3e91b8a054c89d456f259ed55a1d53daeae5c185e02a5c8899dd6e57a8a6cfa3861f47f7d2f349f62cb92fd3dc3891b76fac2cf712a0190c3ead4e4da7e965ccfb909f2e604d8c280c175858390a52e13147961fc0b53e0b08fd3056c854473721de4cd63c71c3e298613701651c302ad5bbaed7d3227d9796d6c52fc19dfdb5f7d404a60eace70c84f3cca7311e56cd464f6bf8c8a6984edc309b2dfc3384f0b178e7b5c9e976eb52b5a1d67a86cc7ed000fc5d35d0ec2e611014deb6b1c9e9807dbd640928a551d52bc2de7c571686a4e8eec7c3dfad68bfb37f0b82496b326ed2321baf6557d53ffb41babb9d6935c8fb7b1517994333e0598028ac67a3db093077a7464e432edaf4f78867df9f0e804480088f06aa08737339e82cc01e9c9a13aeff08306b605e2e0191f2a828cbc05fa0c517c63e42600b93985cf495e52334ba5a8526a29f14ce7a70c48ffbd4d844838a1ad0299c7f56737d87dca941bc640da2940d0a6d6e5125d9e4fba6a73af91321f1ac9e069fd27d9115c8d06e3430dd0ea06faea666f09f3fe87dc32d32", 0x1000}], 0x2, &(0x7f0000003400)=[@rights={{0x2c, 0x1, 0x1, [r4, 0xffffffffffffffff, r5, r6, r7, r8, r9]}}], 0x30, 0x40002}}], 0x5, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r10, 0x400, 0x2) 11:38:12 executing program 4 (fault-call:4 fault-nth:44): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 860.225969][ T7294] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 860.233949][ T7294] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 860.241926][ T7294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 860.249890][ T7294] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 860.319493][ T7320] FAULT_INJECTION: forcing a failure. [ 860.319493][ T7320] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 860.332579][ T7320] CPU: 0 PID: 7320 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 860.341253][ T7320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 860.351309][ T7320] Call Trace: [ 860.354586][ T7320] dump_stack_lvl+0xb7/0x103 [ 860.359182][ T7320] dump_stack+0x11/0x1a [ 860.363339][ T7320] should_fail+0x23c/0x250 [ 860.367803][ T7320] should_fail_usercopy+0x16/0x20 [ 860.372837][ T7320] _copy_from_user+0x1c/0xd0 [ 860.377434][ T7320] input_event_from_user+0x58/0x140 [ 860.382632][ T7320] evdev_write+0x1b2/0x280 [ 860.387049][ T7320] ? evdev_read+0x640/0x640 [ 860.391580][ T7320] vfs_write+0x1f3/0x770 [ 860.395855][ T7320] ? __fget_light+0x21b/0x260 [ 860.400525][ T7320] ksys_write+0xce/0x180 [ 860.404757][ T7320] ? fpregs_assert_state_consistent+0x7d/0x90 [ 860.410889][ T7320] __x64_sys_write+0x3e/0x50 [ 860.415478][ T7320] do_syscall_64+0x3d/0x90 [ 860.419986][ T7320] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 860.425874][ T7320] RIP: 0033:0x4665e9 [ 860.429758][ T7320] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 860.449373][ T7320] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 860.457784][ T7320] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) recvmmsg$unix(r0, &(0x7f0000004880)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {0xffffffffffffffff}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/214, 0xd6}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000001340)=""/112, 0x70}, {&(0x7f00000013c0)=""/159, 0x9f}], 0x8, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}}, {{&(0x7f0000001580), 0x6e, &(0x7f0000001880)=[{&(0x7f0000001600)=""/159, 0x9f}, {&(0x7f00000016c0)=""/127, 0x7f}, {&(0x7f0000001740)=""/176, 0xb0}, {&(0x7f0000001800)=""/90, 0x5a}], 0x4, &(0x7f00000018c0)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001900)=""/163, 0xa3}, {&(0x7f00000019c0)=""/4, 0x4}], 0x2, &(0x7f0000001a40)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000001b00), 0x6e, &(0x7f0000001d40)=[{&(0x7f0000001b80)=""/255, 0xff}, {&(0x7f0000001c80)=""/149, 0x95}], 0x2, &(0x7f0000001d80)}}, {{&(0x7f0000001dc0)=@abs, 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001e40)=""/105, 0x69}], 0x1, &(0x7f0000001f00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}}, {{&(0x7f0000001f80)=@abs, 0x6e, &(0x7f0000003180)=[{&(0x7f0000002000)=""/99, 0x63}, {&(0x7f0000002080)=""/228, 0xe4}, {&(0x7f0000002180)=""/4096, 0x1000}], 0x3, &(0x7f00000031c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000003200)=@abs, 0x6e, &(0x7f0000004680)=[{&(0x7f0000003280)=""/235, 0xeb}, {&(0x7f0000003380)=""/226, 0xe2}, {&(0x7f0000003480)=""/52, 0x34}, {&(0x7f00000034c0)=""/166, 0xa6}, {&(0x7f0000003580)=""/211, 0xd3}, {&(0x7f0000003680)=""/4096, 0x1000}], 0x6, &(0x7f0000004700)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000004740), 0x6e, &(0x7f0000004800)=[{&(0x7f00000047c0)=""/13, 0xd}], 0x1, &(0x7f0000004840)}}], 0x8, 0x40004020, &(0x7f0000004a80)={0x77359400}) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000004ac0)=""/27) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:13 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x3, 0x1b, 0x5, 0x7, "4235dac4f88ebd9ef5aeadc2b55b6cbd99b81dbff7c3de39a9afbbb1f3c60967"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 860.465753][ T7320] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 860.473729][ T7320] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 860.481696][ T7320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 860.489687][ T7320] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00001b5000/0x3000)=nil, 0x3000, 0x8, 0x10, r0, 0x2d127000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000080)=@get={0x1, &(0x7f0000000100)=""/86, 0x7}) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000480), 0x80040, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000002c0)='htcp\x00', 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000632000/0x3000)=nil, 0x3000, 0x1800003, 0x30, r2, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write(r4, &(0x7f0000000180)="a0b82b160761a4683ecb5ff9fc1339364502586f3546ce9192792a4ec6d1102cb884d6cd03526fe787866083bd1eaf129da397863a150ad69900e74a71648da52e7f243a0772b35c26f1047a3334330dfa53949381dabb4a6308622b4b8f4386e790e9c9953a3c31225280969746c9155f186f5cb6e1a7d17b02d99e88703e25c8de94215707362cc4772daa41f9fc380fd110004877bfc4cbab33ee742da19e516afed5d545cb158568ae8f950dadc3e7d9fb481af10e443078c49edf4dc4096a08f45d4a2a48b618a2", 0xca) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) setxattr$incfs_metadata(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f0000000380)="d3be16648e38249e4604954077f47b9a8890dca0b5b730a4c7f718fccb3c5a43d65db684be045a6bc86f9f24c492518eb833453acbc75a20dfbe9774fcb04b10d91e429305e4509abc5df70118ae7c79d62c784a67fbe8419cbd11cfe48cbb048d9d7c503467eb4b066e6b252fe70e58179a6251648c86a0ea9eafb456ceb9b9a7dda45a147d2a2781bf86ce67e6b294ab82e314816cb1cd1e507df3", 0x9c, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x42800) fallocate(0xffffffffffffffff, 0x42, 0x2000428, 0x9) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001000)=0x80, 0x20000fec) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000440)={0x2}) 11:38:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) mbind(&(0x7f00003ba000/0x3000)=nil, 0x3000, 0x0, &(0x7f0000000180)=0xfffffffffffffffb, 0x3f, 0x1) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:13 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x6671c000) 11:38:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f00000000c0)=""/111, 0x6f}], 0x4, 0xd8f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00000ae000/0x4000)=nil, 0x4000, 0x0, 0x80010, r0, 0x28352000) socket(0x23, 0xa, 0x2) mmap(&(0x7f00001fb000/0x1000)=nil, 0x1000, 0x1000004, 0x12, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x103900, 0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000300)=[{&(0x7f0000000180)="fe55a8e9a85962cc05a99c2b9f2d70e52a94cdf36a111b9292edff9c5381962f0ce96e8aa9faac8f43b444808b17220a3e7d690860b1287fe2e1ec2bb62e056911a26edde91b0fea0295fec96ed81d07390107f9214a7e400929fb06d06127879b4538154de121917c118aa3a39a3a24c2121fdda45c2972ec09a42271694546bd32d3aaff0e6e79c5c2d680be6c7341b7209078f840cc25a158f806aa39b9cf6d7250e5789f671b34c003712283695a", 0xb0, 0x1}, {&(0x7f0000000240)="d3a1c7b3ca5e27cc5da757639857ef2b9f478cdb080eab7a51cc467382f02e9166a98555345c627face59b65aa8b8c56237518c6cdf20c95d2ebecc801a9c9465274954735b75301f9088586eaf1b10c70735c1e198f73e7906a81f42d74e649c05840c7782a5cf41d7731309ea4b439ce6ed2b5b6275d7d03df0ab545b2aa36ea9f522a6ac099d784126edb", 0x8c, 0x2}], 0x10002, &(0x7f0000000340)=ANY=[@ANYBLOB="7573656672423a8b146f4290e93d3090303030303030303030303030303030303030303030362c646d61736b3d30303030303030303030303030303030303030323030302c646f74732c7063723d30303030303030303030303030303030303031372c7375626ac9a322f9225298d265762f627a67002c"]) r1 = syz_mount_image$iso9660(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x7fffffff, 0x5, &(0x7f00000007c0)=[{&(0x7f0000000440)="035dab3c9d5e7a1064d99a4a01274e18576f6a9a14172b24f935e455248ce85803e3cf4505b09bd44aa6c2451eddb05a75daafcda02a55994c2c8318c9892ad9934e2efe3fb0b4debfdcb36d603d771c64aabf50f66a55306826ab51a72b87228a39", 0x62, 0x81}, {&(0x7f00000004c0)="fde61e51f4cf0a92c37d4c468354eeb849be4fbaf15fed5d215ad6737b798f3fcb29cf39d1dc58274c3d2f4d7cece5fe89e478366583583ac4d2932a7d2143a73d8b62b634f09d27878077ec4f766275639b72918cef743ffdbb3ba674f68503c335d98754dca5bd2d805b6d641902", 0x6f, 0x3}, {&(0x7f0000000540)="340a9237d5180e52ffd25a40135d9357a9f8b96884db2ac479309a1e34347655c5490f79da4d7274e4cfa78d86cfb404713a9558ac487da662a308221f2f881a5e698ce59358354df43cb5b64b14839d3cf81c26274217e6d44a65e05902736d95b8542aca9c42a2f14ff5820fd0e80c67f92d0dad2a79a1965c72d9d47e2e3cf522b891c390f688602d558a61fbf494db1e5952b69726cf5d9392804f79157a02380f3a9ad1d256f6b66b141c77874f0745c1bab1c69f1ac01c1bd4387bb423a89e9bce2e5edfe3966b53be40dab51169f4a06e", 0xd4, 0x100000000}, {&(0x7f0000000640)="6e4c06db89ef882a4132a2eaf8bd9853c59385f7fac5e7adedb3e469e221ddc44c6ee54626b25af542b6257242f87cfe0ed27b4b663b31db8951dcc1d287106871db9636b4aefe1b2e111463cc5b05dece0bfa683324f39a01d9187f6e1b7ee40dcc898a983436b71cae820a08e401555e969e4284221261f8586a55b3", 0x7d}, {&(0x7f00000006c0)="680c3777c8f5db5c8e18325db41c5d6a21b95c94e69350cf5b2672d345b8a4968c88be8f523ce15e9928ecd59ea79037cfbce7892b6cb651e272b9ffd763202409ed8ae2cd91a3b26f31aaeef02ad0d83990341effda0e80f53ef60ad57d0584726e90867bcd2e7c584b55df5ee2f89505235ec6068ee7127f456365eef21c431c606d79a21195428c5c723e57989f073bcfad96215b34b60c53442581e319549c5b28674324340bf0179628c70d9364e2a8712e9b23fb2670b263922bb60f39ce5b59ab9584ff5ee9c79d6178bebe", 0xcf, 0xfffffffffffffeff}], 0x20000, &(0x7f0000000a00)=ANY=[@ANYBLOB='dmode=0x0000000000000005,unhide,obj_role=/dev/bsg\x00,smackfstransmute=,fowner=', @ANYRESDEC=0x0, @ANYBLOB="2c7375626a5f726f6c653d2fd42c7569643c", @ANYRESDEC=0xee01, @ANYBLOB="2c002bdb7745804dfc42d40565f2f645037dc9b00734083375ca28f1357d67216c9cf6f6563bd080474b4c0571b617f6830b72a41884a87ffaa3d6d2d6104ecf9190c6260371ceab12329de7311dd83f0850d67a91d4819a8958951ae62733e471737a39f7410d4b6ef9b4863cd735a316920572ed408fa8daa20da1ffff000048d383db932cc6a5d30662fa4228604009446bccb9d065a86193408855c50677b9664a6775fb1f567e97efdcfa43f1f20adb5813a33d02ae4660671d4760ba922af0b57aff4d9c4d4ef361403d206840741e2f98f9120fd25941a7f2ac8bdaa5b22e7d30e30596817d4d0c2ac4c05d3d1b6747ae98642d82554b5fbc5395d95fce8aef56221e7247484450e8d1b9c262f76401deb483b35e838870fada4659dc5f4e49b82b46d7c2805c8a312104aa5647e803e5a0e95382"]) linkat(r1, 0xffffffffffffffff, r0, &(0x7f0000000080)='.\x00', 0x600) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000840), 0xc00, 0x0) mkdirat(r2, &(0x7f0000000880)='./file0\x00', 0x20) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f0000000900)={r5, 0xa565, 0x9, 0xffffffffffffa438}) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:13 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @period={0x5a, 0x240, 0x4, 0x0, 0x5, {0x7, 0x1, 0xd826, 0x2}, 0x5, &(0x7f0000000240)=[0x0, 0xb, 0x0, 0x7, 0x1]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) write$evdev(r0, &(0x7f00000002c0)=[{{r1, r2/1000+60000}, 0x14, 0x8, 0x1000}], 0x18) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f00000006c0)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/117, 0x75}], 0x1, &(0x7f0000000440)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c}}], 0x68}, 0x10141) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000540), 0x284080, 0x0) ioctl$EVIOCGSW(r5, 0x8040451b, &(0x7f0000000580)=""/136) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000500)=0xb3a34d92) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f0000000640)=""/89) 11:38:13 executing program 4 (fault-call:4 fault-nth:45): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x97) chmod(&(0x7f0000000040)='./file0\x00', 0x8) fcntl$setlease(r0, 0x400, 0x2) fcntl$setlease(r0, 0x400, 0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000001, 0x80010, r0, 0x8ef01000) 11:38:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000040)=0x0) syz_open_procfs(r1, &(0x7f0000000080)='oom_score\x00') fcntl$setlease(r0, 0x400, 0x2) [ 861.082556][ T7370] FAULT_INJECTION: forcing a failure. [ 861.082556][ T7370] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 861.095643][ T7370] CPU: 1 PID: 7370 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 861.104316][ T7370] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 861.104328][ T7370] Call Trace: [ 861.104335][ T7370] dump_stack_lvl+0xb7/0x103 [ 861.104372][ T7370] dump_stack+0x11/0x1a [ 861.104387][ T7370] should_fail+0x23c/0x250 [ 861.104409][ T7370] should_fail_usercopy+0x16/0x20 [ 861.104431][ T7370] _copy_from_user+0x1c/0xd0 [ 861.104450][ T7370] input_event_from_user+0x58/0x140 [ 861.104546][ T7370] evdev_write+0x1b2/0x280 [ 861.104569][ T7370] ? evdev_read+0x640/0x640 [ 861.104588][ T7370] vfs_write+0x1f3/0x770 [ 861.158819][ T7370] ? __fget_light+0x21b/0x260 [ 861.163538][ T7370] ksys_write+0xce/0x180 [ 861.167826][ T7370] ? fpregs_assert_state_consistent+0x7d/0x90 [ 861.173882][ T7370] __x64_sys_write+0x3e/0x50 [ 861.178469][ T7370] do_syscall_64+0x3d/0x90 11:38:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/147, 0x93}], 0x3, 0x4abc, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) write$selinux_attr(r2, &(0x7f0000000080)='system_u:object_r:devtty_t:s0\x00', 0x1e) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 861.182865][ T7370] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 861.188752][ T7370] RIP: 0033:0x4665e9 [ 861.192629][ T7370] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 861.212233][ T7370] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 861.220644][ T7370] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, &(0x7f0000000040)=0xe62, r0, &(0x7f0000000080)=0x3, 0x8c, 0x4) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000280)=""/254, 0xfe}], 0x3, 0x0, 0x80000001) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:13 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f0000000080), 0x3c, 0x402000) ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r2) [ 861.228619][ T7370] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 861.236584][ T7370] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 861.244544][ T7370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 861.252506][ T7370] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x2) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000040)={0x0, 0x8, [0xffffffffffffff01, 0x5, 0xffff, 0x100, 0x5, 0x3]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x0, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r2, 0x1, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x44000) 11:38:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mremap(&(0x7f000063c000/0x2000)=nil, 0x2000, 0x7000, 0xb6d6a882461987b6, &(0x7f00004b4000/0x7000)=nil) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$RTC_IRQP_SET(r2, 0x4008700c, 0x1ea7) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100), 0x1ff, 0x40000) splice(r1, &(0x7f0000000140)=0x2, r0, &(0x7f0000000180), 0x401, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffd, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x200000) 11:38:14 executing program 4 (fault-call:4 fault-nth:46): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:14 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo\x00') ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000080)={'syztnl0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x2f, 0x80, 0x9, 0x1ff, 0x50, @empty, @remote, 0x7800, 0x40, 0x1, 0x7fff}}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f00000001c0)=""/218) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x7, 0xd9f, 0x6995) mmap(&(0x7f0000326000/0x2000)=nil, 0x2000, 0x2000004, 0x110, r1, 0xb0907000) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) 11:38:14 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r0, &(0x7f0000000180), 0x0, 0xdf, 0xa) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x80040, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f000021c000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x62375000) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x20000000, 0x0, 0xd, 0x0, 0x1000, 0x0, 0x0, 0x1}}) 11:38:14 executing program 3: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2001, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000040)=""/209, 0xd1}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/113, 0x71}, {&(0x7f00000004c0)=""/193, 0xc1}, {&(0x7f00000005c0)=""/176, 0xb0}], 0x8, 0x5, 0x1) fcntl$setlease(r1, 0x400, 0x2) [ 861.430736][ T7417] FAULT_INJECTION: forcing a failure. [ 861.430736][ T7417] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 861.443792][ T7417] CPU: 1 PID: 7417 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 861.452460][ T7417] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 861.462500][ T7417] Call Trace: [ 861.465769][ T7417] dump_stack_lvl+0xb7/0x103 [ 861.470354][ T7417] dump_stack+0x11/0x1a [ 861.474507][ T7417] should_fail+0x23c/0x250 11:38:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x20671fb1b0445ac1, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, {0x2, r2}}, 0x1) [ 861.478950][ T7417] should_fail_usercopy+0x16/0x20 [ 861.483974][ T7417] _copy_from_user+0x1c/0xd0 [ 861.488667][ T7417] input_event_from_user+0x58/0x140 [ 861.493933][ T7417] evdev_write+0x1b2/0x280 [ 861.498344][ T7417] ? evdev_read+0x640/0x640 [ 861.502844][ T7417] vfs_write+0x1f3/0x770 [ 861.507126][ T7417] ? __fget_light+0x21b/0x260 [ 861.511797][ T7417] ksys_write+0xce/0x180 [ 861.516092][ T7417] ? fpregs_assert_state_consistent+0x7d/0x90 [ 861.522154][ T7417] __x64_sys_write+0x3e/0x50 [ 861.526866][ T7417] do_syscall_64+0x3d/0x90 11:38:14 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/181, 0xb5}], 0x1, 0xffff7fff, 0x200) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000040)='/proc/self/exe\x00', 0x40000, 0x91) fcntl$setlease(r1, 0x400, 0x2) [ 861.531279][ T7417] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 861.537177][ T7417] RIP: 0033:0x4665e9 [ 861.541060][ T7417] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 861.560661][ T7417] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 861.569067][ T7417] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000080)={0x20, 0x21, 0x11, 0x1, 0x4, 0x2, 0x0, 0xa1}) 11:38:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r0, 0x0) syz_mount_image$nfs4(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x1, 0x4, &(0x7f0000000440)=[{&(0x7f0000000140)="aa448e3777322d56597c13a1337a137ec257f0efbac567ea558080239a18f140b816f0b5413ff47b1ec1a8a497f1de7e52ff40a4af65f4493ccf6b5c1a2bf05e869684d660d2c82f42d532b13a5c290e9a689612c5812bfec37d54dacec943c4ebf1ee280e40cc5dc69bda074da7c3c22bb05220d7fa95cae03f19e460f612e01111ada0ab2e50a48a62ab83e400fec7bdc2d2ff3b43a297b7dfaa28a7a851650e6e0f61e925d9f0a8e94130314ee316bfe0adacbfe9e1b441a05a93fa51631b7a9a8d973f80d7dd279eecddd033c914b9ef21ae1d462da57c2cfe5f866f44061d5887378eb4a3da00bfad5adbde3b4157662a4801fac989791c1185803001", 0xff, 0x1}, {&(0x7f0000000240)="efc82e12a54d42d6f783c461ace191d53504624fea9a95360e74936783772a5ae901a082c9132412de8cdf79a9ed775ff404f3e9356e789bcaf737feffd2901dc3f12c2fb7020d86d312c938668a67564b59127248502790d4e1ab7473dff42b9a7d5555789a4f", 0x67, 0x3}, {&(0x7f00000002c0)="39bd20605e2543afd6fe4c9e8293e78d12ca054363a93da7040b0a80b6b14361ad946fd4945c1fdc8269adf3ab73fd87e3394d247140e2f220dd06e6f4b2d325dd42417b9133038d0975c7089752fc310959e5e73a30f21e28a562599d248385e0e94dab4d5a91f60fb787671081387802464bf2737c7d72210e6387f84615bbddee492c92d42e893ddbbdff4a100114fa6255bc41a9273c00bfff9cd6a0a2d7766b68c8f2a942a8ac238e59f2b01caaca6cfee8450061f69c60124ca831707a8be7a8bad07570451aef750a5ed2880873ad891a2c937a77e5a69b", 0xdb, 0xfffffffffffffc00}, {&(0x7f00000003c0)="bcae6929ef867e57586fdebd95aca4d625137bca3b0f96389c632ea55c15f0fdd67912b34046ae00e4d5641b2e383f2107cadaa0b57d9f9dc33797f206134113cf0657d3f46990173b87a33476c3b2aac70d5a38ac77475c4285c3080e3810a2c61ab1bc64a1f2d8e3dae1", 0x6b, 0x4}], 0x1420c0, &(0x7f0000000580)=ANY=[@ANYBLOB="7d235e2c6f626a5f757365723d2a295c2c6f626a5f75ff65723d2f6465762f696e7075742f6576656e7423002c7063020000003030303030303030303030303030303036d45f6f6e7400000000000000005f752c0076374848145f39f0f8127b144460e866e1672fa53069ff2f2fc1a87a7dcf4b235631cc70881b8a033c3602373e19fba7e6ee7c1f5f7cda0fa9b47cdc1109f14020724ae0043901"]) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) write$binfmt_script(r0, &(0x7f00000004c0)={'#! ', './file0', [{0x20, '/dev/input/event#\x00'}, {}, {0x20, '*\xaa\\+]'}]}, 0x25) 11:38:14 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}]}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x500) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x610000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000280)) fsetxattr$security_ima(r0, &(0x7f0000000140), &(0x7f00000001c0)=@ng={0x4, 0xc, "6f5081623d"}, 0x7, 0x1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x12000, 0x148) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x109000, 0x0) write$evdev(r2, &(0x7f0000000200)=[{{}, 0x1, 0x6, 0x6}, {{0x0, 0xea60}, 0x3, 0x1000, 0x40}, {{0x77359400}, 0x11, 0x7ff, 0xfff}], 0x48) r4 = dup(r2) close_range(r3, r4, 0x2) [ 861.577025][ T7417] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 861.584991][ T7417] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 861.592957][ T7417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 861.600930][ T7417] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:14 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x80, 0xf9, 0x7f, 0x0, 0x4000000000000, 0x48004, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x38, 0x0, @perf_config_ext={0x5aee, 0x200}, 0x40009, 0x8, 0x401, 0x1, 0xd04, 0x1, 0xfffb, 0x0, 0x92f9, 0x0, 0x1000}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x8) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r1, 0x4018f50b, &(0x7f0000000080)={0x1, 0x0, 0x100000001}) r2 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/pid\x00') ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) 11:38:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)={0x0, 'veth0_to_team\x00', {0x3}}) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:14 executing program 4 (fault-call:4 fault-nth:47): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) poll(&(0x7f0000000440)=[{r1, 0x1040}], 0x1, 0x2) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@can={0x1d, 0x0}, &(0x7f0000000080)=0x80) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000400)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000003c0)={&(0x7f00000001c0)={0x1d0, 0x0, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@ETHTOOL_A_LINKMODES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x5}, @ETHTOOL_A_LINKMODES_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}]}, @ETHTOOL_A_LINKMODES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x80000000}, @ETHTOOL_A_LINKMODES_OURS={0x158, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1}, @ETHTOOL_A_BITSET_BITS={0xcc, 0x3, 0x0, 0x1, [{0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/dev/input/event#\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x16, 0x2, '/dev/input/event#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x10, 0x2, '\xb3\x94!+\xaf@#.-,@\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffc00}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000000}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000000}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, ')}--,*\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffe}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3ff}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '[]\\\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2286}]}]}, @ETHTOOL_A_BITSET_VALUE={0x10, 0x4, "80b9de8c2c7f6c59bbdf4f69"}, @ETHTOOL_A_BITSET_VALUE={0x6d, 0x4, "b620280b6e4bae05c52e6ed131c228a391295f091d2db3a2370f3fdaa285e7d3e2c1fbd4bbd01c4458d85ba46bcbb2873b47fce92862a563221eb03825f6bca916dce6a19f8aa89cfa7723ff6fec51df61af6c66eb551984f1020147aab3f6a4ee2dcf2d895506c3cd"}]}]}, 0x1d0}, 0x1, 0x0, 0x0, 0x1}, 0x200000d1) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @ramp={0x200, 0x7, {0x6, 0x0, 0xffd, 0x3}}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x20880, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f0000000100)=""/50, 0x32}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000001040)=""/4096, 0x1000}], 0x5, 0xe5fb, 0xffffffff) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000, 0x810, r2, 0x98421000) [ 861.924531][ T7465] FAULT_INJECTION: forcing a failure. [ 861.924531][ T7465] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 861.937593][ T7465] CPU: 1 PID: 7465 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 861.946268][ T7465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 861.956309][ T7465] Call Trace: [ 861.959635][ T7465] dump_stack_lvl+0xb7/0x103 [ 861.964311][ T7465] dump_stack+0x11/0x1a [ 861.968460][ T7465] should_fail+0x23c/0x250 [ 861.972875][ T7465] should_fail_usercopy+0x16/0x20 [ 861.977938][ T7465] _copy_from_user+0x1c/0xd0 [ 861.982520][ T7465] input_event_from_user+0x58/0x140 [ 861.987717][ T7465] evdev_write+0x1b2/0x280 [ 861.992134][ T7465] ? evdev_read+0x640/0x640 [ 861.996755][ T7465] vfs_write+0x1f3/0x770 [ 862.000990][ T7465] ? __fget_light+0x21b/0x260 [ 862.005661][ T7465] ksys_write+0xce/0x180 [ 862.009898][ T7465] ? fpregs_assert_state_consistent+0x7d/0x90 [ 862.016030][ T7465] __x64_sys_write+0x3e/0x50 [ 862.020678][ T7465] do_syscall_64+0x3d/0x90 [ 862.025181][ T7465] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 862.031147][ T7465] RIP: 0033:0x4665e9 [ 862.035031][ T7465] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 862.054639][ T7465] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 862.063047][ T7465] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 862.071077][ T7465] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 862.079037][ T7465] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 862.086993][ T7465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 862.094949][ T7465] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:15 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402200, 0x0) fcntl$addseals(r0, 0x409, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000800)={0x0, 0x1, r0, 0x5}) fallocate(r2, 0x20, 0x2000428, 0xfd) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = socket$inet_udplite(0x2, 0x2, 0x88) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsetxattr$trusted_overlay_origin(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000880), 0x2, 0x2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) newfstatat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000900), 0xbc00) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000240)="6b67c533b8fabc1e09edc1e54d474bbbe3eb135eb8f19412704d5fc91c929f2ed0f1d86770c3b9c49228ce80fddd9783b1e862bfb4c50850b23e32035020a4a41d930cb4d9547dcda72ba15b11906124babf15593ecd91fe3f9e3bf9a9e36dbca13a552ee4ec134d149f3403ce398449fefb5c330ef0831ecc6c72bbde773a59f0274fce287743988157f6", 0x8b}, {&(0x7f0000000300)="81079e16ece6445c439eef358ee69a15ebc978b89688c3b4947665edec4ca81313671b7eb2031ae4da4a3d1f8eab520ed0990db21396dd86dd9b9f1ffc1ee571b16c5fc0827167dc12bd3cea37408cee0b8233b2724fea23f0ec43b5902e579751476a73d95ca9a205ead4db3da93dcf0ae3ecb6efc09e020e90fe49ec02f08d07b8f8f8276927a05dbfdb1eac8af92ed1d6315ea35e3e8b1a345e8c07ab12ea7487338d162a984b5e74aa71bed2", 0xae}, {&(0x7f00000003c0)="6f943dfffb4788d20a039a2efebdcd0ce757db3655c8bd350616c6993ce9170f3a62b70a5fe66daa4f3fa0aa70df5e69a15d25f4e9262eeafe801031105503f71db93b5496aa458a66ed2852ed3273d4ca2c944e8e6708efdbdaf6833b7f19ba90d425bf8ccab4fa996e541a1f022521d8ac93243c97b11aeab3f94f725b041d24", 0x81}, {&(0x7f0000000480)="2b48f28b25c2e67d35ff23611396db0d2a7209a1479cd637a1129498d66e6b29e369971597f188d0002015058965ff4c6aa047378d29b147e4b8a222801105acd825ded7aea70eae0d1bcdf8b3944deb9a803d41705ff3f70be7b5155a82378043ccd0369721234682a497ac21ace8470199bbf75ab4f5c9767d4c59aa39d135eddf1b0d0f0d841467a3c41704e499183b90b3ef973ebc95ea1cc6bbcdcda4228110aca94964cfb82e4e35ec1077c0a5e41490d81a9c9e69c6037f8c3992358d65ade0f27d264f912eeeed87a9061cfa21", 0xd1}, {&(0x7f0000000980)="3ca51f2ba30ed617f15d398de670c7d596067c5294cbe03d7550ea7ffe5a61b23937a94dc4026fe2c31302c20829aa7f2e8ae8fd1eacdf4d1c207a70df1bcb1057e340a15bad3a7c523ae6a935a1b6a2239f93cf8250949b36ec5b526e40ad3604cc806e6a160cde7e42fb870f1e35bd9d7b15fdf0f8cb0a3efec309c7bcff2914cd35b9001ceb6705658ce4c8215dd8e18f5b11dd7d8882a7012685598c6deeb3654230468c5dfc434d54f9061d6f1a10695c84886f250397d8f2ad1a2c352bfee8254cb0d720d2a546bf758159f5df816d25e801423abe2c2261c741d0cd45cd96145472681556f479b5d45628f4eb2c588fb3eeba7ef5fd8aec381bafea674577440b141a369a2bd34b3727aa5f", 0x10f}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="04000000"], 0x30}, 0x40080) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB="a3d5e179c26efb06f6ff58000000000000000000000000000000c9059e7f38e55f2b95e4c9f4735344b2df8dd68baf6aae798768c0242e1e109f5defa29c248e65103e71312f487df3bbb7212663496ef7795f0b0d79e9c1eb7cd45cabb9286a750c0a7ea1c382861d558a13843cbf26407afe9b0b11268c42c9fc"], 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x40081) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:15 executing program 4 (fault-call:4 fault-nth:48): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$packet_buf(r0, 0x107, 0x5, &(0x7f0000000040)="6974c3af3f308acc543039dac0191f935bd97e2ea220acdcbb16710ec91c810fe235123400bd42ad598566622d768677f017347c01286727ae92dea66a09e00e56f9624bbc96ee3dcf6491d2f8912d1e26defa12e0f802c9709d040d185df4972845fe78a8c407d3e819746342b307f948e02519cb230c1ca1532d717642f2fb624b652f4538f29e4ec16fb8f793d159e43d7ec623ae9f61d7d7551c12f990995a15b908116f", 0xa6) ioctl$RTC_UIE_ON(r1, 0x7003) 11:38:15 executing program 5: ioctl$sock_inet_SIOCGIFDSTADDR(0xffffffffffffffff, 0x8917, &(0x7f0000000080)={'dummy0\x00', {0x2, 0x0, @private}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000040)={0x1000, 0x8d, 0x7, 0x5, 0x5, 0xfeff}) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 862.532710][ T7481] FAULT_INJECTION: forcing a failure. [ 862.532710][ T7481] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 862.545784][ T7481] CPU: 0 PID: 7481 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 862.554450][ T7481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 862.564542][ T7481] Call Trace: [ 862.567819][ T7481] dump_stack_lvl+0xb7/0x103 [ 862.572408][ T7481] dump_stack+0x11/0x1a [ 862.576604][ T7481] should_fail+0x23c/0x250 [ 862.581094][ T7481] should_fail_usercopy+0x16/0x20 [ 862.586118][ T7481] _copy_from_user+0x1c/0xd0 [ 862.590705][ T7481] input_event_from_user+0x58/0x140 [ 862.595906][ T7481] evdev_write+0x1b2/0x280 [ 862.600322][ T7481] ? evdev_read+0x640/0x640 [ 862.604900][ T7481] vfs_write+0x1f3/0x770 [ 862.609138][ T7481] ? __fget_light+0x21b/0x260 [ 862.613810][ T7481] ksys_write+0xce/0x180 [ 862.618051][ T7481] ? fpregs_assert_state_consistent+0x7d/0x90 [ 862.624111][ T7481] __x64_sys_write+0x3e/0x50 [ 862.628752][ T7481] do_syscall_64+0x3d/0x90 [ 862.633181][ T7481] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 862.639094][ T7481] RIP: 0033:0x4665e9 [ 862.642982][ T7481] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 862.662614][ T7481] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 862.671029][ T7481] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 862.678994][ T7481] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 862.686964][ T7481] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 862.695209][ T7481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 862.703174][ T7481] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fork() move_pages(r1, 0xffffffffffffff31, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x8, r1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x40010, r0, 0xece37000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) clone3(&(0x7f0000001300)={0x100, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)=0x0, {0x17}, &(0x7f0000000240)=""/83, 0x53, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=[r1, r1, r1, r1, r1, r1, r1], 0x7, {r0}}, 0x58) mremap(&(0x7f0000013000/0x2000)=nil, 0x2000, 0x4000, 0x7, &(0x7f0000192000/0x4000)=nil) sendmsg$AUDIT_SET(r0, &(0x7f0000001400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000013c0)={&(0x7f0000001380)={0x38, 0x3e9, 0x814, 0x70bd25, 0x25dfdbfc, {0x20, 0x0, 0x1, r3, 0xffff, 0x6, 0x7, 0x6, 0x0, 0x800}, ["", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x48010}, 0x8000) dup2(r2, r0) connect(r0, &(0x7f0000000100)=@l2={0x1f, 0x7, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x5, 0x1}, 0x80) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3000005, 0x10010, r0, 0xec6f5000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_io_uring_setup(0x25fc, &(0x7f0000000080)={0x0, 0x9f0b, 0x1, 0x0, 0x24b, 0x0, r0}, &(0x7f0000fff000/0x1000)=nil, &(0x7f000062c000/0x4000)=nil, &(0x7f0000000100), &(0x7f0000000180)) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = openat$incfs(r0, &(0x7f00000001c0)='.pending_reads\x00', 0x44441, 0x0) ioctl$BLKRAGET(r1, 0x1263, &(0x7f0000000200)) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000240), 0x523900, 0x0) write$binfmt_elf64(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="7f454c460103030508000000000000000200030007000000260200000000000040000000000000000c020000000000007f000000030038000100ba0006f7fe0f03000000090000000080000000000000050000000000000020790000000000000500000000000000010000000000000005000000000000000700000049040000ff7f000000000000610500000000000006000000000000000500000000000000620000000000000070000000000000003c887dcd168cc6a9d803186fd0d43b03192c89ffa5a384a093afca429ade7d8c9bcb7209b78c32631a9d661c972168db1916172e55676efd069d0cf90712aedaf246ef57888c7ef28f643b020ef959c32b988f4ca9823642f2d1fa0aac16f9f838df16c6bb6a42571b0c787e06c66ed02f8940d3329820b2526b7713f7e0538548c3f492e5c8ca1e9f58223353b81d9c6fd81cb76a6ef9bf961928f64389d6c3ba79a0acc739845902ff52a7a87c35224ff53f685a1845bd139bfa72a97103c0744c0646b587df4b70960a946e80f0908deb510556f43703e6e6d5bdfa1ba5c7dc2e195bb6fe475d0256a319e194c1917f3d9b83228f2012d193d482c913600680cb87431dae19b5211fb1ef10a4a8632dcc8420ff5f9ab6e8d0f87bbc76f80b0853b57e98ac4c17ec445427a035d4cc033337b15c3d88d0c68b95830119db4a61eb760486d98e20f6b5cd278a9bf5cd44ed9b32c0930b746b097c4e8a06c9b93f8662cb526bdfc03d1769e499b74dbb03e27fba57c39cef00f52665a8ebb4d70183885508b8714e1328e72ebb8d5dbec2236e20be9cdeb8fcbf3542d59356a81320e02e3a5db0cc751bab85adc2008fb7dd3cc4bc2c809272f1c6934f69cc110cdc6e5fc73ef34069e4a7ba55aad3d14835ccaa76ed989fa3ac9a22dbcae9582244fad87fa4ebdecb2b8fca92f4bf1d40406522371a23a9df8cc308a245dc617ac74c0a9937e03800b53d5ff35357bf1ac6f1fc0a88a252639a9bb8042806baee3f59941eb4f50bf4ed525483fcd1da8fee21b6c305ba0abd3846734afa39af1168c5f6cdba67d11ca87e24fbba909d9bbe5b4f5acbdc52ca5b034aacf1db3256c1bbb1be863ce47784794c23c50ae3e6c885086fd70b726f085904c31744e98676eb36478a27b78d6612be8710c6ceee19b2ddbd76b678eb2022ef4169685005b17af7ac3c8f6d1d37c1433b2f568140a26d8ab0719fa29d6f25579ba6ba396ecea4f72fff839c9fea6fcd5abd3afb9a4cb0a0f7e8f145ace0f89f9aa8301c953dc8b272410c38f8c5dfeddbf96659303efc6547786381f8f422d35468b87997e1ed2c5bbb7326a932336b84d8682c56ba2fa622dff5f4d4fb28e6d1f614cb0c210ca784ead312e96e2f0a39f4b994a64045b08956b8dbf2caab4c6f28c3ad09a94ad8b50b63bd61615128070c8bb8edacece785eecd3964f12b48375bc11068230179fd7481fd717b4a13ef555508fedae2ba11593d24b570ff35c21cd012379b461eb4bbeef8b6c42ffa3997e4471cbd274773d05aed4222e913d7625a28b9651e38b74b97ac2db948ac8a3637ac3da0e33a8ab8b0fa779a864b4a05e89607a36ebff58f31ddba0654bf0fe962be1bed88fcbbcbef8392c55017b80e953c7f23a2b9596836056e940fb42cf867f23f035e864e50f908f72d08b58131a1797a116c37c2f844d99da379cf9654f86f57d3a5aa59dc4ee61770c682d551e97409c519f7e5161f5ed97bb67d91a4c85d01d8cb83941d8a76bf83900ad4224ddbd8a018c4547435830681943d412f4604ee6fcb81f2d9b442492469f46ee46d067f39b7861e6526ceeea1511f9c8f1bdbd65a200c01a0c7e5980d334f3cf50f4348586f006f0664311207c4823194f7600158520a236fc6ac30fd377af47247f5b0e1b3f402dba17796c147e5ce6700f6e715b47804939d61083004f49e66698d6df952a2c1c79d287ef0e6aa1054e8ce5e8dabde960102a1e5140a17d654d3e9340624d086e2827ceaa483d8277fdd835531005f300fe022259083501e94486da3bafb0bc3debe1740b87144e4d8b3e11be79b1da8629ae149c2fb1576508e673efbcbd4a9dc79edd0873d2040104d84c1b96611dfd65ccc3fd11a5026c1c05d9aca8a3ec4a155823c9e716b033b7b7e1ad505603db8f62d782855e8a5f9a8dee5db9c273d66005e757d90eeccd611c4c0afe0d965145afac916882216b05b27fce301a4f7d4b3b053c7176c44f689b5838d08f85627e256fcbe5434abf54100094b310715862c280d82253f86802b34a29cc939e2cf140668c2097e408f786919e98eb2ec85910fdd5244f349f36f67674fb364fbffec52987e26a9c7e1671f6aa5ab609a85fab965150e44afbb9bf0a75b4e98a0e1d0c49fd4b85a3b82a896e8746ab8abc7bc0ddc6e3d0e875541860e87f586c373d835b1c704bc49cd6ebb858aa691add93f55e89d810affd80fa954c7f786a098600cb3219ef62fd54ccca76372c07a16dbcb604e8647498db40061f950d98fbeaa4db04453f29da4b4f58f870cc858819193d1f1f8eb3d9d69ffb28b86f5048c4c18ce3b006540b64a1a8adaa6c5f085733376809319c6de0d5cffc86796c2824a7233e3d2eb8f92d262569b515c6d8babe9d890fb9663f1f92f6fd5cd24e1cac9764d77779324f386ab6e5922e89f099d03a8b9e1a60e5c6b4fc339f58f52b36a2a1c10a281e95936b7bfd750236b5f31ff5a5c00573ebe416978bcb0cecf60312bb69d8f03b7f6b14bd25b4f507442586685e6b986c13b798fab9dec6e4c4929c43ee062db75f0e3ae7f6129b74d619b572698721511329ccd4830683d93af7b2569f3b5585fd2c143b079977e6922154ab036f9c6760c59a2fea8c3a2cf5a38015be49fa4dc92fb57ba5d0414b74dd6ea06228838ca5186d0dd2ba4b42af363da56cd076e3ccb05a8fb7d6030d27d7a1d9f0c5b40768d3a0bd4f0eb869c4c51b30591d0b9db873ca8268a072b3818048611a44fd6260a10ec375cfc8e1464b923122d79a0900bd0df0b0bfc0a8ae2283ef3dd65446a35b7465b4e3387fcf903671a30dbf75669836833c5deed630663bdf2337de777730eb944c7cfa64a4db62dbdaf90ab4c7fbf4bb4aac4c554fc893faddcdc1683e32b53e89b94321f8948c1288f65fa163aa592783a4fd9f4de58061783d4accee4574afe33c525b639b334d54c4239f678520673f49002c28d69e03b78386413fac3689efe12385f39e7b41f699034491ea3421668606e6a8c68146f99f326f91e1909dfafe3c887908388b20aded205390c0c5a83bd528e6a484c78d8d807464b74596ff30400c932892d3e3d028b16c259e26f47b0659c7717b2018bd81a478f879ea1776496eae265b5cb6597ed7bdb00a07343245510a6f88b150a19b63efa0b826b92010197d6faf779f343a5fab44f42200214240c6f2c79e7ad4aa2d664c582309a5ca06fae7897a1c41f0c794ad5655596243d32f6368ebeb845f39d46af2e2081cea6901d72d6b624700009098f99ad0a83333bbd8df07b0a357356818969cb6dc9a28d5e087417ba04bd05059c16224e563085e7380d90d6a480f738e2cbc223c26063f4b81f7eca7bf05bc54695c4ee4e867bb89f6d9bd8ef5270c2ad4edf03d7adb79451a7f5d2756816ddcc996b0866302923e8aa20241fef04a106553cc2c15001098fb1402d3037d9088e24d306726d23de7d3a63380479976f65588a32ea80c0d5797397a12fb5ac43e742fba58b1be4c0cc6bd8539d613e02abdecc18f84f4874814e581c78568143a207ffcbc2d37e11f39903d533b93234c023320c88b0705e22310bb8672629130cec0d37c694b87435893cf19b461789360cc1512539a1eb1948bc3758d6ff6d26bb3a1d8c5888b85c66b41c69da35c150eae7e092802c3e25a72156018cdcd9e9bc2ea95a2da8f11cfaa794a17c3114bee1def2f5a17e3b15f5bc2181f100b683967587e8175dec3466fb5ae0fed486182f3058206e10c379c8fc00d2068c155425882fdccb8b0f9b682aca7e444d6d27cbcc302e1d6adc58bdf6635d166857a77949cdc484dd6beaca2a789244329d712d23e53fd1a60a939ca4f46d4d973ab17bc0eba1540d29e9e80d8ac729d3c54cc6f1df6e13ac67487f76b726a29b4a0e0662896a86b991c0f9263023bea2f69d11fb04cc8b05083f32d706604a7c8c16306ae3712527881024bde3d2afb6b1b1ae6371ceb0761e2900eed3de1621182aaa50e5a735df99762f52d6ed97d00bef914d3b1e232f82b0d559f8c1638f850370edfc049eef59b80c556cf9d8f0a25c1a568a4acadb2188bdbfc7a11ac606791378032f2798b4cad3ad02151f37afe5a417442d7835cfc3ea8b6c5bea08631fc639b48c5c2c9db4f4d332742887167e209352d2692a9484b2232e888449ea844a1a2361b305a2eae9949be3544e4a226a9c0c2e2878968a6995a569ee097932351b726cba8946772e749447dd0f4489917f989858e85ed0dfba82f3de06a05eb7cf58109737941169a396a62a43a1a04bc923da6c90494301275767fdc7301a71186d71ef6a8243a26adb7ff7b9e1e4a162546432faa1fca7c6ec997ff29df3ad54ef8db271438902548b351c18cdf6f6c24834f0aa61e7ce4cca2c6fdb7213ef5d0f0e9d35231bb4aa8db1f49850a9367d76ac75fd128bc3c5bd9223ebfd8e69521d1e023e11abc4ae5a0db8a4fd133a659d3cd013b2fd870a06d8158d5d6a1fc1a39db53191357707f44691ac584e07a7cc34b99a5144d64bd4bf510271d2adcaee7f7b5b468f2c47c4abb99907cb633c0fc5dfee1a97a70a168ce40ad2e198f185238b14adfc86c376a43d7422a8638d3ce07d7e030f742f479ad4f3646a12c15b63246884c7faa939c6404c2e6c2be8fd757a748f5208cc00ac0f82ea1be9188ea7b7d77b146d7ab99b999a385e3e57583f18fafd1fe797d82816326b5da58c03a9725be4890a328d166d443f64e58cc2023a1abac200b97a2ed06726d4587f2dcfee816b5a0eff6f89ce6579840ef3299b14a67455f2ba0ad72e81af80141aee9bd4fe0e3748a7976c48d49cabf2db20cd9520681199978d712fd1cea764200dd31c6a89e1505df79ea8207cefb85bdfc7cc37e2668f6fc957d516b0c83b03ab6a2412535d9a4344adaff35e8b293814b85b9ce3034ef3e9df72bf121b43666b375d94b9ee45a91f35c393ef76f8dc1efd585bd79887f21f61aca194e8e2181a980c1a33f7e2a7a46f22ea7284fd6493c58db8ec36ea2931be0f2bd079864f49b17b1c5f78e6a3b054fb5aa455b7f547b6204e62e4aa13e3a8a512cd6d7ab0c312c95f722c937bdfb5385bbcfcdc3d255c92d02bc4448c256b1d0da3f7333d9c593ace2c24659760a5717107719d7b59996037c56c8265676d50ff80ea9d7c65190596ea17c0cd3a02910f6650e3687f219675fbb5fd3541175fe6c84affe169d23fd8aa6a6625cca989fdc7c46aad55fd7d7d52582d1b8a66791b336c4cc7697dfcef5396101d21bdef25c0e646b1b02168379e172357d66798ad81c8dd465717f66c47a8b2a901a2836fd34d81e1a33c4a0f9240f84c8235c221fe0f379c79d42fe9914f9f7b39b00d04ef9c8fae4cd3335e5f0942b766f57193bd1f4eebe40f20d447187eaed4ea5717f634b5961429a095b40683fc30945fce3c3c463c19d2cacd4ae8a820b7211cc8bb30fbb6904091cc6ee75cda16b3a99cc5cebe38a149c41697266d7e5366b74c7acee031b316cec92135f1654470275c8cf18a2b231170dc4b32e63b010108885ebe41f5bb7e1402b6d1af98f65134fc6d0bdde612f17c7bff05e88b4cae5b9e4aadd7c2e4a3edfa9bab23e1549c11b0d22044977d437fe8d860589da459ccf3a0426076627d23714545511bf44f3f9ea6d401344d8420766fe7bfbbc41f3c355974a4fe14ec375f7ee13f3f1b31735217376e8eb4bfa7d4f1e29ef0ea2b553f11b66a1764460b115020be68d20ec7becd2ba000"/5552], 0x15b0) fallocate(0xffffffffffffffff, 0x0, 0x2000428, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001000)=0x80, 0x20000fec) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r2, 0x0, 0x2000428, 0x1) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000280)={0x1, 0x1, {0x15, 0x3b, 0x9, 0x9, 0x7, 0x7, 0x4, 0xc3}}) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f000063c000/0x4000)=nil, 0x4000, 0x1000009, 0x8010, r2, 0xe721b000) 11:38:15 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/230, 0xe6}], 0x1, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) vmsplice(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="7bb0a377ff5ea70ff9fe6b9e6ca466fa7fb042b44e9211fe7a5f724d2d3e1a578e400e17e6db2579baf3d03799cd1f9f26d5e866587e76f6df7ac9eb5bba1692d6a8895422df88e04e3537ff02804247e5999f2fefd24797d65a2f3f9e151d23695c297fa5f98f292f622a426992727e5955c922f0fffd2e300f0818ea1ece3c12dfb5d64e597f2a99f95815010daaa3dfbaf2ecd20a059ad0a941fcb7bb10a41e63", 0xa2}, {&(0x7f0000000100)}, {&(0x7f0000000180)="57c42129a651d0196217633b98a7416e985ca3e0817684b2bcb6e87cd4a66163034917e51f201b607db0b76b0a6f53a18126ac67cae469457f0531ffd51bc0a22ab6a30905acd24da3cdf7286b2a464197daa05a72aae733268d62bc85f7cf664c23747ce38d5761c63684dededd0c51e37cb24ee89bc75acd78434c5ffebc02bb82e494c36643948af66f577d8fc71adebad730cc9e8d0978f1ff116113f125410c9f3d08cd71411a80c00cb8b01768bd50df5a9719ee4780a82f78a2073e9ef26f9f756b41508be946fa669cfb931b37770b", 0xd3}, {&(0x7f0000000280)="53bc4a61ede2545309df4a44c285f7", 0xf}, {&(0x7f00000002c0)="73e2866e72725b44a08e704b4d40477f35d4d32d4fdf2846b0fe7147bd1b9e99e193d2b8ea18b78a92b949897024fd536cab65a575f2269452728dc5ffc725732430b969a3859ce8d318de6d3c12d952c64aa79195a1db43f02cdb2da85f713ede8cd068e2ad5a6471ac56bc412d40d76a25de9ae18197d56179c27d9e15e8931698d3cde3ba61b8d769aa8b6b2db10a19eb8bce03e536bfbfb8bff114b015b4fa9188ee220555521d00be4285fb5d34b4b5b2ef6c945cee4ed430da24d8bbdcfc065e1fe130bd97fbd5", 0xca}, {&(0x7f00000003c0)="9e6fedf2bdf8c06a60bf116728ef4cfffe146df7c25c7d0ab306b9fd64bccdb48699dfcbf75ee142c174", 0x2a}, {&(0x7f0000000400)="afa5b1a2ae7a92", 0x7}], 0x7, 0x8) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x10, {0x0, 0x0, 0xfffffffe, 0xd, 0x0, 0x1000}}) 11:38:15 executing program 4 (fault-call:4 fault-nth:49): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = accept4$packet(r0, &(0x7f0000000080), &(0x7f0000000100)=0x14, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/166, 0xa6}], 0x1, 0x0, 0x60000000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 862.885225][ T7505] FAULT_INJECTION: forcing a failure. [ 862.885225][ T7505] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 862.898574][ T7505] CPU: 0 PID: 7505 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 862.907240][ T7505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 862.917292][ T7505] Call Trace: [ 862.920567][ T7505] dump_stack_lvl+0xb7/0x103 [ 862.925185][ T7505] dump_stack+0x11/0x1a [ 862.929363][ T7505] should_fail+0x23c/0x250 [ 862.933781][ T7505] should_fail_usercopy+0x16/0x20 [ 862.938809][ T7505] _copy_from_user+0x1c/0xd0 [ 862.943391][ T7505] input_event_from_user+0x58/0x140 [ 862.948601][ T7505] evdev_write+0x1b2/0x280 [ 862.953084][ T7505] ? evdev_read+0x640/0x640 [ 862.957628][ T7505] vfs_write+0x1f3/0x770 [ 862.961868][ T7505] ? __fget_light+0x21b/0x260 [ 862.966541][ T7505] ksys_write+0xce/0x180 [ 862.970786][ T7505] ? fpregs_assert_state_consistent+0x7d/0x90 [ 862.976845][ T7505] __x64_sys_write+0x3e/0x50 [ 862.981458][ T7505] do_syscall_64+0x3d/0x90 [ 862.985939][ T7505] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 862.991878][ T7505] RIP: 0033:0x4665e9 [ 862.995762][ T7505] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 863.015364][ T7505] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 863.023772][ T7505] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:15 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)={0x200082, 0x0, 0xe}, 0x18) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) preadv(r3, &(0x7f0000001880)=[{&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/214, 0xd6}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/175, 0xaf}, {&(0x7f00000006c0)=""/217, 0xd9}, {&(0x7f00000007c0)=""/24, 0x18}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/105, 0x69}], 0x8, 0x6, 0xff) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/164, 0xa4}], 0x5, 0x3ff, 0xffff) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000080)="e2", 0x1) [ 863.031741][ T7505] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 863.039759][ T7505] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 863.047725][ T7505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 863.055692][ T7505] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:15 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = socket$nl_generic(0x10, 0x3, 0x10) lseek(r2, 0x10000, 0x4) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:15 executing program 4 (fault-call:4 fault-nth:50): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 863.356609][ T7526] FAULT_INJECTION: forcing a failure. [ 863.356609][ T7526] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 863.369724][ T7526] CPU: 1 PID: 7526 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 863.378392][ T7526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 863.388439][ T7526] Call Trace: [ 863.391717][ T7526] dump_stack_lvl+0xb7/0x103 [ 863.396307][ T7526] dump_stack+0x11/0x1a [ 863.400516][ T7526] should_fail+0x23c/0x250 [ 863.404936][ T7526] should_fail_usercopy+0x16/0x20 [ 863.409962][ T7526] _copy_from_user+0x1c/0xd0 [ 863.414547][ T7526] input_event_from_user+0x58/0x140 [ 863.420132][ T7526] evdev_write+0x1b2/0x280 [ 863.424540][ T7526] ? evdev_read+0x640/0x640 [ 863.429063][ T7526] vfs_write+0x1f3/0x770 [ 863.433296][ T7526] ? __fget_light+0x21b/0x260 [ 863.437997][ T7526] ksys_write+0xce/0x180 [ 863.442244][ T7526] ? fpregs_assert_state_consistent+0x7d/0x90 [ 863.448320][ T7526] __x64_sys_write+0x3e/0x50 [ 863.452906][ T7526] do_syscall_64+0x3d/0x90 [ 863.457331][ T7526] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 863.463323][ T7526] RIP: 0033:0x4665e9 [ 863.467210][ T7526] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 863.486935][ T7526] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 863.495346][ T7526] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @local}, 0x10) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) r5 = fork() move_pages(r5, 0xffffffffffffff31, 0x0, 0x0, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001c40)=ANY=[@ANYRES16=r5, @ANYRES64=r4, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r2], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f00000002c0)={{r1}, r4, 0x1c, @inherit={0x78, &(0x7f0000000100)={0x1, 0x6, 0xa927, 0x6, {0x8, 0xdb, 0x81, 0xfb, 0x1}, [0x8, 0x6, 0x3, 0x3f, 0x10000, 0x5]}}, @name="66b5af7cb6bd232be0693ebc80f2719de38979e5cd70261ffd7a31a0f303259d2554c72faba51019278415156da7f786e8c48137e06122452e9b6e3ea3bea5a006a018a762b04f5e5d49d4322b0524e968ed426ad603f464f30f1c4792a8e7f41b5b5d300290aea86ea7ea80d792a8f6f4c013efc8367bc9fb8bc268fd62b66e04335c45c02b738b4417deea89d259545ad58536c7be16e5fb57b3da0baa9302b2dfd70eda43bc4897f0036b864780396e55618fb051623d96a8035b132329b47b04c52d4a8fd4d28310345140a89e6e04f12190429a0874e4521b5472aed95bae2f1568647201d6b59228f99b7afdce17a33716942df4cb2ab1b76a19057fa9af8e109d66e97c9701eec37b9b01d4f33a28b4f773e2d6db622bd6973ad59851afc3091af7e7e4a9a438ddae4a632363f728280b99f7ada5fc65322f62f05c1cc2f2eaf528160d100c61b97437b334d8e3bf69df4df38aa895faf50d84a0fe26e0a5432f5cf48bc1bf882f95f8dd308ccc01e76aa818a14a659bf8ba43c16d32fd7f68a96e437c6278b2efe4141d6d2ba991af3aaf2ff80671ea09a0ffdd1ef020950ac1cf32ff51e17f799558d59f6a8b3e97aa67a3dc4aa2d8aa4a6ce93dfdb38278301f000df33cc9713e7c37c17d442d039f482a1599d9deca9b14912808e82b7140e346629224f5405a6336a6c22fbfe33fe7e1e3313e3fac9d466fffc1f22178c367d149d7d20860b58e03c5c2a28a09bd420798437180dc4c814e0cff3358bb6e94eea55871807258c0be4605d686fd6416dac82d72af6b0bd02cd6f28f4b1ed883a32b497ea2f03d90de0fbbfbaf426707082e58905a9e4d2fdcd59b8d923c1f9d711e6b12d3b675fff63ee1b0598a119f8313883bf12922991d7b55e09330920fb832c8cf7bb166623a4855f67eb6480a9188aafee6f093a3babe73cbc13912ebfe8e5550451c34a624c786de62ffe0c4c397f360fec70b3d3fcabbc5e96f9a3b164b4af18c5882dc15df31bdc67141669bca097eff316fa133a6c6b1a173c4cbbbb55ab1b7c9536e6de683de6e6139fff92c5dead7d04c04f63859a207cdbe83a3297b2142aa32e5c6a96e1654b12814ca0edf80d66373d8b8b840c768b7534c16da1b53a6d11cf41fbc10f055e9fe099d6389ab8dd5e5079a1af435ebef61d618b17ec09aa80686cefaed95c661b206776f55fb350d0a421087bf490c4da95083a02f4753d63a4f04cf10c3428aaf02734c8196e86af14b9847eea5b97482f9842cb8c1199f7486bd81737e089fc98abc5d2f2e02ab1357bf570a48e074df5f18a1950cb85b2846d893a13334a1860575a7234f4553a1d5a54aa82b21925cd44f85577c8f94bfe86ecb96bcad5318b3dc61b1e6ea479c434a47ddb12570e084e2fe43bb6ee3468c0e5e505860db22f3c3c22744ba58c8318d5e0619e82f316bfe4a0edd636d2822a461c4983ab1346160edcc53cb8c171c22c35df08f84d12922be4ba8f114e0ab9936fc6eca07ff7d62b0b3f91e42e6ae1d28a53b6196cc456c30877fece7391bae5d49b4182ad642ba49efbd6d37ef76868fed0f0d8ac8834f4f415e5bea9c0d07d3294952ca8fb0e8c711b0239f57885b0303687fb11f9ea7cbbe0208412baf919e1d75a21e8b5cc1b29e672c2570a15daf10be9ce1236db505dcd11e3f3bf1667a53ba8b487ce88d7132efab058b041c7321346f543ef724e0b9f706bb52981487fb01b63332dfe8d8c048a5b22ddd64c4ac2aed4063d0e5a5302d9851a9d78ba03d5c686e7b710d8dfc2aac0286014a822a119172c6218219126c61efffedf8133c6819c8f3f503f2aa0ca46eab68ec5f27ad08d4ec4badabdf59ac4d692cfc54802462d0ea6cf42b3c4ada61b6135260e79de18ed3bb33bc616ac372b05494a007139d9a95c671c91a5f5038ec305307005081d7ae7a6c356b32689f1cb620f4a541c0369e93922fcf17c1cec354c5489a9101a617a68b041bb782409477456cf459527ebabd0131774bd7ee49c6ca86d4096403f5a30e4072381033ab3e9b4a44d7204fe89adc0b0111df28824c7926c4600734980088bdb886c6e65590d42d3764be1f56b244a577a262f707ebe0032cb476382cb60ca09adae81938ea5fd742b5c9b6ca202e14d333d8aba8682e96e81dd147cd9413a399b485d4495f95ecb55fb318783cc9a56958c002c5a438a03f5efb759d437a5a6e3aa064571934821cd4012088c9ac5f91caa04891b473d906a6954355cc6a37e6ab2e21edc472a2b848790482967d5a011cc38ca33db29ab9ef42ce0694117fa77dcd785a9191189f3b02b6380e67388937be80bc3f797de534c6915fc051ddd7c12ca1795d8bc2b66599002479573efd39f968eeb2a0eaa756f01fc427ed89b063331009f724143aed333b45afedfefddf70ffa932ce895a5261e8d337ea1e695cfc7b36891fa270172a97e581c79a6ddb251d6eb194d896b715debdfd7e03a77fe48da7998afe78ced20195ee68ab08c6ff59ba95997095de97ec2480260ae6f273149d0ee3815073664d2f5b05469245ba11d865d2b62025b3f1109d1d839d6f13139bd92b33a2f5912d55851c3ba313eccd42bbdde0ac091464f06e6fdd8c291b49201d54b1366e1410b56359676193aeb52238479cb34abb402605b08fc7620bc2799b51ee02d3b836c30987bc8c4bec78e146f0b8c6a710ef01e6b94791358528acb894faa24805b0fe53ec8e28b222e2b5cbbd726098f36cbc5736b8a9c1abaabd8252a7fd44f086e536f007e9019b20405dff2464bcc4e2b5b1e45930667f8db6c92673cb1a89007c6566ba352b2abfd0fcd2b93471be413d7085e252ef1bba95b41d8831e835d09bbf2ef54f7f6e2d53711f5e07ddd1c8a5a32edbe419f9ab9756e0de47b52e7f87008c271cc51bf5611635a7e158a7fe4eb818becc592b0fa1ad93091adf4409a454429425ff661bfe7bdc57e8182ebde36126b6158c2d25b8a192209676c0df851f83431065d5c3b24eb43cce07b5e2a4c806f31ce767f714b824fcfb6662347defaa19e88865d067b13b904dfe48557a3d64f5f62db0449215c90d8dc7c898b9ae454b12327e16dc20929aa0378b5b7d698bd33956d310a7276e76bbda9c760339b238d56c4d4ee86f1c0c974012f71bf6b59885b67af6b1d2759e606772fdf01dea6d90eee63bcc2f470ca891ace9c1cd433e7c62cda41d5bbf891ece72e2bb94ae831c4c580a6c359fc5de2207f9f78948df588390772578855a4b3b19177792a12cbb5419a3de65e03a31a99e01b7711ef5831841527f80b9a5bf0cef8d801553869af2769ac0368529c030bd02072258ea14098c0db488795526bb1ac3ac4c0c2e7d15e5e8ba511128ff2e62e460ab2a6936837a73d295d004b03555e53eaa0f9938d6f8405de66e4422ae5872d19a724888fb9b00aa92e5de86de2b9ddb96790709e2faf2ff70f67616a22cb906288bd2752d7b9e3431d1c808b54740bed7d1ec66e80bf648efc322c0771bc27bb4c97a9ae12fc6ea395e1fdf4f77d600a2b242e3712f5b3da28a3b46705674e3aa647ba3151792f4602ae954ae42aa3cad5b6bf19f458270dbce2021123b2e3af24d5845c7f6158cbfdc9d09cfa8ed2fe89032e0f4a3d0d4249cea160f1dcec95bebd2923be1cf6d04d9ab55baa91a661d2c5421aed8114e513aee177d4e2dfd06f8a575b6ac0c4edebeb711f60059c13618a76a8237e07fd4e78032f883bf67da28f04877c17d3f9b3058de2dade9e4edd2472f5179db89083db15c5833a39d5768dbf263e69aedf0f0882466b8fdc7142f9847ef17997b87eacdf6b49c0fff014d8f933707b29392908decd682b1d8896c9c384bf12eede86da0d0bd97eb09c4caedd4cddf1fae6cebbe8822ab98b226cdb102ffb2967826caab1d28a5f1146497a96f94b6c17006af18030e080f2229f676ae222cf4b387fbcb20df09bf14c88095c1c5afedaade518afabe893f68ec2a22c49216de85a8cc73dd1cc6c3e4e58016e85aeb55a249c3fc51880d0eecb3c97cc17877aefeb411823c01a36ae7a95ca8b6ee52f66d0dda59bd896009c2ac8a14f1cdc01941eda39cd919f0f8e20a16702afaf95c58042e32bb4b0ffa520906e445611a9fe31fd661027c2e645b03e2556071a3f85c43aefdbe4be5b4b9f1dd02cd69fea7d07219b1b9e169c01f1fff43a1d4fdcb22f5dc10881178485b0b30caa57820c204a4bb8fbb4ebbe25d03f3a21fb3bec4c3bded1ed526a3d696185e03c4cd0d3d061db10e6de1957c33246e56ad9d005c295d04508a48c680888d6ca18b6a86b631677cc6ba2fc80f38adfb6ca429c16025844f0380671fc896e5b5e77dcdbcf8dc6d001101158105f33166c503f4580018e3c8abc355f3c7659728648818b628f82d840a6da7fdf0b8502f6d91d80b6b0f299d65307eace01842154d47fb71c3d13b2dfc6cf8b89afc0f05cfdbe8e34cd81e8bad6c810620e1733df765cecacd81f5ee4442d91ad9563edb991f273087a4bcca2b1cab979482875704043883f2499631c57a0c79e3bbb19653b87a754c858f292ba7ba3b2bf637c669c5d9b57c9f09760f080cd0e02384fc784166f6605e35fd99bc6838a0cf2f4a23f4998f48cc006f4a7609c9412dfef35067ab67fb2ef6a6d57525de5c9162bcb646c4377ce3132bfb052758c582d51c00d8931d1a48c1f4699d3ce1a099a54934b79658ae49932420c11853298c61d289b55ded6b64c82c8934acae332bc1e268c5b68ad126e28fe5d46846072cfd4098f83ed9272fa846871976b71f19afc7dd8fbeccbef20af4bd453a3dc0a898d7d713f7e91ba222c628baf53720862732c961f2c768f5a49269ca3244eb066189265250246d1744f240cd4fe7068c1fba9c1196d52f3cb63e072dbf167e3edf300ef2562ef00024f0ee4fdb163b9045c588207993b73a282c024498b21d350da8f163bf360e81ce3c325b180623e92a6841da5c06d97f34960015ebcd94a3b285aa949891eb8b7afe2d965cbd82320a01c0b96552386d47a85fb7dee6fe7b90a65e8b43905972c024b40c7e70b3d1b3a0c179f95622be0351afb7581f3ea48c4769e7755a1b6c36b1fa4664efe941eb659756c29af48816d6996bc929e1589a189006c512b42f2b331a2e9ae9cf94989ecc027ef40a8eac6e00b7e185f0cc151b6c07501ff143420e75256402d4a55e8055a4cfefc588a234c73e3bfa2b52edec36bebaf2df4cbd5055bebdf9a9822ec6113e08781c9b9c4e5fe8ca40a057bc8d4c751d02e458d91b6f85d9a02ec1532d7809631a002c2e205ce70875124a9515a17004c56bd5c5d698844bb8949173040dbf2e8db70470127f0b75f15c62c5c387680ae3ab954a60b3acad80501cfbb789e3178adb82bc4079390f3f7934c95dba3b2fb2d8c797734f19f309dc3642fa6c3740c03063e8cf2dc0dd5e9337cd2ce1286f59b457bc9d0d18f0f8ef6deeaf3c0276bd271cdb81270310a51ce8343bcc42bebec8ea2eec4bbf4a26bb4414515e553d42f6c85a26384186606ba5b099765f1f983dcc83150c3d98811e961649d2025fff68846763cf8e788e8f3678e735b2923a548db52c6973ed6f26ec3456b1ec488c19c1dba325be05c426a6c2c6be4f172fa7c4e12467d5a0e9594f1f9a1c0a41dbf5ef4d9760a9c39949c7992a406f"}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000100)={{r0}, r4, 0x0, @unused=[0x0, 0x10001, 0xada, 0xf5eb], @name="66447a50029faf1c1e08ddfd464db787aadb46c4c8201ba6e25872eb53eb3a6cf3429faf74df6b0c8f58d9d226992cd21177ab9b8fd7a9d735a98432590123a798f38e4e12ea1e08e4802dfde7ac9e19b6d188d4abc878d3ad0ef40397566dba0bbc4c010bc8b3bd7699084f4f8c1247f286782c4b02343722190ea93d53a3b3507220535f480878d2fbdc863c1e366faefa11b0ffeceb0c29c5e3c65d8d42165662ac4cd03f9fc1497429d264a4769c9ec0e803fe39ba6a9a0599276f2dce3d6bff22ddf09b96fb768ef492d36752d1d7e821e2fa952e413054ac26e278875e5cd57ad8774f1b2655dec1a82b065682c4a7898dff94a1bff40cc1a2014975c276ecff8b239782ba4b6b7055d880bdaf5e95f5ad1ac39725cab99f0ae4310c9e98480e1baf268ff6b90888d3b7732bd6f6c91f698c305f47f261a31b332d41a2dbd6084ae1016bee9373adfa24ca7a3175afa84120da00da26f772ec037af47c8376661733c2e41bd130b742de9e066933e51a4b04a3a7e2a55c86a84bbebec258a5717ff31017d92e8525c9cf9255dc91bfff6931c870721b1063fdf31118df2c2290b74ae5413d41155b95efc1756ecf355905319e0e603c3bd19737670a367e20b5cbb8c66085fa3122da3b3887faa9d94b60bba440c4666be2bf2a9a8f7cfe5d645b75d01c7ca2fbb53f9c6570d26fad002c7086f215105d020fd52d3c00b8dbdf14b24acf873ca94fc4b37c977fa0108157ed8f8e6c85bdeb58e4361a1cf820a33483ab2bdd93923cfb9ead31fe7c867846e7626d2a739f3a257c9fe4cb4bd2864587977b60dc5296e2244e56a8f73b75d83753b4fede9c3043468d62e176efffaae1d0f61ee203f4b939bb019f58c93b2f374f68c673441b0b2d180bfaabd2948f2a6faf363b7e2ead427891d039034001569ce84c83b2b87ecaf23aeecf1f0e12544fd154f2480e4baa922aceb0b4f63b7fc3b9ef4c3618f2ec5d7c802a1b3765cde55b85fa448a202349affcbdf74d01cdedfe839e08da5f2ddeebd76dca2daba8c31d13c042f21ede60093d76100d644860dc454285c212cddf7bc7351bfad16b10483b893a3066b44bc9dbc0a1dede4e6db5698cd5d1bff281b9037fc2ed71f3848a05fa794fbfbf3608f20419029dc9b1ec5c3240b81f74250c8ed4f65fef960289c3083548652cd322a873d56085d928576f6d9ef4972b9a10cd95f7c7996fba0e006a4ff108c4033dc1766c9d1a6d78f5c1d8810dd9ea465999e766e4ea56c64521cffb17d37e58ee01c3cb3c21bf89b7a298de9a62db841a6ca7424e2202c18b7bc030addd494424af9d78612eec542af74c643412c59f0ead4517cb2afd64de8a1f0378f791f2c6af6545663b0875c801e181ecd6dfe20c07a12f764011e4c62c08c3d1aaf283ba7d976d335e74183638232340e62ff640356007c7584a899e1e5b9d1bb1d4424d4bfd8e202c6f7a7084765ad168cdbe8248fc766c97a4aef2af9baeb00cf7797c63ddca23a8163348f171dd3979594fb2064f6975776ee62e8e58e87f5584e5f87b3cd523d07688179a210a451e9268d3da8352ea12d0a9af9319bd63a814c31ab1de164eb528fe2693bd56a7d63fdf2035e119a020c599568953147dab861b44d6205faccb4dc3f1b9c10a20937262243ad44910c3b83aea93f42ec1bfb0312c12a81c1a8575b6c06a17f074f36aac269a9e9d2243fee3720cfa411e6ecdc63e667680460379652b51ce3b0ea60f9cec7281fad490abb7ac0380102e2f4f70b3460be230ccdcf9314adfc0429b9c2c718a9ca57f88ae456d2881326eeb7859c5f0ea5642471b0378ea547490070f50c2776635f3ee11cb006bc8017bf5b27cbb403f49783984a23191b7760edeeae251ea2d0a76cb6c3346083463fb18da638d29175dcebdd84a2b70141afa4d3400ad2d9636a68fe0bec3a1d45170f96a5c44947b6231387f85123c69ea7c552acdc69974cb884139b303200d0d15670c47d1254ee4b76ad2b1f688c90c33f2d192aa19cd7f4f43ced787f9ee096f4c66940b970f34cfeaec0faa5731e9c6ed5ac1ffc2096fb68a3f84b62bb909f938f7a86e9c063cb790bbf4a44a8e081a08b4276026cd5b6b9ccabe87fb4de60e8dfffe9eb03dbd1b941a625944e21b720ab36adc5a885904328e6775f17b8c9d8ce0c0db0f02fed46bdcd83cba8db645348a87070a07b58040abfa8e98eecd6b21fad5ff27bdcc71fb64dacde2ecb5d75ad8be845c6fb589891e4bce3a5588200061a55fe9576169eae4a26c6a2c75492a0e1b98ed30deb618467768870e2fcccf8f814baabcb762160951433afba6ba3eb8eca5400be8f9d5e77234aeea19f773cea630a36497749f7582a474fe47866fb7bf4e218ec45c2550003f4e704961b8d8c90de6eff050c5cbe671a804342802b53a6f8feaf9479f939ca3c3149491dab07472ddd95824de886518738161df381718dd4fb6a75c7d2a127df85f0bb4a124f9fe80867a27b960bb7748056e7a81f0233972f94d81d4cf04f54e72a3da233bdf7c8577a2df7ae94ed18ce2ef800839065b7aad2541d34f4fe537fcab2512fac9ed7d8b4eb9faa6d64c5dd3fd747bbee7478121925d1cb310dd4df21be426cb8b048f3f9f8266834f95aefb9724bc2cd32ffc8ed7e9172f52cbee9d9b60c284d40b83447325d21cbf61bdfb9e37db2051f9b2e0afa674e20abc0c3b779b6cbb742ce48983227d781903eb24f8f7e25620915daeda63e1d3bb8bd9d8f95f61d244e8657e5c8134707c7154686b9696b885f6a31c968030848e8846fa752e925ffacfebf21b32c725a5d80cae91e9bba7770de7a862995e918c86258097c9ec7fe93d2c346e112e2e209b460593fd8533ce13cb00d5bdf690e7b5665275bbe116fbbb48a7c8376de47a5c2737389034e43ba286f42d2d1ffea0798b96db2878b0a7a361b665b6fdc7f499734017b4da3a5aefbbd9f6eb83b92ed29944e28a73795c97853f3d26787e0d55c06964259890a8e58ce944d110cef841103a9824057d08e332fb6342c5f06c0d58a5e2cfea498bde1339c5b3d1ccab57508b66c032b12079b67f51ab0a4eafeca9c213d1732a3fd19b9a130c40c84753587444f85987b509e8be17c448843f25b74e22246e7c6b3218443575c7acd9037f84353b26180430b25a7fac8981c8c884ecb4b3e67e043adad3ebf119395a54c225a504b862d81b727e1d010ee03601846d070681abce0acbf09094622f6e6f0c90674bd64e40b402bc509b88dd0290b99a7a78701c858ba542ef68ca0a873e71bbc91241a957187bde190cb5851613fbed761440908ef75a0813e2e01044edf97ef4b8d9d338db753500b04c3e3176d708be637a97b2cf91d2c011f67d745bc763438861780d2d5d2fc9bebb5ea08523ffbaa15d0bd88291573d369215d5a30903caf5c9b437096962f2bf5aa819082a4dffe17e19f8a19b49dc6d5f1b2cfddec4a73a9dfe2ecf103b1c7990905ef54ef09801252db7b298bfa82ef49a4f2ec352aee4a84288ee778b6a0792870e97fe1ebb105b7711b6106201f48f933ed404fb88206e5babe8c45df56969323d4678bb1d875ad9f336c94de1fed4ca6c0fd97ecd69d8c69333892871c504dea0c2d87827fd045b44e4d1983c80201765488a2fc80cd76aeb707dc175b68e70e293ec02a585bab9b63ec1dd78779e420c3c9492b7629329cdba2bc81a411001ab8bf28c7c79eba8e704db4bf2f74033f397c94dc3a07a7652fb775a0a2ef570d99b9300f4786c9c1a93228a5ce8bd5bd82c1cff28325104af3a39f60d3afe86af48e320b8a42f24a3f2e3604d7578887ab24d0cd7725bdbb17ee1d96f54ec6c70ec6643ea3fcb45e4bab8540d2c4889d16e2fe7159d7e2d11e9aefb026d1e60a7a7d3a521992e34219c273c3f3bd43dde5e2265dfeec17bf1c836620e0b423e80e79717cdfb4aae2c4782d76a3632b08595babcb4770f10e2dcf4e0112a8214f0235efca23ce644f8ac78be9e3971dee220460db34d15088cf73f5145c602e8dfe9353ee3af8bdba5c54469b28eefe8c4a5b991075ee892d429bddedf8758d44391aa9c99380e623399abbb5d7c717f70b81c59d752c82c5de9c12be67bd443c4ad3244c533bc0001f83e66c3d4387dae4b575d133621c4b496723b97126dd46fd319921368c2e0fc09424cd8ee4b4373a8c7d8d8917867ff1927e4109ab4a9ff51bb0b70520a0eab4251a1eb66d161c83850aacb4cb7d87341ea8113c88ae80ff46eea8872a956b0a240eb329482f404b0ab9d9aeb4e653e8bff1afc9ae3ed4609ab22465d07ba1d8d1112d06d266f3b5eac3e516afa787d3c829e51fac691a5d48653bedaa5c6c37a9c9c0e06c4d242b3760de14b7f6f327038e2c630c07f75e13e021e0fc527bf9d594045d45a40bde3e4bd5e520a36c4692239d21bc12c2f3d60d7196237dcc89d769fddb351c5e41d0f770672ffa295bdc11d80625b114148304357dbae0d102e82feac0692398c4eddfb509c9ea7717eb9b31d51451b119b4efde2cdefd8027674eab335547a100366d1f5a791909a27d25d8de8eff6ce65344451c4395f6cda641adb51cea841c99f7eabebc85c09229d5bd0e0d7abfc5b38452338e9d26c95cc466ad02363142bf3961dda775991e9984e26301b313ce8d16442c90ff15822ec4d9075235da093158395a139b939fe668167bcda975ba2a1967d1cb0df3336918fcb998497ffd5bb9bf13c07b6af71769f0a2d676c79165898a70f80a00b5aac781d9a6d9fdd98461ef0e08bb6f0f5ff674b8813da2754fbb2b9a900367e47408d6f05cc47c2e9fa154e28731ab9bd7e88c960c841e84319b2b4ecb6f74e0e7b6056f1403d328855e4906de43b044f80c8c4aeef7223c18cc0abdc78436cb5e76b420c3a0ac0ca2d555bcb60c401c05453720c0a970bbba0000a0309c52946e22fd9ff685faeebbf0c961af096482d064b95af949256740d64b167ebc95448896030095e86f754b94c7b45fc9e68ded16458d8a493372ebd06fee0ba7362d335703c71748eda03c0aaf5ba310f0b7f06fce7441f22af5b9e86d59fafe4fc8aa051e8391ea2cfac4c6de335f523211db8a4585681938c6ec0440e9a93b859f05ca8348d216b1d25b4f283f575bf2c0a74a9120188b3a888ba8d7cf89ba9440108cfd572f74f38d4924c1cb3227e7300e691883696711b483db8eff3ee3795555a8d8e8d320bf55e50fbfd335ce96787f042901770b61f718b74f35594a4d85e8fc59c1fefac55087eeb12b6133cac8fefba870339694721a246b893a72862785f3207c3d1eeb41b32a67309a59f82eb6363913410aaa8df2e17e8452701c5cb2bb25228e920e0336f5e00500f5d480efba6b276246f2145519c1a6b1dff14dcc98499ac52b5969dffb2ae9070559b3531c3592c6742f40e47126f2f199dea6f9ae14eb5ed61ec4ed94a719dfbb90799e57132bfe51afe08f170a5cc0762b9ee6423757cb995be8005dd1e86f324a1f13e82d94fbf5e53ee89f6bc93e6cee11857051e355e2946be0c4f2fb5b1d4a7aa83708cb00952f1da6b1069cd9355b50490b12a0ccd9647d7e42ef4f7aa9ea80bf565bbf5f9ab214df6f70b7ed4674414ff0edcfeb74e4e668f7c547e0c8499d7c6db4db0f9170051ba379513ed9183ed1c5fc0534afc534136"}) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r6, &(0x7f0000000040)="e2", 0x35000) 11:38:16 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000001280), &(0x7f00000012c0)={'U-', 0x29cfdd33}, 0x16, 0x1) preadv(r0, &(0x7f00000034c0)=[{&(0x7f0000000040)=""/82, 0x52}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000001180)=""/253, 0xfd}, {&(0x7f0000003680)=""/4098, 0x1002}, {&(0x7f0000002280)=""/30, 0x1e}, {&(0x7f00000022c0)=""/253, 0xfd}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000003580)=""/204, 0xcc}], 0xa, 0x98, 0x7fff) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) [ 863.503391][ T7526] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 863.511463][ T7526] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 863.519771][ T7526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 863.527735][ T7526] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:16 executing program 4 (fault-call:4 fault-nth:51): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:16 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={0xa000, 0x100, 0x3}, 0x18) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fstat(r1, &(0x7f0000001200)) lsetxattr$trusted_overlay_origin(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x3) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) fchmod(r2, 0x10) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r3, 0x7003) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x3, 0x2f) [ 863.718595][ T7543] FAULT_INJECTION: forcing a failure. [ 863.718595][ T7543] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 863.731666][ T7543] CPU: 0 PID: 7543 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 863.740389][ T7543] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 863.750487][ T7543] Call Trace: [ 863.753763][ T7543] dump_stack_lvl+0xb7/0x103 [ 863.758378][ T7543] dump_stack+0x11/0x1a [ 863.762533][ T7543] should_fail+0x23c/0x250 [ 863.766996][ T7543] should_fail_usercopy+0x16/0x20 [ 863.772027][ T7543] _copy_from_user+0x1c/0xd0 [ 863.776611][ T7543] input_event_from_user+0x58/0x140 [ 863.781816][ T7543] evdev_write+0x1b2/0x280 [ 863.786235][ T7543] ? evdev_read+0x640/0x640 [ 863.790740][ T7543] vfs_write+0x1f3/0x770 [ 863.794978][ T7543] ? __fget_light+0x21b/0x260 [ 863.799708][ T7543] ksys_write+0xce/0x180 [ 863.803949][ T7543] ? fpregs_assert_state_consistent+0x7d/0x90 [ 863.810106][ T7543] __x64_sys_write+0x3e/0x50 [ 863.814766][ T7543] do_syscall_64+0x3d/0x90 [ 863.819181][ T7543] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 863.825149][ T7543] RIP: 0033:0x4665e9 [ 863.829038][ T7543] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 863.848639][ T7543] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 863.857042][ T7543] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/fs/9p', 0x4000, 0x0) mmap(&(0x7f0000096000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0xd1203000) r2 = syz_io_uring_complete(0x0) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000080)=[0x81, 0xfffffff8]) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$char_usb(r3, &(0x7f0000000040)='<', 0x1) [ 863.865007][ T7543] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 863.873060][ T7543] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 863.881031][ T7543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 863.889022][ T7543] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r2, 0x8008f512, &(0x7f0000000080)) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:16 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r1, 0x5b97a000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:16 executing program 4 (fault-call:4 fault-nth:52): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 864.105643][ T7559] FAULT_INJECTION: forcing a failure. [ 864.105643][ T7559] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 864.118728][ T7559] CPU: 1 PID: 7559 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 864.127448][ T7559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 864.137498][ T7559] Call Trace: [ 864.140774][ T7559] dump_stack_lvl+0xb7/0x103 [ 864.145369][ T7559] dump_stack+0x11/0x1a [ 864.149522][ T7559] should_fail+0x23c/0x250 [ 864.154009][ T7559] should_fail_usercopy+0x16/0x20 [ 864.159034][ T7559] _copy_from_user+0x1c/0xd0 [ 864.163623][ T7559] input_event_from_user+0x58/0x140 [ 864.168839][ T7559] evdev_write+0x1b2/0x280 [ 864.173259][ T7559] ? evdev_read+0x640/0x640 [ 864.177759][ T7559] vfs_write+0x1f3/0x770 [ 864.182037][ T7559] ? __fget_light+0x21b/0x260 [ 864.186703][ T7559] ksys_write+0xce/0x180 [ 864.190989][ T7559] ? fpregs_assert_state_consistent+0x7d/0x90 [ 864.197049][ T7559] __x64_sys_write+0x3e/0x50 [ 864.201633][ T7559] do_syscall_64+0x3d/0x90 [ 864.206108][ T7559] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 864.212027][ T7559] RIP: 0033:0x4665e9 [ 864.215909][ T7559] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 864.235616][ T7559] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 864.244027][ T7559] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 864.251997][ T7559] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 864.259990][ T7559] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 864.267951][ T7559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 864.275929][ T7559] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffe, 0x2c00) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:17 executing program 4 (fault-call:4 fault-nth:53): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 864.369810][ T7570] FAULT_INJECTION: forcing a failure. [ 864.369810][ T7570] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 864.382892][ T7570] CPU: 0 PID: 7570 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 864.391763][ T7570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 864.401810][ T7570] Call Trace: [ 864.405086][ T7570] dump_stack_lvl+0xb7/0x103 [ 864.409683][ T7570] dump_stack+0x11/0x1a [ 864.413893][ T7570] should_fail+0x23c/0x250 [ 864.418381][ T7570] should_fail_usercopy+0x16/0x20 [ 864.423431][ T7570] _copy_from_user+0x1c/0xd0 [ 864.428102][ T7570] input_event_from_user+0x58/0x140 [ 864.433299][ T7570] evdev_write+0x1b2/0x280 [ 864.437767][ T7570] ? evdev_read+0x640/0x640 [ 864.442272][ T7570] vfs_write+0x1f3/0x770 [ 864.446513][ T7570] ? __fget_light+0x21b/0x260 [ 864.451192][ T7570] ksys_write+0xce/0x180 [ 864.455430][ T7570] ? fpregs_assert_state_consistent+0x7d/0x90 [ 864.461494][ T7570] __x64_sys_write+0x3e/0x50 [ 864.466139][ T7570] do_syscall_64+0x3d/0x90 [ 864.470556][ T7570] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 864.476514][ T7570] RIP: 0033:0x4665e9 [ 864.480399][ T7570] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 864.500047][ T7570] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 864.508517][ T7570] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) syz_mount_image$msdos(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x6, 0x4, &(0x7f0000000340)=[{&(0x7f0000000140)="65bdc1eb0f968bc4a2a984a5fc81495913f452575f547d1e459160a35e3e384dca1d22bd8bb724a29c0320f2a9dc9e0d0d760d8d3fd36c5eab12fc605088ad86f201feaf6c6eb9ba720d4ebe72d313b53444411561f15da139b4358765616c3f0ea6fa6582e956f1c62c74a457c21ca506f762fcc40fea16d0abc670cd1d0e17df18967cb447539b5c0508c96f3eabc908b7ba4d5d96df3c8832b615d4b045af6e2276d9c076031a46ac8140170a7361546969f0cf390fcf4c3ef3c9caf16f6c52b98bf38dae3f92980951c84094f3d4ec3bfd708aea99443d1da78b321e09420d8d6bc74cdfbbb3f67a01e9e4", 0xed, 0x1}, {&(0x7f0000000240)="5902da9e7a166e07a6eb2a20ba6a884b52166a8f78a6fe186d8df3bcaf3e702e42ca6c3a5110dd0f7395975a7b20f5a47e9333c7844d922843b4f25ee8de51c917", 0x41, 0x1}, {&(0x7f00000002c0)="38a93dfc2da2b6cae16325c1a471d76b34f252834e467e3d3caa5c86e823cb89d2c6503e69b9f7d2c44fd3682818a2", 0x2f, 0xdd89}, {&(0x7f0000000300)="adf3f73a67f2ce642d5477fb956d13bc67187f1a42a7cc75f33a47b01f92bda03e62880b9d", 0x25, 0x548}], 0x100000, &(0x7f00000004c0)=ANY=[@ANYBLOB="646f74732c6673636f6e74658756daf278743d73797374656d5f752c03000000000000006d69745f646972656374696f2c005762cd00d944ea53c7d306e311ff7fe5acfdee208730a3ab54b4b5442f437ebb68b37e00b0b8b9186840cbda4eca321c767cd7ee4e6e64e59ba06b1554f90af593d8d1d9d62bb4c49512200e64124b351e9f0edc5b002f0f2f9e065aa32e16bd212f35aa1c57e0c41baf1558a3f64a64f3046c788c82408f60c7facea05836f8ecbbea5a4194cea997f729731df46803f9a9c5e1281b1db3625999af136e5ddd0a02de53e12ce4a514e2e6bba295c90d75f1"]) 11:38:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000e, 0x12, r0, 0x3000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat$cgroup_ro(r0, &(0x7f0000002b80)='cpu.stat\x00', 0x0, 0x0) preadv(r2, &(0x7f0000004100)=[{&(0x7f0000002bc0)=""/131, 0x83}, {&(0x7f0000002c80)=""/129, 0x81}, {&(0x7f0000002d40)=""/199, 0xc7}, {&(0x7f0000002e40)=""/4096, 0x1000}, {&(0x7f0000003e40)=""/205, 0xcd}, {&(0x7f0000003f40)=""/136, 0x88}, {&(0x7f0000004000)=""/83, 0x53}, {&(0x7f0000004080)=""/73, 0x49}], 0x8, 0x81, 0x2) 11:38:17 executing program 4 (fault-call:4 fault-nth:54): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 864.516475][ T7570] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 864.524555][ T7570] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 864.532548][ T7570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 864.540634][ T7570] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 864.613136][ T7586] FAULT_INJECTION: forcing a failure. [ 864.613136][ T7586] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 864.626749][ T7586] CPU: 1 PID: 7586 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 864.635426][ T7586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 864.645478][ T7586] Call Trace: [ 864.648753][ T7586] dump_stack_lvl+0xb7/0x103 [ 864.653358][ T7586] dump_stack+0x11/0x1a [ 864.657509][ T7586] should_fail+0x23c/0x250 11:38:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xed5) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000300)=""/241, 0xf1}], 0x4, 0x1, 0x10001) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 864.662009][ T7586] should_fail_usercopy+0x16/0x20 [ 864.667036][ T7586] _copy_from_user+0x1c/0xd0 [ 864.671623][ T7586] input_event_from_user+0x58/0x140 [ 864.676821][ T7586] evdev_write+0x1b2/0x280 [ 864.681234][ T7586] ? evdev_read+0x640/0x640 [ 864.685784][ T7586] vfs_write+0x1f3/0x770 [ 864.690067][ T7586] ? __fget_light+0x21b/0x260 [ 864.694747][ T7586] ksys_write+0xce/0x180 [ 864.699107][ T7586] ? fpregs_assert_state_consistent+0x7d/0x90 [ 864.705236][ T7586] __x64_sys_write+0x3e/0x50 11:38:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000004140)=[{&(0x7f0000003fc0)=""/138, 0x8a}, {&(0x7f0000004080)=""/56, 0x38}, {&(0x7f00000040c0)=""/61, 0x3d}, {&(0x7f0000004100)=""/58, 0x3a}], 0x4, 0x8, 0x7f) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) recvmmsg(r0, &(0x7f0000003e00)=[{{&(0x7f0000000080)=@nl=@proc, 0x80, &(0x7f0000000180)=[{&(0x7f0000000100)=""/60, 0x3c}], 0x1, &(0x7f00000001c0)=""/125, 0x7d}, 0x9}, {{&(0x7f0000000240)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/6, 0x6}, {&(0x7f0000000480)=""/131, 0x83}, {&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/134, 0x86}, {&(0x7f0000000780)=""/49, 0x31}], 0x9, &(0x7f0000000880)=""/84, 0x54}, 0x2}, {{&(0x7f0000000900)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000980)=""/153, 0x99}, {&(0x7f0000000a40)=""/248, 0xf8}, {&(0x7f0000000b40)=""/192, 0xc0}, {&(0x7f0000000c00)=""/246, 0xf6}], 0x4, &(0x7f0000000d40)=""/168, 0xa8}, 0x20}, {{&(0x7f0000000e00)=@hci, 0x80, &(0x7f00000031c0)=[{&(0x7f0000000e80)=""/104, 0x68}, {&(0x7f0000000f00)=""/139, 0x8b}, {&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000fc0)=""/54, 0x36}, {&(0x7f0000003040)=""/114, 0x72}, {&(0x7f00000030c0)=""/227, 0xe3}], 0x6, &(0x7f0000003240)=""/205, 0xcd}, 0x80000001}, {{&(0x7f0000003340)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @loopback}}}}, 0x80, &(0x7f0000003580)=[{&(0x7f00000033c0)=""/94, 0x5e}, {&(0x7f0000003440)=""/51, 0x33}, {&(0x7f0000003480)=""/197, 0xc5}], 0x3, &(0x7f00000035c0)=""/96, 0x60}, 0x2e7c}, {{0x0, 0x0, &(0x7f0000003c80)=[{&(0x7f0000003640)=""/93, 0x5d}, {&(0x7f00000036c0)}, {&(0x7f0000003700)=""/100, 0x64}, {&(0x7f0000003780)=""/181, 0xb5}, {&(0x7f0000003840)=""/9, 0x9}, {&(0x7f0000003880)=""/77, 0x4d}, {&(0x7f0000003900)=""/228, 0xe4}, {&(0x7f0000003a00)=""/165, 0xa5}, {&(0x7f0000003ac0)=""/207, 0xcf}, {&(0x7f0000003bc0)=""/144, 0x90}], 0xa, &(0x7f0000003d40)=""/137, 0x89}, 0x40}], 0x6, 0x41, &(0x7f0000003f80)={0x0, 0x3938700}) sendfile(r4, r1, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f00000036c0)) sendfile(r3, r4, &(0x7f0000000040)=0x4, 0x1f) [ 864.709818][ T7586] do_syscall_64+0x3d/0x90 [ 864.714223][ T7586] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 864.720464][ T7586] RIP: 0033:0x4665e9 [ 864.724349][ T7586] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 864.743948][ T7586] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 864.752372][ T7586] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:17 executing program 4 (fault-call:4 fault-nth:55): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 864.760429][ T7586] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 864.768396][ T7586] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 864.776363][ T7586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 864.784375][ T7586] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 864.875198][ T7598] FAULT_INJECTION: forcing a failure. [ 864.875198][ T7598] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 864.888252][ T7598] CPU: 1 PID: 7598 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 864.896927][ T7598] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 864.906980][ T7598] Call Trace: [ 864.910258][ T7598] dump_stack_lvl+0xb7/0x103 [ 864.914850][ T7598] dump_stack+0x11/0x1a [ 864.919004][ T7598] should_fail+0x23c/0x250 [ 864.923510][ T7598] should_fail_usercopy+0x16/0x20 [ 864.928540][ T7598] _copy_from_user+0x1c/0xd0 [ 864.933133][ T7598] input_event_from_user+0x58/0x140 [ 864.938345][ T7598] evdev_write+0x1b2/0x280 [ 864.942778][ T7598] ? evdev_read+0x640/0x640 [ 864.947353][ T7598] vfs_write+0x1f3/0x770 [ 864.951591][ T7598] ? __fget_light+0x21b/0x260 [ 864.956262][ T7598] ksys_write+0xce/0x180 [ 864.960500][ T7598] ? fpregs_assert_state_consistent+0x7d/0x90 [ 864.966560][ T7598] __x64_sys_write+0x3e/0x50 [ 864.971251][ T7598] do_syscall_64+0x3d/0x90 [ 864.975660][ T7598] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 864.981607][ T7598] RIP: 0033:0x4665e9 [ 864.985494][ T7598] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.005101][ T7598] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 865.013545][ T7598] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 865.021512][ T7598] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 865.029489][ T7598] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 865.037477][ T7598] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 865.045444][ T7598] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = accept4$unix(r0, &(0x7f0000000100), &(0x7f0000000080)=0x6e, 0x0) fallocate(r1, 0x1c, 0x3, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x42800, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f0000000180)=""/175) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000100)=ANY=[@ANYBLOB="001000000000000002004e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000002004e23ac1e00010000000000000000000000000000000000000000000000000000000000001000"/272], 0x110) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:17 executing program 4 (fault-call:4 fault-nth:56): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f00001dc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0xc8f51000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 865.337530][ T7612] FAULT_INJECTION: forcing a failure. [ 865.337530][ T7612] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 865.350623][ T7612] CPU: 0 PID: 7612 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 865.359298][ T7612] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 865.369350][ T7612] Call Trace: [ 865.372623][ T7612] dump_stack_lvl+0xb7/0x103 [ 865.377210][ T7612] dump_stack+0x11/0x1a [ 865.381360][ T7612] should_fail+0x23c/0x250 [ 865.385778][ T7612] should_fail_usercopy+0x16/0x20 [ 865.390848][ T7612] _copy_from_user+0x1c/0xd0 [ 865.395447][ T7612] input_event_from_user+0x58/0x140 [ 865.400643][ T7612] evdev_write+0x1b2/0x280 [ 865.405083][ T7612] ? evdev_read+0x640/0x640 [ 865.409587][ T7612] vfs_write+0x1f3/0x770 [ 865.413827][ T7612] ? __fget_light+0x21b/0x260 [ 865.418500][ T7612] ksys_write+0xce/0x180 [ 865.422744][ T7612] ? fpregs_assert_state_consistent+0x7d/0x90 [ 865.428816][ T7612] __x64_sys_write+0x3e/0x50 [ 865.433411][ T7612] do_syscall_64+0x3d/0x90 [ 865.437825][ T7612] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 865.443724][ T7612] RIP: 0033:0x4665e9 [ 865.447621][ T7612] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.467229][ T7612] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 865.475662][ T7612] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 865.483656][ T7612] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 865.491624][ T7612] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 865.499661][ T7612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 865.507733][ T7612] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:18 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x42800) fallocate(r0, 0x0, 0x2000428, 0x1) sendfile(r0, r0, &(0x7f0000001000)=0x80, 0x20000fec) r1 = syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(0xffffffffffffffff, &(0x7f00000017c0)=[{&(0x7f0000001280)="faa6d5d48af251e2e8b80c33b7127c14823af97d12beddde9ecc55e29944c451dff33ffc651dd0883dba357ee86ae3fd56139094711a379313d40e9122c7c7622c0f4c14218a3cd0ed5e5e20b1077a00b9d11f25017a", 0x56}, {&(0x7f0000001300)="f54d7e6ef5cbe2ecb66e2694baaa", 0xe}, {&(0x7f0000001340)}, {&(0x7f0000001380)="0a309f4de463bfb89a5dc2c4747fc8b25e979054c8a780db8cfd20526f89f85f40cd44238883c041b58d62e87dd07a85118a5756c28a3896b5c852df2024d71c20e4f1494e38ea9069d5cd048c06b0fd24f84794a4fd801cc293fe41547c31c80167b72cc599d081439ff34aef424bb3924d2bf22501e9cd329556772f5f664bb009eecc4b6241c17eb0029ec3f21d554fc9216147f3feeccebd0f8a8973f7a4487392135d13c93bafc61c8b821d3c2e6438f0e5fce024508943a9385508e0ca0cd45352a5aa6f9b2e50bef651dff16163bd14cd2105591647e361efdb06828ed83f0cfaf163591f3ba52ab1a78dcb04ab77eb0a9053b80a", 0xf8}, {&(0x7f0000001480)="db44dc285183170d34978d3724ef70c60e5f15ca25175fe822ef6cfe5fd1a32ed320040025e415d634890ab98402b373a5d5f742deb8a94ae037a83cabe478408fdbd3b0dc58aba42ff05182fda8582a9cd0438adc5950b78f5a55b2145c9296a05126e62c6a1188e1067286433bae22a15f7ed99d1cf763e6adda138c8107220fb227304323da4505f7", 0x8a}, {&(0x7f0000001540)="e04affb218b577e6ebd5c8159517dd26fe019aa2f15dc96a358acf6710150c52ed541f81d7db4b07384d5f57bd438a2538329a36880ec156a9a8bc6abe4f30095b690acfed81aa3d67034eb3cd9575a42c91084804326bc7dda96657cfcfdbdec15c2e238a8b579e6b2f39b2d0c6ed4b701e8ee2beda45dd81bffa26030e6577e854ca573026756d15d4f7017494f255f578ad8143ddfd340915b6fcb283de189765b603e2b227c8ed4742e6819d2c", 0xaf}, {&(0x7f0000001600)="a1d203f5a84959b8631bff5caab650908735dc5942a6a73b985b9d16e53da823f31f6b023b940cf99d9cf3190d4d721e560b201ad845c3fa665189864e12405b01912a57dd196b601aec696e1bc91ae4f0a0e02cad41cd7b31078f2f7a1478322920d7efd197cadc1f174d80a847fccb0526a8a15aee627d1e73649032cee6eb9673fd09a34d6ff07924f18dc5cdc52b7d8978d3c154a3d49ae26ba71c629eb2e0392f54cc5b4656cf9a150e56f4552e2fcc3b2187ba90fe0bae4bcebbaa9bd1e7b896822fa012fe4297c699029d128da91000", 0xd3}, {&(0x7f0000001700)="1571a5f606275eefbb918c1f5f11f0824268279cace33020a5b36fff61353f61f21de2d7020c9925fcf854920964410007f9413349dabc67e9eb844860cef954c144c2f36eb7671fe2db6bcb1205abc6bdb57030e8d53bd4ad6f315235352753f3f51c8c09f279dff0a1f27710203fbd5b9a2eef5b430a50c5b400d6886d3596c3b5405295a51900415a73cc73900905ed72aa2158122c236ca2cff96361cb2be7816b796c009504d9", 0xa9}], 0x8) fcntl$setstatus(r2, 0x4, 0x42800) r3 = openat2(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x600900, 0x10, 0x2}, 0x18) setsockopt$inet_tcp_int(r3, 0x6, 0x1e, &(0x7f0000001180)=0x9, 0x4) sendmsg$SMC_PNETID_DEL(r3, &(0x7f0000001240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00002900eb5e24e6ead3f9efa63ab7310f6b65b1f33555f66d7d0c8df5f2d7bd3000fddbdf25030000001400020076652a47fe552f6841647461"], 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x4040000) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000180)={{r2}, "1dc70f5ab4473da8d45e527b807ce5aeeb6f4c15086487a47898f7a416e93263c14c5a6651019f519fa7ea896507f4dca50987b60657441e6a0cd360951f7a6740681c13eef2c11eff33caae659179866134085794a8a6a66d111ea8b868cca258ef0264635ed3e47d4585c1ed318b02cda59491d20166cc262e3d4b53df1f2f686b6e3cded0a16fb24ccd7d0ed62e50643926599759d315285f8ea96cd193cc4bfe6333197eb17b4ebecd4adcf029a92742dfb312ffcf32ec83fef8ffd24dad521e26b39b15fe1f3d5f5e22e53051f36a2d65f44b66a9df020f42e3b319b381b84be893a5ed4b029ade1c9689dc3f8452bc113589f3bd840f9d795dd5f50a703b87a38a430427c5cbbaec807577b76fa3127cd3b38adfb06287a50ef5764868bd1e9a7a6b3348ea79615a49dfc423b33870b161a4d29728f4d603718e453b22824d479b06fe98a6837410f0d7df211f602793a858a1ae9b4d6cfc3de5cf6f1441c56f26b407a5d9ecc12114051f332fcd661c1fd981c70e816316e47b334ff6e603618dd4616d95e8821d04ca164b9fc66469b7fd4b940d8c4a38f9cc24faac9de199ffad6611441b580f7e64310e416aec63f019e991ca6130b37b66d230953acf476be2b7a4ac6c8d79dfd27df5095c502feb3f011548b4e715d608c3fbebc3904db946960bf9a9e353a1650646d2beff508309151c6dbd41469850e714f52cfc2bb4a96ac30d89564c9d4240636fa7fc45243c5388f63a92861050956c456af19fa9111b07a019361e782c5d360a22a6aa0ba24d2d08b2c53a73ceab403e227dac9bff5cb72e1f230166dd8899713d83c7f6e14df857f15d82858da0913fe76f8247ef954983f99fe77cb9ca7e5a838ddb788a3bac1d72e46638fd3882f57b27cc6d2178d367b66bed7cec7010f5ff6db967e5197fd7a1bce2b324457d8c08e37857a9be69944056f89d8b45aa5ce0a6392ea7540d7e563901c7e731d467316d50c74eeccd0e10e7f2a0acf2d5fe3acf601a6d4883cadaa9d8cdbff2ac5e74ca8d0ebbe071c894826523ac37146024eaeae5131aac3459378cbf72f9d291d121326a01bb916b2b8b8c22897a913c370bb03db4789db091874f4c708feeb68ecdafe0393b73c65699b46c40a289d773cfe5ea10bbfa09b05b1ad191e0dfee550a3a50f9ee4fc8e7ce5cc3500e2f92fb33b2358fbde0c7cb9881d75be8f9d4f8e00e0bfa0812c312dddef8fd44103452634335d1cf46ab0b9eaedcf202333b791e0746acd226257fcc2d45fc21ecba652d88713fb9a1c73db9dd7bc2279393424708bf667dbf034cb1acba924564ddb39b8bd0f8575ab6003d94dd6dfa5aeb2250ccee364c2df940784d07e61a60a1cd4d8d2a4916fa4e7227cc6dd4fce8bb019c5d357bdadd6c4cf8aea2e40a9173c3dd828a5a50eefd12cd7c3147a7e4b141beea974b245ec78d69b6f0f0813a3c7e34124c539386f39bdf06f3f4b910cb0c7f7792f45824093d0b6721c965984a06bdb9efe24f8328ad6b6fbd2f3c8d4d67c1892c811cb5a3ec03fc7fd7d8b29eeea58d4366165b0d0a2d67adaa65035c8e26e75ba052cb6a1d1736c318bf57a0d13d054a5e83ff4d5699ed2f8d698a7a26f10c5551d97060e22917db3a290c55e1242aaa93d9dbd8ebb940fcf03c5f0e3811c888cef7e7c0eb3f1fba045b98d0160a3eea0d5ed4b061cf37395a24854b4d36e37b6642db5356e7b94ea8eb55de78fdc8562ae26a9fdea6b04b40690fdcc99abbafa31c7db0ba5fa3b8dee4f1e829ba03424efab27f282fabd3e7619699573b342b49c3e42f530b6b0777f103c5587bec92eb58a3b5008f309d22c5e86baacffb603920a296da8e7fb3e6c9b84a9b6d99e4da7823ffb316d8261376c40c1593cc74cf531718aa138e1cf4439cb13752a69c462d500fdb78c26f79aa6983c0200f8ffef88187989650f0273ca23a673e639bd43d035cf26c64a6520675e56d811e3f86d24955e60b052ed11740fe4a0cdc1c104be220bbfcfba8bb1a1862601b742398e3a2c2a7477c900a20ce5b41ea475746afbeb3596c177ba3fd3090b1251539f31f22e78e3fc7357e6b58d7ae906cb54aadeee6f205c4ac50db26cefc7f4375295008e96c0becad6c2c237509520bfa6844e4bb6a97db66df71773430327a6abf0efeff31d5e93e194c3f4935e30c2d83a37ae46ce8e9d801d1dc2515246922df1952e32e4e9617b88366b6b937f94577346f14bda6fb53b0ce85b9e7f8a214bfb8e570f761b8bc30a5ea88ea971e26c5be502ae52644d6c3d8f5de6f21e9f2c0a5f4de789169b3f0b3e7e8b8d26d632284eb1d669f8a45aa3708aeb9dfd158f3f8474067598d2d0ceb507ca32770008f09faf7c055c8356a5e64a8bfd3385d39c5efcf23b87cd3816db80608ed5fda39f4f1acf00ff427f60d7c5d812846e7aa1119dbcb8f2f2f3afa9d02ceb67074bcf26c78807b6e559e09e57ec8bbe5bd8eba0dd01009e0fed65d3108f2262ad74f0529f3a2ac07dceacc3b5b87d2dad9f25005cffb8952dfc178418e3e6f1c87c894be5fcf680e44629e988c80185e73705ef7d1cc263691c457af5522de7b930449b9308ade99d680c8602f5074e69c61f5e52974615fd938a2b7ae74ea3bf10f72370d9fa335a01ec63f41c41fc267eaa9eda436512ebcc7c79d4d595cb3d54a645bf56da82f8c78d81f91b7b433a683c51bc6abe653700f6282a31b53c3acd116f7fa564080a1a4d1f86610709b4053a722a40a4f72bd78070f9cfa65707f8b8ad4ca48e627f67deaf17827177d5ed2bb7c894340ff1c649848e49ce4c41a24ae6d0b482f358235b0e00b83ecf6f6470547538486a93f6ddf07308ba4d8f60970dac9cd0cb29b19efbf9124664ac3bbf1c7d03b1f3d12fcb9277c46ce2a2088b1045e3b1204f5dcf208f3b454a810a7eb7b4d9e979e8dafbb75461ceccea8205e45ead690d2866deb25acd56653a4e40d32253c768c0603a43d6a825b6f4fe145b14fc04fc73e4ab0d6e8e1ee54fbff0d7168e389e14eed5d107424d04c460a648e598c1f29308da4ecb372c27e92ef9d47894303bfe70fdf8ed9c8b1f9aadaf2d9d86da63a033f941c699cbe688364b686ef5c0ffdb0468e59e2fe2e9761fea4d108cb4f2535956ee57fbee45731257f684d5cb29a18aa65d3a94a947ba0e3bed8e329cd85aa546c4702c36e3cb8126beed465d55d426d862d8432f4ed850041fc08a84cbb149ed288c603c30211bbf840fe814adf3309d1f6c77f844184b7ac9db7e03047331f7816a8a58db5d532a28dcfed6b423ff07af5d7aa24c964021364fcc80ded3d96953a3d0102aa5c632d2f56f3b68fa9e49ff417d3ff3ea2a90e01d5d2445376d33e00c53c5c35619fe615add8132f88b68c3e1557fd761d90be6c41d1f1cd44ec85ea918d8244bda502355a7fc2b1ee873dfa0f91ed5683dca8ced268ddda3faf6f0fde4daf4e5ba0bf1c4d39cc8072a5f6439154d7af78f59cc4269291b01b7785d01d01c096810bec480859fa0bedfd33bc3edc72baa2958175d5f58c3e13f0c9f68a5d7d3afe65fe8484c97d3e940dd70f6255871a0dce0a664515e577011366ed3df5ce35402c22e606571a09341cae6f832c74438d9b90c388e4a9415d1efa4a1ddffde213403436e1f7df4dabcc685cb38d69a7da839faed5ff23ed78f0d18578c3a01a106a4a66e882724d5a1c9ec5c5e2d9f8b3cd3ef6fd63a652a898a331197e1dc2f99371df3cf40f564f2ffbbb4693677dbe13a34550c0dd090c7bbf80f269000e1d080c0b0bd86f7f7dff61cb067d5b2b641beaec0beb52491fd9ace9cf75e5923b910fce0a49f4e3dee3edd9913abdfe2fa0520edd9d000acb227cdf2480a9d3ae856705a7af74df9d7988faf4ee4e07a1e69945d427832a9992e9e72e015b05a940dd0bb8d9b5734df27fa3bf3b572815f13fd6f22b03807d292941ab20bd0a7ec355f9c2551296bd8f6c49eb6c8d2f34e4fe2ab2567d509fa2012d2d6784a5690d03dd203a7fc1ebc3f1a495b25a9ec5d118175faf7d8aa217136a2021c922ba46727414ab5c655bff1d56b86db0251a5166520f343e87eb2da564c989e4ebb4ab0d3c784843da5b7a8e6bb19dbfa27aa53129bf6d3c4376c846a361d4493daf61a07332bb021df98670962a17326510316c08d419c6ac16133a9fcd0927b88e924b41dfc27bfb2dbecec4bdceb3873b4992e4a04e9c6bb71de3b216ee701f9e16b5ffe7f0cd89c15861913722f6c6636cf2a8d6997db8cc2363198777320baca31bf4c597d971b1d68cf8791c57dee1510eb07396b3f422bd025ef16e89b2c9d40d8c10beab7626746cba9683cf35ff1b877c8c54052e0e43608a4bac020e3a202d0683ac616a4dd35f3f0aa021263bea82d8d3ac7992b2b5b97c0113ed5903c3569ce0dced1197792776bfa73bd7f1c5acb889f9225d79c1ec5b4b86a3f1523d386da92a3e72a3999c28913dcd7286446f96212289a1f856c5ac4aae7fd3e2aedb13209fbae710de25f931cb7b23c14f0f757256a87a0dcb0ce95aca3243cf5b98548b466720c9b4d8ff82a701db85cc8848a486152394d1f0e743da91ad1bad28cfd9b0a5ec9ab2d82a457e6b2e32415b06bfc4f9d90580d854fa373014cf6f77fe804618fab82dee6a97e3a39727978f27e017e1f84b5dc05b6e5eae9270f01f18f9687a92d810979398ae6cb9531be2ea2a11c97798a253913a3f567ebb66202e2b0033a3a7963d547999b3a3f5d466022e06d6fafc37ba8d4065a6ca6618f53bb1881fc784325879b7593c024a429a48c8e45d6a3ac1bbd3967db1ba9b46bf6f0e9c90e0ede50ad7c7d9b6d7d65067eac3277bde15a4c7ca9015e3367f8a228fd1a0e47464eafa5a5fa54c45a5fbc53bc29e295cff2348451bfbed366a34c42321cebc04792b21c5570bf04c9436ada789c9ce524e6f19a2886793b58793090191e860719e223ca184037d0b524dd6e73c15f41bb4e05639fe8fbb1b8fd2b58ec2c1e2f3607517026b2d9c41453b774b1846f32e0ef2cdbc73bf9b312972d86fe95b130eb719227d2a22e6eadb02d5c06796d331afbcc2ad8109ce0acf091ac9dbf79b8acffa348ab43106baeaae0ef7c7a9b900c60ab0c5ccaca55f4610c92b99077887d1893033aa9844871c75c869d1657d4284869049e7410b05d758cfab07735a84dea77c515666b3b1d523c34bc314ca9e234d705584cae8f1f70357eb962591c8b274e4d16bb23c1e210163f53b4a32972a1e66fc6e4cfe5008fb98a518afb0c1d6269908ec56d2defc16ec4e1d432c35c666866d4bfafc4389cda357d2c83b71eceb97aae055d91afaf62a2a231b8959c764cf875004d660ba2e60f786f7fd04f9dada87047ab27d6b9f4827e46a3cefbe6d5f72cd9d706b9cdd9002927f67bde3e6f25064749a21feb1bb7df5fe7fa7dfa7016558bccf019704d1ae710c836ee387e7072ced37004c2a0fd98ed5d1a00ba74f2fc2e445d62962ad8f3ee0a4712db57548a86f43ccf6d637a9427b00c3e591e59f92582ab4783c8dc2d14cf856521b1a29f854fa5e20b943fabdd0ebf3273239b791ade46f17f652ee4bf7b7713560a2e9ef376eddc55d0585f16d208e006c022536117da337173d157d5b11b7c982971e55aa4f4993a344608a7619eb8391f930869e116e25bb85fbeaad231a1bd03e4e4602d1d393f1b7677e4da75116b4b528bfc38c59a41c85fbca0790ed44c2bf2e2c9c497b5b7f6a2295"}) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r4, 0x7003) 11:38:18 executing program 4 (fault-call:4 fault-nth:57): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 865.673512][ T7623] FAULT_INJECTION: forcing a failure. [ 865.673512][ T7623] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 865.686598][ T7623] CPU: 0 PID: 7623 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 865.695268][ T7623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 865.705318][ T7623] Call Trace: [ 865.708593][ T7623] dump_stack_lvl+0xb7/0x103 [ 865.713233][ T7623] dump_stack+0x11/0x1a [ 865.717384][ T7623] should_fail+0x23c/0x250 [ 865.721801][ T7623] should_fail_usercopy+0x16/0x20 [ 865.726848][ T7623] _copy_from_user+0x1c/0xd0 [ 865.731440][ T7623] input_event_from_user+0x58/0x140 [ 865.736671][ T7623] evdev_write+0x1b2/0x280 [ 865.741091][ T7623] ? evdev_read+0x640/0x640 [ 865.745599][ T7623] vfs_write+0x1f3/0x770 [ 865.749843][ T7623] ? __fget_light+0x21b/0x260 [ 865.754514][ T7623] ksys_write+0xce/0x180 [ 865.758755][ T7623] ? fpregs_assert_state_consistent+0x7d/0x90 [ 865.765256][ T7623] __x64_sys_write+0x3e/0x50 [ 865.770193][ T7623] do_syscall_64+0x3d/0x90 [ 865.774615][ T7623] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 865.780576][ T7623] RIP: 0033:0x4665e9 [ 865.784492][ T7623] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.804162][ T7623] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 865.812577][ T7623] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 865.820580][ T7623] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 865.828550][ T7623] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 865.836543][ T7623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 865.844505][ T7623] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:18 executing program 4 (fault-call:4 fault-nth:58): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 865.971057][ T7628] FAULT_INJECTION: forcing a failure. [ 865.971057][ T7628] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 865.984169][ T7628] CPU: 0 PID: 7628 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 865.992837][ T7628] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 866.002885][ T7628] Call Trace: [ 866.006155][ T7628] dump_stack_lvl+0xb7/0x103 [ 866.010740][ T7628] dump_stack+0x11/0x1a [ 866.014894][ T7628] should_fail+0x23c/0x250 [ 866.019314][ T7628] should_fail_usercopy+0x16/0x20 [ 866.024341][ T7628] _copy_from_user+0x1c/0xd0 [ 866.029031][ T7628] input_event_from_user+0x58/0x140 [ 866.034374][ T7628] evdev_write+0x1b2/0x280 [ 866.038807][ T7628] ? evdev_read+0x640/0x640 [ 866.043388][ T7628] vfs_write+0x1f3/0x770 [ 866.047662][ T7628] ? __fget_light+0x21b/0x260 [ 866.052338][ T7628] ksys_write+0xce/0x180 [ 866.056581][ T7628] ? fpregs_assert_state_consistent+0x7d/0x90 [ 866.062688][ T7628] __x64_sys_write+0x3e/0x50 [ 866.067300][ T7628] do_syscall_64+0x3d/0x90 [ 866.071717][ T7628] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 866.077612][ T7628] RIP: 0033:0x4665e9 [ 866.081506][ T7628] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 866.101109][ T7628] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 866.109585][ T7628] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:18 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000400)={r2, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000040)={r2, 0x1, 0x6, @random="1c2ffc010344"}, 0x10) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000140)={r2, 0x1, 0x6, @remote}, 0x10) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000400)={r5, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000040)={r5, 0x1, 0x6, @random="1c2ffc010344"}, 0x10) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000140)={r5, 0x1, 0x6, @remote}, 0x10) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001000)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000fc0)={&(0x7f0000001040)=ANY=[@ANYBLOB='4\t\x00\x00', @ANYRES16=0x0, @ANYBLOB="00082abd7000fbdbdf250200000008000100", @ANYRES32=0x0, @ANYBLOB="b800028038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000050003000300000008000400070000007c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000004c0004000a0101000300000081003e0900000000ff0f20000200000001000907050000000100068001800000010040080200000007000600fbf30000000000b900000000ff0700070500000008000100", @ANYRES32=0x0, @ANYBLOB="b800028044000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b00000014000400020004400000906b080040b50200000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000050003000300000008000400ffffffff38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000200000008000100", @ANYRES32=0x0, @ANYBLOB="380102803c00010024000100656e61626c65640000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000050003000300000008000400ff07000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004000800000008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040003000000080007000000000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="080007000000000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000300000008000100", @ANYRES32=0x0, @ANYBLOB="2c01028038000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000500030003000000080004000800000044000100240001006d6f6465000000000000000000000000000000000000000000000000000000000500030005000000110004006163746976656261636b7570000000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000200000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004000200000008000100", @ANYRES32=0x0, @ANYBLOB="c401028038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000050003000300000008000400ffff000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004000900000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b0000000800040051ff000008000600", @ANYRES32=0x0, @ANYBLOB="64000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b000000340004000200ff0605000000320d000706000000060001a0000000800100011f090000000500e506b8000000080009010004000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004007d00000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004009b6700003c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000009000400686173680000000008000100", @ANYRES32=0x0, @ANYBLOB="2c01028038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004004a01000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000100000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="080007000000000038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000050003000300000008000400c909000040000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000600000008000600", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="f000028040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=r2, @ANYBLOB="080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7403f2ffffff00000000000000000005000300ff60953d79000400070000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000084000000000005000300060000000400040008000600e99d71ae2a53f4f6b6c2f1b164856485d312dd261c5d202f656f6a0667f79d55f57f7b5dcf558582fdce12800ef6d8", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000050003000300000008000400a800000008000100", @ANYRES32=r5, @ANYBLOB="e800028074000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b00000044000400020009990800000005000005060000000010ad04020000006a0003fc010001003f000601070000000500047f090000000500808001010000070005002859000038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000050003000300000008000400571b00003800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB], 0x934}, 0x1, 0x0, 0x0, 0x40}, 0x80) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f0000000080), 0x9, 0x400000) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$evdev(&(0x7f0000000000), 0xfff, 0x787300) write$char_usb(r6, &(0x7f0000000040)="e2", 0x35000) [ 866.117555][ T7628] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 866.125574][ T7628] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 866.133603][ T7628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 866.141572][ T7628] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 866.210182][ T7630] device lo entered promiscuous mode [ 866.251444][ T7629] device lo left promiscuous mode [ 866.263526][ T7631] device lo entered promiscuous mode [ 866.283443][ T7629] device lo left promiscuous mode 11:38:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2804c1, 0x156) mmap(&(0x7f00000a3000/0x4000)=nil, 0x4000, 0x300000c, 0x4000010, r0, 0x62dac000) write(r0, &(0x7f0000000280)="9b1a09f85ffb7fb387ebb725e102e758723d8cc7", 0x14) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@remote, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast2}}, &(0x7f0000000200)=0xe8) fsetxattr$security_capability(r0, &(0x7f0000000080), &(0x7f0000000240)=@v3={0x3000000, [{0xfffff3f6, 0x6f}, {0x6, 0x8}], r1}, 0x18, 0x1) creat(&(0x7f0000000000)='./file0\x00', 0x4) mmap(&(0x7f000006b000/0x2000)=nil, 0x2000, 0x1800003, 0x12, r0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x401, 0x7be2ecd8168d25e5) 11:38:19 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x3a) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000000)=[0x9, 0x9]) 11:38:19 executing program 1: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000005480)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000054c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000005500)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000005540)={0x0, 0x0}) write$evdev(0xffffffffffffffff, &(0x7f0000005580)=[{{r0, r1/1000+60000}, 0x4, 0x7, 0x80}, {{r2, r3/1000+10000}, 0x16, 0xf6b5, 0x8}, {{r4, r5/1000+60000}, 0x17, 0x4c, 0x54dcd628}, {{}, 0xb249bbaeea721d5f, 0x6, 0x3}, {{0x77359400}, 0x11, 0x930, 0x4}, {{0x77359400}, 0x0, 0x1, 0x80000001}, {{r6, r7/1000+60000}, 0x2, 0xfeff, 0x3}], 0xa8) r8 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGKEY(r8, 0x80404518, &(0x7f0000006700)=""/63) clock_nanosleep(0x6, 0x1, &(0x7f0000006680)={0x77359400}, &(0x7f00000066c0)) write$char_usb(r8, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSMASK(r8, 0x40104593, &(0x7f0000006640)={0x4, 0x1000, &(0x7f0000005640)="559da79ef4232c61ec87effa015e1a0d58be315d8af84a9e5330aec4b4a9c046b799f22893cf92cfa4a0421c38200f6ef1dd4654e253740f97005065c903ddb38bc9c71f708d3d04ffb8426df5be889c34fceea625a78747a7cf96fc369212ac50b19d57c5e3a0c0fe942d651950abd1ff31717749f297a05966fa8317fd10d42f2eedf66978882fddba543f7e71d1c2f7af43c4ff575cd84f5d4cbd441ba745e9c007230b136eb51eda0c92f9575a586936202f2580a09809b48762fd00625c05e2c63998654eee21b8090121d94d122e27f8f9e31b7fd91c73944955b53a65af1c0722248ef67d89217e126aede201624117111050e6e448bd6d12ec1fb6c05b03b367fe844a314a296a32b904492f8b50ccd1717dc5c30bf634407b83188cef7d33471a55244f552d37e9a8ab00da4105ceb49cf1308223ca821927b2a3486411e49840e9b5cf128a13b3d10ccc60eded48d68787a31bfb90cd3b60dbeedbb99260dd282fee2be1c5630cd201b771bce83dfe6b68009ae9a7ead387374efee974b09a84767bf1de2011ded280c125a60a77bacc2148a7cc585a85608282450a20655ee624cc4f69a5855a9162e23fcf978bef5de65a407313405fc6ce1ccc3c53246e92dc21c7e95df1f81259c73f787e79db34ea65c8af1656cb95bc3c22dd6dec7ed874f69b823eb549b6e4fd3a022b416dbb0e99890dfecf5f8441ce3b139f204b85b27e1171449e4130f00f0e816358dc1c7dafe85549569fc07259c3a5279256850129709de46f0f33f061fa88ac30ff2dfaac21e01c122ba81c1576e400cfe76f57220fef8fdab03899a08c7f19141f329e7da189fb41911b388b22fd948c3df9b4e88fa3ea8acf9a7ae94699ebf0ebd573ce425b908a17b692486e0bae11d1cdfd37a43a2bc323f497a53fdb30c893eef88513f22e85dbe1b0344dee6e2ae7470a2547600fc65044e91fb741f8c78b066d6c731f00a1bceda30e32f16cef50d2fda758d4a1785ab0729f1bfdaecb6e61297d7a2ee3e008f5222ef66d6674e253bd1a42830356d43d677f33d12131ebd6344d46f9cefcfa655d29e6fa0a4e4d812ac4b8631a91c9b6de99387134ce45cc254a87c5f9a79c41934c15f0489df1416a6cd0a05e4a78790e8588eb9e20767205da46e3312ec5c46d55101790ce558d237836425e2f7d188b1e77b7fb12e038563c6bcd5da2c7cfee5afb8f338012a37cd0c8cbf42efa9565681772ca65fdbabf77f485d82b0652b207d8c3cd320b40fac2236f937932c2b66d8a74d962aec3fd7f5b6fbd45ebd597df0951c0c8087da4c8989d05e157e7ad11213a3744b26eea2621d72e4a262c32c4d949a2d5efbaf5994d39820d73bda414cb1b2f6a5ab8d2979000be740091ff70898fae484fe4dd1a5b9b3fc1b389b748d501e52041039b65e69bde88b757c0ac895437801710a284b7eb7e298d5d479df97d85f9ab34dc6b37cba3795898d2abd58b96a26122eded34e5b7f1b9f508d2c5946924d1dba7331be7f72ae035b53063f5d71df8eb68a15d84997be4a9c2a8583c58fe8a6427ac863512beb4bee7c63117d8469792b667adaf6c9ed3b7dffcdb5fe80f9c8f526525112293ef6def290e3f0520ebfee42f14d9f5e75ef7b3ad9084f4cc6006ed1ba23f82be224fd82c528a44c1d205e60d6fea496d7d8576245f2265dffba7fa455294de96fd9073d00fb5c7743e66577ac90b62fde5a115785ec53a8eab628837f5dec39ac305061320792c003758ef77d2bcc3e16997373e4cb9574237486af00c8a211aa363bd0536432ccc684b28e3c5f5612ecca07777ee821bc287847c16a3b78c3b16306b7a8f656dd6cca9db353fd943fe2acb37eea9835605038a9f671b17c5c0e7dc24ff402b094b778ff5e9b61e3ecc6747b4e9028527c2f32d38af9a2c8194e141d3a8a2638aa67fb528df10a0c7db7592581f3866e51d13bddd3e2da75708df6603f4ed24fcd95107fb2306845c9b0dfdf37714ac607b92f0d92a124607baaccc4dc4c420534959837e245e016fffd7ad6d50e44e9d25f9284251dacc8d113d6cdf72b492a277837878c21146c2d92b63f98a42d91bc42ffdde4b00a137695097a9ed3c2bf745cfa624aba78857f55d79739088fadcdbc335d84be69002afb7007740900d8160bfdb10028d116b78025174de406e88de3b527249bbf340885afe6551c191580a7c7d1eca4f26c400f8ba453796becfc88e9f416c35fe4d448f293cc17d58cca6eae1a5fb025bd9794a9e24f900254b4a4e13f5dc8595a6f52328f43e3d39053ed296b1f09a19550ef128dfcc26285d36da5c2060abb31a1f73483e2dabcf08474000aa1123e59811fee739c8895648ceb4f83a160bfdae3cd0c22e576debca5967fb9137afacc2eb646e74a5001d1eddae8130045970c023bebf749f67bc9534b8b090ef00466a60c91d69bbd19ca23f07d6dd9ed334dab1471a8c07ca47fa06c3132cf224f58995600444397230f7574bbcc1c7eb2a477a4536a6c51bccbcaee1a942473530fe7f342d25d663f5ec7d08b92163966ca769097521849407e2c64593cd3b551df1252a7077c316fb1f046d04b413a813c08806ffcd66b1c3be07217e161329f9e0b6dbc668897ad59a03ee54d1b18523767ddc08a45b3d2cf2b49677f6bad2e6c373969b9fe2c159fb8dc34ead55a727546b3f5da36e3293fe29e0b5916039efb244ebab36e8b101d50cd1df67c629e9a57fed22e77af492a2c05eaae2f13449c9168485ac30dc94aebe86a0ab2c633040a32d381617098bc39e92d66140a4204c35b616dead054ddaa8f195efbe96584e49c7cc1156e0ce75f44603f9e32230cfe7af3a92a1b42ac38df79c3d3f392bb03562adc90859c57a51dbcae020c95a2a1e28b2868a13b8f1b5d723fa1c14c3423bec14a0d969056d70f5807c32a95945d3cc0200645db0cb12c423decddd8c8642bdd35db3ee0e40eeaa92b05c9bff081e02798f55608e9e823df9c9fda42ba897b75307f896fc3559deff575fc3f19c79ce51e7e4c9c50b2e0608c1b2ae136f1e71fcec60731963780ae118fd7b6c274c268494392c025b8dc82122c65e8733416d276cb4407da7bfed76db6a220262f01e121be79f40dcf1d353876787db3fed3e78c3ea6ae2d3805438904545b83f31cc0c053c4066c29dfab3370cf4be40c07ef5448a7d0e941aa89ca713a32f694c3100959aad289d2aec811905e1d16d9faade91ff8c7e832a8889d4edecfb1715a3d652ca2678a329d20cce3a90897ee8dd9d52ee47a8edaa666713fb637e230b5855d072750b457446d31e5067840b8cee5809cbab57b68e25f11603c36622e646020dd0e4e6668cab6c599b86e27a4e55a93faa221d3c7f2b7f41ff2ea2abddc5dc2a6aed83793e13ff62eecb6b5aa6eff0d57bebac8c50c1d34416cfa0399a8ee9bf025b931dd17dbff4c1103cf52d4bf4ea45fceb0a7d0cdf354bc03e3e0f08d5b0e789da819614bf28608e99803ff8c26d591492f47368ca0e594e4a4ed688de5b8443666f96cf028d386c99247e8e6f7b37d03f8fa3538c1371fba6032b6cb4ddf58b521b66f91063d0fc49af566e187a8a2c4fe8fbd5cf734e4eaae8f124570f6d943b3c09ca33b5371d2c9e444dbaee5c56e9163500334c735bddbf34ffbc4a573b2151df3f5525aa53b1c8ead86aacb040eb008b7840b64180366bbac780f9bef56ee4ae2b63304f2f749b85940f0a67955f3741568c8c23f5b001a200db33536314d214a2269c55c270de97f265b693705bf36ebe8f320c47113e26a8ef54332bb6be5074a0a122a356e2f66eec9dae109c82c7632d1c8fc0195bf7a7db4a4bd39b6d4776d6dcd97768d6f5620fcd46e3bf335f956b1eeb522b124e91dfa6371e1fc0fb7c2a7cbc6dbe69c0d2743fcf9ea7df7a77e8ff08a594e64b0223a9a83a2ccc58c4765371f82fe87053d8681d73331209ddd57a85d35f39ce698a001aca0940bc4e5c37fa2a8e98276ae841795067bc91425b79fbf05c5e6b5053f72ec2198711e8374041329c9d3d2a4346c866d03bf97be668c9d9bcfef9ea6e0559d8dd16ec0d92459812edd616985880863d78996d37ff501c4a46893f5be6da30df3988094d25c61cad7499df3f53c97bfb50be397cb521ffd4e67b36edc2d72b9fb5d03a41dddf9990529e2c7fb2bbff8be245e4418aa36488c63d28f87bbc829476282d33bdc8a2723b67b0a0e6866c68101a99c6b8d60b7b22469cd28c79bbc95cfd465ff859ea57acd1013f665b92e4aa7082cfc0404c5ca658f7aa91779b62bb785c396ca910459ac1323fed68a69344a9d937f9c213b0363ef04503bff2f7f4c926c80535091f539f3290d6e314acbf7da9875cb6864579642005c66d85e0c0fd8b93cf93e69414dbeddacc8ac86d51bcdb9dfca83be735c709f20739d21b81363509dfb7651288136d1265f832a9c1d9ecbc80e09442fbdffa6da7c614c17a8263a1ed376e49e98ad7fa4a42301af56f883d9a9822fa6ca9999b8aaa059c4c30fe8ea15f75b19cd054a19a7218179f41487af81f60d0fc0d65ad7970b06e6f91714772dad2d8244bd13803e252e1cbb87fb9bfe0be5373dd688bd439e9813b24bdc0630e997c59ba38028820ea16bdcbbcd69204a1fb95d379f193998649a3fbe52270e2e4a33e9dc6e447408737e483dc8956fb6a29a091690e89393c41018b20b014d3397b872ca100124aa3b12b545f92e7f1873431a13011370e02346dbaf9d303192344ae39369544950b2cbf3a757493d8387a7b5fdd118474c4f43aa98051f16da06acfa51be25b24ac062e8a140a84658ac54c577cf8137fc33ce97e2849f37b0b22db224ae3af21177c7d0bc5bf1ae827caa854db2af1780549a20758c07ddbcbbe97aad3dde25210d6d746abe5f76a3931af96bbc2a7f44af62e8c4fdac090324da612a5be2dffae2907ddc971978f25186264a7b81234c28b6ad506a47fdc8d32ed521cbb554f353a4074a072e163e27ff790a8fad9b4bf9fe6f70c9ab52b94f49ac2522cac9324698e873d6fc6d56baae0679642a1c9d4fe6012b79951f86ea59150324f94f6a14d5c9b52d8861f4e5cc223fe2d7ace14ffae72b358ecd148340632e1976cc9f2ada5f089ba145076c99da6e3c80cdff8c7a51b74e11ea31ed23cad9ecb792a08099e14e17a13041ed7a9c0eb1fa24d1ca1d05452193f8d84dd647ee853db272c82b9930585ff79c08486fb2810503401d779099f9452017d3ba5962fa7b5b9e656057da45468b9c20086a19cda16b56e920c0c4f8b9c5c7dc2451da820bada9d0ccf1a48d0bb55d32d2da1804d8542c128ac6b7fb6a805d90ea2395ef1fb434fb7faf312a03ca2d6fadb86eea7665beb826a3e0342d257147e504c32436cf2cc5fe12e7205b915fc9001ff6fcb9c5c0194fa00cfaf4a98ad90f6b29f9a25f3aba0b6dfcb777a104ce283f9dc06887e78dd71195bb5e7209ba717fa25874e64e4d2ca6b48455c8ecdde077f247431f31395a88a12f99df8f3b466648a2b089417dd4a81a5cadd88cdbe64a5bb2804b66c0994bec4f54d4d80a5034ac0fe6a45fe47f52fe7390bc7c2b57f958f1f61de5c9a3cb366099e22be6fbdbd916da65c61c011ef7e336d8b7cf89b83a7b31b7aae210086cf96c1092492a6a184f8ffc3bb9c1c2016d4f02621c919c115bba07d16878bf7633c4bc677ae507784306e9cbe3f33712a9a9fd0d082637d64506a008cf1bf52b3907c07606ea4af63d1fa7631c3"}) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) preadv(r9, &(0x7f00000053c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/198, 0xc6}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/72, 0x48}, {&(0x7f00000042c0)=""/4090, 0xffa}, {&(0x7f00000052c0)=""/156, 0x9c}, {&(0x7f0000005380)=""/49, 0x31}], 0x9, 0x4000401, 0x3) 11:38:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4b4000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00000aa000/0x4000)=nil, 0x4000, 0x1800007, 0x12, r0, 0x61b92000) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = fsmount(r0, 0x0, 0x0) writev(r2, &(0x7f0000003440)=[{&(0x7f0000000100)="ee36ba8d49b8ddc7eb826556dec6445f0808ae5e79918cb412aa6da08144c6d630fdc8d5441f527584023c9ada306f026d476eb20cacd28e2d0f56d07943b66e4a2d19b9a458c0aa69d49cb10f80508b4a9ef896b2aa0317c6ca1a3eb6dbc801e4aa5a68c2eb8e40d99ec46604fb3b36772934cc5c1534bd18bbffa139065180d1bbc5910a2dde89ab25161ee244a3c3c11ca0d539c6541b3738d7a95fd825c8013ed3e06461115ba2dc6b275de08bdd224af1f84d91dec2021da052849015ebfaf1cd6c439912d4e10e45d0a292c226dc6c9847baabb6447859dc7ad114801eb3eadbdf0c2c5175413809da845fe6fdbf954759defde0fdfb4a5a8fd1b75a680a8951e6630878cdab94b077cbcb95ba0689ddd885a526b26113002952ff1aa24fb5dfd534e37dfbb7a6f7ac080afdaa52481c504f226125b25d5d5b3a7e8e7dcc388c99bade0f59dd4b00ad49ed113bd9fc95dea09b543efbfa16e5ce30bec6438f7138c643fe72804d0de89692223a22441ce2fd08c0ee89305df4aa8c83f489adfa378024ab47e99ead4f6cb8219efe35fb779f706925988706ffd6b892a4d681e2ed662d3a298802d257fccf6424874c94d90cdc130920916d066ccf32eaf2804035f1a3d53e82fdeccfce76af2a8615fac6cc3e19c65bcdc66bb2a4791b991af85fd73d6c85ae19967559d03dc3c73b49e206ac73982d72c7aaa050f38a984083e7fd63651987ac08c7e105b14c815b717d9f6e23ecaa5ed46dca6cc35144a24389a20b58646b16f6b1ccf6ce63cf40371f5aa839c44ed1118700d1aaff3e343234ac0722a6f8b977e2d6b4952005e594bd8d7a2e850737ea4d9ddc4c00719489de967e6240c16151f5ab1390c7cff1eeeaca52f7101cedee8f2c5d685338ea1961024f7e45f0c5cb37251a8ef13cf85f07e452b2d856406f279223276bcb17eea0cf601bd3f93539167f2644dc43cf1895976a4500f4a2408933c4d049cee1b557c49a1deda8e5f87202a805aa13274c9c4a2560edf9829e25d520f781e54ba605f3abc8c4eb71eba9af55683b3739f032262c59a3bd85c2f64d7f993e029a1bad44170716749899258b2c2e15d58a38d078db26673728fe8d58f7f0ab3e4fc8b517b24205fbf02f77ff8d939fbddde9fd34584fd0bd4790c7c54c15814dab1f444cac1e7bfd58ac96e7e7cf6995858e10318d041ef053494899311c9faa57ccf7c60548d919b8aeb619329752894e6c0f84bc31c354c28aa4f5c5b6df7daec622ce474dafb71499f7992a08bb9b553b6883647530a34e2106b6b4975b2ac9911ae5f3ab8f2456eeb814a45e016860f68f3c249e17cd101a08473eed876cb407ded896ddc54e018ad71b56fff28debc3b2608588a61e05d9a2fe869c8e570e5ecdc0f66c4a8ca7d10bdef7bef5b7e1c246765dd0614cf170c16141fa3ebd1a2656606055e1a690ddbfc5b1a3208b9673288a582128a7e29f05f4be16209515bf2a744d19a86423f7cd04082177c0391694f431789ed2c25ce11b78a92cb9b63dc13ba1ddfeea54bce9980310dcbd978e25f0bf444bedc4034de6db7267aa186c8b7497a78bcaf91b2b4e4a7e9efb1cd46c66eaf2f337ee257922dc83dbf4ccd80e1adc219cda4a74579bc329851fb4ce20ca070c9c80c89c9ac8432946f0ce89e86fa60a6dea1a30f7ba4bd59d40be871e941378b3c60ea48b9560a4d095f23f8c0e9e6560781f06c51bd705bc785a9fd131cfa6f9b23c91b73484a938dda74cc602dfca796be93dffbd8d78d986b715432073cec38afbcf642e05638a0da58292a69130ca968608f0e8a51e3e0ed6afbec1a5614984e619108495fb710141ee37c2a745c90d9f54a2adf9682a48e2b20a4fd43b132b0249cdedfb8907c2673f0a3fbcf6630fbd6b0b3683b3e065a9e863ee95459a84ad4b0a6831421277d945d23df8d5b8e486e98e7915f047f1e3e9e5669afedeb3c88773223ef6bceec3d1ec1ea9efeee466652406b67c41b9dec90d676aaddfe36a123aa4b04576303ff81acce88209f42d5e838298adbecc7edfbb7573c4fac13462ca29d7ea80f40db64d24dded926b75c4bdbe2cb32d1f0201c3493f62b92302c4fb8ad2b7826b3f7c6d197e7e5e0e4c332ae23c40448d1910d02a77106dc78deff3b454e9a2a218d2fb36cc03f21a79b4e3088d07cbeb0335beb645a8fedab08e4f2fd62d8bf215b587549e6aaf4b0fbe35668488885cc5f44ebc4b4e63cfe74253294a88c039a6b07300bc1fc7bbfc0d27c4acf040e885aeb567101e4355807ecd4d31c271fb8c0049c44376eb2a616c10bb0c51cda8ea01cf2a5e207d9a848cde4d9036865cb10d5d3380436301aa958b7b44b6b7f60458c51d9647c1b04047819cb0e235f7f6a005ae44699733a054aa3db48d030dbe65e8d9113470cef87b455ff4ff57d7390a53521dff8ef4dd5fb015a775e59cc9791c3816d0258191eee79a4208a8faf8111ba06adb3c04975a5fbfb357d73739604775251bff27aae6fc6e0b8330121701807735e5fa87f884aa3e8af129612a36660faf7fca01be054944ad5e9cbe2a90435d1ba6201ee075a9263493a5e692e7e657fb981decdcc7f2b90fbc6630a98bf62d87c5ba4d0ce6ffe0a1240f784fead0e6cf80a9c38a603c2d2837fde66b18554798dab4c95d7167736b6fd047aa4bc2ee258dfbd24472f0a6b67d520f9722c4776f282d1def273ad8b6bb7e690fbb5c316e946e664a788386054c791f350e988213fa577e1c4b7e05509148dfe05a8e9af3deed447faabcdc7fc605dc5291a2e1afca19f6b886f55a4f3bf13ac01f71ee51fbb3577b5082ef0b6363a86db597c52705b48be6b5f59e1683c186c40578864d4abfa616d1fe10052a88162f532d2ff82f102d862e68941bca50aff2d277f33b2fa72eeac3ae81280ae63617785a44fc41eb3fc67cc475f7db7d9fbfeed982bfd5c923e2dc007cddb7fee463ff0165d659a6691f07a92ff954497f4079b66e3df58d473c009b54c944c7274a4b209ceac29a22776e69ca34f422011b29ce9bf097b46457ada03da1f762e6fc329f6059d4d90a9079d9742f3fda1803e5df0fc5d3f714604250856176f4251982bc1950364f6b74723c30774635feceeb76a8a05750d8fdea99b0c8c28cd5e0291ed211de094fb18f66c82e4d6ff0dd22bc01012c659d8396d48591d698a2471d52f132b4fd5eed06ccc6a5c35a680133d32e0de8b6f5d36852a5804c7bb827c9b3bcefe57e5ffbc10fb39d0838477b182d3e6468fd08a8cb8d5d9473a18ab9452594f3ca23848e9ad855f70da6afb033b0711421c37c2ead16067ea0d575b0db8e445dfcd9617e429cb4d3b4ee3744aa752780d68050501c75b4b32a676180c0f0eb53387d85cce73e2546f3a5f15eb15ad01cb4c35828c1b21628d1b24d915e86ea4111b695da01d3d5d046ddf4cee28a9af977c0b6d18332e931956f83a3fa1267d5802004fb6023f1a970ef440fe9688c99faf9d9ccb0a06567742ca01723320f825520ae49655e052099093720a21843600cb14dc1a2361d46815c0612a1992c292f4954c4be6e8a410f3fa75ea44fc185a11a48d6708dd1131ee38f7699b6e7286467d341526ea336c92c5b13b563a79bdc2afd0ab79d8f79a3e48ad81dfadc087d5fb58f9d26dd9985ae62a92a347690a6219ed5108ae4b95bb6146447f9d777c9adaa31234b2d8a3f26997b2862db8e1ca3ef337c52a1de5ccb1e8a72da6d569004067eb9b1917f03d95933f7b42c1bfa6767487a69672f2c2abc69b9f5571207f489d5ec36aaf1a670713b6ae046bf0a359971da7db18cce2b40f4cf4761f49fe1e0be7bb22c3d7a14affd5a68505c62c75d0496b4ed357097398f2f86524e341d7047357ad459897547c9e5be22a737b9775be9a2fffc837f066ac0037118391741c69a16655c219960ecf2b15fff2144aa971543cf003534592a1bbe9ff7d40c8eba13a00418481db17aed41563e793c65bdda033665c29f0c8531887485a52cdb8c7180cbdce993c2ad951efc096d1be24c6323b7b33228f57ffb1b662b8d040fa5a1d72fa713c3b748377506c02dbf811284c9cc7906f84e632ee551c10c7c9eb0422ff0a916a34637b7b03ed65499acd20c164505208e939f588ba7f63e7ef50221cf6075d5dbdaf0192b0a78d5832237ebf3b54ac71c204dc9ae3e42986bb3db0d8e50667b0670ea69f6c83774ef31fd332f6657a5db9570ed45bb88dae8934443bbfbe1da62f6ebe900a207128d4531fa4ca3a60bd707a64fd0ff345dcd94782fbf7346d9774ee9f45bfce9d9f0e8c4f98447facca43c5aff5a86df1f25400abb06ed40f079434292a7589af0aed93f5a78087944e834d4acfcc4ab5e2786ca1cdf23cf6ffac0af9d75e88136f2ed7dc28ec74c39f0a66447c1482b52c2e0a1bbed64c7f3da879acfbca10746d5da803273ea4e8aa23a50fe1e9e6b280000d480270096a6610b03c7d5802eeb0987564ed1a9938ea17c643194b9bb350a294af9e9b0cbb38237bdd3cf1b4e18dd53068c0588bc2cea4022e9f1a2d3267fb54683187df471619749afa53c5be5889e2f2eaf6dac329a90e2c4d64d593b7b6eebaec5ae6a30ff0f8c241a60b6f041310dadabeb280c97cbafe04012a9fb9c623168a43e49177d127187968f0a69f73f6ef6e14c4172196c1d30564f9ccabaae647726c1c20f7ca196c24fb6e9a77c2ad6bfa83c5ed8290973c9e5f58cb861f60eba2fd291ef8cb11a93cfa3fc65d6826f6d1cdba74f756480b30f8d229878b9889428ebe8e699dc9815a6c06a70fd59f5e48bee9afb4c04a2586fb47614d590ee20368b326b3b1c2792555c17a78dbedad7b78dc336b2e73d8c3b5b255ac795f8d71aae9326504e11832d9d26d618568c6eb09de2f4a90233d93afaa9522882f5debcac9b7fe3327797f0b1cf93a791390f509284edbfc4c62e016748d78339e15f1e58835079d1489302ada1f2e84d7b02f4cacff8c39e6818cc119f35e54452dd0e20c103e787e5daeab9e72d1dd34d241def056537cbdc20c5d828761cd34dfd4747c847e203d514f98dc48cfcb7e293dd7d679ea4ec8fdc7ed890d13ac16e92ba8a17c0ce14f2736bec0819fd93f05b5dd6de69f63201eb930301c9f94eb22fe063b41e9d5e58dcb0f86712813db30ddc22b78d22f3dbf29c86e08fb00714fbd2cbde143f8f964ab109a424ed14eb6628afcf1ba010c9245700ba3f2d58dbbafb86fcbdf66284b274bd9218484558869e67e783ccb495d3cc59f0e8b6b9117ad37890bc7b43d1f07a41407f2da8b569c80a373eba343095365cd9d0937c126110e738e6f9c38b9caf2f52525ed987b309b1e725ccdd03dc4cbee2ab1c334664b2c07d522f817237341a297d89ecd15765ca4dab440971d67cbedf66e2645766a2126166fd817b825c20bdb0154c01fc6af47a62d8c5c8ac6152c940fae766a84247ae66ae3111a93d35c8d202486e197de296ae8b7df5338515e8a47b2ffc9599a7ed5c7c67ba977a9d6cf8086845937b21d5ce8bbb8fae2b4cc221c0e5b4dacf9e32342fb9b62aa9862d5dba86c6bd3830a3081db2587c403dc1061bfbcf1b38ba9e5ccdbba499c7536691c29dc5f795a2d572217715944096550ad2d1d98171874d805f65ca3c9336c9ed42ab9e9c686d73ddc01e9c40a4f155160f1bc9ebf4fb76735be1c785f24e04678f6e53c9eed31debcd364fc7f7d58a1ae857b0a1619cd83773de61307a7294fb02a8a2f70294b42655", 0x1000}, {&(0x7f0000001100)="32de6d52007fca8d04014a30ddbba161874c5187f81c74a7f92600202bc3af7ce9a5f841e9f6ac1f55ee44f3342158cb590245b28d75e95b7212407205164addbadd6aae1754257c3a3fe67e357057dfec6d420577c9541a859f0d252759877f70a31488cb56658cda4369b8d260cf893cf0d8bfd9a3799257363dd720be9634033a57681e291980484ff0721d1026c4694857bf990b572cf11624948fcea6379dc81d60df74cda65b4ac173d17a53c68ca8a9d74886deb5a4291470743a5867c274c679f457a770684781b36c57684d4a4916422afa82f19bc417178425061e86ad8d31c06a284f4feb91134e51e9c4848aedd35f40de4f094920a5ec09b12e896a5b4bb41323757093512f6a2753d5ee735d9bfab5e893983c4004650d51d8be611ce4040a7e848e320cf9e4b65f5eac3cf7571a71a9b5d13c1311d137fea5893cae61e6d4da9b1bf0656ff4774d7ff8e45af49ae8ac8b4787ea2a87a647d49eccd32569cf30f72de6060aa6a2dbe4a02d5429d5cc52d08054a6427d9a0d31db0630d3a6404bbcda069ceb083268d369cb0d5ab18d429763dffe7cef1243acd951ecd3ef95a1f1d3df72a0fc496621d509c126c8250748c830194c2e61297f124fca6abcfc60ad54d65d43292a6502edf0d18000ba14e0a00c509f66c5d3a88b0c4f313ef916baac3920e4d328becd71ec3e4fcf8562bef2255eb28a64e52a5bda95c0a439c250d756ca7f0ab645456453579df753b08ce2e470114d0667f8c744896cb7c3a1dc8f0faf9be62c934426c2c9ab5358d46d58ac1eda30347e57333657e0aecb130b52aa7387f0336878181e37b00a88ccdc30cf17bad24f24805d66365b736575b08d91b8c7e62908cf20ef54cc42dd762a1e2d0731ce561ec58a986e3d2081eca7bec448da63d666663421b9be488f9cbecf1a79a102531022b0d47a24aed60a7dd64a5d34ed47f230191c56649d44af2690e0049af984c8d6c4e9928c7c2eb1e18c31e8ebadfeea666fea0ea30d368fb8e492ad7e02c05f683d4558f0a91a3b5c30917e6daf8c893cf1e3cbe83c962607d1d0ceafb3795f5b968f4d1ec39c2cbd08b499302dde2a72d204b1dd4683ef6679ebc63eb9631e08b92acc4bf59fc319d36497dd68b654b241dd87b36739b53ca1a62733c0ec4a19f1b3f489167ba72459e9bf6d2b19f903e22109b6208c1b1c54724f6091a161f2e2736aecc42dfd3c7081ff82e1262512f3ba0130115bf80eecce951dd53801c7313dd458d6c162055c2b27ebe82eb5ca0282ef89afc936bee3d2d61912617befa3e2839f93232bb8ae348a6d1950d208070bc9140d5a625105c075e5da341b91fded42c033ce3bdc0d96ebab3cd569680419136859cefe313632746686ba2fc66da0beb5e458f269bf817eb6b16a93c9344a9f0a7decb19f3b2e0e6e80f339638dddb6bb7ede87fae64471caf8199b346558b51543cae5f4ee2200c792565d3dc29c6e6edaa731443cd72ff0691f650cf98babcd06097f64252303fda33c5fe0be900ec6ad7df46276c18afa5c7fbabc063003c30f78399a49b89b4ad1114354dd77e2aef0e3dcf2731ff15917d6e7c5453911613f75b9df20e0924d89491eec567c27b9f4b238881d9c697c49697c2789fae927b0ab2ebab17b0557206786e90159629d55c2d58968575ac64c7ada930eda938e2860005c87c6ee5cbc3dd0306f3e673c7a820bf0e3bd885b0ee3043c8151b9859eaaf8590a14c8b9015b9af301735733e94676bdf67f0cd83cec2163e8265e07448016c18438238009c18d449eae6f4ee0886a88e99962fbb573235280e44254ff2e0517dbebde6a4fc1f0601ef8e53144f4ac7126d60daec67dbdcd28d1407ba5696015d6ea5631b0c888a251527b55e74166aff6a491b38a2d7850c38a784b5cd485c63344713d73bbdb504b534ec6603b36424ee3e8c928fc8415588f552932df4956de3a5dabbd35dfa0f012850600038e8d44b8befb03ddfc5fc9de308ff2a9eed92e44d02a6894826ddb7d84ffa358cf87a371e83170196a680a0b10832a71df2afbb7b7eb68ad6dbc0778c757bb259d70dd8748d083e150c3eb706f78977391f8be78db5e930faa357a56aa8f4601b055843100b1e7b6269d76f0fd06fd20045a90cc981f39b8dcc4466cc6f22a7039c5f60ea53cd0dcc9945067c37ca943da6f485e7e3d30d105203fc2a576223b0b12aec6961a3fb82af57931603e004326e3a49a3c9368f5432a6de68625d498d21f9655a1079c4492bcedf05cf94298e1a2de041212a6c390062e7a46f729e3ce6c0aa40f6a570ef040a801699291462f24644faa7b1f863946b2c7fe2fd06323862d0e2ac7cb2241d82c9cdf8b108068b4b147b6613762bdbaefd7a4de0de70b649ab93f2ca92251899dde419378ddf2193f3fbbba42b46d48dfedba006606635249ed11cfc24f73b2f619da07cc7505be5170d4d11aa1cda73f132a632ad0fbaf9428f525c70f37332f637d5a3a74bb61d0898820186d9f27f7d98e52c8d2a96db2eb92e499144bea9fd9faef522bccc08be56b617aa00c38d2b7a33dffb434bd2dd1ba8c21340e8672f84843201a94152777809776daac2b68d064498576011c62b07279808a592c51ccedcba6ea5a5757bad5abc82989306a5d3f3d81ac21ca3b4100c886ca1611ea70ce45252efbaa57e80e5e2b486f0f398d32ad863eb755fb72fd70f8dd536117f243a4983079fa71843fdb8f53c5932aa7f1c6cd77305f5843fb408eb0b38045682300b292ad3ea80cf6b2e884739dddeca5a1cfae1f40fc2808e4b6c7c9c6d73516ece0b05c428ca799ce04a1f063c47b1fda0b5a0349760f6cd7af160197856fa21d0d19a92af365525dba4a7d13b1b36221b20afc5fd2b9bbf83a82d6aa33075cb9c3a7fda52469d6fb9206d053626631b614ef9baa47d4b6ee42ca63f7a942303bb090adf336082f4e9ccb6988dc1c888e45d07019472728684d9c78221c65d662698ad091e8fbcfac315c4e9f9818bf183bdfb05065fcf6a68792beda972ed9e8805b1c6a29b97e30998beb56d48fe6f0803041aa70ed034e16553ee84199cc32f0ac215bf0370566663c07c1479d17173c6b501050128bdc20210fb38486a0345fae190f636a56a1041fb6e1fb8b604ce481feb7e3b8764ec1d8c51c9e467e37e8fed38490a7a3286aef0e7c8ed664e75004368a50b76e64f1467a1c00a407305b740fb5912c70a33a6cd1f06f294db004187d44e33392fc800bd31bf2f247dbfea5233c9e8e73feada7cab697ed08c3bf27f946933639994a05b9c66c3d6dfd2c1aadec1b1ca5d08f1071a30bd4a55a0bac3f421b2b2ef75ed4ff99eb5a77c302003240a3cf4841d6edc46ffcabb89e3413f7827c7be069c07d46ed7992071143089f3b35d05d714794cb91923a6bd99cb518493be4469f64a7125d4f1cd3070b15466821f1847929c280a6b8a5e352a9f1c8840c62b185f0bf68598d3568bd0296c2a7ca26bd5405aa527a10c3c321e0807955506333dc6c1b30a152c9d1857be02b569ff116a19730e8feaad1f40576a054cef68d179b05be51256fd17afc18caffa70e9092feb8b7d9a5c3f16ad4a78bd367f88d6dff54eded1759922a0043b1572650dae57a81f3a8b1089894168a1ee61f64a77329c5766ea2ebaed9e8731c6986ee2c043d3a3b697e428c1779582f6424fc87f354e790a7f612adf1b273b4d633a76e89e841dce7b04c4e7b29cdff6005fa5ec882c4ac97f77758647b4631b81cec5376727090d0a954aa491b01deb3e70febbea03bab8c75d3c2761c6a49a84e516b33e36bce2fee7ad7ab19d77b2f8d8f4a59d216a1e59d0c8e084cdc7a83b17fdc0ee3e23e5f01714c4da49cb2e728a3c1cc45e6c484e9a8eaab447dfceaa30fce94cc685771053138ba51b6bc8a9c43a3402df7d51929987603e4b197fc4406fcf37ed80d7f99c386e8b66868db4fb99a6cb320c86a5d2c6426ca83c19a37d24e2f711e0acee8a2b9df0e8141693adec629a753471046f786cf7c145da276c608d0de19d3f3fc794f962aedaaa7b93d5d91f683b557692249bc73ed67e5f6506c2b2dc1b9811620605ef5cbf1f8ba66396a09f315f8d9a394297acff03bfe946d5c752a8f622fe47f1c24a340784b5225ecc17829573ce6c2a77536afcbcf04b5bc4eb0ad4e9749791d81c9a98bc37a806291b76b671b49f19bad190abcd35cd88b30c0db10e148c52d3c60d3fd002d5f46ce60292cd894785e90ad3ced1df8013313d9b155172314c348f996452688556ef8747ab5c0210540c567fc25ab8dc81d69f0787cd1cf7bc8add67a1c08a6b782e43e40660dce2c44eb4d2b0fa67577ee725d72427b20ef86064afd17eb9b052b9b8d4fac20b2733f5beeac98092cf568c0d83b45ba17eb8b451c692b9904dea4d69d6bf962cdf34caef4ec51b64ad05b49ad5d5a1b5b8d1e64ffc0cfdd83bd6c801bafd0dba94a60a1a7231749954cb3ecfd9bc6007137aab398b5109fa6079722ec98324eddbe6890410cc66678566327fce2a799c8fe3b00a49ad3c756f70aa4df58a461453a2b9036a0dd33310368a36e9f1cb469c51a68ad790fb631255a50dc57d2883aac41746e18efea53a3d2b65f31d28082dd945f6e6024fd09b7a16ebf662729d999312d91a1e49791bb39dac6a4692f98cc1e17409689b5f6e79b330bd5158860d7c8a427592c9be5b59b64229d42d75a1cd1e19d3553b36742bcd436e25beb66cc34030335a026ba2fd293f2fe55dd596cc5f5187949dbac6c225f95f164de311bd03ddd18ad3196f85c7ce31c04bde9b6aab517cf3b0b50b6837c1118ba867f8157a1269af7a12cb22f8a8be99873958859e2e3105df60fbef406330de2be8741b3bf113b2bd6a876e5b1f5df95ab9d73e9553ae8c604c3094de7dd544ccae285722868899123338225cb5d616fc5c1a330f7822f5a446c9c0c5bb96679bf48933fea59e878a3248e9a84df3f87b70757d0e4b4e664411040654ae0b66eb9422a52ca0e3a2f28b2c505521c0dfe70a2f71bfad71d655e17f34df0462ebfb220337a3722fd69e68d82185b0e1cb75d4e8e132878245959fb2b84fb8d4f75d64fb8ac7e1e8b524bb49a5696868cf97f002a142e99495b297c2927460ea7be77e299312df13d25d7a3c9d612d711c33359f9c9a6b8fa2154e918dc9abd4a2ad3ea2ea1f8e02776b0823e29e1ef5494db760688a29f3d8592a7584dbcda370a4ae6d4e3488f7b1989eb787ecc4279c8faaa1387d0283cd530b44c4d821cef42639eea22dd418c9e10d41f53fa44376fa85701ea71e8376714e1a002417b2e3c180f2245d71a9a78ef9120890af77f66ebf7f246d89f69881faabbb0871d118d647670e711f17b4ddc987367612d875037b87d2af765e1018620bd6ae5aac16e43abce88519ab55197618097bb8f62e228783b9c28b131b39b0be7d2f4b2e1a4f2098f028241680fadfdcde2e32d60cff7b3e4181bdf42885b03550915fcadb5d3193157a6d07ee1ece4b503eeea77d7564400b172c37bf21bbf3efde2e7ec9a230a229ef0ffe5950709847dfe37ff2284efbb0f3f2d33daddf33f1360c44b3ffaa8ab098bd740633fc179ec40bb2f1463b6accafbc1d856c5f60dd714bea658f9167a5064e8d66e6b2811c8319f21ad2b19489f39ad7d97efc7589c6513ffbeef2aafa2100be0d994c7112b8d2a13a1d2a1690428e7789088ad8527bd18d93ded2cabb25813cb403096906ca667b3bc2b", 0x1000}, {&(0x7f0000002100)="22fab78011e5e65b44b6795233bc2aa59281f60535094688c8461a862fe7dbc50a81f5f9bd346edb502109222abbb825f5102ad4d82aa66cb2343a99ac4ad973b769a5aa1fed6218c29a9b1a122106ae27550f6b3b2109a82622fb1e58ca342b2fc435ddf9e031a5491ca92af78abe38d36f2d617f9dd7990cfe9f49e8b21e4b1715593e91338e800b4eadd6723d9c3a2dca7f7f8e7849d699edbdca3f24bcdaa3d53369df68e9c0fae879a6f7fde8d9bc39e7b0fa8fcd1faf2581dab2f2df20095e0a2b5884", 0xc6}, {&(0x7f0000002200)="7bcaf49759bb418061232e1a2df13a8bb9a7db35f5b251424d907381ec15cd05c4355d88a785b193a301017c002c526936e0d4e800b37bda95e9fbf57ce3138996a9165b15fa3d08ae99c8553039e09f7c2522a934a69b8ecae80be7d50c8703f6833395522cb2e0a4f9e48adebd79d3cf87f4191d0290c55f99497f93db2d8ac4c29e0f1d31", 0x86}, {&(0x7f0000000080)="b681429255c4454aebd2d2904cfd130956968bf98bee53e7903ec9265286c6e415cd3f7977ec35acfed2a33226e7ea0423c96c", 0x33}, {&(0x7f00000022c0)="4ceda3925378b4a18c7f24063b5f1571ad6c1da58a5656b81a7053db82e4825ed347a291e4717c62aa22b61f4d956cd8ab71bfd0eaf8af5a9d372b036f398cb0079bc0a5e5d491d020eef41134dd0103e3859e4fe45269fa6eb33b01215a4152fed7f9a183e1ff3e2982b1d035fad8568935d99914357181736bfac6f889d84010108fd9ea62511864b1035424064514b3aa43d430a4b534eb85458890aecc9ef39f3b154c58d7b7a76ea37dd2f80099b1179855d4ff56559a5834829210067a91ad0d7520c4cf5aa490a0c9", 0xcc}, {&(0x7f00000023c0)}, {&(0x7f0000002400)="81ed776fe353e51cb3c76729ed9a7abf9c1e8ffd35de7e0a0f8c9fd18153346d6dc026a4ec5d07bbded301ae55c70e3ece298d5b581cf714d9fbf413d3220186874fdc2cec6c0a322944f39e77d80c498630c690047e0e29db8ffc8b8ca881ce65fb5c189dab26e0ffaf007f3bb6f4549cb75aa93082cacb99aba146d398aea7e5a9570420a8e6792d8644c35d0d51915c108c818d96c4ed33ca7a6a30da3fbca139c540bba3135deb90391ebbd33e02dcd196fd0e2eba5b1bf555c6a9876692eb41ccc9835b776edc5cd828b2cb907d9eda2eece535960fb460b682e858589a7b710bffaa190438e2246ae7c5065ee77421fc5ab1e9f89b5ab183bf6270b17181f575d440aaef8d8c9546c32489183d54dc0372adeb017fe508f8a0098d16a0e146523699c4a96715f661ab58854ab7a003125257cd0101a069b1be2728979533e84690ec1d7c905e598fcf405ee6c325976d0e1850a0c1b36cd64862bd22f71b59c0138e188764c066888879e08f110c2e22ae9f63903cad3f28776b7062f3273fea81901b87ee95061211132086523a38210ca5ac270b8069e55a350b796f36e666e339a70618c9b5aefcc90321e24e86ab41a265c5ca7d3826a5f76644fed3c7c94557ac66e65e8b2ee276b1232637d1165d99a3496c801139da2c96512fcc832d97e653e9d111d5baf7d4e72f523cfe520a3ed49bb509171f423d4f3b388089566edb2455f362533a5bff7380404a6b58c7eda45cf3e2b09b8cd8d7335c128581b9a79871470776b7c53ffd2d52b52e9f2aed40334ce5e7ee61450a9ce20d750269a7f22536843279b739b8d5a50b54ad16ea91ae1c5a3e698f51d49c67b09d065062fe6d53891b95c4e2dc7dbf16ab57f6f20c2297f15f370adbae4dfdd233d30e0ba61f6f0faeed7d3f79af311db49a439d883061e98919e53414a70da216650d78b0df514f73075d324155009ffd766b6247d1e1a7c5413ba54ad187ddaa9e48edc946c5797db7615becbbe1b62e71fac82277ff91ffd2017a255809d08fd536067f1d77f2c4d497e77d27ad3f5904bb2eab411c9b8b40ebd213a4d18b013e0eae523286464236db167c5118091686659c967f71e8b81ae4e366056c821734db226413384fbad94d576955d236417166ef3da825a8bef89f1e9798a8c3c02e4a43f27915714fcfb467a4f1110309d0b352a08d80e707f2dc27ea2a569b8128edc1da1f3ab1a0028e196a12f044b40fb33c647d535c81bc9f52f97c5f0568e1f0ba9b74378d520b908f2566ee00e5862bdc0da8bfd8c16d14a6d70fe21a6445876019198fba785959431bd7cca40f257e5e197193bd25bc691a5539705a5f100484eaac91482f4dbb1b355cdeb5ff593dac7e05f304a1f423d2bee0e220a1af02154f100d06a310e52101789241f19b7be32e8a9de0d71e09a361ed5d94a63d3d6334c40ad24a8809eef4f5f2573643e173731cafbf6ce72d415b7b25dfd25cde11027ddefc169a9195068d3d3e9874ce7f6cd0934a899505e4a998225564d858bad80eb9fb63b6cc874de9d4a716cb6c1fdea8822c91920c03a3dc719b5977abd8a893efd32263f14fa82b74c2f44816921dcd01ea4c2cda664dc62576c56db64cadab84c91347fb9c7f4c318da593cf31eee8591f7bb3519a2c087364034f2e1d01432cf25278a6cd7b7c1b37c77a2f180e3573cd2408aa2edf828869ab5f877ccc6dfaae53ea9f4598144f1cb2560211a7819df17f39296969322f11890e65e4cced15a2f11f339d81f0fd97bbe44d8a45b0fa961f8945fac80f1aa9a7fe142cc27fd911e735514bf8628c5a0a129f8434166bd013862e54bf7bd39df67f31abba38962c77cd4319fd3c315450cc240189020eddce1815b7ed0f5dcc14ce7b4d9de3c3581f207d830b57d87c591f0704fcf4aa453b4e88e02b1f75d6e62479bf5165eec4636ca88955bbe58821bf144258197ca8ed0646585515ad8cf6cf6b7aa6551dbcc49a8444bb1ffd66e72c5df3f4d35443c1b36593352810f2bcefd6c1aa0359a8ee301bf58c3d0b7d34b6a1ceab822b33e42fa091f7d2189c5fb53b0a3748e714d0b2221541d0c73d795f9cebf91fca7c6af23d99c2f71ab8fda2119d86df0eeffd10c94fd057331597b4ea728c8cc6d61006c50bad640a61dc424467a4d56b73ef79cd60d295b429ce255d2d9e553dffce5150a68469bcec6a0f978931c65e9b1ecea163b09e30d2f6342bb0b1ae3c38219a9f02f9df5dd20452e274119608b2eeb43a162f80514e678fb1aad83ac49b7728c4de7069eb7eba97823bc807c6f5cd453c7cd51e77ac1ac898eddb00245bac90ad03047b9bb8e500d016bf361593427e9b4de592534501c44fd84b39a0a651c97f2edcde75623f40e73502adceb7f98e3bb37d09d027be280eb5692c30ea3afb33bfd1fed965f5e08e49629b554d97d67f49bc6c940ce5754859d838333441aa186fdb66468dab2fac4a977ee8dec3668ebce5f485c04bccd4ff85dffe8aa34eabf55744bc3664c5d2ecb6b97e194eb7d34187c89bd2dc0c5a539d17a28f7b9aa7ace35aff5f8956a1299a990490ea6e97e8bbd4856e436d213e0aceb8ded448380b96dfafbae15b18f89ec6512e57553821f2f77618b651dd28250b2d273b33ae0325492af84d7cbc742ab14cabd0c874bc40fdc3f691591cb75233d8d97bfc99fcf8a8bb6d2b4b735226712c9b29f0aaab3f36cfec8509015a19ce13e4ab5736895d425f67137c12ecbc0f92bfc7ce4d8a85b45acf824644e32aacf30a05816e67d2f2e0b64b38e7601a58f19357e284887ab787fa240922e662de434354dd2ed45e6af88bdc50f0eeaef6f5f7cfc6eed48fd9cc2eb90822a01debc1aa9129fac4e5f6e641af218d7e03df88edbabf43373363c1f0ec05947d6ee1ed6349ef48ca14a065fb871816929c842c72429eafe97daa9878bf25419b4864156f82270759dfd58c8211540ba71d19beb6ef9e970863c9f4476ecbcea584649c61341d60e586fd58535bfbb981fd907f1da108938098d973f91eaaa95ac967b11afc206ef826fdea2e0628e34d7eb1cff6a81d604a9a297bb2a157fb240163a94d36c9f2a38a9c09d33e677e13f021800198e56e650aae90c6f7c526ea2780aa09e88badbdf47033146605820cebf0a2c15042fe4485499ffa7ee425c3603fb39d2405e6880315706cfbf520e21d787285c2f02a1467b1b0f9502b293c284f9c47c14ef4cbb2053b0c6ea03d254eeca3ba38cddc77cdb51da56abed7f7ab34cac3e8ee7e15360cc9b6d07b4ff618c42f843ac8380536a8ac4a71cf71efcbcfb86d1d5a0d8b4fc43743a86b6fd9193142d9d511e4ed4d6495d84fe55391871ca461049a93ef4c1f00590c40b8845f037eeb19075fe7ae22cf355fb64e5699a020fbb749b576db9839fd4fbfd444f3cdf89b89940829cdab6c2d9c2766ee1b368fa43fe028f62a4ae35c0eba4f99eb529101a36eebe59a01b5c0251c90a31f1e49bc3547e893af34a7de42b339509c732c7bd25c48eebbb867c46e82bcd440c3ca1dbde93ef6ed41b7ca45f2374b358ddbdd8dceb025bfd302f576fc4f39b1305c1dddf87a8856c619c3766218e54bba0e64160ed979800dd4bd52b28467d241f7a83ca734af6aad6b69dd511ef24f9cc821a66c77f8cdbd07edc0f362b2d55b088362699c96702e34889b62be20e5c0c787330c2f9d651cf2f14bcb0b8dc4dadbd403cfd5c9e334a645fadd64577010095e2048d2c7530e0fed5fa0be27664c66c7da61d27387131e574d7648eadac5126399673233217311f822915a1da8093d7ac390ede8ff5a2e7e81a7cf8407d9ed7e42d6e98bc01f915228dc60d3fe87b3c61f035471e2f35411bbde9e8d349e3beac4c8c8816d222dc589ec0e03b84e8e299b40556eeba5e66ded51d03b850fb9733b1d34d91f69f35822411638aedfdb11a67f723ac2c8a7405df40f405b3132f5034b5e8436e68d10899c4d3f65f6c4f6f0c3cccdeab3223bc2d4bf6f58740247eb3aebb9f809a7ea4d02157f310339ec268cf57a0e3d2a02e3e0d67f2b47e1cb738d7d0448202884b4c49ee66f810788d627d7e1a2a028609289f05a7a679514a1df47a37f01da1004d1d40f8b3bd3f24c9e5e08d41cc5e068ae97d6eb95d1a1901367081c345e8f27be6513ba933330bea7f381f759b6b964926a744eebe3128ca77e3b4d95327d64d53857a1ab3bf119d6c635abc0789d92e061bfd67d73ccce7eea0394b228b4c70a34372d5599f3347a3fa31aa61f7c855d3001d1b0ea17bda46a221958d283945340eb7215b4f85364145e2303c5021371db028a40e17e8092650d3c7888cc5ded982e5ea5ee673debdf0db9dec5d0c4c3edeab39171965238b18785517891be7fa9ff332392c0312a31d9fbb0d4eddd854e4a0c0de1c6bbd6b2b44e1032a0ff321a87b08865bfc3ed15d3ca61e49ee7cca9eaa17de61d97afa157ef775e7a1316f1c29b7110d1bbd68fb151ea6ab76223c424ab535c795ec3972bc6db0a85d4cb616d32f418330a2caad83750bcfaf1e5de4ad4811b663ced44589ee94a02856f202e4e2ac0e6e262716270f3db2d5bc82ca967aa0a5c3aeb9d1a44bbadd73e5107c70b3d454e2ea0f27217b209762a10f50ffd40b8325a66ad61172b9f420de07bd90b0e2bada8aa8d6a7c48d6542a64d848c55f94f6cf3cf0d47db455eede7345da893e060081d5034700908943abfb7acccd9a90b330056d4d2fe6a34ebcd2c6a63842ba0dd7a7a69d2c6cbe65e28ebb2f0fec96cddd65035042ee08f62ff3bdfd2ae81f88462d11747cf5518f950f7276b9e37d680b21724bba58726d3b340b0fe06574d6e1637c8c0b11b2214fd28649369eb9fb0ba78f88baf9d5b8ba77a2f528e5408305543ea668f1deee66aa4b8cb514bf8cc08831f2f860d571bf8fcb4eccdc0af18e14cfe7f8c64adc8b75ca9a96e33f62c52905f0634a03e0fe30d7b7e43b9d57fb98f47137099b1686d627f35cdcded56196a90ea6754131348f24b0a3307076da4de8a4bacee503d57854cac5ee20b85527e6daffafc63a2962bb79f30050aecc96729b95f552e8cf3f321c57fc0bd47f6cd898fa2945504ee033a722668dc42d70a987f44f6329acecd49756225a77b242cac0f6ffef53b823792d44c3e5ea31f1c3265308f11b680af5483d0b669f1aac3a4ded04c2af7c2d3dd11ba74aba53ea2f2b2a7f283631291ebfa052fcc70e93ea02de83a271a1f8d2b96dc95eea253c818a388ee6b23d08c2af0309acfb59b8088db79b91dd208131fb151ad3827ad55bfb54dcfebc3d697a6dccb2faa1a0306cbe5f57415df37c38660ba6b4fb3855da57dbce016503c254830b41b4fb1a92c4bb4d418f70e2e7435ae77510e9020b6ee15f6370331713d9f832bf97ad631fa5868e04d06a73f5a6a3f485d4031ac68956cedbdc2103550c2324fe5c8b996ab1b75643cd9139d7073d599c4a3a7571dfef4a049f6f6143f030e8da99e82bdbd1c0b29392710a27c6dfa682cf03223fac4708cd5319b8916b3f8cd9bab52722c641dba8f6cf8fade57f86440be8741ef33bde77486dabf7fa0b6bac5a7bc0c1385e11cecee409f7cf57015b5fd36fb530176e9de885ff5c27e1a604963c50288dc379408416a6fa05ec972291f3296b2d8582092b27ec93f7ebde9282dea4ec211654c64a39f149785ad24088db041dbd78d0127890307ac66e04c4a2c0a3c8dd9450b186bbdda6b87d694bc4ba5059392dac2b2f", 0x1000}, {&(0x7f0000003400)="74f96fa601d07133fe674134d42fc2e261a5d53cb026c232069e4dd8e15cdf3d8f3c8734e89a2c20b6eda0d2bb", 0x2d}], 0x9) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:19 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x4000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r1, &(0x7f0000000280)={0x80002000}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{r2, r3/1000+10000}, 0x4, 0x6, 0x7ff}, {{0x0, 0x2710}, 0x3, 0x7, 0xfff}, {{r4, r5/1000+60000}, 0x2, 0x5, 0xfffffffc}, {{0x77359400}, 0x1, 0x4, 0x7fff}, {{r7, r8/1000+60000}, 0x2, 0x1000, 0x3}], 0x78) 11:38:19 executing program 4 (fault-call:4 fault-nth:59): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000b, 0x12, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/235, 0xeb}], 0x2, 0x4, 0xfffffffd) [ 866.669419][ T7663] FAULT_INJECTION: forcing a failure. [ 866.669419][ T7663] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 866.682479][ T7663] CPU: 1 PID: 7663 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 866.691239][ T7663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 866.701304][ T7663] Call Trace: [ 866.704580][ T7663] dump_stack_lvl+0xb7/0x103 [ 866.709163][ T7663] dump_stack+0x11/0x1a [ 866.713315][ T7663] should_fail+0x23c/0x250 [ 866.717751][ T7663] should_fail_usercopy+0x16/0x20 [ 866.722774][ T7663] _copy_from_user+0x1c/0xd0 [ 866.727358][ T7663] input_event_from_user+0x58/0x140 [ 866.732560][ T7663] evdev_write+0x1b2/0x280 [ 866.736979][ T7663] ? evdev_read+0x640/0x640 [ 866.741511][ T7663] vfs_write+0x1f3/0x770 [ 866.745748][ T7663] ? __fget_light+0x21b/0x260 [ 866.750422][ T7663] ksys_write+0xce/0x180 [ 866.754661][ T7663] ? fpregs_assert_state_consistent+0x7d/0x90 [ 866.760725][ T7663] __x64_sys_write+0x3e/0x50 [ 866.765313][ T7663] do_syscall_64+0x3d/0x90 [ 866.769844][ T7663] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 866.775733][ T7663] RIP: 0033:0x4665e9 [ 866.779621][ T7663] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 866.799236][ T7663] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 866.807642][ T7663] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 866.815606][ T7663] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 866.823565][ T7663] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 866.831530][ T7663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 866.839496][ T7663] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:19 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$getownex(r2, 0x10, &(0x7f0000000080)) ioctl$RTC_UIE_ON(r1, 0x7003) r3 = accept(r0, &(0x7f00000000c0)=@hci, &(0x7f0000000180)=0x80) fsetxattr$security_selinux(r3, &(0x7f00000001c0), &(0x7f0000000200)='system_u:object_r:auditd_etc_t:s0\x00', 0x22, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000240)='/dev/nvram\x00') 11:38:19 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x12, 0x800, 0x7f}, {{0x0, 0x2710}, 0x5, 0x3, 0x15}, {{r0, r1/1000+60000}, 0x12, 0x7, 0x6}, {{r2, r3/1000+60000}, 0x14, 0x459, 0x10001}], 0x60) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r4, &(0x7f0000000040)="e2", 0x35000) rt_sigtimedwait(&(0x7f00000001c0)={[0x100]}, &(0x7f0000000200), &(0x7f0000000280), 0x8) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x143840, 0x8) ioctl$EVIOCSKEYCODE_V2(r5, 0x40284504, &(0x7f0000000300)={0x0, 0x11, 0xfff7, 0x1ff, "9644717c989a86bc97cc1fa17d4a57bb7894070f2eb158eb9d7dcf978375e200"}) 11:38:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$cgroup_freezer_state(r2, &(0x7f0000000100), 0x2, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r3, 0x80106720, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 11:38:19 executing program 4 (fault-call:4 fault-nth:60): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 866.978309][ T7682] FAULT_INJECTION: forcing a failure. [ 866.978309][ T7682] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 866.991494][ T7682] CPU: 0 PID: 7682 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 867.000206][ T7682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 867.010265][ T7682] Call Trace: [ 867.013545][ T7682] dump_stack_lvl+0xb7/0x103 [ 867.018140][ T7682] dump_stack+0x11/0x1a [ 867.022295][ T7682] should_fail+0x23c/0x250 [ 867.026743][ T7682] should_fail_usercopy+0x16/0x20 [ 867.031796][ T7682] _copy_from_user+0x1c/0xd0 [ 867.036381][ T7682] input_event_from_user+0x58/0x140 [ 867.041599][ T7682] evdev_write+0x1b2/0x280 [ 867.046041][ T7682] ? evdev_read+0x640/0x640 [ 867.050588][ T7682] vfs_write+0x1f3/0x770 [ 867.054830][ T7682] ? __fget_light+0x21b/0x260 [ 867.059507][ T7682] ksys_write+0xce/0x180 [ 867.063748][ T7682] ? fpregs_assert_state_consistent+0x7d/0x90 [ 867.069815][ T7682] __x64_sys_write+0x3e/0x50 [ 867.074407][ T7682] do_syscall_64+0x3d/0x90 [ 867.078822][ T7682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 867.084797][ T7682] RIP: 0033:0x4665e9 [ 867.088682][ T7682] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 867.108288][ T7682] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 867.116708][ T7682] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x1003}, @cond=[{}, {0xfffd, 0x1, 0x0, 0x4, 0x40}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000001c0)=""/143) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x4) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040), 0x0) [ 867.124675][ T7682] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 867.132642][ T7682] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 867.140640][ T7682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 867.148608][ T7682] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/power/mem_sleep', 0x8000, 0x6a) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:19 executing program 4 (fault-call:4 fault-nth:61): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:19 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x4340) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 867.326135][ T7696] FAULT_INJECTION: forcing a failure. [ 867.326135][ T7696] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 867.339282][ T7696] CPU: 1 PID: 7696 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 867.348058][ T7696] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 867.358107][ T7696] Call Trace: [ 867.361377][ T7696] dump_stack_lvl+0xb7/0x103 [ 867.365989][ T7696] dump_stack+0x11/0x1a [ 867.370184][ T7696] should_fail+0x23c/0x250 [ 867.374624][ T7696] should_fail_usercopy+0x16/0x20 [ 867.379745][ T7696] _copy_from_user+0x1c/0xd0 [ 867.384432][ T7696] input_event_from_user+0x58/0x140 [ 867.389631][ T7696] evdev_write+0x1b2/0x280 [ 867.394073][ T7696] ? evdev_read+0x640/0x640 [ 867.398572][ T7696] vfs_write+0x1f3/0x770 [ 867.402811][ T7696] ? __fget_light+0x21b/0x260 [ 867.407483][ T7696] ksys_write+0xce/0x180 [ 867.411724][ T7696] ? fpregs_assert_state_consistent+0x7d/0x90 [ 867.417794][ T7696] __x64_sys_write+0x3e/0x50 [ 867.422380][ T7696] do_syscall_64+0x3d/0x90 [ 867.426876][ T7696] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 867.432778][ T7696] RIP: 0033:0x4665e9 [ 867.436666][ T7696] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 867.456282][ T7696] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 867.456306][ T7696] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:20 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x620400, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 867.472758][ T7696] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 867.480731][ T7696] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 867.488708][ T7696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 867.496863][ T7696] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:20 executing program 4 (fault-call:4 fault-nth:62): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 867.602390][ T7709] FAULT_INJECTION: forcing a failure. [ 867.602390][ T7709] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 867.615610][ T7709] CPU: 0 PID: 7709 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 867.624546][ T7709] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 867.634663][ T7709] Call Trace: [ 867.637940][ T7709] dump_stack_lvl+0xb7/0x103 [ 867.642538][ T7709] dump_stack+0x11/0x1a [ 867.646699][ T7709] should_fail+0x23c/0x250 [ 867.651129][ T7709] should_fail_usercopy+0x16/0x20 [ 867.656185][ T7709] _copy_from_user+0x1c/0xd0 [ 867.660771][ T7709] input_event_from_user+0x58/0x140 [ 867.665977][ T7709] evdev_write+0x1b2/0x280 [ 867.670393][ T7709] ? evdev_read+0x640/0x640 [ 867.674895][ T7709] vfs_write+0x1f3/0x770 [ 867.679181][ T7709] ? __fget_light+0x21b/0x260 [ 867.683936][ T7709] ksys_write+0xce/0x180 [ 867.688178][ T7709] ? fpregs_assert_state_consistent+0x7d/0x90 [ 867.694241][ T7709] __x64_sys_write+0x3e/0x50 [ 867.698888][ T7709] do_syscall_64+0x3d/0x90 [ 867.703303][ T7709] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 867.709195][ T7709] RIP: 0033:0x4665e9 [ 867.713083][ T7709] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 867.732718][ T7709] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 867.741133][ T7709] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000080)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00') r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fe9) mmap(&(0x7f00007ed000/0x2000)=nil, 0x2000, 0x2000000, 0x20011, r1, 0xb9f83000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:20 executing program 1: prctl$PR_SET_FP_MODE(0x2d, 0x2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{}, {0x0, 0xfffd, 0x400}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$evdev(&(0x7f0000000000), 0x3ff, 0x101000) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000012c0)=0x80) fcntl$setpipe(r2, 0x407, 0x3) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f00000002c0)={{r3}, 0x0, 0x14, @unused=[0x6, 0x40, 0x7, 0x200], @subvolid=0x1f}) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000140)={0x14, 0x4, &(0x7f0000000100)="61175d59"}) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000001c0)=""/232) [ 867.749104][ T7709] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 867.757074][ T7709] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 867.765042][ T7709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 867.773267][ T7709] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:20 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) mlock2(&(0x7f00003ce000/0x3000)=nil, 0x3000, 0x0) mlock2(&(0x7f0000125000/0x2000)=nil, 0x2000, 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x4, 0x0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:20 executing program 1: syncfs(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, &(0x7f0000000100)={0x0, 0x1, 0x5}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x361202, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r1, 0x20000000006, 0x10000ffffffff, 0x7c5}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x2, {0x0, 0x1}, {0x47, 0x2}, @ramp={0xfffb, 0xfff9, {0x5, 0x29c7, 0xfd63, 0x2}}}) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x2, 0x822b01) fcntl$getown(r0, 0x9) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:20 executing program 4 (fault-call:4 fault-nth:63): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:20 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000200)=[{{}, 0x3, 0x5, 0x4}, {{r1, r2/1000+10000}, 0x1f, 0x5, 0x7fff}, {{0x77359400}, 0x11, 0xf5e, 0x20}, {{0x0, 0x2710}, 0x2, 0x400}, {{r3, r4/1000+10000}, 0x16, 0x200, 0xef}, {{}, 0x1f, 0x7}, {{0x0, 0x2710}, 0x0, 0x0, 0x154}], 0xa8) r5 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@phonet, &(0x7f0000000000)=0x80, 0x800) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r5, 0x660c) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 868.097513][ T7725] FAULT_INJECTION: forcing a failure. [ 868.097513][ T7725] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 868.110632][ T7725] CPU: 1 PID: 7725 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 868.119649][ T7725] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 868.129699][ T7725] Call Trace: [ 868.132973][ T7725] dump_stack_lvl+0xb7/0x103 [ 868.137586][ T7725] dump_stack+0x11/0x1a [ 868.141759][ T7725] should_fail+0x23c/0x250 [ 868.146353][ T7725] should_fail_usercopy+0x16/0x20 [ 868.151387][ T7725] _copy_from_user+0x1c/0xd0 [ 868.155974][ T7725] input_event_from_user+0x58/0x140 [ 868.161202][ T7725] evdev_write+0x1b2/0x280 [ 868.165670][ T7725] ? evdev_read+0x640/0x640 [ 868.170173][ T7725] vfs_write+0x1f3/0x770 [ 868.174417][ T7725] ? __fget_light+0x21b/0x260 [ 868.179160][ T7725] ksys_write+0xce/0x180 [ 868.183424][ T7725] ? fpregs_assert_state_consistent+0x7d/0x90 [ 868.189525][ T7725] __x64_sys_write+0x3e/0x50 [ 868.194117][ T7725] do_syscall_64+0x3d/0x90 [ 868.198535][ T7725] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 868.204600][ T7725] RIP: 0033:0x4665e9 [ 868.208500][ T7725] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 868.228269][ T7725] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 868.236686][ T7725] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 868.244722][ T7725] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 868.252689][ T7725] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 868.260657][ T7725] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 868.268625][ T7725] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/155, 0x9b}, {&(0x7f00000014c0)=""/199, 0xc7}, {&(0x7f00000015c0)=""/117, 0x75}], 0x9, 0x2, 0xffffffff) fchownat(r1, &(0x7f0000000080)='./file0\x00', 0xee00, 0x0, 0x1000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) mmap(&(0x7f000023e000/0x4000)=nil, 0x4000, 0x100000a, 0x100010, r4, 0x94769000) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:21 executing program 4 (fault-call:4 fault-nth:64): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:21 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="8ff2ee62a20e2205b1f1e8dc43254f2292d3d4d51ccb3c86bd36841a80ffc2e5edf05d9c0a16cc79167c0828df3b5a5192c24f0c", 0x34) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) write$evdev(0xffffffffffffffff, &(0x7f00000001c0)=[{{0x77359400}, 0x4, 0x8001, 0x7}, {{r1, r2/1000+10000}, 0x5, 0xfffc, 0x3}, {{}, 0x5, 0x3, 0x4}, {{r3, r4/1000+10000}, 0x5, 0x4, 0xec53}, {{0x77359400}, 0x5, 0x4458, 0x6}], 0x78) [ 868.384443][ T7737] FAULT_INJECTION: forcing a failure. [ 868.384443][ T7737] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 868.397506][ T7737] CPU: 0 PID: 7737 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 868.406181][ T7737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 868.416239][ T7737] Call Trace: [ 868.420043][ T7737] dump_stack_lvl+0xb7/0x103 [ 868.424637][ T7737] dump_stack+0x11/0x1a [ 868.428844][ T7737] should_fail+0x23c/0x250 [ 868.433265][ T7737] should_fail_usercopy+0x16/0x20 [ 868.438323][ T7737] _copy_from_user+0x1c/0xd0 [ 868.442909][ T7737] input_event_from_user+0x58/0x140 [ 868.448111][ T7737] evdev_write+0x1b2/0x280 [ 868.452537][ T7737] ? evdev_read+0x640/0x640 [ 868.457099][ T7737] vfs_write+0x1f3/0x770 [ 868.461334][ T7737] ? __fget_light+0x21b/0x260 [ 868.466003][ T7737] ksys_write+0xce/0x180 [ 868.470247][ T7737] ? fpregs_assert_state_consistent+0x7d/0x90 [ 868.476314][ T7737] __x64_sys_write+0x3e/0x50 [ 868.480903][ T7737] do_syscall_64+0x3d/0x90 [ 868.485323][ T7737] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 868.491220][ T7737] RIP: 0033:0x4665e9 [ 868.495112][ T7737] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 868.514803][ T7737] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 868.523211][ T7737] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:21 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NFT_MSG_GETOBJ_RESET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="58000000150a2101000000000000000000000007efff024000000404000008030900020073797a32000000000900010073797a02000000000900010073797a30000000000900010073797a3000000000"], 0x58}, 0x1, 0x0, 0x0, 0x4000}, 0x1) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x1, {0x0, 0x0, 0x2, 0xd, 0x0, 0x1000}}) ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000000040)) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000280)={0x1, 0x0, {0x31, 0x4, 0x6, 0x11, 0x1, 0x6, 0x1, 0xf9, 0xffffffffffffffff}}) ioctl(r1, 0x3, &(0x7f0000000080)="54bfaf33d265c3453ffc86f5183566bdaa37d991f346a1d2d33501b6b649ebca9b4771f97ad3489df01df7827292d0de36542bb913c277dc443d8fd245b192d110e7026fcaf20b824216db45b3bddda3c8c4") r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f00006f2000/0x4000)=nil, 0x4000, 0x1000000, 0x110, r2, 0x43996000) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x9}, 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r4, 0x4, 0x70bd28, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0x8, @link='broadcast-link\x00'}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x68}}, 0x0) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r4, 0x164, 0x70bd26, 0x25dfdbfd, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4800}, 0x840c0) 11:38:21 executing program 4 (fault-call:4 fault-nth:65): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 868.531226][ T7737] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 868.539197][ T7737] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 868.547162][ T7737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 868.555127][ T7737] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:21 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{0x0, 0x0, 0x0, 0xfffd}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 868.656156][ T7746] FAULT_INJECTION: forcing a failure. [ 868.656156][ T7746] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 868.669240][ T7746] CPU: 1 PID: 7746 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 868.677911][ T7746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 868.687962][ T7746] Call Trace: [ 868.691243][ T7746] dump_stack_lvl+0xb7/0x103 [ 868.695833][ T7746] dump_stack+0x11/0x1a [ 868.699994][ T7746] should_fail+0x23c/0x250 [ 868.704410][ T7746] should_fail_usercopy+0x16/0x20 [ 868.709512][ T7746] _copy_from_user+0x1c/0xd0 [ 868.714102][ T7746] input_event_from_user+0x58/0x140 [ 868.719297][ T7746] evdev_write+0x1b2/0x280 [ 868.723793][ T7746] ? evdev_read+0x640/0x640 [ 868.728301][ T7746] vfs_write+0x1f3/0x770 [ 868.732545][ T7746] ? __fget_light+0x21b/0x260 [ 868.737219][ T7746] ksys_write+0xce/0x180 [ 868.741458][ T7746] ? fpregs_assert_state_consistent+0x7d/0x90 [ 868.747546][ T7746] __x64_sys_write+0x3e/0x50 [ 868.752145][ T7746] do_syscall_64+0x3d/0x90 [ 868.756560][ T7746] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 868.762452][ T7746] RIP: 0033:0x4665e9 [ 868.766339][ T7746] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 868.785939][ T7746] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 868.794349][ T7746] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 868.802360][ T7746] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 868.810327][ T7746] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 868.818297][ T7746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 868.826260][ T7746] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:21 executing program 1: r0 = syz_io_uring_complete(0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000000)={0x1, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{0x0, 0x80, 0x3ff}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}]}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:21 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x51, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{}, {0x0, 0x0, 0x0, 0x20}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:21 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) write$evdev(r0, &(0x7f0000000000)=[{{0x77359400}, 0x3, 0x61, 0xcef8}], 0x18) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x10000010}) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) fdatasync(r2) 11:38:21 executing program 4 (fault-call:4 fault-nth:66): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 869.270298][ T7763] FAULT_INJECTION: forcing a failure. [ 869.270298][ T7763] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 869.283386][ T7763] CPU: 0 PID: 7763 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 869.292096][ T7763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 869.302144][ T7763] Call Trace: [ 869.305483][ T7763] dump_stack_lvl+0xb7/0x103 [ 869.310070][ T7763] dump_stack+0x11/0x1a [ 869.314220][ T7763] should_fail+0x23c/0x250 [ 869.318638][ T7763] should_fail_usercopy+0x16/0x20 [ 869.323669][ T7763] _copy_from_user+0x1c/0xd0 [ 869.328263][ T7763] input_event_from_user+0x58/0x140 [ 869.333482][ T7763] evdev_write+0x1b2/0x280 [ 869.337898][ T7763] ? evdev_read+0x640/0x640 [ 869.342399][ T7763] vfs_write+0x1f3/0x770 [ 869.346631][ T7763] ? __fget_light+0x21b/0x260 [ 869.351302][ T7763] ksys_write+0xce/0x180 [ 869.355549][ T7763] ? fpregs_assert_state_consistent+0x7d/0x90 [ 869.361679][ T7763] __x64_sys_write+0x3e/0x50 [ 869.366346][ T7763] do_syscall_64+0x3d/0x90 [ 869.370831][ T7763] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 869.376722][ T7763] RIP: 0033:0x4665e9 [ 869.380607][ T7763] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 869.400224][ T7763] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 869.408625][ T7763] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:22 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/247, 0xf7}], 0x3, 0x7fff, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, &(0x7f00000003c0)={0x1, 0x8, 0x8}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000000480)={'syztnl0\x00', &(0x7f0000000400)={'syztnl0\x00', 0x0, 0x2f, 0x90, 0x81, 0x5, 0x17, @private1, @remote, 0x1, 0x20, 0x4, 0x81}}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 869.416593][ T7763] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 869.424572][ T7763] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 869.432535][ T7763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 869.440502][ T7763] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:22 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="d34e3798cf3b1d8f0bfbb0eac851bb345afa4b8f4afe0b0e1b03126be2c7abe58310a3405b0164074942902df38b7b66a842a12a3dd9a9a68ae0a024915614224e50d30ba9574d4c10e8e0436c77f50163589a4f7f4b03bc09d04b5d6a52588ea160fba3890edace8504e731849ed7b5051b5b7dd37f37405164a9796a690f857767c08bafee6b1e9c4ebcdaf4b98da8d7f33329f8167e10f0e21e103c3577ac9be7c2d94309447d04a4b5eaf521039798f483acf99ea7373e78052043c2c9e02c6e35cb67da7972788759cb788da2b1", 0xd0}, {&(0x7f0000000300)="22479d77b2cb5b4a0319712d791fd0b491a301a13498316bb8449d4d051ea5d280fa98c155067a04391740a7110b9451a73c29a723d461c4ed902d3a2bc713569bc395bc6344fe3b1331e2b86dafbf1e41e1f1b61c2d7bda85a96dcf0f5946c8228855a81207b816a1124ba4411ba07b16b843726d70d0e57fe5b5a89746d3ff328b90b3facd899ecc4e544ed48fe4646214e9ccefd1e669b07e9653820455d4", 0xa0}, {&(0x7f00000003c0)="e3c653a63b6b3804716b65a022483d023d5ec12a392122cdff8769163a2a58dfa16555f53c48135f7d2462326cea02a871694b61a7be534338c5351402282da99c2165b5367c05d9e2812bf5d60adcbe89536685d1e1a713593d1b02686344fedc8364be4660", 0x66}], 0x3) ioctl$VT_RELDISP(0xffffffffffffffff, 0x5605) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000100)=""/207, 0xcf}], 0x2, 0x2, 0x400) 11:38:22 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x0, 0x6, 0x9, 0x1, "a0457eda8a4623be78fe8e702a5d23565f1f5420382be0347c76c2cb9543e168"}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f00000001c0)="590b8ee5766ee4864c98ecb35a76d3c6abaea4b8baf8c1c4cc67e94affa8199399c1dd0e240e052e9fd400557a5bf7495edfd169901d7b4f80670513ac08a4931d6268e62aaad2520d43347f78d1fdc0d7be8eb60c3c4f7d5e02a6c87d74175d5e975faee85ea2788d420ccfddda58ad19f92901ef24066bfd28eaad8ee17c89f38ff0c5fe1c1392c3c1678ac156b7ae04c41d7316735025bde0cbf30566aa53", 0xa0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x7, 0x0, 0x48, 0x4, "188519228b8dbdcce588ef4a186e4762bfef10e72150db6a2d678e7fc57cf8c9"}) 11:38:22 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{}, {0x0, 0x0, 0x0, 0xfffd}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getresuid(&(0x7f0000001380)=0x0, &(0x7f00000013c0), &(0x7f0000001400)) syz_mount_image$nfs(&(0x7f0000001200), &(0x7f0000001240)='./file0\x00', 0x2, 0x2, &(0x7f0000001340)=[{&(0x7f0000001280)='SS=F', 0x4, 0x3fffc}, {&(0x7f00000012c0)="e1b652cc293e02eb440d1183cabb5858331b8845f7b902d7ef145004c1cfd83de8bed465dc72b76db1756e6a0390c95cae0308e4de3fdc5d543066733169fb87ebb8cdf2f671d7344e32d9bbe2b59b", 0x4f}], 0x10000, &(0x7f0000001440)={[{'\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00'}, {'A'}, {'*-:]%\'+}^'}, {'-#[{\xd0.^!'}, {'+--\xa2'}, {'\xfc{!.'}, {'/dev/input/event#\x00'}, {'@%}'}, {':'}, {'FREEZING\x00'}], [{@measure}, {@dont_hash}, {@smackfsdef}, {@uid_lt={'uid<', r2}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x20, 0x8, 0x3ff, 0x1, "3ece9427f1731dde6e2ba8ef4f0d9199366a96fe167e9887502671c838ad9021"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x7f) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_freezer_state(r4, &(0x7f00000011c0)='FREEZING\x00', 0x9) fsetxattr$security_evm(r3, &(0x7f0000000100), &(0x7f0000000140)=@ng={0x4, 0x0, "10dc9a64"}, 0x6, 0x1) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f00000001c0)={{0x0, 0x9, 0x1, 0xb38, 0x1a94b2ec0000000, 0x81, 0x8, 0x5, 0x14, 0x3, 0x17, 0x3, 0x5, 0x80, 0x10001}}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:22 executing program 4 (fault-call:4 fault-nth:67): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 869.878515][ T7782] FAULT_INJECTION: forcing a failure. [ 869.878515][ T7782] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 869.891623][ T7782] CPU: 0 PID: 7782 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 869.900305][ T7782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 869.910427][ T7782] Call Trace: [ 869.913707][ T7782] dump_stack_lvl+0xb7/0x103 [ 869.918390][ T7782] dump_stack+0x11/0x1a [ 869.922556][ T7782] should_fail+0x23c/0x250 [ 869.927044][ T7782] should_fail_usercopy+0x16/0x20 [ 869.932136][ T7782] _copy_from_user+0x1c/0xd0 [ 869.936717][ T7782] input_event_from_user+0x58/0x140 [ 869.941918][ T7782] evdev_write+0x1b2/0x280 [ 869.946343][ T7782] ? evdev_read+0x640/0x640 [ 869.950846][ T7782] vfs_write+0x1f3/0x770 [ 869.955087][ T7782] ? __fget_light+0x21b/0x260 [ 869.959761][ T7782] ksys_write+0xce/0x180 [ 869.964004][ T7782] ? fpregs_assert_state_consistent+0x7d/0x90 [ 869.970104][ T7782] __x64_sys_write+0x3e/0x50 [ 869.974693][ T7782] do_syscall_64+0x3d/0x90 [ 869.979114][ T7782] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 869.985058][ T7782] RIP: 0033:0x4665e9 [ 869.988947][ T7782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 870.008553][ T7782] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 870.017031][ T7782] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 870.025004][ T7782] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 870.032971][ T7782] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 870.040982][ T7782] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 870.048951][ T7782] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/69, 0x45}], 0x2, &(0x7f00000011c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}, 0x140) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_procfs$namespace(r2, &(0x7f0000001380)='ns/net\x00') fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f00000013c0)=0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) kcmp$KCMP_EPOLL_TFD(r1, 0x0, 0x7, r0, &(0x7f0000001340)={r3, r0, 0x9a}) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r5, 0x7003) ioctl$RTC_WKALM_SET(r5, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:23 executing program 4 (fault-call:4 fault-nth:68): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x183080, 0x20) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 870.533016][ T7789] FAULT_INJECTION: forcing a failure. [ 870.533016][ T7789] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 870.546189][ T7789] CPU: 1 PID: 7789 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 870.554915][ T7789] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 870.565029][ T7789] Call Trace: [ 870.568305][ T7789] dump_stack_lvl+0xb7/0x103 [ 870.572900][ T7789] dump_stack+0x11/0x1a [ 870.577110][ T7789] should_fail+0x23c/0x250 [ 870.581561][ T7789] should_fail_usercopy+0x16/0x20 [ 870.586660][ T7789] _copy_from_user+0x1c/0xd0 [ 870.591310][ T7789] input_event_from_user+0x58/0x140 [ 870.596512][ T7789] evdev_write+0x1b2/0x280 [ 870.600935][ T7789] ? evdev_read+0x640/0x640 [ 870.605726][ T7789] vfs_write+0x1f3/0x770 [ 870.609965][ T7789] ? __fget_light+0x21b/0x260 [ 870.614631][ T7789] ksys_write+0xce/0x180 [ 870.618868][ T7789] ? fpregs_assert_state_consistent+0x7d/0x90 [ 870.624937][ T7789] __x64_sys_write+0x3e/0x50 [ 870.629675][ T7789] do_syscall_64+0x3d/0x90 [ 870.634146][ T7789] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 870.640043][ T7789] RIP: 0033:0x4665e9 [ 870.643928][ T7789] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 870.663534][ T7789] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 870.672004][ T7789] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:23 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) fsetxattr$security_ima(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=@ng={0x4, 0xd, "5e87236e102dc48c76b4eb2b25a934cc0e"}, 0x13, 0x1) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000000), 0x0) 11:38:23 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x41, 0x0, {0x0, 0x1}, {0x47, 0x2}, @period={0x5b, 0x402, 0x20, 0x4, 0x3ff, {0x7e, 0x800, 0x4136, 0x3c}, 0xa, &(0x7f0000000000)=[0x8, 0x89, 0xfe00, 0x0, 0x0, 0x8, 0x20, 0x7, 0x7, 0x4]}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000080)={0x3ff, 0x401}) 11:38:23 executing program 4 (fault-call:4 fault-nth:69): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 870.679992][ T7789] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 870.688009][ T7789] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 870.695978][ T7789] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 870.703947][ T7789] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0xd, 0x7, 0x15, 0x14, 0x8, 0x81, 0x2, 0xc}) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x41, 0x0, {0x0, 0x33, 0x0, 0x1000000d, 0x0, 0x1000, 0xfffffffe}}) [ 870.779379][ T7802] FAULT_INJECTION: forcing a failure. [ 870.779379][ T7802] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 870.792606][ T7802] CPU: 1 PID: 7802 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 870.792628][ T7802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 870.792637][ T7802] Call Trace: [ 870.792644][ T7802] dump_stack_lvl+0xb7/0x103 [ 870.792666][ T7802] dump_stack+0x11/0x1a [ 870.823306][ T7802] should_fail+0x23c/0x250 [ 870.827726][ T7802] should_fail_usercopy+0x16/0x20 [ 870.832774][ T7802] _copy_from_user+0x1c/0xd0 [ 870.837371][ T7802] input_event_from_user+0x58/0x140 [ 870.842568][ T7802] evdev_write+0x1b2/0x280 [ 870.846987][ T7802] ? evdev_read+0x640/0x640 [ 870.851511][ T7802] vfs_write+0x1f3/0x770 [ 870.855748][ T7802] ? __fget_light+0x21b/0x260 [ 870.860424][ T7802] ksys_write+0xce/0x180 [ 870.864665][ T7802] ? fpregs_assert_state_consistent+0x7d/0x90 [ 870.870732][ T7802] __x64_sys_write+0x3e/0x50 [ 870.875383][ T7802] do_syscall_64+0x3d/0x90 [ 870.879869][ T7802] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 870.885802][ T7802] RIP: 0033:0x4665e9 [ 870.889692][ T7802] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 870.909338][ T7802] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 870.917748][ T7802] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000609000/0x1000)=nil, 0x1000, 0xb, 0x11810, 0xffffffffffffffff, 0xeb5b4000) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/223, 0xdf}], 0x7, 0xd9f, 0x0) r3 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x42800) fallocate(r3, 0x0, 0x2000428, 0x1) sendfile(r3, r3, &(0x7f0000001000)=0x80, 0x20000fec) r4 = creat(&(0x7f0000000100)='./file0\x00', 0x2) close_range(r3, r4, 0x0) openat$cgroup_ro(r2, &(0x7f0000000080)='hugetlb.2MB.limit_in_bytes\x00', 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000000680)={0x1000, 0x7, 0x4, 0x9, 0x3, [{0x2e, 0x0, 0x0, '\x00', 0x405}, {0x80000001, 0x2374, 0xfff, '\x00', 0x400}, {0x8001, 0x2ae, 0xf800000000000000, '\x00', 0x4}]}) 11:38:23 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f0000000000), 0xa8f, 0x40040) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0xe2a800) write$char_usb(r0, &(0x7f0000000080)="e2", 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, r0, &(0x7f0000000040)={0xffffffffffffffff, r1, 0x7fffffff}) [ 870.925784][ T7802] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 870.933752][ T7802] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 870.941754][ T7802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 870.949759][ T7802] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) pwrite64(r1, &(0x7f0000000040)="d525383e5ee96f57e3dc76c78b5c6b246a6ecb1e76d4a524bcf248b54fdce69b0b110f8e50faa24601c6e27c01b9318fd1319ae5db3db0e8707da4cde4478c06db637e5789bbc7ae6ebd8cb3749c7b2ee8b7198d702c13f1316cf000043f1002bae8517bb2d99042167ba4c45ca39d2d14ea20f20080caa41fd82326e0457491aef7ee9b47212ac77329300dd85ce01549c392d1a43377a4737a1aa0dff66e842d79b61b10d9854e9a3f79f4661d914f4f654d075b3fc264092ad003bb47cf2d78ca862b0749584ed2b150", 0xcb, 0x2) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x12, 0xd, 0x0, 0x1000}}) 11:38:23 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000001c0)=""/180) 11:38:23 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) write$evdev(r1, &(0x7f0000000080)=[{{r2, r3/1000+60000}, 0xb, 0x40}], 0x18) 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="46362f1c7d4a11a497bffd1369995b8f0201fa490c1c79a75f1d101e118203", 0x1f}, {&(0x7f00000001c0)="3a4f56f82586585c1a3a92be5b3d27d3ca771e3c46d3d52ec280f2d20dbd65ecd7817b7baf10eb3f44e2d847e2509840f980363ca6b1e0e95d59e46eb50c5e9b96903e795dbd934314f30e924d4aca413e7e677971f9f86e3ce31b15bc", 0x5d}, {&(0x7f0000000240)="c6459b44ed1291f1e1506c2398173f3432b2fcff0fe890aa547f56b2e17b86750fbf6c9946126faaaf4025fb22abb48f18fd7dd79460e8f4077722b7deb3830859677327379d77bbc7df57767fad1ba02474ade3c07a42f9a4b89d66a06e2f7a9c0be0132b48068ab97f723f5e22467e8eecbaff401cf9959f8a1f119d5fb7", 0x7f}], 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000500)=ANY=[@ANYBLOB="7379734e326d2e2f6465762f7274631400fd15f4bfea8752b66301631151e3f45b49588d0cd8187dcb8814082d2d6bc77caf080ba93e62d1ebd617792f4e29db423d1aec1d4b95b2a33fe073"], &(0x7f0000000100)='/dev/rtc0\x00', 0xa, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x54b242, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r2, 0x3c11, 0x56f0, 0x0, &(0x7f0000000040)={[0x7]}, 0x8) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000340)) syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_tables_matches\x00') lsetxattr$trusted_overlay_redirect(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x8, 0x3) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000380)={0xf, 0x4, 0x15, 0x12, 0xa, 0x8, 0x6, 0xb4, 0xffffffffffffffff}) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:23 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000100), 0x2, 0x0) dup2(r0, r1) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000000)={0x2, 0x18, 0x50f, 0x32, "b2e19f2dbe41bd3b18b97b6a4f5d2580097551cbd1818de0ef90917b87b111c6"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001000)=0x80, 0x20000fec) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) ppoll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}, {r1, 0x200}, {r0, 0x40}, {r2, 0x5901}, {r3, 0x1002}, {r4, 0x9044}], 0x6, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0xffff]}, 0x8) setxattr$incfs_metadata(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)='!S;', 0x3, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000200), 0x0, 0xd9f, 0x0) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r5, 0x7003) ioctl$RTC_WKALM_SET(r5, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:24 executing program 4 (fault-call:4 fault-nth:70): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 871.370004][ T7845] FAULT_INJECTION: forcing a failure. [ 871.370004][ T7845] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 871.383109][ T7845] CPU: 0 PID: 7845 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 871.391788][ T7845] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 871.401838][ T7845] Call Trace: [ 871.405194][ T7845] dump_stack_lvl+0xb7/0x103 [ 871.409786][ T7845] dump_stack+0x11/0x1a [ 871.413934][ T7845] should_fail+0x23c/0x250 [ 871.418355][ T7845] should_fail_usercopy+0x16/0x20 [ 871.423452][ T7845] _copy_from_user+0x1c/0xd0 [ 871.428076][ T7845] input_event_from_user+0x58/0x140 [ 871.433293][ T7845] evdev_write+0x1b2/0x280 [ 871.437733][ T7845] ? evdev_read+0x640/0x640 [ 871.442310][ T7845] vfs_write+0x1f3/0x770 [ 871.446594][ T7845] ? __fget_light+0x21b/0x260 [ 871.451270][ T7845] ksys_write+0xce/0x180 [ 871.455504][ T7845] ? fpregs_assert_state_consistent+0x7d/0x90 [ 871.461572][ T7845] __x64_sys_write+0x3e/0x50 [ 871.466197][ T7845] do_syscall_64+0x3d/0x90 [ 871.470615][ T7845] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 871.476835][ T7845] RIP: 0033:0x4665e9 [ 871.480715][ T7845] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 871.500319][ T7845] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 871.508725][ T7845] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 871.516701][ T7845] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 871.524675][ T7845] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 871.532641][ T7845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 871.540607][ T7845] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:24 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40a00, 0x0) clock_gettime(0x0, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{r2, r3/1000+10000}, 0x7, 0x3, 0x8}, {{0x0, 0x2710}, 0x4, 0xffff, 0x7}, {{0x77359400}, 0x11, 0x1, 0xf398}], 0x48) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:24 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000100)=""/83) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:24 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) write$evdev(r0, &(0x7f0000000000)=[{{0x77359400}, 0x6, 0x9a2, 0x10001}], 0x18) 11:38:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00', 0x7) 11:38:24 executing program 4 (fault-call:4 fault-nth:71): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 871.828722][ T7871] FAULT_INJECTION: forcing a failure. [ 871.828722][ T7871] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 871.841840][ T7871] CPU: 1 PID: 7871 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 871.850511][ T7871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 871.860618][ T7871] Call Trace: [ 871.863899][ T7871] dump_stack_lvl+0xb7/0x103 [ 871.868485][ T7871] dump_stack+0x11/0x1a [ 871.872637][ T7871] should_fail+0x23c/0x250 11:38:24 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/103, 0x67, 0x20000040, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setsig(r3, 0xa, 0x36) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 871.877058][ T7871] should_fail_usercopy+0x16/0x20 [ 871.882083][ T7871] _copy_from_user+0x1c/0xd0 [ 871.886670][ T7871] input_event_from_user+0x58/0x140 [ 871.891866][ T7871] evdev_write+0x1b2/0x280 [ 871.896292][ T7871] ? evdev_read+0x640/0x640 [ 871.900798][ T7871] vfs_write+0x1f3/0x770 [ 871.905036][ T7871] ? __fget_light+0x21b/0x260 [ 871.909745][ T7871] ksys_write+0xce/0x180 [ 871.913984][ T7871] ? fpregs_assert_state_consistent+0x7d/0x90 [ 871.920108][ T7871] __x64_sys_write+0x3e/0x50 [ 871.924784][ T7871] do_syscall_64+0x3d/0x90 [ 871.929199][ T7871] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 871.935095][ T7871] RIP: 0033:0x4665e9 [ 871.938989][ T7871] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 871.958684][ T7871] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 871.967117][ T7871] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 871.975148][ T7871] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 871.983110][ T7871] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 871.991115][ T7871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 871.999184][ T7871] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000080)=0x80000001) 11:38:24 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000000)={0x0, 0x0, 0xfffd, {0x0, 0x1}, {0x47, 0x2}, @cond=[{0x0, 0x0, 0x0, 0x5, 0x0, 0x5}]}) r0 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x42800) fallocate(r0, 0x0, 0x2000428, 0x1) sendfile(r0, r0, &(0x7f0000001000)=0x80, 0x20000fec) copy_file_range(r0, &(0x7f0000000080)=0x1, 0xffffffffffffffff, &(0x7f0000000100)=0x80, 0x8001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000f, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000009, 0x10, r1, 0xd4c56000) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x8a5901) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind(r1, &(0x7f0000000100)=@ieee802154={0x24, @long={0x3, 0x2}}, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:24 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) io_uring_enter(r0, 0x6569, 0x27a6, 0x1, &(0x7f0000000040)={[0x8]}, 0x8) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000195000/0x3000)=nil, 0x3000, 0x1800003, 0x12, r0, 0xe904000) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:25 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x3, 0x16, 0x0, 0xd, 0x0, 0x1000, 0x0, 0x0, 0xfffffffffffffffe}}) recvmmsg(r0, &(0x7f0000007000)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/112, 0x70}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)=""/126, 0x7e}], 0x5, &(0x7f0000000380)=""/74, 0x4a}, 0x80000000}, {{&(0x7f0000000400)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000480)=""/26, 0x1a}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000540)=""/224, 0xe0}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/67, 0x43}, {&(0x7f0000000700)=""/218, 0xda}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f00000008c0)=""/46, 0x2e}, {&(0x7f0000000900)=""/218, 0xda}], 0x9, &(0x7f0000000ac0)=""/145, 0x91}, 0x7f}, {{&(0x7f0000000b80)=@generic, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000c00)=""/236, 0xec}, {&(0x7f0000000d00)=""/34, 0x22}], 0x2, &(0x7f0000000d80)=""/175, 0xaf}, 0xff}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000e40)=""/161, 0xa1}, {&(0x7f0000000f00)=""/5, 0x5}, {&(0x7f0000000f40)=""/239, 0xef}, {&(0x7f0000001040)=""/42, 0x2a}, {&(0x7f0000001080)=""/14, 0xe}], 0x5, &(0x7f0000001140)=""/144, 0x90}, 0x1}, {{&(0x7f0000001200)=@caif=@rfm, 0x80, &(0x7f00000036c0)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/156, 0x9c}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/205, 0xcd}, {&(0x7f0000003440)=""/253, 0xfd}, {&(0x7f0000003540)=""/170, 0xaa}, {&(0x7f0000003600)=""/150, 0x96}], 0x7, &(0x7f0000003740)=""/251, 0xfb}, 0xbcb}, {{&(0x7f0000003840)=@hci, 0x80, &(0x7f0000006a80)=[{&(0x7f00000038c0)=""/240, 0xf0}, {&(0x7f00000039c0)=""/4096, 0x1000}, {&(0x7f00000049c0)=""/88, 0x58}, {&(0x7f0000004a40)=""/48, 0x30}, {&(0x7f0000004a80)=""/4096, 0x1000}, {&(0x7f0000005a80)=""/4096, 0x1000}], 0x6}, 0xef2}, {{&(0x7f0000006b00)=@ieee802154, 0x80, &(0x7f0000006e00)=[{&(0x7f0000006b80)=""/160, 0xa0}, {&(0x7f0000006c40)=""/200, 0xc8}, {&(0x7f0000006d40)=""/182, 0xb6}], 0x3}}, {{0x0, 0x0, &(0x7f0000006f00)=[{&(0x7f0000006e40)=""/185, 0xb9}], 0x1, &(0x7f0000006f40)=""/160, 0xa0}}], 0x8, 0x2, &(0x7f0000007200)={0x77359400}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close_range(r2, r3, 0x0) 11:38:25 executing program 4 (fault-call:4 fault-nth:72): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x42000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 872.407724][ T7908] FAULT_INJECTION: forcing a failure. [ 872.407724][ T7908] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 872.420849][ T7908] CPU: 1 PID: 7908 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 872.429576][ T7908] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 872.439619][ T7908] Call Trace: [ 872.442884][ T7908] dump_stack_lvl+0xb7/0x103 [ 872.447478][ T7908] dump_stack+0x11/0x1a [ 872.451626][ T7908] should_fail+0x23c/0x250 [ 872.456070][ T7908] should_fail_usercopy+0x16/0x20 [ 872.461099][ T7908] _copy_from_user+0x1c/0xd0 [ 872.465708][ T7908] input_event_from_user+0x58/0x140 [ 872.470930][ T7908] evdev_write+0x1b2/0x280 [ 872.475350][ T7908] ? evdev_read+0x640/0x640 [ 872.479870][ T7908] vfs_write+0x1f3/0x770 [ 872.484182][ T7908] ? __fget_light+0x21b/0x260 [ 872.488858][ T7908] ksys_write+0xce/0x180 [ 872.493147][ T7908] ? fpregs_assert_state_consistent+0x7d/0x90 [ 872.499261][ T7908] __x64_sys_write+0x3e/0x50 [ 872.503872][ T7908] do_syscall_64+0x3d/0x90 11:38:25 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) sendfile(r0, r1, &(0x7f0000000040)=0x7ff, 0x1) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) [ 872.508290][ T7908] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 872.514194][ T7908] RIP: 0033:0x4665e9 [ 872.518076][ T7908] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 872.537682][ T7908] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 872.546087][ T7908] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 872.554054][ T7908] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 872.562021][ T7908] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 872.569993][ T7908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 872.577965][ T7908] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1800003, 0x80010, r0, 0x0) dup3(r0, r0, 0x80000) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close_range(0xffffffffffffffff, r2, 0x0) 11:38:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:25 executing program 4 (fault-call:4 fault-nth:73): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 872.808097][ T7928] FAULT_INJECTION: forcing a failure. [ 872.808097][ T7928] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 872.821164][ T7928] CPU: 0 PID: 7928 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 872.829837][ T7928] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 872.839881][ T7928] Call Trace: [ 872.843149][ T7928] dump_stack_lvl+0xb7/0x103 [ 872.847729][ T7928] dump_stack+0x11/0x1a [ 872.851871][ T7928] should_fail+0x23c/0x250 [ 872.856291][ T7928] should_fail_usercopy+0x16/0x20 [ 872.861342][ T7928] _copy_from_user+0x1c/0xd0 [ 872.865933][ T7928] input_event_from_user+0x58/0x140 [ 872.871131][ T7928] evdev_write+0x1b2/0x280 [ 872.875550][ T7928] ? evdev_read+0x640/0x640 [ 872.880046][ T7928] vfs_write+0x1f3/0x770 [ 872.884350][ T7928] ? __fget_light+0x21b/0x260 [ 872.889027][ T7928] ksys_write+0xce/0x180 [ 872.893267][ T7928] ? fpregs_assert_state_consistent+0x7d/0x90 [ 872.899337][ T7928] __x64_sys_write+0x3e/0x50 [ 872.903930][ T7928] do_syscall_64+0x3d/0x90 [ 872.908340][ T7928] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 872.914228][ T7928] RIP: 0033:0x4665e9 [ 872.918106][ T7928] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 872.937772][ T7928] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 872.946185][ T7928] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 872.954150][ T7928] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 872.962201][ T7928] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 872.970204][ T7928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 872.978168][ T7928] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = dup3(r1, r0, 0x0) syz_open_dev$evdev(&(0x7f00000015c0), 0xef9, 0x2000) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r2, &(0x7f0000000100)=[{{r3, r4/1000+60000}, 0x2, 0x81, 0x8}, {{0x77359400}, 0x0, 0x4, 0x4}, {{0x0, 0x2710}, 0x15, 0x9, 0x4}], 0x48) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r5 = syz_open_dev$evdev(&(0x7f0000001380), 0x8, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x40284504, &(0x7f0000001580)={0x6, 0x0, 0x6, 0x400, "018cb6f1c0e894bfa3fa5ae7d29b2c535639864adeb0966c2c12afd627a71cbb"}) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001280)=""/236, 0xec}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/140, 0x8c}, {&(0x7f0000001480)=""/121, 0x79}], 0x6, 0x0, 0x5ce) 11:38:25 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x47, 0x2}, @cond=[{0xfffc, 0x0, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0x0, 0x0, 0x400}]}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x8a000) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f0000000080)={{r2}, {@void, @actul_num={@val=0x2d, 0x7, 0x65}}}) 11:38:25 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{r2, r3/1000+10000}, 0x16, 0x2, 0xce}, {{r4, r5/1000+60000}, 0x0, 0x1ff, 0x200}, {{0x0, 0xea60}, 0x2, 0x1000, 0x5}, {{r6, r7/1000+60000}, 0x17, 0x453, 0x7}, {{r10, r11/1000+60000}, 0x4, 0x5, 0x6}, {{r8, r9/1000+10000}, 0x0, 0x2, 0x7}, {{}, 0x12, 0x9, 0x800}], 0xa8) 11:38:26 executing program 4 (fault-call:4 fault-nth:74): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:26 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:26 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000000)=""/56) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 873.442405][ T7951] FAULT_INJECTION: forcing a failure. [ 873.442405][ T7951] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 873.455459][ T7951] CPU: 0 PID: 7951 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 873.464142][ T7951] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 873.474239][ T7951] Call Trace: [ 873.477515][ T7951] dump_stack_lvl+0xb7/0x103 [ 873.482102][ T7951] dump_stack+0x11/0x1a [ 873.486418][ T7951] should_fail+0x23c/0x250 [ 873.490831][ T7951] should_fail_usercopy+0x16/0x20 [ 873.495858][ T7951] _copy_from_user+0x1c/0xd0 [ 873.500446][ T7951] input_event_from_user+0x58/0x140 [ 873.505655][ T7951] evdev_write+0x1b2/0x280 [ 873.510133][ T7951] ? evdev_read+0x640/0x640 [ 873.514687][ T7951] vfs_write+0x1f3/0x770 [ 873.518928][ T7951] ? __fget_light+0x21b/0x260 [ 873.523621][ T7951] ksys_write+0xce/0x180 [ 873.527860][ T7951] ? fpregs_assert_state_consistent+0x7d/0x90 [ 873.533919][ T7951] __x64_sys_write+0x3e/0x50 [ 873.538512][ T7951] do_syscall_64+0x3d/0x90 [ 873.542932][ T7951] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 873.548850][ T7951] RIP: 0033:0x4665e9 [ 873.552730][ T7951] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 873.572334][ T7951] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 873.580738][ T7951] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 873.588701][ T7951] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 873.596677][ T7951] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 873.604639][ T7951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 873.612606][ T7951] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:26 executing program 4 (fault-call:4 fault-nth:75): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:26 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x3, 0x1b, 0x5, 0x7, "4235dac4f88ebd9ef5aeadc2b55b6cbd99b81dbff7c3de39a9afbbb1f3c60967"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 873.706728][ T7959] FAULT_INJECTION: forcing a failure. [ 873.706728][ T7959] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 873.719791][ T7959] CPU: 1 PID: 7959 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 873.728456][ T7959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 873.738534][ T7959] Call Trace: [ 873.741805][ T7959] dump_stack_lvl+0xb7/0x103 [ 873.746416][ T7959] dump_stack+0x11/0x1a [ 873.750566][ T7959] should_fail+0x23c/0x250 11:38:26 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x2440, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000000100)) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$BTRFS_IOC_QGROUP_CREATE(r3, 0x4010942a, &(0x7f0000000040)={0x0, 0x401}) syz_open_dev$rtc(&(0x7f0000000080), 0x2, 0x20000) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000180), 0x0, 0xd9f, 0x0) shutdown(r4, 0x1) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f00000000c0)=0x7f, 0x4) [ 873.754982][ T7959] should_fail_usercopy+0x16/0x20 [ 873.760098][ T7959] _copy_from_user+0x1c/0xd0 [ 873.764684][ T7959] input_event_from_user+0x58/0x140 [ 873.769878][ T7959] evdev_write+0x1b2/0x280 [ 873.774294][ T7959] ? evdev_read+0x640/0x640 [ 873.778836][ T7959] vfs_write+0x1f3/0x770 [ 873.783078][ T7959] ? __fget_light+0x21b/0x260 [ 873.787758][ T7959] ksys_write+0xce/0x180 [ 873.792046][ T7959] ? fpregs_assert_state_consistent+0x7d/0x90 [ 873.798149][ T7959] __x64_sys_write+0x3e/0x50 [ 873.802738][ T7959] do_syscall_64+0x3d/0x90 [ 873.807152][ T7959] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 873.813061][ T7959] RIP: 0033:0x4665e9 [ 873.816947][ T7959] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 873.836551][ T7959] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 873.844954][ T7959] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 873.852925][ T7959] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 873.860893][ T7959] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 873.868859][ T7959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 873.876823][ T7959] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:26 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x3, 0x1b, 0x5, 0x7, "4235dac4f88ebd9ef5aeadc2b55b6cbd99b81dbff7c3de39a9afbbb1f3c60967"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 873.914289][ T25] audit: type=1400 audit(1628077106.567:51102): avc: denied { append } for pid=7962 comm="syz-executor.5" name="syz-executor.5" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=file permissive=1 11:38:26 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = inotify_init1(0x80800) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000040)=[r3, r4], 0x2) 11:38:26 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x3, 0x1b, 0x5, 0x7, "4235dac4f88ebd9ef5aeadc2b55b6cbd99b81dbff7c3de39a9afbbb1f3c60967"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:26 executing program 4 (fault-call:4 fault-nth:76): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 874.093438][ T7973] FAULT_INJECTION: forcing a failure. [ 874.093438][ T7973] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 874.106707][ T7973] CPU: 0 PID: 7973 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 874.115383][ T7973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 874.125441][ T7973] Call Trace: [ 874.128721][ T7973] dump_stack_lvl+0xb7/0x103 [ 874.133322][ T7973] dump_stack+0x11/0x1a [ 874.137479][ T7973] should_fail+0x23c/0x250 [ 874.141898][ T7973] should_fail_usercopy+0x16/0x20 [ 874.146941][ T7973] _copy_from_user+0x1c/0xd0 [ 874.151638][ T7973] input_event_from_user+0x58/0x140 [ 874.156850][ T7973] evdev_write+0x1b2/0x280 [ 874.161269][ T7973] ? evdev_read+0x640/0x640 [ 874.165796][ T7973] vfs_write+0x1f3/0x770 [ 874.170033][ T7973] ? __fget_light+0x21b/0x260 [ 874.174735][ T7973] ksys_write+0xce/0x180 [ 874.178984][ T7973] ? fpregs_assert_state_consistent+0x7d/0x90 [ 874.185116][ T7973] __x64_sys_write+0x3e/0x50 [ 874.189846][ T7973] do_syscall_64+0x3d/0x90 [ 874.194262][ T7973] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 874.200241][ T7973] RIP: 0033:0x4665e9 [ 874.204129][ T7973] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 874.223735][ T7973] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 874.232305][ T7973] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 874.240365][ T7973] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 874.248328][ T7973] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 874.256292][ T7973] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 874.264348][ T7973] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1a) fgetxattr(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000f47e00000000000000"], &(0x7f0000000100)=""/90, 0x5a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:26 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f00000015c0)=""/13, 0xd}, {&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}], 0x8, 0x9, 0xb1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000004ac0)=[{&(0x7f0000001740)=""/10, 0xa}, {&(0x7f0000001780)=""/7, 0x7}, {&(0x7f00000017c0)=""/51, 0x33}, {&(0x7f0000004b80)=""/135, 0x87}, {&(0x7f00000018c0)=""/160, 0xa0}, {&(0x7f0000001980)=""/58, 0x3a}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/232, 0xe8}, {&(0x7f0000002ac0)=""/4096, 0x1000}, {&(0x7f0000003ac0)=""/4096, 0x1000}], 0xa, 0xc87877eb, 0x3f) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000001700)={0x0, 0x13, 0x40, 0x6, "625b45fb8736d2bfa037fb344dff5978b55c38fba5ad800b46ac4e9612a26f31"}) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001600), 0x222000, 0x0) accept$unix(r3, 0x0, &(0x7f0000001640)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001680), 0x80000, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f00000016c0)={0x3, 0xc, 0x1, 0x4, "b00ff3634c39eca25e4b478facdfd5a597f7084370ada2ac1f0c0da36f9bcb58"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x20010, r3, 0xee4fb000) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000080)={0xe38, {0x2, 0x68, 0x9, 0x11c9, 0x1}}) 11:38:27 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:27 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x1, 0x0, 0x3, 0xe, 0x4, 0x1000}}) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r0) 11:38:27 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) creat(&(0x7f0000000080)='./file0\x00', 0x160) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa5k\x012>\xa1\x9c\x86f0\x80a\x19Du~c\x98\xc1\xdd:]\x8bx\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00', 0x1) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000100)={0x6, 0x4, 0x7}) 11:38:27 executing program 4 (fault-call:4 fault-nth:77): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:27 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 874.565133][ T8002] FAULT_INJECTION: forcing a failure. [ 874.565133][ T8002] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 874.578210][ T8002] CPU: 0 PID: 8002 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 874.586886][ T8002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 874.596958][ T8002] Call Trace: [ 874.600232][ T8002] dump_stack_lvl+0xb7/0x103 [ 874.604821][ T8002] dump_stack+0x11/0x1a [ 874.609047][ T8002] should_fail+0x23c/0x250 [ 874.613469][ T8002] should_fail_usercopy+0x16/0x20 [ 874.618510][ T8002] _copy_from_user+0x1c/0xd0 [ 874.623100][ T8002] input_event_from_user+0x58/0x140 [ 874.628303][ T8002] evdev_write+0x1b2/0x280 [ 874.632720][ T8002] ? evdev_read+0x640/0x640 [ 874.637221][ T8002] vfs_write+0x1f3/0x770 [ 874.641466][ T8002] ? __fget_light+0x21b/0x260 [ 874.646143][ T8002] ksys_write+0xce/0x180 [ 874.650387][ T8002] ? fpregs_assert_state_consistent+0x7d/0x90 [ 874.656453][ T8002] __x64_sys_write+0x3e/0x50 [ 874.661039][ T8002] do_syscall_64+0x3d/0x90 [ 874.665456][ T8002] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 874.671349][ T8002] RIP: 0033:0x4665e9 [ 874.675240][ T8002] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 874.694922][ T8002] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 874.703501][ T8002] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 874.711464][ T8002] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 874.719440][ T8002] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 874.727410][ T8002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 874.735385][ T8002] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:27 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:27 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$TIPC_CMD_SET_NETID(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x300, 0x70bd27, 0x25dfdbff, {{}, {}, {0x8, 0x2, 0x10000}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x4000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000740)=""/172, 0xac}, {&(0x7f0000000400)=""/62, 0x3e}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f00000006c0)=""/128, 0x80}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000580)=""/29, 0x1d}, {&(0x7f00000005c0)=""/114, 0x72}], 0x8, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x25, 0xa, 0x0, 0xd, 0x0, 0xffd, 0x0, 0x0, 0xffffffffffffffff}}) 11:38:27 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:27 executing program 5: vmsplice(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000080)="d645fc9aff330d33ae75d1501e438d04896605a8bcc2aebe539437dd1f5e7447319948839fd2dd2596b85558c03649c390e918bef457130ebcafb01f3211928549f212f8857bb3feb6974af7c9034901521913358f38c044573adadf00500357da0cd1e08333f0e6b533bb52f87fb4f4f7d91ecd8eb55a0c4c957419c1af18beaa39832e41fd8c5fedce6508464160effb2914ee22d3ac35dee60ade270712", 0x9f}, {&(0x7f0000000180)="f39068aef64b0417d242f098d2a3c30e7490cfa1d0711180cdb967218b", 0x1d}, {&(0x7f00000001c0)="54e717e383c3ce6e1fbcb4d6bc732c5044838d3a0cac5bbda9655035277c801adfdf475cf873e505304ab8ccf1f91db575858aa50bec43db641129c1349ebaff54447ada471b85358df2c62bd3a388195a9b7c86ca2ae633e1954f2a8927da", 0x5f}, {&(0x7f0000000240)="addda34f046582ac5438b6a0fc9ea84608af7dc1d1ab703c1dd1a090ba75e43e06a6f665e4430485a3de654730de3e346e5ab8771dccac8dbdec1e776a86df0056de46ff2fd92193d57d5012c9c7ad0b0cba727d75ff459e87d32887900acb37cb6e16fab8b7318809ceceef6ffa03ce00cc1effc33b691c892db8b61bbff03c68110f152f9ae01b4156b8cc676b66c8e43b81f3abe941893941529feb6b1bce3ac5260479b35a25", 0xa8}, {&(0x7f0000000300)="e70dd02f9bf108261174be245c2fb031273f12d9e021dc9795e198acee07e41fa3", 0x21}, {&(0x7f0000000340)="da07ee0451b0279bb143d5b624e999b590821b1d2903de4d62478c502921d5eb97c70ac9beb2f7c7adcf1303aa9d8f215b6c4ea3d14039460c53e74d6e830fbedd956a0d34aa1ab4aacb", 0x4a}, {&(0x7f00000003c0)="2624215414f5a83c083dd7c6e092954f95fb1e272641445aa691731dd7327d3c8c2c793e687b8d66ecef1ccad04bf0a7de6f2e9bc2059d9a9466b641f24ac582ac114a4ddde9df0935ca5806d4d197b870a9c8c08fdf7dd2aa69d664999b54", 0x5f}, {&(0x7f0000000440)="f3884ab3cad5970d323320d22e0bd02ef580752956664f0979e16c45ad93d8384be9fbd4213727663c3a08ed364a790a38aa8395d17399eecc1cd55f3fcc2190fe70997d6714dfdac76b9e8fa02d505401fbb3ce12767cec77d4f6190bf2c12437b289fe3a0969826a8b4916787a335d2a8432538d2fa9d198b583d26e248976bc02", 0x82}], 0x8, 0xa) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r1, 0x80, &(0x7f0000000800)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_io_uring_setup(0x28c1, &(0x7f0000000340), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000eea000/0x4000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000100)=0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000180)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r7}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000006c0)=@IORING_OP_CLOSE={0x13, 0x4, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r7}}, 0x1) ioctl$int_in(r0, 0x5421, &(0x7f0000000040)=0xffffffff) sendmsg$NFT_MSG_GETSET(r0, &(0x7f0000000680)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x4c, 0xa, 0xa, 0x801, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFTA_SET_USERDATA={0x24, 0xd, 0x1, 0x0, "e2ec176c4f01871530504ee94099016d5dca8f34833a48aad60556e6c8f6c532"}, @NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x3}, @NFTA_SET_DATA_LEN={0x8, 0x7, 0x1, 0x0, 0x1d}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40810}, 0x20008805) r8 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r8, 0x7003) ioctl$RTC_WKALM_SET(r8, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x4, 0x1000}}) 11:38:27 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:27 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9b, 0x7fffffff) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0xd, 0x0, 0x1000}}) 11:38:27 executing program 4 (fault-call:4 fault-nth:78): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:27 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 875.115183][ T8023] FAULT_INJECTION: forcing a failure. [ 875.115183][ T8023] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 875.128366][ T8023] CPU: 0 PID: 8023 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 875.137114][ T8023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 875.147167][ T8023] Call Trace: [ 875.150444][ T8023] dump_stack_lvl+0xb7/0x103 [ 875.155033][ T8023] dump_stack+0x11/0x1a [ 875.159256][ T8023] should_fail+0x23c/0x250 [ 875.163709][ T8023] should_fail_usercopy+0x16/0x20 [ 875.168851][ T8023] _copy_from_user+0x1c/0xd0 [ 875.173445][ T8023] input_event_from_user+0x58/0x140 [ 875.178644][ T8023] evdev_write+0x1b2/0x280 [ 875.183219][ T8023] ? evdev_read+0x640/0x640 [ 875.187722][ T8023] vfs_write+0x1f3/0x770 [ 875.191958][ T8023] ? __fget_light+0x21b/0x260 [ 875.196633][ T8023] ksys_write+0xce/0x180 [ 875.200874][ T8023] ? fpregs_assert_state_consistent+0x7d/0x90 [ 875.206949][ T8023] __x64_sys_write+0x3e/0x50 [ 875.211567][ T8023] do_syscall_64+0x3d/0x90 [ 875.215981][ T8023] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 875.221889][ T8023] RIP: 0033:0x4665e9 [ 875.225778][ T8023] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 875.245816][ T8023] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 875.254230][ T8023] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:27 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12500, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$RTC_WKALM_SET(r1, 0x4028700f, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x0, 0x0, 0x4000000d, 0x0, 0x1000, 0x0, 0x112}}) [ 875.262198][ T8023] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 875.270223][ T8023] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 875.278193][ T8023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 875.286232][ T8023] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:28 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000040)) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001c40)=ANY=[@ANYBLOB="a676084547ef559e3b608b39e17e1d9f0e82de5f223294d7eeb16908925651d9944d36163cce9de0d5b22963bad7d29dabb4eb59bb331c5bb0d12259b041c8912938c958096ed965ccf6c6aa43b476bab7fe780982567193a54abf30df429ea5ae2d38fe074f50e957eb13d8c7f8da754691e46b02e20182a85a913572dd4b7eb4bbee44c37f898fe283bf190601e787d6d2003b5a0dded53b65d964f31684c31ab6834c43d9aa67c846d0c482e92f4c5dd6052ae838fd10e34afc44f3f7f5e16d36fff4f120c4382f0b4c6b57d7522e3c59f0d436edf65eef78229ad47cc8b83ee1faf2ae4aa9f730284996387ab992459e74db80ae53dd9c2949916759cccbcdc0dd5082e0055207257bbc6395a5dc597601f7aba686e04e16c0bdeccc129f1deac21905ec92be893fa308a69823e8f0217a30b8e2f3a688eecc49e5f2e5de2e4f4403ee579ac9599c6c54e0e0bdca620194ab15b9a85f2264a136ba8c25a2fee890b26233ea8922d702f6c402f44616a19ca821f3d889d1c3c7b9abcdfa22dca627136ae1360ae518d8ba58b9347b421b559c1d4d4f2033625c6866c7ae1b3b7329f238971b9e3d169fba1e7f88dbae9f09bcd18c7e13cd7ad7df100ce3b20705aa31cd9f6038a65f14c77fc01344018a928658f631d0ce4c42426ff3b8ea2b8cc5727da9cc1d13cfad7ca61fe04768878974a5ab18001988d16f23763483581683a168c8df1ec226d14e43cb0bd439be21e84ea5f2eef5284117a8febe17b10a041be4c5f28b648be26ff95b35317866867f937ae366bd2d5b46b9c1375d74d81c8782f9f7c02bf64491ab92f911ce94e27c3203b27ce54c8f789c85266a58e4bfae9d82b4d82c3424dd47b2e5f60ad93b8ce0944c15dc88934db7d876bed4ae3bfa2781907d6aa5d6c800e246863ce7dc087289fb214a5eb40b745f0bf6b31b16f90d9f1cdd82651ab37cac49a92bc1e8fd477ffcbd243708e79d110c2176d5ffe1529fd8eb822944ec71ad13cf220892389586a4cb3fc800f0cf5606e18514548d664843567a8ebd2cc81f805c7f0783ed33a0922ae2fbfeebd4cc4d5013e047ea4c545952c3915a5d406bda65d9c369bf6ac54639ac780b39b2130913de1d0174ac6e7f51ed530afbd952d2bc517bddae7d447524ee6f5964792edd24db97e577f27e347acaa3124df708304dd55d553fd6f9055fc4de8e7232ff130904830bc74bdb312b02d8da4363f282204ba6fb7f6b8a4ec7784a1ee7f74c9f78b49419df94862c70fecca90e7d70bb69655c9c07440d74765c98f51bcbee39e0509583485d5369b9ecad6048b78919b455d580b72fc82c4280814eaa66dfdf34334e98ebf30b82f0033ad8a58fbf04e4aa4799c69afe6cd20d5ed06cffdb8e4ada08216bf2ed40d94782e3558deca45501b877b0f5cd10f272b602e71e00b79bfabc1e22a752201b06909a07a8a559cc64e05a1ec95d613c05ca97048f0e0b3a9e7f227d86ea865a7dae039ebf0a093ae4ad6a43b61c62373b18e0d06d56fc9ed9654a8b2a2363566c56f6e2d51fdaf624f51fb7e715f469fe22b995ef60d1106c9784278e19c41034fe9cb05b81a501ff2dc422704a9a49dc0cddf62728e50d850700000000000000ded19e7a71300635e2ef5f9955be8ae4d7e8319077687c955ba12db3d6068545f17b714ecfa1b5c69c25fbe4e279e91d2d19a72452f4719814831e3ae4a05976a45f955d4bd6ca0d6fda797f3f215e799787907e063f000000000000007bd778e426d04e4562cb31b61093f5ee0e8a38fb8e58b498e2577117b2854f12aa92588d6a7f9368aae35de3b965a1a30f44520f783718b4c7cfa163c1acbda149e3664ab608b2a3dd2d4331b7b8042ab5c5227d9ed2f4c6eb8f4f383ad08bfa72dcc6f944a8f0edb37ba65c527e2cbc4e45516a42cbaf236fedd66cdf6c0c4068b8fb5880fa01c9c5aad3d556efecd55271893f374fc36495831f00a17190ef9b879de707b648f9e43689638507afedebaeef99404bcd58950b9d1a5ae1ddcdd0882ef725e03ac1c43ddaea9a7726b836cb64d363ae7062d8a539d16471d7160d7bc1f8707c9aa77240189393eea889ac19a4958c56e2fdc38a7e264e6effacb0202a22a505003a6fe2352fee85cebca1d8706d00f2be8826b261b5fe6ee75fa8fa38984445e1cd4c382cf2cfe14d7c542b14a637d05e729cde31f6ceac712394137e2bb408f61d9972173b295bab2a74564236b6b6e441eeb835659caaa54404fd4706d32bbf981ced48c6e82f9e9cede593c8e063a9a789ae38c47ff9d14cd855d6eb72ea7009efd3ce318aa8c96d7d6e82925d10090c04642af652ddd9732fd01f8cddf759cc9f79308a43588df227d79f7db8750d4498be9cd4eeaf2b12435704e67c156aa74eba00bdd241f7d236cfaae88d14400cd230d55e112891ebc96ac90183be301564d7d2fdf3d4bb7160ea889fee98a47fb4f816a2fe0cb66809ebf8763306c71203f86d6d85e7c4bd3694f7135436ebdf4ec15f3eec4f86b1e3506048c52851406897d63fe54db0100ac6eed6cad0733c941c345da94d0c6f4eec92820dab06bc330e74f52c5858fc71862701ec3b690605fb460d1f6e46f99299b4cf3df8d65f87c4a2ef8d05fa4b3841482f4572fe4773cb548ae691f12a219de1902a644f238a9f38d9913790de484a1251e3b8399a10b3e73a4895e2ae57088f38524ebd5fd2be455ceeb16b5bcf5300cfedd1e326a862c0bf3e1bef531a6c7a5895c247b12b39d9952526df29de825f8a31282be28ede06b7a5062c4dfefee45c52a901504723c59983d8746e84c457f8fdd18f55379189b63e5b9baaadf9a117f98538c1015f5d1da113c74f63b59545658c1df48ff840a691efd84f835a92a0a6ba2d9a4fb09a0577bdb3f888fa5ddc0abe98cdda0f0a165878e19fb99372077a605cc91e91e0bfdbd09c7b6ffa9db203000000bc6d7e572b5b46decb2e28ff71593b5bc58d21f86ed46db4e0f142af07d53c1b405511da1c80d5db99b4957443ecaacfa6e66732bcdd609e9b4531f50f5619571aa738abf0cc61eb8973be69931a6fef7e52a19f70ad318d549b0c8c805922e81e6ada33a4b59a9af96b40e563b6b147d04fec6ef7029ae8246744cf2f803432223529ad6456b188f34c00ce0dc4863beb9be26ae19b590927712db57cde87f9aa13c23fca0d1ccdfb77eb2f987a8905627b294753124a4bd6c03df81bdf014d2ba8ad181e5ee6094635ec64f04d1932359bca717bf00101e06e23fd6aa73eecca651471d875b088b4fa5a4765a9ac30725ac4032cfa77ed55229d5efff09463913195d92c4956833f2c3132a9c08588882624839502b8e83b9f700fc95d38891c25cc0e47f5865005403907d75916a5b31694f627cd90dfa2878a6044b6283febda431180c84caf8b2dc73ea016124c668e9d650449c9d272b075aaa4fc2174ebc560c10db6a6c427086a498456b8a9adc05a67389e00d2dc429a865861fe241224d9d200e92dbb8605f76f347ea4bed15a0ebae4f434fad2069ee387465f96efd2d52affc44ab011b6aa8004393d59b7ef6fb0f13568eb20fb47d9007ca13267233b6862426565b75018d3bb63912d87053ed33ffd87c48ba6bf1d8c1c2fa7103b527077a83d00ffc5cb75a76bf8861090ff984a4de3354c0bf35719f5ffe3c2fb11035ec8a525e7f73997e337b195c2ef4f36ecf498b939d47297bec7b41480c8ccb6736e523c42ce4016caf7f7883ab62b44cbfbed0e4a621d44c67027f1b5be2cec6f086c4a73148f05c0a08046d1cb991fe11c43bbaa28e0746ff121cfbae5e6c9c04a2794019bafe704e058e6020dbdce967a6b86b569b8721fc172f9ffbe9a77e70e7a998772b6de720230a40b7a5796af6188c800b7fa06c54dd6be660a050781f8e03edae98532fef635dee9917145d8225bc4922214658cd0615760e1aa90b1c371811e475cbb69a3ee5392336afd2b8accfc204754ef95b362b0b2a229f1857a118c74cde213571b42f3a6340cd0b165712d7b47532e65a299d2d0c9a5661adfac383b8bd2a3fa625fec436516a9147be525f05577e485dd3d70076d94d2fddfee253963e4d7f9e9af4b3948a6757033ab65cbaabe09e4c2ee4e2803b97c84a109a4aa82ed72a1994c7ac159e7e6f5c26c11728ef65503127866a4c668379f82e8db5b8934f479aaf5df687bcc7933633471ab79443d69740cd880a5375e5ece1b05c41ccb70c7ef718fcb3667260f93b4c24478ed1c2112d3fa959b421c7e4e8bd75efc1014f6c8f69b1dd7993c4d04700a475118536de33b142f1f6b21a349527ffc7ef678a7b567c78192d0cf1c1ef95bb2665eaca4f2e63a0c8ed6d5955b26931d98b8b190c36b54c6f8ae670e706a97965dec5881b070fb1341aa47ee181da6f85681c21b1bad7f8191881d920983c2ff0e523adaf3123b0773d561859a54a6a77c0eccccfef8abb808120ce27c43476b1c978985ae42c680147f092502bbb1f0e37570f876db7215b68ff453eee673519cb1d0adfcfcc477ed5663955e7d20228d0bdcb9a5a855c6a7eac601c79d91ba01f1d8575b721951e908fa72c295dcea1eb57531748875713cc6a32b3712e701b22b15d3e53337fff2271ce43c8023cab1c26130b017949a16e213e8186e6df3a1b7ba3dd63c668c3fa6542133cd30546fe519ee1d8f01d906066d2e6118e8f96705abe25f288789f38bcf8eb695e16a2c00e61f5ad1593d3c33e150ecf1d6f5a561b9698bca30a19cb71572146ff2dc771b5ae9f0e26ef2491f93d8605df6d849f4cce05e4687a5a4ed4cafb51ee94ed070aa9bbc9ea3edcbe457b518cebfa3d206dac8ec464c9a4ebc74bd951e6c38f197a915fa7b25d9d82fc2fccc36c782a249e79d73be2fa17b5929c723b88cda6b7b5e09e988ce68714fb650d8c394ca3608f101a9fb203a4c85273609343264b8e0dffd91be57f04ad2b845ac0a3b525a5160dbfd1e467f55ffb4f2543acb63855434ba7e6721aaa18c7497a6966809c0732f72a23f0de99e285a798cdfd6a59324a0969860715a06e99b338aaf99aa88d2198b99970f7d5efb123c4a66dc05c4d8cc9a53eff3bdf01a1a3202e63fe4f79a634279d95a574921f9f25466f47f59b230dbc34fd205ba57815f26e7083bd90419e21eb643f5ca893e2405118d5d6ac3dc2bdf5974cec29c824826c8197674096aa911d04fad7d149d82f6aa32c4a07ab2dcaceb575c83969e34410c4448b6cae5282cb5ca2449185985f68f66831f1eda1a722e1d036565034bf340c02999eb334ae5b79b2ca556511c2490413dd3d551a47e6a10d802d4effa55b4284c5967a479509f4efc41668e40573e6b7054f8ba005efb1fc7ca4ad7b67034fd0e4a52a2d8c78b6814560231b643df0e010422d215c73af5159d2dd51bf805b5d3642a21161e99d7966b7cfb09b1b15a63005b5dc86799b860fd048e130f084c430127494e31678f31daacb2ce8befe6e50dffd7e466448a1db97ad21086ef7cd69241ca9e49b6f18ac0f72ebec5b326ae8ffa38e7137325290fb8a60964f99893cb9924f514d9c17a79a4fbaad0b0bca44502c0ff8b7bfd4f939c6e6edb33e765a6f066a4b2a191b815ed216864e2a9fb5d29de541a092ce67e32093cf3e8d88617f77e37104a7812d046c449d299e5ae7548a1513333870bd74012efbf125b269488ed1f64223d16b2cbc13646ef03e4c016fdc2e68990e6a657600a5730169b33da458a5d736b65bcef0513a5bcd5106a44d33f5c1367e51bfc11c89386c4e492707db87887e5b86c1dba5538fbf5391f5f450a9064b6dfb04f5e7a462277cbf6810e1adf7d64acba3d5e296f5c868cac1cfd76016ca31f52d1169826cf2b4dc548fa348c4c877f9ab4c5cd8fe90452d486d455f3312fa90d3cf031abb0c9ce4fe21496de73c4453770625096a76e7ec42de4e1d12074c68d26a2a143bc762209e77244fb62b8660a62da23a9d3339dcec7c8d3", @ANYRES64=r3, @ANYRESHEX, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r1], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000628c0)={0x101, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x8, "63031bcf56daba"}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)="290000002000190f00003fffffffda0602000000ffe80001dd0000040d001800ea11003e0005000000", 0x29}], 0x1) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x23004000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_BANDS={0x8, 0xef, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r6, 0x400, 0x2) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r7, 0xc010f508, &(0x7f0000000180)={0x800, 0x800000000000}) 11:38:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/102, 0x66}], 0x5, 0xb, 0x9) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x1cb383, 0x104) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) lsetxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140), 0x2, 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) lseek(r3, 0x7, 0x4) 11:38:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:28 executing program 4 (fault-call:4 fault-nth:79): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:28 executing program 5 (fault-call:5 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 875.402878][ T8038] FAULT_INJECTION: forcing a failure. [ 875.402878][ T8038] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 875.416057][ T8038] CPU: 1 PID: 8038 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 875.424729][ T8038] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 875.434836][ T8038] Call Trace: [ 875.436737][ T8040] FAULT_INJECTION: forcing a failure. [ 875.436737][ T8040] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 875.438106][ T8038] dump_stack_lvl+0xb7/0x103 [ 875.455673][ T8038] dump_stack+0x11/0x1a [ 875.459823][ T8038] should_fail+0x23c/0x250 [ 875.464287][ T8038] should_fail_usercopy+0x16/0x20 [ 875.469342][ T8038] _copy_from_user+0x1c/0xd0 [ 875.473998][ T8038] input_event_from_user+0x58/0x140 [ 875.479226][ T8038] evdev_write+0x1b2/0x280 [ 875.483630][ T8038] ? evdev_read+0x640/0x640 [ 875.488132][ T8038] vfs_write+0x1f3/0x770 [ 875.492426][ T8038] ? __fget_light+0x21b/0x260 [ 875.497168][ T8038] ksys_write+0xce/0x180 [ 875.501416][ T8038] ? fpregs_assert_state_consistent+0x7d/0x90 [ 875.507475][ T8038] __x64_sys_write+0x3e/0x50 [ 875.512104][ T8038] do_syscall_64+0x3d/0x90 [ 875.516510][ T8038] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 875.522413][ T8038] RIP: 0033:0x4665e9 [ 875.526288][ T8038] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 875.545880][ T8038] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 875.554274][ T8038] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 875.562239][ T8038] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 875.570189][ T8038] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 875.578140][ T8038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 875.586110][ T8038] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 875.594152][ T8040] CPU: 0 PID: 8040 Comm: syz-executor.5 Not tainted 5.14.0-rc4-syzkaller #0 [ 875.602829][ T8040] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 875.612880][ T8040] Call Trace: [ 875.616155][ T8040] dump_stack_lvl+0xb7/0x103 [ 875.620741][ T8040] dump_stack+0x11/0x1a [ 875.624895][ T8040] should_fail+0x23c/0x250 [ 875.629390][ T8040] should_fail_usercopy+0x16/0x20 [ 875.634490][ T8040] _copy_from_user+0x1c/0xd0 [ 875.639144][ T8040] input_event_from_user+0x58/0x140 [ 875.644406][ T8040] evdev_write+0x1b2/0x280 [ 875.648828][ T8040] ? rw_verify_area+0x136/0x250 [ 875.653677][ T8040] ? evdev_read+0x640/0x640 [ 875.658255][ T8040] vfs_write+0x1f3/0x770 [ 875.662499][ T8040] ? __fget_light+0x21b/0x260 [ 875.667172][ T8040] ksys_write+0xce/0x180 [ 875.671414][ T8040] ? fpregs_assert_state_consistent+0x7d/0x90 [ 875.677491][ T8040] __x64_sys_write+0x3e/0x50 [ 875.682176][ T8040] do_syscall_64+0x3d/0x90 [ 875.686617][ T8040] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 875.692508][ T8040] RIP: 0033:0x4665e9 [ 875.696397][ T8040] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 875.716019][ T8040] RSP: 002b:00007f1e22cfd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 875.724691][ T8040] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 875.732656][ T8040] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 875.740689][ T8040] RBP: 00007f1e22cfd1d0 R08: 0000000000000000 R09: 0000000000000000 11:38:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:28 executing program 5 (fault-call:5 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 875.748659][ T8040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 875.756626][ T8040] R13: 00007ffda35e3f4f R14: 00007f1e22cfd300 R15: 0000000000022000 [ 875.825873][ T8049] FAULT_INJECTION: forcing a failure. [ 875.825873][ T8049] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 875.838974][ T8049] CPU: 1 PID: 8049 Comm: syz-executor.5 Not tainted 5.14.0-rc4-syzkaller #0 [ 875.847717][ T8049] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 875.857772][ T8049] Call Trace: [ 875.861051][ T8049] dump_stack_lvl+0xb7/0x103 [ 875.865642][ T8049] dump_stack+0x11/0x1a [ 875.869830][ T8049] should_fail+0x23c/0x250 [ 875.874262][ T8049] should_fail_usercopy+0x16/0x20 [ 875.879289][ T8049] _copy_from_user+0x1c/0xd0 [ 875.883883][ T8049] input_event_from_user+0x58/0x140 [ 875.889161][ T8049] evdev_write+0x1b2/0x280 [ 875.893616][ T8049] ? evdev_read+0x640/0x640 [ 875.898122][ T8049] vfs_write+0x1f3/0x770 [ 875.902394][ T8049] ? __fget_light+0x21b/0x260 [ 875.907069][ T8049] ksys_write+0xce/0x180 [ 875.911306][ T8049] ? fpregs_assert_state_consistent+0x7d/0x90 [ 875.917459][ T8049] __x64_sys_write+0x3e/0x50 [ 875.922047][ T8049] do_syscall_64+0x3d/0x90 [ 875.926487][ T8049] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 875.932460][ T8049] RIP: 0033:0x4665e9 [ 875.936347][ T8049] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 875.955958][ T8049] RSP: 002b:00007f1e22cfd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 875.964446][ T8049] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:28 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 875.972434][ T8049] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 875.980411][ T8049] RBP: 00007f1e22cfd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 875.988379][ T8049] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 875.996454][ T8049] R13: 00007ffda35e3f4f R14: 00007f1e22cfd300 R15: 0000000000022000 11:38:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/sockstat\x00') splice(r2, &(0x7f0000000100)=0x8, 0xffffffffffffffff, &(0x7f0000000140)=0x200, 0x1, 0xc) 11:38:28 executing program 5 (fault-call:5 fault-nth:2): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:28 executing program 4 (fault-call:4 fault-nth:80): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 876.106517][ T8064] FAULT_INJECTION: forcing a failure. [ 876.106517][ T8064] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 876.107266][ T8063] FAULT_INJECTION: forcing a failure. [ 876.107266][ T8063] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 876.119583][ T8064] CPU: 0 PID: 8064 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 876.119631][ T8064] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 876.119640][ T8064] Call Trace: [ 876.119647][ T8064] dump_stack_lvl+0xb7/0x103 [ 876.159141][ T8064] dump_stack+0x11/0x1a [ 876.163295][ T8064] should_fail+0x23c/0x250 [ 876.167699][ T8064] should_fail_usercopy+0x16/0x20 [ 876.172710][ T8064] _copy_from_user+0x1c/0xd0 [ 876.177292][ T8064] input_event_from_user+0x58/0x140 [ 876.182523][ T8064] evdev_write+0x1b2/0x280 [ 876.186994][ T8064] ? evdev_read+0x640/0x640 [ 876.191479][ T8064] vfs_write+0x1f3/0x770 [ 876.195874][ T8064] ? __fget_light+0x21b/0x260 [ 876.200531][ T8064] ksys_write+0xce/0x180 [ 876.204756][ T8064] ? fpregs_assert_state_consistent+0x7d/0x90 [ 876.210816][ T8064] __x64_sys_write+0x3e/0x50 [ 876.215630][ T8064] do_syscall_64+0x3d/0x90 [ 876.220029][ T8064] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 876.225968][ T8064] RIP: 0033:0x4665e9 [ 876.229888][ T8064] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 876.249544][ T8064] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 876.257942][ T8064] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 876.265894][ T8064] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 876.273849][ T8064] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 876.281802][ T8064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 876.289754][ T8064] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 [ 876.297712][ T8063] CPU: 1 PID: 8063 Comm: syz-executor.5 Not tainted 5.14.0-rc4-syzkaller #0 [ 876.306385][ T8063] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 876.316439][ T8063] Call Trace: [ 876.319711][ T8063] dump_stack_lvl+0xb7/0x103 [ 876.324292][ T8063] dump_stack+0x11/0x1a [ 876.328441][ T8063] should_fail+0x23c/0x250 [ 876.332858][ T8063] should_fail_usercopy+0x16/0x20 [ 876.337961][ T8063] _copy_from_user+0x1c/0xd0 [ 876.342565][ T8063] input_event_from_user+0x58/0x140 [ 876.347794][ T8063] evdev_write+0x1b2/0x280 [ 876.352231][ T8063] ? evdev_read+0x640/0x640 11:38:29 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 876.356736][ T8063] vfs_write+0x1f3/0x770 [ 876.360979][ T8063] ? __fget_light+0x21b/0x260 [ 876.365730][ T8063] ksys_write+0xce/0x180 [ 876.369979][ T8063] ? fpregs_assert_state_consistent+0x7d/0x90 [ 876.376108][ T8063] __x64_sys_write+0x3e/0x50 [ 876.380691][ T8063] do_syscall_64+0x3d/0x90 [ 876.385104][ T8063] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 876.391003][ T8063] RIP: 0033:0x4665e9 [ 876.394890][ T8063] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 876.414924][ T8063] RSP: 002b:00007f1e22cfd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 876.423442][ T8063] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 876.431414][ T8063] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 876.439407][ T8063] RBP: 00007f1e22cfd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 876.447381][ T8063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 876.455350][ T8063] R13: 00007ffda35e3f4f R14: 00007f1e22cfd300 R15: 0000000000022000 11:38:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/241, 0xf1}, {&(0x7f00000001c0)=""/57, 0x39}], 0x4, 0x9, 0x80000000) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x20002000}) 11:38:29 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:29 executing program 4 (fault-call:4 fault-nth:81): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:29 executing program 0: r0 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc, 0x13, 0xffffffffffffffff, 0x10000000) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/anycast6\x00') r2 = syz_io_uring_setup(0x28c1, &(0x7f0000000340), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000eea000/0x4000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000000100)=0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000180)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r6}}, 0x0) syz_io_uring_submit(0x0, r0, &(0x7f0000000380)=@IORING_OP_CONNECT={0x10, 0x5, 0x0, r1, 0x80, &(0x7f0000000300)=@llc={0x1a, 0x323, 0x1, 0x21, 0x7, 0x7f, @random="b905a39274a4"}, 0x0, 0x0, 0x1, {0x0, r6}}, 0x81) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) r8 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) read(r7, &(0x7f0000000200)=""/142, 0x8e) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) write$evdev(r7, &(0x7f0000000180)=[{{0x0, 0x2710}, 0x0, 0x0, 0x8001}, {{0x0, 0xea60}, 0x5, 0x0, 0x4}, {{r9, r10/1000+60000}, 0x14, 0x51, 0x81}, {{0x77359400}, 0x12, 0x0, 0x1}, {{r11, r12/1000+60000}, 0x4, 0x827f, 0x7469}], 0x78) read(r8, &(0x7f0000000080)=""/32, 0x20) write$char_usb(r8, &(0x7f0000000040)="e2", 0x35000) 11:38:29 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 876.644648][ T8080] FAULT_INJECTION: forcing a failure. [ 876.644648][ T8080] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 876.657738][ T8080] CPU: 1 PID: 8080 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 876.666410][ T8080] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 876.676457][ T8080] Call Trace: [ 876.679741][ T8080] dump_stack_lvl+0xb7/0x103 [ 876.684340][ T8080] dump_stack+0x11/0x1a [ 876.688489][ T8080] should_fail+0x23c/0x250 [ 876.692940][ T8080] should_fail_usercopy+0x16/0x20 [ 876.697964][ T8080] _copy_from_user+0x1c/0xd0 [ 876.702554][ T8080] input_event_from_user+0x58/0x140 [ 876.707753][ T8080] evdev_write+0x1b2/0x280 [ 876.712251][ T8080] ? evdev_read+0x640/0x640 [ 876.716756][ T8080] vfs_write+0x1f3/0x770 [ 876.720998][ T8080] ? __fget_light+0x21b/0x260 [ 876.725752][ T8080] ksys_write+0xce/0x180 [ 876.730071][ T8080] ? fpregs_assert_state_consistent+0x7d/0x90 [ 876.736135][ T8080] __x64_sys_write+0x3e/0x50 [ 876.740724][ T8080] do_syscall_64+0x3d/0x90 [ 876.745141][ T8080] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 876.751036][ T8080] RIP: 0033:0x4665e9 [ 876.754919][ T8080] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 876.774529][ T8080] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 876.782938][ T8080] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 876.790973][ T8080] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 876.798970][ T8080] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 876.806939][ T8080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 876.814902][ T8080] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:29 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = signalfd4(r1, &(0x7f0000000080)={[0x80000001]}, 0x8, 0x80800) mmap(&(0x7f00007a2000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x8abf8000) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:29 executing program 4 (fault-call:4 fault-nth:82): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) read$char_usb(r2, &(0x7f0000000100)=""/231, 0xe7) [ 876.971465][ T8094] FAULT_INJECTION: forcing a failure. [ 876.971465][ T8094] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 876.984560][ T8094] CPU: 1 PID: 8094 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 876.993301][ T8094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 877.003347][ T8094] Call Trace: [ 877.006618][ T8094] dump_stack_lvl+0xb7/0x103 [ 877.011207][ T8094] dump_stack+0x11/0x1a [ 877.015486][ T8094] should_fail+0x23c/0x250 [ 877.019907][ T8094] should_fail_usercopy+0x16/0x20 [ 877.024977][ T8094] _copy_from_user+0x1c/0xd0 [ 877.029612][ T8094] input_event_from_user+0x58/0x140 [ 877.034812][ T8094] evdev_write+0x1b2/0x280 [ 877.039251][ T8094] ? evdev_read+0x640/0x640 [ 877.043755][ T8094] vfs_write+0x1f3/0x770 [ 877.048001][ T8094] ? __fget_light+0x21b/0x260 [ 877.052673][ T8094] ksys_write+0xce/0x180 [ 877.057016][ T8094] ? fpregs_assert_state_consistent+0x7d/0x90 [ 877.063090][ T8094] __x64_sys_write+0x3e/0x50 [ 877.067679][ T8094] do_syscall_64+0x3d/0x90 [ 877.072092][ T8094] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 877.077985][ T8094] RIP: 0033:0x4665e9 [ 877.081868][ T8094] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 877.101470][ T8094] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 877.109876][ T8094] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:29 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:29 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {}, {0x47, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 877.117840][ T8094] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 877.125805][ T8094] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 877.133821][ T8094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 877.141791][ T8094] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) write$binfmt_elf32(r0, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x7, 0x4, 0x8, 0x7f, 0x3, 0x3e, 0x9, 0x204, 0x38, 0x349, 0x96f, 0x7, 0x20, 0x2, 0x8, 0x6255, 0x7}, [{0x6474e551, 0xbac1, 0x0, 0xa6, 0x1, 0x8001, 0x6, 0x80}, {0x7, 0x39, 0x9, 0x800, 0x30, 0x8, 0xc3, 0x4}], "4f4aa7f9752ce8f8638aac6bb73be26a82a4aa07a6fe1d04cadfdbab6934469aa95ad7eb1e5ba5745fa928f7222aae267c6c27212b0af9956b4246ea5a12f58e996745d4cc6f8bdf4917c37f29f4dbc78127d06892ff5a7909dad3fa3e8de463c1c29acc2ef62cf5a353c55053188b27b8a9b842eb2ac4abbeada0e3cade0736a19663c92436f57d3b50b64bdb654f60aa468e9673da8639938b", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x812) 11:38:29 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:29 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18) 11:38:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0xd23f01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:30 executing program 4 (fault-call:4 fault-nth:83): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:30 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 877.374241][ T8120] FAULT_INJECTION: forcing a failure. [ 877.374241][ T8120] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 877.387322][ T8120] CPU: 0 PID: 8120 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 877.395998][ T8120] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 877.406046][ T8120] Call Trace: [ 877.409322][ T8120] dump_stack_lvl+0xb7/0x103 [ 877.413953][ T8120] dump_stack+0x11/0x1a [ 877.418139][ T8120] should_fail+0x23c/0x250 [ 877.422572][ T8120] should_fail_usercopy+0x16/0x20 [ 877.427713][ T8120] _copy_from_user+0x1c/0xd0 [ 877.432300][ T8120] input_event_from_user+0x58/0x140 [ 877.437561][ T8120] evdev_write+0x1b2/0x280 [ 877.442020][ T8120] ? evdev_read+0x640/0x640 [ 877.446565][ T8120] vfs_write+0x1f3/0x770 [ 877.450809][ T8120] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 877.456381][ T8120] ksys_write+0xce/0x180 [ 877.460625][ T8120] ? fpregs_assert_state_consistent+0x7d/0x90 [ 877.466705][ T8120] __x64_sys_write+0x3e/0x50 [ 877.471300][ T8120] do_syscall_64+0x3d/0x90 [ 877.475755][ T8120] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 877.481646][ T8120] RIP: 0033:0x4665e9 [ 877.485534][ T8120] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 877.505164][ T8120] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 877.513580][ T8120] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35002) 11:38:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000080)={0xffffffffffffffff, 0x8, 0x20, 0x6}) write$evdev(r2, &(0x7f0000000180)=[{{0x0, 0xea60}, 0x3, 0x6, 0x8}, {{0x77359400}, 0x15, 0x1, 0x5}, {{0x0, 0x2710}, 0x3, 0x101, 0x7}, {{}, 0x17, 0x200, 0x7}, {{}, 0x14, 0x9, 0x3}, {{}, 0x4, 0x180, 0x7}], 0x90) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r2, 0x8010671f, &(0x7f0000000140)={&(0x7f0000000100)=""/33, 0x21}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$IOC_PR_REGISTER(r3, 0x401870c8, &(0x7f0000000240)={0xffffffff, 0x80}) [ 877.521576][ T8120] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 877.529547][ T8120] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 877.537522][ T8120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 877.545611][ T8120] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35003) 11:38:30 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:30 executing program 0 (fault-call:2 fault-nth:0): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 877.671297][ T8139] FAULT_INJECTION: forcing a failure. [ 877.671297][ T8139] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 877.684401][ T8139] CPU: 1 PID: 8139 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 877.693073][ T8139] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 877.703126][ T8139] Call Trace: [ 877.706403][ T8139] dump_stack_lvl+0xb7/0x103 [ 877.710992][ T8139] dump_stack+0x11/0x1a [ 877.715144][ T8139] should_fail+0x23c/0x250 [ 877.719607][ T8139] should_fail_usercopy+0x16/0x20 [ 877.724646][ T8139] _copy_from_user+0x1c/0xd0 [ 877.729307][ T8139] input_event_from_user+0x58/0x140 [ 877.734509][ T8139] evdev_write+0x1b2/0x280 [ 877.738926][ T8139] ? rw_verify_area+0x136/0x250 [ 877.743848][ T8139] ? evdev_read+0x640/0x640 [ 877.748395][ T8139] vfs_write+0x1f3/0x770 [ 877.752635][ T8139] ? __fget_light+0x21b/0x260 [ 877.757309][ T8139] ksys_write+0xce/0x180 [ 877.761548][ T8139] ? fpregs_assert_state_consistent+0x7d/0x90 [ 877.767609][ T8139] __x64_sys_write+0x3e/0x50 [ 877.772196][ T8139] do_syscall_64+0x3d/0x90 [ 877.776612][ T8139] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 877.782531][ T8139] RIP: 0033:0x4665e9 [ 877.786496][ T8139] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 877.806098][ T8139] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:38:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35004) 11:38:30 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 877.814507][ T8139] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 877.822471][ T8139] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 877.830449][ T8139] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 877.838418][ T8139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 877.846384][ T8139] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:30 executing program 4 (fault-call:4 fault-nth:84): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35005) 11:38:30 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 877.941998][ T8146] FAULT_INJECTION: forcing a failure. [ 877.941998][ T8146] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 877.955121][ T8146] CPU: 1 PID: 8146 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 877.963813][ T8146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 877.973953][ T8146] Call Trace: [ 877.977235][ T8146] dump_stack_lvl+0xb7/0x103 [ 877.981824][ T8146] dump_stack+0x11/0x1a [ 877.985984][ T8146] should_fail+0x23c/0x250 [ 877.990411][ T8146] should_fail_usercopy+0x16/0x20 [ 877.995481][ T8146] _copy_from_user+0x1c/0xd0 [ 878.000088][ T8146] input_event_from_user+0x58/0x140 [ 878.005288][ T8146] evdev_write+0x1b2/0x280 [ 878.009743][ T8146] ? evdev_read+0x640/0x640 [ 878.014249][ T8146] vfs_write+0x1f3/0x770 [ 878.018493][ T8146] ? __fget_light+0x21b/0x260 [ 878.023168][ T8146] ksys_write+0xce/0x180 [ 878.027410][ T8146] ? fpregs_assert_state_consistent+0x7d/0x90 [ 878.033483][ T8146] __x64_sys_write+0x3e/0x50 [ 878.038074][ T8146] do_syscall_64+0x3d/0x90 [ 878.042488][ T8146] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 878.048407][ T8146] RIP: 0033:0x4665e9 [ 878.052290][ T8146] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 878.071898][ T8146] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 878.080311][ T8146] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:30 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35006) [ 878.088292][ T8146] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 878.096266][ T8146] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 878.104248][ T8146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 878.112217][ T8146] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:30 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:30 executing program 4 (fault-call:4 fault-nth:85): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:30 executing program 0 (fault-call:2 fault-nth:1): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 878.226783][ T8167] FAULT_INJECTION: forcing a failure. [ 878.226783][ T8167] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 878.239858][ T8167] CPU: 0 PID: 8167 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 878.248535][ T8167] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 878.258590][ T8167] Call Trace: [ 878.261965][ T8167] dump_stack_lvl+0xb7/0x103 [ 878.266557][ T8167] dump_stack+0x11/0x1a [ 878.270713][ T8167] should_fail+0x23c/0x250 [ 878.275157][ T8167] should_fail_usercopy+0x16/0x20 [ 878.280212][ T8167] _copy_from_user+0x1c/0xd0 [ 878.284804][ T8167] input_event_from_user+0x58/0x140 [ 878.290004][ T8167] evdev_write+0x1b2/0x280 [ 878.294476][ T8167] ? evdev_read+0x640/0x640 [ 878.299047][ T8167] vfs_write+0x1f3/0x770 [ 878.303300][ T8167] ? __fget_light+0x21b/0x260 [ 878.307977][ T8167] ksys_write+0xce/0x180 [ 878.312252][ T8167] ? fpregs_assert_state_consistent+0x7d/0x90 [ 878.318328][ T8167] __x64_sys_write+0x3e/0x50 [ 878.322961][ T8167] do_syscall_64+0x3d/0x90 [ 878.327382][ T8167] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 878.333416][ T8167] RIP: 0033:0x4665e9 [ 878.337309][ T8167] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 878.356919][ T8167] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 878.365333][ T8167] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:31 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35007) [ 878.373313][ T8167] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 878.381290][ T8167] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 878.389259][ T8167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 878.397227][ T8167] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 878.410206][ T8169] FAULT_INJECTION: forcing a failure. [ 878.410206][ T8169] name fail_usercopy, interval 1, probability 0, space 0, times 0 11:38:31 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(0x0, 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 878.423329][ T8169] CPU: 1 PID: 8169 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 878.432000][ T8169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 878.442160][ T8169] Call Trace: [ 878.445440][ T8169] dump_stack_lvl+0xb7/0x103 [ 878.450032][ T8169] dump_stack+0x11/0x1a [ 878.454183][ T8169] should_fail+0x23c/0x250 [ 878.458637][ T8169] should_fail_usercopy+0x16/0x20 [ 878.463728][ T8169] _copy_from_user+0x1c/0xd0 [ 878.468350][ T8169] input_event_from_user+0x58/0x140 [ 878.473548][ T8169] evdev_write+0x1b2/0x280 [ 878.477986][ T8169] ? evdev_read+0x640/0x640 [ 878.482487][ T8169] vfs_write+0x1f3/0x770 [ 878.486730][ T8169] ? __fget_light+0x21b/0x260 [ 878.491408][ T8169] ksys_write+0xce/0x180 [ 878.495649][ T8169] ? fpregs_assert_state_consistent+0x7d/0x90 [ 878.501742][ T8169] __x64_sys_write+0x3e/0x50 [ 878.506468][ T8169] do_syscall_64+0x3d/0x90 [ 878.510912][ T8169] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 878.516874][ T8169] RIP: 0033:0x4665e9 [ 878.520762][ T8169] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 878.540390][ T8169] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 878.548800][ T8169] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 878.556771][ T8169] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 878.564823][ T8169] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 11:38:31 executing program 0 (fault-call:2 fault-nth:2): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 878.572787][ T8169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 878.580776][ T8169] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:31 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:31 executing program 4 (fault-call:4 fault-nth:86): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 878.641942][ T8178] FAULT_INJECTION: forcing a failure. [ 878.641942][ T8178] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 878.655034][ T8178] CPU: 1 PID: 8178 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 878.663749][ T8178] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 878.673793][ T8178] Call Trace: [ 878.673789][ T8182] FAULT_INJECTION: forcing a failure. [ 878.673789][ T8182] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 878.677081][ T8178] dump_stack_lvl+0xb7/0x103 [ 878.677105][ T8178] dump_stack+0x11/0x1a [ 878.677121][ T8178] should_fail+0x23c/0x250 [ 878.703225][ T8178] should_fail_usercopy+0x16/0x20 [ 878.708245][ T8178] _copy_from_user+0x1c/0xd0 [ 878.712820][ T8178] input_event_from_user+0x58/0x140 [ 878.718003][ T8178] evdev_write+0x1b2/0x280 [ 878.722447][ T8178] ? evdev_read+0x640/0x640 [ 878.726937][ T8178] vfs_write+0x1f3/0x770 [ 878.731165][ T8178] ? __fget_light+0x21b/0x260 [ 878.735883][ T8178] ksys_write+0xce/0x180 [ 878.740109][ T8178] ? fpregs_assert_state_consistent+0x7d/0x90 [ 878.746162][ T8178] __x64_sys_write+0x3e/0x50 [ 878.750734][ T8178] do_syscall_64+0x3d/0x90 [ 878.755271][ T8178] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 878.761154][ T8178] RIP: 0033:0x4665e9 [ 878.765212][ T8178] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 878.784850][ T8178] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 878.793243][ T8178] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 878.801211][ T8178] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 878.809164][ T8178] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 878.817117][ T8178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 878.825070][ T8178] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 878.833060][ T8182] CPU: 0 PID: 8182 Comm: syz-executor.4 Not tainted 5.14.0-rc4-syzkaller #0 [ 878.841759][ T8182] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 878.851804][ T8182] Call Trace: [ 878.855133][ T8182] dump_stack_lvl+0xb7/0x103 [ 878.859722][ T8182] dump_stack+0x11/0x1a [ 878.863871][ T8182] should_fail+0x23c/0x250 [ 878.868289][ T8182] should_fail_usercopy+0x16/0x20 [ 878.873352][ T8182] _copy_from_user+0x1c/0xd0 [ 878.877937][ T8182] input_event_from_user+0x58/0x140 [ 878.883184][ T8182] evdev_write+0x1b2/0x280 [ 878.887599][ T8182] ? evdev_read+0x640/0x640 [ 878.892107][ T8182] vfs_write+0x1f3/0x770 [ 878.896405][ T8182] ? __fget_light+0x21b/0x260 [ 878.901072][ T8182] ksys_write+0xce/0x180 [ 878.905316][ T8182] ? fpregs_assert_state_consistent+0x7d/0x90 [ 878.911382][ T8182] __x64_sys_write+0x3e/0x50 [ 878.915992][ T8182] do_syscall_64+0x3d/0x90 [ 878.920586][ T8182] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 878.926613][ T8182] RIP: 0033:0x4665e9 [ 878.930506][ T8182] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 878.950206][ T8182] RSP: 002b:00007f79538e3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 878.958613][ T8182] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 878.966586][ T8182] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000004 [ 878.974588][ T8182] RBP: 00007f79538e31d0 R08: 0000000000000000 R09: 0000000000000000 [ 878.982558][ T8182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 878.990561][ T8182] R13: 00007ffda5f8542f R14: 00007f79538e3300 R15: 0000000000022000 11:38:31 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35008) 11:38:31 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:31 executing program 0 (fault-call:2 fault-nth:3): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:31 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3500c) 11:38:31 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 879.164227][ T8194] FAULT_INJECTION: forcing a failure. [ 879.164227][ T8194] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 879.177272][ T8194] CPU: 1 PID: 8194 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 879.186042][ T8194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 879.196092][ T8194] Call Trace: [ 879.199367][ T8194] dump_stack_lvl+0xb7/0x103 [ 879.203958][ T8194] dump_stack+0x11/0x1a [ 879.208112][ T8194] should_fail+0x23c/0x250 [ 879.212530][ T8194] should_fail_usercopy+0x16/0x20 [ 879.217561][ T8194] _copy_from_user+0x1c/0xd0 [ 879.222280][ T8194] input_event_from_user+0x58/0x140 [ 879.227512][ T8194] evdev_write+0x1b2/0x280 [ 879.232006][ T8194] ? evdev_read+0x640/0x640 [ 879.236509][ T8194] vfs_write+0x1f3/0x770 [ 879.240879][ T8194] ? __fget_light+0x21b/0x260 [ 879.245652][ T8194] ksys_write+0xce/0x180 [ 879.249900][ T8194] ? fpregs_assert_state_consistent+0x7d/0x90 [ 879.255966][ T8194] __x64_sys_write+0x3e/0x50 [ 879.260551][ T8194] do_syscall_64+0x3d/0x90 [ 879.264967][ T8194] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 879.270865][ T8194] RIP: 0033:0x4665e9 [ 879.274750][ T8194] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 879.294527][ T8194] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 879.303396][ T8194] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:32 executing program 0 (fault-call:2 fault-nth:4): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:32 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35010) [ 879.311370][ T8194] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 879.319337][ T8194] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 879.327308][ T8194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 879.335292][ T8194] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 879.392299][ T8203] FAULT_INJECTION: forcing a failure. [ 879.392299][ T8203] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 879.405371][ T8203] CPU: 0 PID: 8203 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 879.414038][ T8203] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 879.424162][ T8203] Call Trace: [ 879.427439][ T8203] dump_stack_lvl+0xb7/0x103 [ 879.432028][ T8203] dump_stack+0x11/0x1a [ 879.436188][ T8203] should_fail+0x23c/0x250 [ 879.440608][ T8203] should_fail_usercopy+0x16/0x20 [ 879.445640][ T8203] _copy_from_user+0x1c/0xd0 [ 879.450229][ T8203] input_event_from_user+0x58/0x140 [ 879.455440][ T8203] evdev_write+0x1b2/0x280 [ 879.459881][ T8203] ? evdev_read+0x640/0x640 [ 879.464385][ T8203] vfs_write+0x1f3/0x770 [ 879.468647][ T8203] ? __fget_light+0x21b/0x260 [ 879.473322][ T8203] ksys_write+0xce/0x180 [ 879.477605][ T8203] ? fpregs_assert_state_consistent+0x7d/0x90 [ 879.483746][ T8203] __x64_sys_write+0x3e/0x50 [ 879.488371][ T8203] do_syscall_64+0x3d/0x90 [ 879.492907][ T8203] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 879.498835][ T8203] RIP: 0033:0x4665e9 [ 879.502723][ T8203] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 879.522353][ T8203] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 879.530766][ T8203] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:32 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:32 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35011) 11:38:32 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 879.538903][ T8203] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 879.546868][ T8203] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 879.554836][ T8203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 879.562800][ T8203] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:32 executing program 4 (fault-call:4 fault-nth:87): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:32 executing program 0 (fault-call:2 fault-nth:5): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:32 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 879.667989][ T8219] FAULT_INJECTION: forcing a failure. [ 879.667989][ T8219] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 879.681075][ T8219] CPU: 1 PID: 8219 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 879.689793][ T8219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 879.699848][ T8219] Call Trace: [ 879.703195][ T8219] dump_stack_lvl+0xb7/0x103 [ 879.707793][ T8219] dump_stack+0x11/0x1a [ 879.711943][ T8219] should_fail+0x23c/0x250 11:38:32 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35012) [ 879.716357][ T8219] should_fail_usercopy+0x16/0x20 [ 879.721465][ T8219] _copy_from_user+0x1c/0xd0 [ 879.726050][ T8219] input_event_from_user+0x58/0x140 [ 879.731255][ T8219] evdev_write+0x1b2/0x280 [ 879.735679][ T8219] ? evdev_read+0x640/0x640 [ 879.740180][ T8219] vfs_write+0x1f3/0x770 [ 879.744462][ T8219] ? __fget_light+0x21b/0x260 [ 879.749204][ T8219] ksys_write+0xce/0x180 [ 879.753443][ T8219] ? fpregs_assert_state_consistent+0x7d/0x90 [ 879.759532][ T8219] __x64_sys_write+0x3e/0x50 [ 879.764126][ T8219] do_syscall_64+0x3d/0x90 [ 879.768582][ T8219] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 879.774502][ T8219] RIP: 0033:0x4665e9 [ 879.778389][ T8219] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 879.798028][ T8219] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 879.806898][ T8219] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:32 executing program 0 (fault-call:2 fault-nth:6): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:32 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:32 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:32 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35014) [ 879.814867][ T8219] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 879.822831][ T8219] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 879.830797][ T8219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 879.838763][ T8219] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 879.926090][ T8239] FAULT_INJECTION: forcing a failure. [ 879.926090][ T8239] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 879.939223][ T8239] CPU: 0 PID: 8239 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 879.947897][ T8239] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 879.957948][ T8239] Call Trace: [ 879.961224][ T8239] dump_stack_lvl+0xb7/0x103 [ 879.965886][ T8239] dump_stack+0x11/0x1a [ 879.970038][ T8239] should_fail+0x23c/0x250 [ 879.974464][ T8239] should_fail_usercopy+0x16/0x20 [ 879.979489][ T8239] _copy_from_user+0x1c/0xd0 [ 879.984145][ T8239] input_event_from_user+0x58/0x140 [ 879.989349][ T8239] evdev_write+0x1b2/0x280 [ 879.994026][ T8239] ? evdev_read+0x640/0x640 [ 879.998534][ T8239] vfs_write+0x1f3/0x770 [ 880.002771][ T8239] ? __fget_light+0x21b/0x260 [ 880.007435][ T8239] ksys_write+0xce/0x180 [ 880.011692][ T8239] ? fpregs_assert_state_consistent+0x7d/0x90 [ 880.017760][ T8239] __x64_sys_write+0x3e/0x50 [ 880.022344][ T8239] do_syscall_64+0x3d/0x90 [ 880.026845][ T8239] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 880.032775][ T8239] RIP: 0033:0x4665e9 [ 880.036665][ T8239] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 880.056358][ T8239] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 880.064766][ T8239] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 880.072848][ T8239] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 880.080812][ T8239] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 880.088776][ T8239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 880.096736][ T8239] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:32 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35015) 11:38:32 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18) 11:38:32 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:32 executing program 0 (fault-call:2 fault-nth:7): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 880.220829][ T8252] FAULT_INJECTION: forcing a failure. [ 880.220829][ T8252] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 880.233929][ T8252] CPU: 0 PID: 8252 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 880.242610][ T8252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 880.252760][ T8252] Call Trace: [ 880.256079][ T8252] dump_stack_lvl+0xb7/0x103 [ 880.260671][ T8252] dump_stack+0x11/0x1a [ 880.264874][ T8252] should_fail+0x23c/0x250 [ 880.269296][ T8252] should_fail_usercopy+0x16/0x20 [ 880.274325][ T8252] _copy_from_user+0x1c/0xd0 [ 880.278964][ T8252] input_event_from_user+0x58/0x140 [ 880.284161][ T8252] evdev_write+0x1b2/0x280 [ 880.288575][ T8252] ? evdev_read+0x640/0x640 [ 880.293164][ T8252] vfs_write+0x1f3/0x770 [ 880.297522][ T8252] ? __fget_light+0x21b/0x260 [ 880.302200][ T8252] ksys_write+0xce/0x180 [ 880.306440][ T8252] ? fpregs_assert_state_consistent+0x7d/0x90 [ 880.312536][ T8252] __x64_sys_write+0x3e/0x50 [ 880.317157][ T8252] do_syscall_64+0x3d/0x90 [ 880.321581][ T8252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 880.327561][ T8252] RIP: 0033:0x4665e9 [ 880.331450][ T8252] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 880.351056][ T8252] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 880.359465][ T8252] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:33 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35016) [ 880.367438][ T8252] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 880.375405][ T8252] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 880.383375][ T8252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 880.391356][ T8252] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:33 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:33 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35002) 11:38:33 executing program 0 (fault-call:2 fault-nth:8): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:33 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3501e) [ 880.519480][ T8266] FAULT_INJECTION: forcing a failure. [ 880.519480][ T8266] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 880.532578][ T8266] CPU: 0 PID: 8266 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 880.541266][ T8266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 880.551315][ T8266] Call Trace: [ 880.554592][ T8266] dump_stack_lvl+0xb7/0x103 [ 880.559180][ T8266] dump_stack+0x11/0x1a [ 880.563345][ T8266] should_fail+0x23c/0x250 [ 880.567769][ T8266] should_fail_usercopy+0x16/0x20 [ 880.572799][ T8266] _copy_from_user+0x1c/0xd0 [ 880.577388][ T8266] input_event_from_user+0x58/0x140 [ 880.582629][ T8266] evdev_write+0x1b2/0x280 [ 880.587047][ T8266] ? evdev_read+0x640/0x640 [ 880.591605][ T8266] vfs_write+0x1f3/0x770 [ 880.595848][ T8266] ? __fget_light+0x21b/0x260 [ 880.600522][ T8266] ksys_write+0xce/0x180 [ 880.604829][ T8266] ? fpregs_assert_state_consistent+0x7d/0x90 [ 880.610889][ T8266] __x64_sys_write+0x3e/0x50 [ 880.615475][ T8266] do_syscall_64+0x3d/0x90 [ 880.619896][ T8266] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 880.625843][ T8266] RIP: 0033:0x4665e9 [ 880.629787][ T8266] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 880.649391][ T8266] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 880.657865][ T8266] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:33 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:33 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35003) [ 880.665833][ T8266] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 880.673839][ T8266] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 880.681849][ T8266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 880.689814][ T8266] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:33 executing program 0 (fault-call:2 fault-nth:9): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 880.779199][ T8278] FAULT_INJECTION: forcing a failure. [ 880.779199][ T8278] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 880.792711][ T8278] CPU: 1 PID: 8278 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 880.801386][ T8278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 880.811443][ T8278] Call Trace: [ 880.814722][ T8278] dump_stack_lvl+0xb7/0x103 [ 880.819349][ T8278] dump_stack+0x11/0x1a [ 880.823516][ T8278] should_fail+0x23c/0x250 11:38:33 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20035040) [ 880.827972][ T8278] should_fail_usercopy+0x16/0x20 [ 880.833002][ T8278] _copy_from_user+0x1c/0xd0 [ 880.837597][ T8278] input_event_from_user+0x58/0x140 [ 880.842798][ T8278] evdev_write+0x1b2/0x280 [ 880.847219][ T8278] ? evdev_read+0x640/0x640 [ 880.851719][ T8278] vfs_write+0x1f3/0x770 [ 880.855992][ T8278] ? __fget_light+0x21b/0x260 [ 880.860667][ T8278] ksys_write+0xce/0x180 [ 880.864913][ T8278] ? fpregs_assert_state_consistent+0x7d/0x90 [ 880.870974][ T8278] __x64_sys_write+0x3e/0x50 [ 880.875567][ T8278] do_syscall_64+0x3d/0x90 [ 880.880044][ T8278] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 880.885962][ T8278] RIP: 0033:0x4665e9 [ 880.889846][ T8278] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 880.909479][ T8278] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 880.917892][ T8278] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:33 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 880.925867][ T8278] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 880.933835][ T8278] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 880.941809][ T8278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 880.949778][ T8278] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:33 executing program 0 (fault-call:2 fault-nth:10): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:33 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x7ffff000) 11:38:33 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35004) 11:38:33 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) [ 881.059035][ T8290] FAULT_INJECTION: forcing a failure. [ 881.059035][ T8290] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 881.072166][ T8290] CPU: 0 PID: 8290 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 881.080983][ T8290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 881.091034][ T8290] Call Trace: [ 881.094310][ T8290] dump_stack_lvl+0xb7/0x103 [ 881.098900][ T8290] dump_stack+0x11/0x1a [ 881.103110][ T8290] should_fail+0x23c/0x250 [ 881.107530][ T8290] should_fail_usercopy+0x16/0x20 [ 881.112623][ T8290] _copy_from_user+0x1c/0xd0 [ 881.117225][ T8290] input_event_from_user+0x58/0x140 [ 881.122422][ T8290] evdev_write+0x1b2/0x280 [ 881.126841][ T8290] ? evdev_read+0x640/0x640 [ 881.131344][ T8290] vfs_write+0x1f3/0x770 [ 881.135585][ T8290] ? __fget_light+0x21b/0x260 [ 881.140261][ T8290] ksys_write+0xce/0x180 [ 881.144526][ T8290] ? fpregs_assert_state_consistent+0x7d/0x90 [ 881.150595][ T8290] __x64_sys_write+0x3e/0x50 [ 881.155187][ T8290] do_syscall_64+0x3d/0x90 [ 881.159620][ T8290] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 881.165519][ T8290] RIP: 0033:0x4665e9 [ 881.169405][ T8290] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 881.189126][ T8290] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 881.197567][ T8290] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 881.205559][ T8290] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 881.213531][ T8290] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 881.221596][ T8290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 881.229566][ T8290] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:33 executing program 0 (fault-call:2 fault-nth:11): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 881.312291][ T8301] FAULT_INJECTION: forcing a failure. [ 881.312291][ T8301] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 881.325390][ T8301] CPU: 0 PID: 8301 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 881.334064][ T8301] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 881.344181][ T8301] Call Trace: [ 881.347451][ T8301] dump_stack_lvl+0xb7/0x103 [ 881.352091][ T8301] dump_stack+0x11/0x1a [ 881.356245][ T8301] should_fail+0x23c/0x250 [ 881.360681][ T8301] should_fail_usercopy+0x16/0x20 [ 881.365790][ T8301] _copy_from_user+0x1c/0xd0 [ 881.370377][ T8301] input_event_from_user+0x58/0x140 [ 881.375614][ T8301] evdev_write+0x1b2/0x280 [ 881.380111][ T8301] ? evdev_read+0x640/0x640 [ 881.384611][ T8301] vfs_write+0x1f3/0x770 [ 881.388850][ T8301] ? __fget_light+0x21b/0x260 [ 881.393546][ T8301] ksys_write+0xce/0x180 [ 881.397805][ T8301] ? fpregs_assert_state_consistent+0x7d/0x90 [ 881.403990][ T8301] __x64_sys_write+0x3e/0x50 [ 881.408648][ T8301] do_syscall_64+0x3d/0x90 [ 881.413066][ T8301] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 881.418979][ T8301] RIP: 0033:0x4665e9 [ 881.422866][ T8301] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 881.442634][ T8301] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 881.451052][ T8301] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:34 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0xffffffffffffffff) 11:38:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35005) [ 881.459031][ T8301] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 881.467108][ T8301] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 881.475076][ T8301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 881.483146][ T8301] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:34 executing program 0 (fault-call:2 fault-nth:12): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35006) [ 881.570900][ T8314] FAULT_INJECTION: forcing a failure. [ 881.570900][ T8314] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 881.584015][ T8314] CPU: 1 PID: 8314 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 881.592685][ T8314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 881.602773][ T8314] Call Trace: [ 881.606072][ T8314] dump_stack_lvl+0xb7/0x103 [ 881.610662][ T8314] dump_stack+0x11/0x1a [ 881.614832][ T8314] should_fail+0x23c/0x250 [ 881.619257][ T8314] should_fail_usercopy+0x16/0x20 [ 881.624347][ T8314] _copy_from_user+0x1c/0xd0 [ 881.629019][ T8314] input_event_from_user+0x58/0x140 [ 881.634221][ T8314] evdev_write+0x1b2/0x280 [ 881.638680][ T8314] ? evdev_read+0x640/0x640 [ 881.643186][ T8314] vfs_write+0x1f3/0x770 [ 881.647427][ T8314] ? __fget_light+0x21b/0x260 [ 881.652098][ T8314] ksys_write+0xce/0x180 [ 881.656340][ T8314] ? fpregs_assert_state_consistent+0x7d/0x90 [ 881.662485][ T8314] __x64_sys_write+0x3e/0x50 [ 881.667106][ T8314] do_syscall_64+0x3d/0x90 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) [ 881.671582][ T8314] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 881.677593][ T8314] RIP: 0033:0x4665e9 [ 881.681479][ T8314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 881.701178][ T8314] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 881.709586][ T8314] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, 0x0) [ 881.717562][ T8314] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 881.725544][ T8314] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 881.733507][ T8314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 881.741477][ T8314] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:34 executing program 0 (fault-call:2 fault-nth:13): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35008) [ 881.836672][ T8327] FAULT_INJECTION: forcing a failure. [ 881.836672][ T8327] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 881.849803][ T8327] CPU: 0 PID: 8327 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 881.858475][ T8327] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 881.868552][ T8327] Call Trace: [ 881.871830][ T8327] dump_stack_lvl+0xb7/0x103 [ 881.876420][ T8327] dump_stack+0x11/0x1a [ 881.880579][ T8327] should_fail+0x23c/0x250 [ 881.885045][ T8327] should_fail_usercopy+0x16/0x20 [ 881.890073][ T8327] _copy_from_user+0x1c/0xd0 [ 881.894666][ T8327] input_event_from_user+0x58/0x140 [ 881.899868][ T8327] evdev_write+0x1b2/0x280 [ 881.904288][ T8327] ? evdev_read+0x640/0x640 [ 881.908813][ T8327] vfs_write+0x1f3/0x770 [ 881.913055][ T8327] ? __fget_light+0x21b/0x260 [ 881.917728][ T8327] ksys_write+0xce/0x180 [ 881.922009][ T8327] ? fpregs_assert_state_consistent+0x7d/0x90 [ 881.928072][ T8327] __x64_sys_write+0x3e/0x50 [ 881.932657][ T8327] do_syscall_64+0x3d/0x90 [ 881.937072][ T8327] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 881.942963][ T8327] RIP: 0033:0x4665e9 [ 881.946856][ T8327] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 881.966460][ T8327] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 881.974867][ T8327] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, 0x0) 11:38:34 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x60400, 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = fork() move_pages(r1, 0xffffffffffffff31, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f0000000600)=""/75, 0x4b}, {&(0x7f00000002c0)=""/186, 0xba}], 0x3, &(0x7f0000000b00)=[{&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/148, 0x94}, {&(0x7f0000000bc0)=""/130, 0x82}, {&(0x7f00000006c0)=""/102, 0x66}, {&(0x7f0000000740)=""/96, 0x60}, {&(0x7f00000007c0)=""/228, 0xe4}, {&(0x7f00000008c0)=""/154, 0x9a}, {&(0x7f0000000980)=""/162, 0xa2}, {&(0x7f0000000a40)=""/191, 0xbf}], 0xa, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x21001, 0x22) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000c80)={&(0x7f0000310000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f000071e000/0x8000)=nil, &(0x7f0000465000/0x4000)=nil, &(0x7f0000755000/0x4000)=nil, &(0x7f0000723000/0x4000)=nil, &(0x7f00004ef000/0x2000)=nil, &(0x7f00005c1000/0x3000)=nil, &(0x7f00003f1000/0x1000)=nil, &(0x7f00000cb000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, &(0x7f0000000040)="0638fd8a53529a16ed7752abf92ce7d5225ed033db9baceec30595ec2ace56bbdec3223c79ba", 0x26, r2}, 0x68) shmget$private(0x0, 0x2000, 0x8, &(0x7f00000f6000/0x2000)=nil) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000100)="1c08640afa4b0e6779ff92f5351d3748701daae2158223223059187ab4d2c745bafe9da66959bdc1f31b80c625761593d4e298117c3afc9df776f0fadc5e70656cfec542f114aba3a8fea328adb2eae13a75554572", 0x55) 11:38:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3500c) 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, 0x0) [ 881.982834][ T8327] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 881.990868][ T8327] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 881.998841][ T8327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 882.006819][ T8327] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:34 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) vmsplice(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="046799365e5d6f6b9a1887053e242c26be259a1241a7cec3b304d23121e416ffa9ba7520f2ced97dc1513249816c113dd1f60bcadad9099e52e16794e4350d91eb8b058365f1401eafb06d07e28669ac84897f29e79828bf6fb8014874ffa7e1cb3032159a4f20fcd1d19674784954975ccd4711c23a9c96153f30ec71675336e1f170bb60710519e0117408e538ced206bceaaf01923181e3feaeef1239788fdfebda5d17e45c20a8e346c70639454a938d1947d81f93e62445b2344e46edbcce80ce91a0b08bf0de41651334a0ba437de33112d4e0a515d6cddb303cf00f643c7518c3cce8921ca39874fde444b5f2f00edb509d67ee029f02670a4fd63a9820e7c5ed409157a2bcc163f7e1d432367df9909f904b864dabf1fde2285ee6abab58b11e23a1e393b9e569cc79f607643e7ed4068a8a796f5f8a7e9a0b16cbef8252116e960c0b04654585a9cf96f04511104871e807ca5d4b43a7a989e62ccf5a52ea241ed0144559ca46a49c6abe27b7e7a99122a6ce8ba6870d3b519d35544e2f15cf1a62360e973936df8b694b214a6d45ed9f4a797a91513e5e1c0a6e19b0947be8ed76ec244c1b22fa4b7024bc15de4437e748b90852aaaf4179fc4a74522d9acf677533605a3f1c9a3e3d8692fc2653cbc5a46e066fa38c7329cb09cc947adcd80508b6568b54fef2edce915b21b3f4e1d60e5bb105dabe7a36e2cf08448b24c8c7ef12e82f86d78a6820091634cdd688f3d57e8270127d42bb0411acf05c2cda78209d46e486ba138015a81824697c521ecd3dd72cee022f6186d6907ef8e0db07a471118a7997530900fb9c16d81481d004a24c3119bb4f35a52ef4acaa46a6cf58726476d349e6ceb60debf5f4652bcbec94c7492cfb6789b36a68e12d079c60fb238fddd9d18ea762da064a5afaf0a8230188f0ffce1a1599fb37ac50f1aadfdf69282bff5821e586b7f2a230be638115355bdd4e6396f9f252efed48f4de8607448bdae81e288bcd93a642993e5c09040b489f8b2c8d02927468836ce1b43ccabd4f17e3ac72acf79e0f887e2add6a37899a553a44102b655d7047fb110cc6322e04954ca1c5b37c2c62955ed2fde75bd5362ee1ba25d156dcd897025f76397ec65cc3d625b2e276478e8f226f01bb1d357413c0b6f603907ae48e3c2c483ab0e9e16fa1ece7731678c79e59487d42f6a71014f284e62a44991c84dbc5541228a65e0d95119d2467dcacee3d4ad7f256a51e5673b57144b461b843a71388ccaf7f4eadb3f9755e9017a8e7b5349226da6b83195b73dca472525c595cc990fcb32767ce75a89eb005de0d47f5c1d9b2aa3cb56cd2a9e208125612448c55dd33955a8f2523f20001b81909d696da16845593eb13e72370c5c021e2d6586858bf3f13a381d56ab7f74eb3bfd6c95a81ffb6454fa15642c87d1a114fa404671754575cd6b5773490815022724f8b32f854803a81ae458d1ac1fef17f8f302d3a721abc30764a7bf96357e8d8feebcd241ba884350050494f7eec42dc086cfb75097274c0c912b2a4c495eb9b98831d03569662efbb2e1b23c9421ebd53c221106c54ded696eb7ced06345bcdea5b64b82a90aa16718bd8cda23613cd091a18c2f7909c8aa410873687eccd8521bff931560a87ac3cafe25afb342096a0c7913b3697ecf6fdb0af7ddda00f68356edd99959eff598089c5de43dffa8bb78e9c9131250fb388b6b8779815fd4b06a9b821cac75ca3bc218b7bb36b20fb37de333b12a7e570c4e476cad3a0c76c3cd048117cc1c803a250ef8050f385600fc7743a6068df704ef978274f340cb47f6368e82c8ab23924190e2d82d33f0fbb4369b900980b1569cc6d18e854a53418ce8d373f7e625bbba2d87e8cd8c06b45e0a00aefd9f79c19acc2f5471cfbcb5b324a66ac930cc9fa0d22dd0922063296a98fe435859af73b5cf3cfa0f6a5b41b25c0096b428b0db751114e43e30cf2cf49d29d37f0ed6eec973dba43eac4a3ef781cd3df2c04b04a5b078ac601d15bc24e0834e140ebf74d2896567073fcbff0e944d332dea800e88197d9c176bd9344fbc3f0c13bfc0dee9127ea46208be8c801658fe7d74365263e28fd2bfacd40f21a3284d14a150957b596e90ccb1407b16b7059157d2bffcb38c01b3d25fd20c9056144c4a32896794beea0852f00cd56d1a026e49d1d4b43f7db8139a5465141d5409b7d871ad85d16190fe69cdc16a69559ed0e93841efc8c3d33d90a367b8c81274c765221e431265ad0cc40979634a0619fc0342898f25c753f10586ba0d0c34a9ebd0969c2412e9ea32d2c9555bec9a1e4647006483cc977b4cd917534e44960332427720258334b75a52bbb0bde9d6ded45bb26eebe36e6bba686c6cd10ebed264654edcec2fcffcc20b29c69dfdf515fca442fa625694c60998f30508211f9b02711b43eeb656f9e0e1c43a7efa8b4ed816c516d98c65ec9205aed9403e1c45d208361e775ad75afe9f880efffec4b898f58f652b83a10911e2c61b5ce42a7a7f1017428b07ab59dbc4d8e328fa79ff6e2c4fda91f3f2a327f80bab85bf362d24cf350a602fc6e749736f04dfbf9f60b63da2bd6f9e892cd7b069713f5d9d16b95f4034802735710d3a076734cd492a30d3e56c43521a6abc452a0a75da8dac2089fa476926b83c4741c0deb0438ab76286f438ddb4f5c20776d3b50982783a17d6f857015aae1600972c68e0271809fb187832da531b1d74d669601ec7ea75cc63c57409b812c2ed8a25222005a519aba531de8dce5da09ee26e433126fc487e4653b6b031938ec563e434c76421b64f3b31e6c90fdb3b2811a0f13f0c145ebde6fda3e05d681a2b3e5fedd0d20b5a48a2534ab437d383bb0ba54423d07202dc97a50447b4f9081051beb519e1215d98599015caa4754771479e1d22d52976132dfd2ec3a472970520b6983bac18249a98f5976e52af99a6e6477e3672d7ec75579e3828c90d29e988f0e497f6533e6e9c0f3cf80c28e9535d0c13f79ae19574736d5cf1024c12cdac41ff778fecfbf5f26ebe86e6eecbd69bb6d4ec045d429fe4348a0a4f55f42bd5384e1e6f2149235018d82fc52ddbb6a3fee520f29bef6f2d36cb553ff017d17e5fccba14e1e6890eed54a9c10c13c86434323e54af90ea323155e177a880835837ba2fdb45328f8ebae78347bce067ecb732895d675408c65b5779fdb7259de3d25eeb05eae8ba6045d9875eb92282879b30ec8fb47fbf878f3f6a8424958ed4d2433228f67ea71f82176aec7af2a10366b6d6397c33dea39d8ecc119e662945721d07be23f19cd834d6bb299104aca3f9f6c647f1fa3cd0a77cf245ad9e393ee5476cfb3b70d204ccb9cbc9c22f0cbf945dd8b260c25e75ee8a34a35604ae2c40350e618a5fc1c44dff50e3a5741ac957d7bebdbd01bb3afcdede4dde283f45a086947b65038032919428836c2da49556779bbb75eaa8638498ff55463b15be1b33a27a2cdcc354898a1d7faabc5cfb88d5a747c102708356568b61fd53559942f475b90c1227ee6b1f1ae739bff7670d314ca8056d0987e5bc32216dbd77944597699157627c710935aa850b3c0bf753e116c58bb75c8fe45f81aa11a6acb7b9bb3691995014e1660cfdb834b377ed28136a2e6174b50ad64258fe6b405695483e1b07efcb6f009a569ea75cc687da36b1291c1cd1e88a7c25241343cc32fc81cad8d1a23a9c802b6ba4c5d968a9ee730927eefe08088709147eb4d1d280cb74ae3f0a0ff91bfe8ba93eb9fad74c4c39731a27e7ad7dbef301a3c38aaa94c1618383c6d257aab0c26b318dd7750e86b3e6f96c57ea5b1e7aba5d25bd55a6a589ee6dfef9d486a7908c95283e999811c212ce940fa14020a17a8c69826858aefb00658433c6f4df31dd3d6a2dd3ff0c7e2ef8c30babf65c68755e70db65853fa52ba06df128bd12500581600d14617679769a0570c68fb33c5e65aa9cdcaa6bb40e05f8bc04b649d49e109dbdea1ae0e9e81fe6228392464757749648b80bafa757eebf60f0f37fe2598a05ded32d0dc7c18b826be891ca68044445dceaba5a2921c71404c7423e540373ed35d653de3d7e5a8d4151c21bbf85ffd95b684d8c21b5221e5da5279aae63f0e9a772e5e7725ae7bb3ddeacb97d57cadd10241cce6941213e297475b285ae3b34c8275e9ec827db75b11f28423db4b0ef2c10b3f3de20d234ed29ef17d836742f54ba054af35290deb1484a6531d52ffb3cecc5d846d08458e3c1758e1ff26e31ddad31b086a9be1295fef1f1ae102b0b926d199f93029a6dc68bde87f08108caae700aebb740e71658998c41bb5f5ac79b12d27caa2be0c6d2342b094d59de1056f9d833315b55d70b2c881c905ff01de113735dd55fa11c084a620d65623ebe46401f18d0f3fff41c6a78d93c147af7b3566772a53162e2f4d869aaf012895f71e8d20e4b4ff742cb6147368de5ad9583d28e0d99740fe3ed56432828ad4e248cc355759f8be3839312bffddcf7626c29fe082e159d52d786acef37100bff1793a7fe537f826d4e10020ef1d7b9b17f010b23e06991097db05d9f53bdd27a9a47c5ff36fcf60fd03ce5b0e82c46eb4601d57579f9225ca0d7dd36d61e608f2ac279290f4b60f86c065180688fb3c5e8ec626e93440a60906a30afc46cdfae028090f3dd869c7ee248219a49425db6b610452584ca253fd0fadf312cde408799612324949f78bff0681264dc83d9b35078bfa8c33396ef899e000bc9f9ddca2de1e01fe17cde12bcc7fea6ca72c3e31a13db8fc4447161e12cd98cd8decd84780c14ccd0e93f36e3b9749b960965bd263c2c44961c5148a35771ab2bc49e736b7f9eb367f5a95a22677fac8a7f9d4396ec8862fccd8e4b44748692924766fd413f570bdfffa11fbec01867473b6451dc025df2277536966205524052f55ba6f75554d9515eb42e4adf72794ed9bdabd5f2955210ec2f146d8554705f4c2d2082c8e7ccf7c4d0ed9a8f7496b42dd94daf4edf3782407c9f21e07c041606caf88e103b0126cb1f8021af9282ed891dceca133494c1fe58c15c1c2739727fb67d0b60258018d76af3e119453473020e4bb476270b7b7513d1a3c1eda074def20b810daa602f6ce1b975889ff1b9ea14d95c9b0b8fb2e4073be938a686975b7b8e819a1eb737052b97ba7ab92b383839851f9ade91770cc9f61927d48dd8ffd7761420045f85f1622843dfef9e3b7bb4ac647ee2ec98c796c5627cd98d01fcbe5b89d70ba133f0cd8267befd6fceb6c25eb09796c9b1115294149729c36759c4b3d3b4d45c4d676c7951c35c88ce48a2f12ad9d36272c55ea80ba1129a91fc27d23899480ae1acdfa2a77035525d56be895a80d115e28527a864377eaba6c02cf0d1473d22b714adbaaf33ef7debcfc83a0989342b7ac7c49d308f3ee640c003a80690027b81c7fe38fe31cd1f65b96b0c7ee0e59f894b341bcbce501b52d391291e3daf2646dc7d8fd7f54246303894eae7f36c4da439dd7223b638645e99881769fd8ed9064f52f9840ad2ffc8e50221aec6bfa3816c44fc9299bbd5f988bfd2f642bf7320ffccca6e3b8ca111a2a337eed3c8d7831cd0fbb653dbb9880945e29e449ec45966da538d6123a40fd5dfc86f6556cfe5b552beaf314bc64e9c3b4a6ad56477a2f058364d8922cfcccd16faeffff97a689eb00fd0d37e785d6cbc0e60c99d4b582c2f811f8b4dad1a3f3fbebec0fc44c87fe824273e12d7a9b443ffb8a19cb10593a4e", 0x1000}, {&(0x7f00000011c0)="eb5e71b11f8f33f4954a7edbb1fb0017442734766cf9f5e62957a3ee61f6cb2f88dcffe6bd9aa9be21367a0dc6bce52b22c5b92e9edc566addd645a28ce9b405504492c113067fd653176c37b9f605409585cfb3112fb23049308c3ba0f11b63915ed7c58522aae8250c76f00af05bb44457f8f621d91c456c87aec503615d7de2ed7f7d474491d4e3af834d1608c4bdc018003ae34359933e84464d6567456458593ace2927d99c441b860a2b38c23e7bb0f7b6451528e1c9dd5015d0d39586c83fe78215ad54966eb8", 0xca}, {&(0x7f0000000100)="15e22170bbf94333b1af45f7f6bdab703efb071a9f40219108d53a62602fee191fdf9085f99c88ac995ba62303595f24fd3249de18e6c1304875f6b4dc25827b97d9240161fbbcef5add78b96bc04671ce31c8a328b1638919962b0d56ad8e6e1b07f4d9a89f", 0x66}, {&(0x7f00000012c0)="2e2a6d3b0375383ebf3b50f731a1c347ea67c90629c028d0609fc0bc4662cf28795201c56147e1ac35fc1e52815353aac3f5e7f5add50fa8e50ac79d5f1246ee23d1a1428c59", 0x46}, {&(0x7f0000000080)="2caaa0eda9bd0fe8763d003af0", 0xd}, {&(0x7f0000001340)="5f321027910e2a1f843951765b4a965de920c3a14fe963791d6e81221e6fa0cacbaa41f2bb45c900c62ca811b5a26ce6f13b0a001ad032802319dfa1a0def96e53e560cbe5b1", 0x46}, {&(0x7f00000013c0)="c97db4137549cdad328ae62cc220ed3dbe29c4cc67d57bb6a09b339f4a7551c280f9ced427ef3219d08357990fa2efc8a57f58844a1812eeadc7dc9b67dd9fbd71e3e1a9e7542a0520cd336a", 0x4c}, {&(0x7f0000001440)="751f4257c1437e05184e7af4724995b26ae08f19a59f66d0e2c67d9c9b68f656f376f53a86b8ab1fedb5eb3c709d4e60b57822417726b09b4cfd316d66f2021d0e9c80a01343e2c47a2353c9ed4c4990ed4d8be40eccdad86d", 0x59}, {&(0x7f00000014c0)="1dacefad44081c505215661930f263ce8c85147ac64d83a2c7da36c596a3c4d23b978d00729ba588305250d6f36eef77b27e9c93c34efbbdc20f8b035c29820678deefb126d3a2991ca6fe202b49330022f4ed78edaac8a5a5013c76514065de1229424fbdfb4dcacb1c3a078dc533c5ca6f1cb42cc204762934ac3ad410da6a5cc6241196dd0703fa0dea2eadc9c8399dae3884b9a5f6942957df9eda2e9549f248bc740d76b8b348bec9759ac11911661b1b34516bdceec7ff3f8620b78f9b857b1ed015cb107e32c57ef756dc63064834c49d79f6cf555e84eaf5fd059bac6db8134515919da5bd0fffd49caef9ee5dc0d07bd77a5cc611e174ab68a3d5b65207e2749e43fa19522ad4cfb11586438e63db1a1b800b928890d5a16928230592d3707b44cc7743cb973ad58552ea27a26311df0238fded6adc884cf545f042cb5d42917bb8fbd0cd6af596cbf989944c6601c152685ffc1a0ab32acbcb36ddbe32dc63b6ede5b82864479ba86167f7ec3c49c7890e72a91561792427516682af2de93a23aee423e6c9fe77e5150295af26c6eb3e3feebca666f3dc69b8cae309cf2f5b9e9947967323c632843bf97afa6c22093e8b2bcc29918c76a825a746d4870959f27a2fa9569c7bf526bbea2ee5fbcce1510e99e4a621f798c7d933fc15eb248c42f94f549f7696d9a2c5e237144b58d0b6f973478c113a05f469e2645a4c1a459a1ad11e0a90e78cf9e2984800e7b94d552e5da0b8b9fab6952fb122ab85bace9010ba924a34afc256556493a2e03325f3660eee6a7b3387d3b7c05019a481207c82d811304ca10370480fde8e14ed2fde069d0a9ca742627d917da6413c1446c96fb8b2118023e41d2f99c263d2ada2b13990ad935f29dd3f6d33a38f7a3dbc632f97a2fc65386d9317c919014bc1ac881e6ba63371cd5aa1671c7a749fd7ecbee0d80a62a4861e259db8edd7f7481c06663fec97af991773e9190ba43dbcdf058b56f6e864981a3bdcea72b5f03b351bf7f159dd03d64f06002647f4090d62be581293f29050a5629012d1ab4e70dd32388d78ab7e157007380ed480d1bf65476eacbb055587d5c60e7b488075806bb17708991e49160744887d1dc31fb8cf1965ad8f6637b05192f935fa576f2234c5606519163529adc8f202d14cb52549b6910bcbfe6a4fcf36cda51d10e920589bd849eaf2a4f709a746ff61e571888c73d91fef347177f47804d40c0a1c562fc6d5014142e7228d0c40342b95d34ef16f287d5b45ce34af302994d606a05a3ff4601c017f84b22eb38459947644dd3c6584ef3811280799542bfb69e175612a551edcf31516cf51ea5b7a771fb45bfe0aec1f6751df4a4279dbe10647ed0545ed77356c586288c06ca25f9a9f9f2a5ee3ff1ad822dc7bbb650996d56dbaf54ba1ad15b8f9e56db95e2c731ca0daa90e777acf009b72b199ab01b30941a2dafef1723ad54c92cc30fa6e5450cf89ce73e6e0205f35993f3cc32fb66319900009deb24a53b15ed0782bc6f54be67bfc652d15b50590ac0fcc72aa2a161da486db4229d898dc386f44391831ff692b2fba726cf7547bda31f0eb3f8fff499fbfdebad079d8a92f270d242a268091c4ebe73f81674b75f2aa79e270d4d70cc9f841587d17e7d778550866f07aae7a88c1d6c2cc714c4e20882377c262e8a86474bc43028e8ce0548a852ad1d13ca6f6bb2a990dd0ee7439faec80831edd49cc570c389b99b2c67bbd89b0ad7e708085aa6874851931d190cf1bd735bc61e5614bb37c4fa64e4af0371d2382830a7545a7b32b7ab7775d8004925716194b13e9f7af75b66766b035892483c40c5847fd82e08a47682339e5ac070ce5e10a400bbeea6bd83afd620ce9453de976aa6d26f2be62f0463ce4010432083e97a09956592e9eba8e6183a51c1704817faae8dd0acd4aeee4deed640d3652b461b175ea96e0327b06159e91e17579695d531e016fd8446860e0105a81ba0659247ef0b4f8b148a59a7d819ea0726be442208c3112afd36448165226478cd50c0e8b989be15caf0cb764f146292f6a7624485a31f1e79562f2c3fd5749038affdedb59fd2582009a4e13d596c6062db5afb3b097bdc635b6f7de80fb2bedb345838511dac49ec8918798b684bf839f31c933a6c39db1386b87b87652898b481eec657fd670fcd2086dcd8e2dd2eeeed18e39006ee8029c941db846fa7803ff64ca54454c437057bfb3c086c2a619aa6c7f80a96b69a2ea85b05dd9dec84f4ed3bfe4656271946b77a9402251bb625f7c5a387b4264d0a96dbb2ad3353ec818b88ac04dc3dbfb4085c43170b99408a5a604303a445e7cc152db3bafdecea4a42fcc76e31e0b4d8b8fbb123ee0d2ac80fba40bf9ec1925c6feaa2a2a916a121d96fb5fc5130d55d8acfc254ec16b80a4070c77b6c75554c9a661323e2236156efa766de71910acb80f3b9cf324646d2db1806fa045e5650368e6c4057f0fa977018cbb7da9d915444c9dce57d60492de2df3fe0ed2b1876b3addd5b93ea83645021972971a7fe1b3c7f7680c00d7b45d195b925c3b01090aa2f6e106891a53720cafd705577b209d3547e434038428b07ed54bd9efb4b8f571f0855156de7e4e66cd65e2f41fe6f190d3fa4d11fbebd1d2dd342a0d159d0e23ef07c026e3127979c86e2173f2d98610d46b5f5c59c28c2410d1becfa36542a8a8fd171dc1a1ed86b0453cf92ec954fb503e4899240b8e1bda399cd6dd6d3dd1cc9f144213dbea189c3d61531bb7e0545f2ecf46a86f949c40e43dcfe15844bd8ae9895cf8bd3505b881624ca888d0cfbcffc42097b07ecb4d946f56f2541419ef4bf674de6bc6512f702399f62d0b9ee66862a6f27b8eba2119ed9058ad7a8d62f0f59e62d99eecb88c99ef2e6094229fcf1be26e13ad694a74a489021444a58af4bf550461b43bf5b58f82be01a459b5cc78cc90470821c0606fc31eb0d69414c8df5ff1376e3303e6269e8e7d497c0aa60a11d97daf189a742880a5575179484a4cd79c430abe385d0a9a0ae7a57cf07d349215d2e407b2c8dd09758e6ea4c81a66d86059275779561e023ffb24f6692fbfbe366c0d6d075ab1a59b184f05582a1c10e873df4dff409b0e6a49e4e611eef0cfa4725845511880c623c4249c7e32630e0fc0271e5d8da718ca21dd08effba31e659d643a36f3c6c0c969daab0a6bdd92c53bdf4b4130b37ba37ee4cf2b2d2cc9215f676b5d285d3cbebc2bb5c910f9cdb80f118a1ae72cfbe5305976b2b1b1601f07e1ab636e53ef44f707f554def152f8dc0d23d7328db435bb247f427e1924c3311334aa96fa74e7c26a8b1dbb4c8776084894dd3d0949d963fd74626b9fe3f1cf65623211b8d726f9b82751c3e5b3481e80c98a328ea861591e49e1554b248cf95d665095990ba4148a9c5df6074fe587de93deb820592a13c4b688fd1eea0110d7fca35246d2ba346c157bbb859d3c85d3dbd2e94ed08c8ca923ffa63b17fcba46bc812a4eb1ab796dd3edd215d4e11eeb21b4728c72a0aad4f807de8fbdd19be538f01c5c4b7e0dca8606071964bf5223158072edf5891e652bea5305019e5357ba84de0690e8e150b06f3f703fa50b7803a8be7c78f49f118be39957a13c4dab526e57b60e532aeee35f3c0eaa1e550c992cc6bbfb7714c6c3f418fe890276a85ab84689800949d413cb38f3f88f898342a5ce2ff0a2f26050f380613e0304c26aaecbce61f653f05f64570a01bd90bb1eeecb01e737ba1b57f66da653c6f588cb3d2fbb91bda5ffa93ea1aa4f864035521ce017570c496e4069d6c39796eea99ef34e7b3f0901a8d97f685c0f226f44dbe3c9f0d45004b176bc85cd5e1bec9d6d4ffb69f428dd05f26d4b7ed75b06787e1a8bc4589951f55e5122652aa6c5259eea917c02010f4f9d136db6ef16f9f35f8e0e1e9c46a30334b5c6c54fd1cdc02b6f3118880ed823be550663ed747da056fb20ec71dacdc7629e5f0e14b1fd51c91c28859f3c183b8fbd47a76662646b09df166f81303032dedf035b73478290428df386856552c0d12fd2abc4c5e2c1ea8a6bc12dfeed18ff40f7011457f6f4e06b020beeadcea82a60ed4d1a4d158edd51dbc6b4924fc9a31116b829089e3b1f8d41ba45de3fb07035e8c09e30d3195ffdcbe3f04ce125412757c66d809975dfe81654fe1a77d48bfcb55d399fdf8286dcfc9755a207760b441e4c4ede87d176ed9ca016cd082b0339a238157d9cb5289fdea3ca4d4627e747b86f0ad1b86dc913b396686d23ee535458714ab2855904560aeaa716c5c5d89a3158b7ffeef696b1d4e1d9d1b2b87ff03a6402d5a4a99214be02a415b7fb2365901e60a8ba3a228149d198ea47a1b534b434f0339d1e053ca99b254a1111436e4c047902489c5c253c61ee8ffab639e6f8681bc66b9810b57ae810a3cb7daa2434d349171c9d46c891fcaa0e4e9d873eb136a620cffa9d9ee77aff8dbe598cc3b88f8a67f967fc3408e919de803229e020c0d67e153868e5483d315aa502a5893471c215d82ed1a6864bed3920f4f0791a4f56f703db1aae1807f7f17ac7c80c5ef3613e62493151aa5d8da89267db634e200ade99a6bf41ee83d8d1e95f2270dff5ff0a0567f3575a6f60704df06588f207f64a060b89a92b0ba3b2db63572918f008385b234c52d249f4a8be9e4440f7407b2744cad960a2a932dd82297505bd987fee7211f98d7eb32a821baa696ee3687966213954ad45a16ae9e0a5f2d899dfdbb6583b0897b8ab9c3499ae24b1243c1b72f6a82b6b44d9a891932f6cffac4839e987960842cd03f7e9c789d2b1882248c7b8729866b502d777d6b03ce74dc6e8a4719917c52387b717c94e17d36b1ef2efd3034713a48a1949105f122d3b9408590e58c65b6bcea3841b77327734f836a5d6c2b93d67b34ada521f35e87b2fa74dece3461cb906b5c699a428b55a784176cc3f9b0c175fefdc723578f11b7828a819b83301fc3462178159950a307e26d3246564be3b4abb42958e17bd4e60888fbfe6f49ffe29251a86675f0c87528fe7bbe20049ea27ecfb1ec9e3628d451e02f8bab77601b9763a098562173ed2161ca49bb0d731490071a902f121deed3a31d4ea4d0844ae0e8ed734fa4b4ae49160105c91138160c162fa72495509dc3c09688d59ff4d1daa5a4a121fa663ae1ddd9219abc6457219aee4eaee63d0e8ca0202daf3e1384ded1e198ce5f11c3ef985c377d5c06149d1c8280cbc64d8e4213b8c30288374921914004a450a95565b74f11f0d40447c716e01c59c674a7e1052421d8b4a3a12c29978da5ee61f224f774789822d97b894731f2668e044e4e03bddc973a4f6313d700f9c1599b2f1f73ee1819d7c3e2e8f081a26e3c97bf393fe01f50beb0a2884dc368608320ca4578b6ada950ca7f51ba0e24e73bd00e990f131ec34aba777d07e62f92d32839723b8a9b8fba6fada8a609a2cf6420d3ddd1b8397f20a4792b94e610f8be329d438413d5d937814e860eaf22e5e133c521ded845daf645d76087f013fb24095840380d342edfca97ffb2d83bf18dc3fe39d90ee8ca7297970f434584e59d2cb494feb3b57883983a337cdc40c647ed0f7f551c1cc0e8e6bfd7e6b774cbde1a0f35717e3b79b6d5d1d23ac436c49f252ce3fe20af961db443b6538f8d37725899246c8c5db84404d118a9849b5c2acac07c6c1105f4fa6b44fcf5dc237f9d3ff36d3b43e25dc182e0f7a4ed021c9512dba4a0696a7dd094a", 0x1000}], 0x9, 0x2) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)) 11:38:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35010) 11:38:34 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)) 11:38:34 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) mmap(&(0x7f0000283000/0x1000)=nil, 0x1000, 0x2000008, 0x20010, r1, 0x7f99f000) socketpair(0x10, 0x80808, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x500000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) syz_open_dev$tty1(0xc, 0x4, 0x3) 11:38:34 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35011) 11:38:35 executing program 0 (fault-call:2 fault-nth:14): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35012) 11:38:35 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)) 11:38:35 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x8000}, {0x47, 0x2}, @cond=[{}, {0x0, 0x0, 0x0, 0x5}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) [ 882.364414][ T8370] FAULT_INJECTION: forcing a failure. [ 882.364414][ T8370] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 882.377481][ T8370] CPU: 1 PID: 8370 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 882.386153][ T8370] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.396203][ T8370] Call Trace: [ 882.399484][ T8370] dump_stack_lvl+0xb7/0x103 [ 882.404102][ T8370] dump_stack+0x11/0x1a [ 882.408249][ T8370] should_fail+0x23c/0x250 [ 882.412740][ T8370] should_fail_usercopy+0x16/0x20 [ 882.417764][ T8370] _copy_from_user+0x1c/0xd0 [ 882.422433][ T8370] input_event_from_user+0x58/0x140 [ 882.427673][ T8370] evdev_write+0x1b2/0x280 [ 882.432160][ T8370] ? evdev_read+0x640/0x640 [ 882.436735][ T8370] vfs_write+0x1f3/0x770 [ 882.440977][ T8370] ? __fget_light+0x21b/0x260 [ 882.445657][ T8370] ksys_write+0xce/0x180 [ 882.449915][ T8370] ? fpregs_assert_state_consistent+0x7d/0x90 [ 882.456018][ T8370] __x64_sys_write+0x3e/0x50 [ 882.460605][ T8370] do_syscall_64+0x3d/0x90 [ 882.465030][ T8370] ? irqentry_exit+0xe/0x30 [ 882.469532][ T8370] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 882.475458][ T8370] RIP: 0033:0x4665e9 [ 882.479344][ T8370] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 882.498954][ T8370] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 882.507389][ T8370] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35014) 11:38:35 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) fsetxattr(r2, &(0x7f0000000080)=@random={'os2.', '\\!\x00'}, &(0x7f0000000100)='/dev/input/event#\x00', 0x12, 0x1) [ 882.515423][ T8370] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 882.523390][ T8370] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 882.531356][ T8370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 882.539321][ T8370] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:35 executing program 0 (fault-call:2 fault-nth:15): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:35 executing program 1 (fault-call:3 fault-nth:0): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 882.636675][ T8388] FAULT_INJECTION: forcing a failure. [ 882.636675][ T8388] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 882.649913][ T8388] CPU: 1 PID: 8388 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 882.658587][ T8388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.668650][ T8388] Call Trace: [ 882.671935][ T8388] dump_stack_lvl+0xb7/0x103 [ 882.676521][ T8388] dump_stack+0x11/0x1a [ 882.680735][ T8388] should_fail+0x23c/0x250 [ 882.685150][ T8388] should_fail_usercopy+0x16/0x20 [ 882.690375][ T8388] _copy_from_user+0x1c/0xd0 [ 882.694967][ T8388] input_event_from_user+0x58/0x140 [ 882.700170][ T8388] evdev_write+0x1b2/0x280 [ 882.704660][ T8388] ? evdev_read+0x640/0x640 [ 882.709167][ T8388] vfs_write+0x1f3/0x770 [ 882.713445][ T8388] ? __fget_light+0x21b/0x260 [ 882.718115][ T8388] ksys_write+0xce/0x180 [ 882.722350][ T8388] ? fpregs_assert_state_consistent+0x7d/0x90 [ 882.728433][ T8388] __x64_sys_write+0x3e/0x50 [ 882.733090][ T8388] do_syscall_64+0x3d/0x90 [ 882.737505][ T8388] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 882.743409][ T8388] RIP: 0033:0x4665e9 [ 882.747345][ T8388] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 882.750819][ T8391] FAULT_INJECTION: forcing a failure. [ 882.750819][ T8391] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 882.766978][ T8388] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 882.767000][ T8388] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 882.767012][ T8388] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 882.767023][ T8388] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 882.767034][ T8388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 882.767045][ T8388] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 882.828401][ T8391] CPU: 0 PID: 8391 Comm: syz-executor.1 Not tainted 5.14.0-rc4-syzkaller #0 [ 882.837100][ T8391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.847146][ T8391] Call Trace: [ 882.850405][ T8391] dump_stack_lvl+0xb7/0x103 [ 882.854989][ T8391] dump_stack+0x11/0x1a [ 882.859124][ T8391] should_fail+0x23c/0x250 [ 882.863528][ T8391] should_fail_usercopy+0x16/0x20 [ 882.868620][ T8391] _copy_to_user+0x1c/0x90 [ 882.873020][ T8391] simple_read_from_buffer+0xab/0x120 [ 882.878375][ T8391] proc_fail_nth_read+0xf6/0x140 [ 882.883328][ T8391] ? rw_verify_area+0x136/0x250 [ 882.888161][ T8391] ? proc_fault_inject_write+0x200/0x200 [ 882.893802][ T8391] vfs_read+0x154/0x5d0 [ 882.897938][ T8391] ? __fget_light+0x21b/0x260 [ 882.902598][ T8391] ? __cond_resched+0x11/0x40 [ 882.907264][ T8391] ksys_read+0xce/0x180 [ 882.911435][ T8391] __x64_sys_read+0x3e/0x50 [ 882.915981][ T8391] do_syscall_64+0x3d/0x90 [ 882.920391][ T8391] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 882.926347][ T8391] RIP: 0033:0x41936c [ 882.930223][ T8391] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 882.949820][ T8391] RSP: 002b:00007fd81423c170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 882.958213][ T8391] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041936c [ 882.966164][ T8391] RDX: 000000000000000f RSI: 00007fd81423c1e0 RDI: 0000000000000004 [ 882.974119][ T8391] RBP: 00007fd81423c1d0 R08: 0000000000000000 R09: 0000000000000000 11:38:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35015) [ 882.982073][ T8391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 882.990024][ T8391] R13: 00007ffe2d4841ff R14: 00007fd81423c300 R15: 0000000000022000 11:38:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35016) 11:38:35 executing program 0 (fault-call:2 fault-nth:16): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 883.153495][ T8402] FAULT_INJECTION: forcing a failure. [ 883.153495][ T8402] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 883.166569][ T8402] CPU: 0 PID: 8402 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 883.175309][ T8402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 883.185365][ T8402] Call Trace: [ 883.188643][ T8402] dump_stack_lvl+0xb7/0x103 [ 883.193243][ T8402] dump_stack+0x11/0x1a [ 883.197396][ T8402] should_fail+0x23c/0x250 [ 883.201816][ T8402] should_fail_usercopy+0x16/0x20 [ 883.206908][ T8402] _copy_from_user+0x1c/0xd0 [ 883.211492][ T8402] input_event_from_user+0x58/0x140 [ 883.216762][ T8402] evdev_write+0x1b2/0x280 [ 883.221180][ T8402] ? evdev_read+0x640/0x640 [ 883.226359][ T8402] vfs_write+0x1f3/0x770 [ 883.230604][ T8402] ? __fget_light+0x21b/0x260 [ 883.235373][ T8402] ksys_write+0xce/0x180 [ 883.239625][ T8402] ? fpregs_assert_state_consistent+0x7d/0x90 [ 883.245687][ T8402] __x64_sys_write+0x3e/0x50 [ 883.250284][ T8402] do_syscall_64+0x3d/0x90 [ 883.254694][ T8402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 883.260589][ T8402] RIP: 0033:0x4665e9 [ 883.264472][ T8402] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 883.284132][ T8402] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 883.292541][ T8402] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 883.300514][ T8402] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 883.308548][ T8402] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 883.316517][ T8402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 883.324537][ T8402] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:36 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20035040) 11:38:36 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:36 executing program 0 (fault-call:2 fault-nth:17): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 883.460058][ T8410] FAULT_INJECTION: forcing a failure. [ 883.460058][ T8410] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 883.473189][ T8410] CPU: 0 PID: 8410 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 883.481860][ T8410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 883.491908][ T8410] Call Trace: [ 883.495183][ T8410] dump_stack_lvl+0xb7/0x103 [ 883.499796][ T8410] dump_stack+0x11/0x1a [ 883.503949][ T8410] should_fail+0x23c/0x250 [ 883.508380][ T8410] should_fail_usercopy+0x16/0x20 [ 883.513406][ T8410] _copy_from_user+0x1c/0xd0 [ 883.518000][ T8410] input_event_from_user+0x58/0x140 [ 883.523201][ T8410] evdev_write+0x1b2/0x280 [ 883.527620][ T8410] ? evdev_read+0x640/0x640 [ 883.532126][ T8410] vfs_write+0x1f3/0x770 [ 883.536370][ T8410] ? __fget_light+0x21b/0x260 [ 883.541044][ T8410] ksys_write+0xce/0x180 [ 883.545308][ T8410] ? fpregs_assert_state_consistent+0x7d/0x90 [ 883.551372][ T8410] __x64_sys_write+0x3e/0x50 [ 883.555965][ T8410] do_syscall_64+0x3d/0x90 [ 883.560384][ T8410] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 883.566288][ T8410] RIP: 0033:0x4665e9 [ 883.570177][ T8410] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 883.589872][ T8410] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 883.598282][ T8410] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x301080, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x8) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:36 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x48101, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/111) [ 883.606255][ T8410] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 883.614219][ T8410] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 883.622190][ T8410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 883.630178][ T8410] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:36 executing program 0 (fault-call:2 fault-nth:18): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 883.735198][ T8423] FAULT_INJECTION: forcing a failure. [ 883.735198][ T8423] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 883.748297][ T8423] CPU: 0 PID: 8423 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 883.756981][ T8423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 883.767037][ T8423] Call Trace: [ 883.770314][ T8423] dump_stack_lvl+0xb7/0x103 [ 883.774973][ T8423] dump_stack+0x11/0x1a [ 883.779130][ T8423] should_fail+0x23c/0x250 [ 883.783546][ T8423] should_fail_usercopy+0x16/0x20 [ 883.788578][ T8423] _copy_from_user+0x1c/0xd0 [ 883.793265][ T8423] input_event_from_user+0x58/0x140 [ 883.798528][ T8423] evdev_write+0x1b2/0x280 [ 883.803018][ T8423] ? evdev_read+0x640/0x640 [ 883.807525][ T8423] vfs_write+0x1f3/0x770 [ 883.811769][ T8423] ? __fget_light+0x21b/0x260 [ 883.816445][ T8423] ksys_write+0xce/0x180 [ 883.820751][ T8423] ? fpregs_assert_state_consistent+0x7d/0x90 [ 883.826825][ T8423] __x64_sys_write+0x3e/0x50 [ 883.831414][ T8423] do_syscall_64+0x3d/0x90 [ 883.835830][ T8423] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 883.841726][ T8423] RIP: 0033:0x4665e9 [ 883.845613][ T8423] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 883.865247][ T8423] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 883.873660][ T8423] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:36 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 11:38:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000240), 0xd3, 0x400) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='./file0\x00', r1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000000140)=[0x5, 0x7fff]) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3, 0x14, 0x0, 0x7, "f6f9b32ebb7e85cfc98d653d96ad7370dc02de853863c573956704b9bcbfac27"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 883.881638][ T8423] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 883.889612][ T8423] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 883.897580][ T8423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 883.905545][ T8423] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:36 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x7ffff000) 11:38:36 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{0x0, 0xea60}, 0x4, 0x5, 0x7}, {{r2, r3/1000+60000}, 0x15, 0x400, 0x4}, {{0x0, 0xea60}, 0x16, 0x3, 0x3}, {{r4, r5/1000+60000}, 0x12, 0x9, 0x988}, {{r6, r7/1000+60000}, 0x2, 0x1, 0x9}, {{0x77359400}, 0x4, 0x3b, 0x80000001}, {{}, 0x12, 0x53, 0x1}], 0xa8) 11:38:36 executing program 0 (fault-call:2 fault-nth:19): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 884.074309][ T8441] FAULT_INJECTION: forcing a failure. [ 884.074309][ T8441] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 884.087419][ T8441] CPU: 0 PID: 8441 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 884.087441][ T8441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.087451][ T8441] Call Trace: [ 884.087458][ T8441] dump_stack_lvl+0xb7/0x103 [ 884.113993][ T8441] dump_stack+0x11/0x1a [ 884.114023][ T8441] should_fail+0x23c/0x250 11:38:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000002c0)={0x3, 0x7, 0x0, 'queue0\x00', 0x7}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/235, 0xeb}], 0x1, 0x8, 0x2) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) 11:38:36 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) socketpair(0x29, 0x80000, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) pwrite64(r1, &(0x7f00000000c0)="9ffca784cffe542fc60c61a99be2222746868e45b67adf76258a01eece8044c99ee9e4548f6accdc4b6579808568e2ce1de7790764a05bef87b245dba16b203de3258550a9c266c2deb689631e41f5027eecca6b1d5fd16e3b02a149b121cda83fa395a41ee5c8c8fa6b04c0c9dd7909c4733bc7a4472b", 0x77, 0x9) 11:38:36 executing program 0 (fault-call:2 fault-nth:20): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 884.114045][ T8441] should_fail_usercopy+0x16/0x20 [ 884.127578][ T8441] _copy_from_user+0x1c/0xd0 [ 884.132170][ T8441] input_event_from_user+0x58/0x140 [ 884.132197][ T8441] evdev_write+0x1b2/0x280 [ 884.132220][ T8441] ? evdev_read+0x640/0x640 [ 884.132242][ T8441] vfs_write+0x1f3/0x770 [ 884.132274][ T8441] ? __fget_light+0x21b/0x260 [ 884.132292][ T8441] ksys_write+0xce/0x180 [ 884.132309][ T8441] ? fpregs_assert_state_consistent+0x7d/0x90 [ 884.132326][ T8441] __x64_sys_write+0x3e/0x50 [ 884.132345][ T8441] do_syscall_64+0x3d/0x90 [ 884.132366][ T8441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 884.132493][ T8441] RIP: 0033:0x4665e9 [ 884.132508][ T8441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 884.132527][ T8441] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 884.132549][ T8441] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 884.132563][ T8441] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 884.132577][ T8441] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 884.132588][ T8441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 884.132601][ T8441] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 884.182851][ T8450] FAULT_INJECTION: forcing a failure. [ 884.182851][ T8450] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 884.306940][ T8450] CPU: 0 PID: 8450 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 884.315619][ T8450] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.325674][ T8450] Call Trace: [ 884.328981][ T8450] dump_stack_lvl+0xb7/0x103 [ 884.333568][ T8450] dump_stack+0x11/0x1a [ 884.337722][ T8450] should_fail+0x23c/0x250 [ 884.342140][ T8450] should_fail_usercopy+0x16/0x20 [ 884.347162][ T8450] _copy_from_user+0x1c/0xd0 [ 884.351801][ T8450] input_event_from_user+0x58/0x140 [ 884.357080][ T8450] evdev_write+0x1b2/0x280 [ 884.361498][ T8450] ? evdev_read+0x640/0x640 [ 884.366004][ T8450] vfs_write+0x1f3/0x770 [ 884.370249][ T8450] ? __fget_light+0x21b/0x260 [ 884.374931][ T8450] ksys_write+0xce/0x180 [ 884.379242][ T8450] ? fpregs_assert_state_consistent+0x7d/0x90 [ 884.385382][ T8450] __x64_sys_write+0x3e/0x50 [ 884.389971][ T8450] do_syscall_64+0x3d/0x90 [ 884.394377][ T8450] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 884.400268][ T8450] RIP: 0033:0x4665e9 [ 884.404219][ T8450] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 11:38:37 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x52, 0x0, 0x0, {0x3, 0x1}, {0x9a15, 0x2}, @cond=[{0x7, 0x81, 0x8, 0x6, 0x8, 0x2}, {0x0, 0x2, 0x8001, 0x6, 0xfff, 0xffff}]}) r1 = memfd_create(&(0x7f0000000100)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x42800) fallocate(r1, 0x0, 0x2000428, 0x1) sendfile(r1, r1, &(0x7f0000001000)=0x80, 0x20000fec) r2 = dup3(r0, r0, 0x80000) mmap(&(0x7f0000157000/0x4000)=nil, 0x4000, 0x8, 0x1010, r2, 0x9b56d000) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) [ 884.423838][ T8450] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 884.432250][ T8450] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 884.440221][ T8450] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 884.448187][ T8450] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 884.456261][ T8450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 884.464228][ T8450] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:37 executing program 0 (fault-call:2 fault-nth:21): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 884.536727][ T8461] FAULT_INJECTION: forcing a failure. [ 884.536727][ T8461] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 884.549865][ T8461] CPU: 0 PID: 8461 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 884.558596][ T8461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.568662][ T8461] Call Trace: [ 884.571941][ T8461] dump_stack_lvl+0xb7/0x103 [ 884.576526][ T8461] dump_stack+0x11/0x1a [ 884.580702][ T8461] should_fail+0x23c/0x250 [ 884.585148][ T8461] should_fail_usercopy+0x16/0x20 [ 884.590197][ T8461] _copy_from_user+0x1c/0xd0 [ 884.594792][ T8461] input_event_from_user+0x58/0x140 [ 884.599991][ T8461] evdev_write+0x1b2/0x280 [ 884.604413][ T8461] ? evdev_read+0x640/0x640 [ 884.608954][ T8461] vfs_write+0x1f3/0x770 [ 884.613223][ T8461] ? __fget_light+0x21b/0x260 [ 884.617901][ T8461] ksys_write+0xce/0x180 [ 884.622228][ T8461] ? fpregs_assert_state_consistent+0x7d/0x90 [ 884.628376][ T8461] __x64_sys_write+0x3e/0x50 [ 884.632970][ T8461] do_syscall_64+0x3d/0x90 [ 884.637465][ T8461] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 884.643360][ T8461] RIP: 0033:0x4665e9 [ 884.647248][ T8461] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 884.666936][ T8461] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 884.675404][ T8461] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0xffffffffffffffff) 11:38:37 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) write$char_usb(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x7) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/power', 0x480, 0x11) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000001c0)=""/4096) [ 884.683378][ T8461] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 884.691353][ T8461] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 884.699345][ T8461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 884.707307][ T8461] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:37 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x1, 0xc, 0x9, 0x0, "29bec8b109795c1d6c931a8e6c9b17821e79ad1d5ffca1b50b97f05eea12f432"}) 11:38:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:37 executing program 0 (fault-call:2 fault-nth:22): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:37 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond=[{}, {0x0, 0x0, 0x7}]}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{0x0, 0xea60}, 0x2, 0xda, 0x79e}, {{0x0, 0xea60}, 0x1, 0x0, 0x7ff}, {{r2, r3/1000+10000}, 0x3, 0xffff, 0x5}, {{}, 0x4, 0x1, 0xca34}, {{0x0, 0xea60}, 0x4, 0xfff, 0x7}, {{}, 0x3, 0x4}, {{0x77359400}, 0x11, 0x7, 0x7f}, {{0x0, 0xea60}, 0x1f, 0x4, 0x8}], 0xc0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) read(r4, &(0x7f0000000100)=""/59, 0x3b) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$evdev(r4, &(0x7f00000000c0)=[{{r5, r6/1000+60000}, 0x12, 0x401, 0xffff}], 0x18) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7) [ 884.963352][ T8480] FAULT_INJECTION: forcing a failure. [ 884.963352][ T8480] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 884.976521][ T8480] CPU: 1 PID: 8480 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 884.985254][ T8480] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.995302][ T8480] Call Trace: [ 884.998571][ T8480] dump_stack_lvl+0xb7/0x103 [ 885.003148][ T8480] dump_stack+0x11/0x1a [ 885.007407][ T8480] should_fail+0x23c/0x250 11:38:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x109441, 0x1da) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x82301, 0x43) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f000072a000/0x1000)=nil, 0x1000, 0x2800003, 0x12, r2, 0x739cf000) fsetxattr$security_selinux(r3, &(0x7f0000000100), &(0x7f0000000140)='system_u:object_r:urandom_device_t:s0\x00', 0x26, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r4, &(0x7f0000000040)="e2", 0x35000) [ 885.011829][ T8480] should_fail_usercopy+0x16/0x20 [ 885.016909][ T8480] _copy_from_user+0x1c/0xd0 [ 885.021496][ T8480] input_event_from_user+0x58/0x140 [ 885.026766][ T8480] evdev_write+0x1b2/0x280 [ 885.031215][ T8480] ? evdev_read+0x640/0x640 [ 885.035781][ T8480] vfs_write+0x1f3/0x770 [ 885.040027][ T8480] ? __fget_light+0x21b/0x260 [ 885.044701][ T8480] ksys_write+0xce/0x180 [ 885.048940][ T8480] ? fpregs_assert_state_consistent+0x7d/0x90 [ 885.055009][ T8480] __x64_sys_write+0x3e/0x50 [ 885.059645][ T8480] do_syscall_64+0x3d/0x90 [ 885.064056][ T8480] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 885.070006][ T8480] RIP: 0033:0x4665e9 [ 885.073892][ T8480] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 885.093496][ T8480] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 885.101986][ T8480] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 885.109961][ T8480] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 885.117928][ T8480] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 885.125955][ T8480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 885.133921][ T8480] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 [ 885.147399][ T8456] ================================================================== [ 885.155494][ T8456] BUG: KCSAN: data-race in do_fcntl / selinux_file_permission [ 885.162954][ T8456] [ 885.165274][ T8456] write to 0xffff8881ca1efe40 of 4 bytes by task 8455 on cpu 0: [ 885.172895][ T8456] do_fcntl+0xbce/0xc30 [ 885.177061][ T8456] __se_sys_fcntl+0xc6/0x180 [ 885.181653][ T8456] __x64_sys_fcntl+0x3f/0x50 [ 885.186245][ T8456] do_syscall_64+0x3d/0x90 [ 885.190659][ T8456] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 885.196551][ T8456] [ 885.198861][ T8456] read to 0xffff8881ca1efe40 of 4 bytes by task 8456 on cpu 1: [ 885.206387][ T8456] selinux_file_permission+0x273/0x530 [ 885.211853][ T8456] security_file_permission+0x42/0xa0 [ 885.217218][ T8456] vfs_fallocate+0x228/0x660 [ 885.221802][ T8456] __x64_sys_fallocate+0x75/0xc0 [ 885.226730][ T8456] do_syscall_64+0x3d/0x90 [ 885.231132][ T8456] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 885.237012][ T8456] [ 885.239314][ T8456] value changed: 0x00008002 -> 0x00048802 [ 885.245009][ T8456] [ 885.247311][ T8456] Reported by Kernel Concurrency Sanitizer on: [ 885.253437][ T8456] CPU: 1 PID: 8456 Comm: syz-executor.5 Not tainted 5.14.0-rc4-syzkaller #0 11:38:37 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x51, 0x0, 0x0, {0x0, 0x1}, {0x0, 0xfffd}, @cond=[{}, {0x0, 0x80}]}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x2, 0x0, 0x7fff, 0x8, "34b8d6f71cf4d4c66699a1d47f9d37d368a584800b5119d6f42ef57778baa334"}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) syz_open_dev$evdev(&(0x7f0000000040), 0x401, 0x4004) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 885.262104][ T8456] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 885.272141][ T8456] ================================================================== 11:38:37 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) fallocate(r2, 0x8, 0x93b, 0x9) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x6880, 0x20) memfd_create(&(0x7f0000000080)='/dev/input/event#\x00', 0x6) mmap(&(0x7f00004d2000/0x4000)=nil, 0x4000, 0x8, 0x11, r1, 0x29031000) 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0xe62a02) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x440400) 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @const={0x2, {0x3, 0x5, 0x4, 0x6}}}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:38 executing program 0 (fault-call:2 fault-nth:23): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f0000000040), 0x87bb, 0x180) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 885.492467][ T8502] FAULT_INJECTION: forcing a failure. [ 885.492467][ T8502] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 885.505593][ T8502] CPU: 0 PID: 8502 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 885.514262][ T8502] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 885.524335][ T8502] Call Trace: [ 885.527613][ T8502] dump_stack_lvl+0xb7/0x103 [ 885.532206][ T8502] dump_stack+0x11/0x1a [ 885.536358][ T8502] should_fail+0x23c/0x250 [ 885.540815][ T8502] should_fail_usercopy+0x16/0x20 [ 885.545862][ T8502] _copy_from_user+0x1c/0xd0 [ 885.550448][ T8502] input_event_from_user+0x58/0x140 [ 885.555647][ T8502] evdev_write+0x1b2/0x280 [ 885.560162][ T8502] ? evdev_read+0x640/0x640 [ 885.564663][ T8502] vfs_write+0x1f3/0x770 [ 885.568959][ T8502] ? __fget_light+0x21b/0x260 [ 885.573642][ T8502] ksys_write+0xce/0x180 [ 885.577882][ T8502] ? fpregs_assert_state_consistent+0x7d/0x90 [ 885.583995][ T8502] __x64_sys_write+0x3e/0x50 [ 885.588583][ T8502] do_syscall_64+0x3d/0x90 [ 885.592994][ T8502] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 885.598928][ T8502] RIP: 0033:0x4665e9 [ 885.602823][ T8502] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 885.622432][ T8502] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 885.630911][ T8502] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 885.638874][ T8502] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 885.646884][ T8502] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 885.654850][ T8502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 885.662815][ T8502] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) syz_open_dev$evdev(&(0x7f0000000040), 0x20000000000009, 0x6020c0) 11:38:38 executing program 0 (fault-call:2 fault-nth:24): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 885.834443][ T8514] FAULT_INJECTION: forcing a failure. [ 885.834443][ T8514] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 885.847503][ T8514] CPU: 1 PID: 8514 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 885.856275][ T8514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 885.866319][ T8514] Call Trace: [ 885.869591][ T8514] dump_stack_lvl+0xb7/0x103 [ 885.874184][ T8514] dump_stack+0x11/0x1a [ 885.878385][ T8514] should_fail+0x23c/0x250 [ 885.882916][ T8514] should_fail_usercopy+0x16/0x20 [ 885.887940][ T8514] _copy_from_user+0x1c/0xd0 [ 885.892527][ T8514] input_event_from_user+0x58/0x140 [ 885.897725][ T8514] evdev_write+0x1b2/0x280 [ 885.902509][ T8514] ? evdev_read+0x640/0x640 [ 885.907045][ T8514] vfs_write+0x1f3/0x770 [ 885.911365][ T8514] ? __fget_light+0x21b/0x260 [ 885.916114][ T8514] ksys_write+0xce/0x180 [ 885.920352][ T8514] ? fpregs_assert_state_consistent+0x7d/0x90 [ 885.926415][ T8514] __x64_sys_write+0x3e/0x50 [ 885.935776][ T8514] do_syscall_64+0x3d/0x90 [ 885.940251][ T8514] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 885.946173][ T8514] RIP: 0033:0x4665e9 [ 885.950060][ T8514] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 885.969671][ T8514] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/76, 0x4c}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x7, 0xfffffff7, 0x153) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0x6) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:38 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = socket$inet_udplite(0x2, 0x2, 0x88) fstatfs(r2, &(0x7f0000000100)=""/206) [ 885.978077][ T8514] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 885.986104][ T8514] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 885.994068][ T8514] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 886.002058][ T8514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 886.010023][ T8514] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) write$evdev(r0, &(0x7f0000000040)=[{{}, 0x14, 0x8f, 0xfab}], 0x18) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:38 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond=[{0x0, 0x0, 0x0, 0x4000}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}]}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) r1 = syz_io_uring_complete(0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x3, 0x1a, 0x0, 0x0, "11944318702f08f80401c7b5fddb4692e00c58c1cc301a9a39e26713abeaeebc"}) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x100000a, 0x12, r1, 0x1f5e6000) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000001c0)={"ed4c69c467e44b14c497ed601d313275", 0x0, 0x0, {0x8, 0x2}, {0xfffffffffffffffb, 0xfffffffe}, 0x9, [0x9, 0x7, 0x8001, 0x10001, 0xb7, 0xffff, 0xfffffffffffffffe, 0x7fff, 0x1f, 0x9, 0x7fffffff, 0x5, 0x8, 0x80000000, 0xde0, 0x4c]}) 11:38:38 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond=[{0x0, 0x0, 0x0, 0x80}]}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:38 executing program 0 (fault-call:2 fault-nth:25): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:39 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x11fc41, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readv(r4, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/239, 0xef}, {&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f0000000540)=""/182, 0xb6}], 0x5) [ 886.356561][ T8534] FAULT_INJECTION: forcing a failure. [ 886.356561][ T8534] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 886.369629][ T8534] CPU: 0 PID: 8534 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 886.378306][ T8534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 886.388418][ T8534] Call Trace: [ 886.391724][ T8534] dump_stack_lvl+0xb7/0x103 [ 886.396316][ T8534] dump_stack+0x11/0x1a [ 886.400467][ T8534] should_fail+0x23c/0x250 [ 886.404898][ T8534] should_fail_usercopy+0x16/0x20 [ 886.409987][ T8534] _copy_from_user+0x1c/0xd0 [ 886.414613][ T8534] input_event_from_user+0x58/0x140 [ 886.419860][ T8534] evdev_write+0x1b2/0x280 [ 886.424276][ T8534] ? evdev_read+0x640/0x640 [ 886.428778][ T8534] vfs_write+0x1f3/0x770 [ 886.433019][ T8534] ? __fget_light+0x21b/0x260 [ 886.437695][ T8534] ksys_write+0xce/0x180 [ 886.441933][ T8534] ? fpregs_assert_state_consistent+0x7d/0x90 [ 886.447998][ T8534] __x64_sys_write+0x3e/0x50 [ 886.452588][ T8534] do_syscall_64+0x3d/0x90 [ 886.457070][ T8534] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 886.462969][ T8534] RIP: 0033:0x4665e9 [ 886.466859][ T8534] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 886.486487][ T8534] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 886.494901][ T8534] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:39 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000180)={[0x5]}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0xbac40, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) mmap(&(0x7f00002b8000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r3, 0xbd258000) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/100, 0x64}], 0x1, 0xfffffffb, 0xa6) 11:38:39 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x53, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @const={0x7, {0x5, 0xe6e2, 0x1}}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000002800)={0x0, 0x1a, 0x60, 0x3, "073f3bd45c40bf0a24d29c31a231361e60985d0d4f66b6e143fada7eb358f5ed"}) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000002740)=""/116) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000002580)={0x57, 0x4, 0x81, {0x0, 0x1000}, {0x3}, @rumble={0x7, 0xd81}}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f00000026c0)=""/65) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000001280)=0x17be) r3 = open_tree(r2, &(0x7f00000011c0)='./file0\x00', 0x9001) fstatfs(r3, &(0x7f0000001200)=""/113) readv(r1, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f00000025c0)=""/250, 0xf9}, {&(0x7f00000012c0)=""/189, 0x53}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000001380)=""/92, 0x5c}, {&(0x7f0000001400)=""/221, 0xdd}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x8) write$char_usb(r1, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000040)=""/58) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f00000027c0)=0x2, 0x4) [ 886.502871][ T8534] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 886.510938][ T8534] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 886.518933][ T8534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 886.526903][ T8534] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:39 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800007, 0x10010, r1, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) r3 = pidfd_getfd(r0, r2, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000240)={0x54, 0x401, 0x3b8, {0x0, 0x40}, {0x1, 0x9}, @ramp={0x8, 0xbc, {0x7ff, 0x100, 0x1, 0x46}}}) sendmsg$SMC_PNETID_DEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x5c, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'vxcan1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macvlan0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40011}, 0x8080) 11:38:39 executing program 0 (fault-call:2 fault-nth:26): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:39 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0xff, 0x17, 0x0, 0xadba, "e3c46762a5afa02ed01ff6e9ff3bfd4a73040a30781d138c3de80644c3bd70ef"}) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffffffff, 0x802b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 886.621416][ T8551] FAULT_INJECTION: forcing a failure. [ 886.621416][ T8551] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 886.634475][ T8551] CPU: 1 PID: 8551 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 886.643201][ T8551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 886.653296][ T8551] Call Trace: [ 886.656576][ T8551] dump_stack_lvl+0xb7/0x103 [ 886.661174][ T8551] dump_stack+0x11/0x1a [ 886.665325][ T8551] should_fail+0x23c/0x250 11:38:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000001600)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) vmsplice(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="04536aa1759e480f6a41ad92c983242df9d71ed198dabab5b38965ff26b38406c85990e671993a7e0bfa53641e6884d09014870775f4347cdc217dfbf9f47de6594e15ffce8f6431", 0x48}, {&(0x7f0000000180)="de0ebb4f2276304970c82bbd7581652c4e681a874df1955457a1eb39f8b1ef14857743eeffea950b3c9be81ff36fc04c8709018f79c9476c22b318c6ca8d56f708252b1d925a8c08546982a16792d8be2adfbd3416f806bd9a206fccb2223a6e248e77e6c14ddb57cfb223d9425ffd7607b3e391", 0x74}, {&(0x7f0000000080)="2a02fe9f44841cd7cff480387aaec2970634e83b98c9fa15bb", 0x19}, {&(0x7f0000000200)="b121059737722691f5a7d0623c9f1e09a07a932c0022bc288c30b497af92e3d899521981d735", 0x26}, {&(0x7f0000000240)="2aca8b69e5162b0f8962145469fd14ff511b7c8c97d9b6519b72939900ab814da0f1bfcee36e9c260c574b788620cbc8356edbad65b622b685b8fe9123d1f1f86bf80c99ad4fd377ca8bfab066027c0908871a871420ee71b9b1b067fa043261b97b0245f8983f83713e553bfb317342ff", 0x71}, {&(0x7f00000002c0)="42de288b9dd70c1bc1b13c92c4a97daaf3e348c578cd0d534bb9b64785251deb5b73aa0d683c80e37a41e4762d8bff222b340155aba39ac1c4f2221b53129b326e4e6f74c49f78db48640e012d0ba22ad8f2e181f157214f373b7373442147a82845dbd173826c382ec3a837c58d7fdfa464299e347b9a61f0c55c9ff76b264652448d0c166da8c71f4059477af980", 0x8f}, {&(0x7f0000000380)="88d9c836cb0bf53d5fb85c364b002157c63170a9995dcf13601b66a0f8d4609178e7a5a62e9152979dfc80d4b24971e1727b111bf66aa51496b747b37dd411bfd0b6f02748a4e1542a8fd2bcdbf7d148721c7c1df69b25054a8b744a35ad5097441b6a91d08100d4bee81543e1026cab1c454ccbcf3bac956cf24df95f95", 0x7e}, {&(0x7f0000000400)="f81bb15e1391b6e5b86fe62678a3e8602f1ec6e30d21da1de8c1889afbfa16c2cd849985f1aca5ff5af893b74e8a46bc4e4740f8f162b02b1bcd432621a9b13c6e5f5aaab57731840171ed572934da825a4b39c3440250023d009b1850ce53626e2b", 0x62}, {&(0x7f0000000480)="a2b06510c99d4baabf62983f963a39358260910ec132da4bd4c92a4f5af2c57779431a9ba7777088068d0f97dce161cd099582e3d43406408159d275f407afce450bab2a157c5c2eb287439aed3cdea0b7e38d45cde21152677a81ec0f3e1c1826cda1c76cdf630fb7e95922cf72ff7e21efc655595e25c10dfc58fc7e91725f993a049ca6f0d6cd8606e9e08dfe2ad02d81225ed9d412c47108d2299c9744555c785da26129a7c54cd061e8b1194282e583ae50b17b80d4c876602bba187649", 0xc0}, {&(0x7f0000000540)="2670dc0fae1ce9887c7f340080f6df07b9d6fbd8b0e6c9c92e8c9c7cf423d6f22b27fed269ffd23cd9456b756c67b3c348abee974b0c7c9ffa28588c0efdb89888621e8774c37961cbabace205028627939bc9bf77dfc0b844e331fbfe27a47ce5215c644899433eefeed3ce0ddc874547a749a2487be70f01eefd3099097d09c6051cdd2e855d2b45f86040de91ed4271b7955b0192db257715879dcf66148384b0f3286397f5879859b7053c597f151bc1ed320d8e40c321599b7df4bb81a7238ca55e4719d42dc9a518ee4173f9566b3c9fc5375fffee8e86bc8f7c68cb7ea2338c1d83a6e384e3449202e96af32fa556defdb8841c865110f9be23d70f12800c8d73511d3a92dc48b0b49c4e592a5870a58960466004f20d4fb60155b5c71cfcb7fd445b030e15fa5bd8288990c8402587937f1462cb588ba47f07224d6c322fd2673b336cacbdc00c65aee91ba15910fc1a828b8646e564319e8faa01e11f2652174abd9b0f0084db225dae53bf4928487e0df9d6b29d499888453f6089b735fe73d622fd425a3bb14133e90cba0a621e6cab82e8cb57458221e28ef7fd0c0f033f1b632b1bbcb24fbd1f2ff82244b68a3ffd2cc244e18b1f2f7f7f741bbc933175389b9ed79f02ba69878a3e657c5792e5e0a1ec4922d154e6334c1f246ce798cd77bfa299dbcb655d4760f5114b8445de85fe28cf942161ab28b70bbb9c84b9eeb5a2dd3f55c30f77e0129d646bdf324e814d7536116dbb104dd653f5d14947731067304192f13820e4837714a1f10f7c6e4c2d2cabad3eb135a0e7322a69cc4ce04f754a7c72cd27648ad09d1daeafa62fb2939867d53756744dcd41113620ab366b1302c51a65b1956fb1bab71aff02fe1387ca9b9c00cf4633a07fe747fab17de035b0f808be05eff902a935a6cd4a7f53c1f76bb2c7c03eec81941c28ea923024e3b3770328882369b68b98d6ce7b1edc1c6ffeedad4de4c4acdd44a11bd3d8416bb132b4592d0b06c4bcc206357af120aaa0c59c3353720493056a9835c16a3dcc314182113278218f91db01439a6053e51aaf636834c35be379c13fada8757a86c0294b279d05a8cc277c89b7c77cf565fe98f041043361bac0f0113d7a67557b3edc295bfc84472dbe32700e7fd30f55bec74e81b488b0011a472d0e922252d111713eaf271c28d08c88086785d0fcd5c75a7530f1fe749c51aaaa2200c36a4570e01789d4a5ce7726b2b7bf80f2976f061014d066074a36ceb76f18435e01229cc4f7752959d6fce0a46fdb7ac5e0ab8e3b9d88c6273c6635d8070d097eec007eb8771776a95a8ddba419426c1db66bc918a8a2b732254ad5b2ebed1839b9eb1cf4da100bfc3884f5068d1f28ccaff308facb3d9e6c6c907cf1c1790c9dee6205db76de663c7ebe9d678905e14353092377c4a4f4c16f1f9ba0df405efd8b6fa1ccfe208864bb7e28304c7eaad537bf674b497ba61c7ac389baaeffef621bcc04015259c88e71c7361883f61e1b539f9e1030108f49a36b99a6cb3d853e75a930892cabc8157dc14c9f8c0c94914a216533d3e9d7de28e36c1141f71c27ae3b2b8a6aed10049bd90830ddf9a34e38a057dd9c28d7aaf8c3486ffa2bcfe822d802f84834b4e97e5ed8bfc6eb86908c2ecd4902a9aaca4008264a71bbbcca3b2b270009c4ed50f8da84e488ad3dbb12846754f0ce8cc3779c9e11c4c579d731b930e37d5a3726e4e002f0b1eeec2cc08487b9f5a9573f9cb86b3d013e9d09025fec11b9d02d976f15c522be0cf9605ee6ceb7a3361c53be12dbc6521c3506270780279f4cc85d77fbb8726e5a5e3a1afb6e8f794c054c1099c2c94b1f57eb40e9f11ba57687ade1368690f028f0100dbb91a035a5cccd227631cf4e44615be885e121216388b0d934479ae9659dd923905894f2616f24f9f7838b4c35820f170b4bb15a70ef80ab4f60f6c90974118cacd41ccc6e2072bf5cca196e5760f9ca777d813999ac1ed8b7f6b87d7afedf3de19f5079fdbd65ea99a606ce590dd8619da00cf92ac5d39acd912fb1f68cb9a002859d30fbc261ed49852e068970a70182657edec4735a3b9d4e56d145b8104737c945b4e361825db3977108f44ced4e5d487e2e1e022d3b7d5cdb197b047db4909b8a997ff76afda4eecd2fc88ae660dd9f45cf19e077e099b7f508be3aec71f11f28ca577feea84dada3608794182636ef48a085483ed0059f4fe974ec06df49e3bc5843e3f33d5d27470afdc5df721296087f9ce24b8bc0debbd42f88b4650cfca5c51625f8d075d426da48632948c55c57b47ac52aa22128cf0af70bbace7e57942c008d6943350a0ef5b86b8fdd91ae267694fd9239f5754d108c73b3986888ad91c9e35089715ec1f603b973886e6bccfc41123a263738331263ea58fac7d173f5d009eeb607dfd326ce1e3bf4cb8df08b41005e3af67a6328aad7a948586001a7b56f6c1e830d4981a12ddbe84a2f117a69cde0e136725d5d8f84d81c1ca64b28d9e8433662c7ce97d54640a9dc90a44e86cfef448289767a6c849c6ac7328f145cdd58137faa7cbb81966ba5a1d49c83027d63ceaa3e5e914cb4549cadefe5f2f7c4e5f63c43a08e867dee66cc5a9c8d85db5209037fe653035e24c640c9393e9cefa05e678630d70a35afbbe5339bf28e749df388e7438138837d25b655d6a4b9c7d6c365eb73ef61e24ba3c09afc0bb3ad6e9fc9c6fb37e6c8784a6f32e3cc43611f086bc4c39171e85b397989aa111979bc85d00b472794dddd04e1025d2e6c650c32a9c385699572026345792be3e551b53d17fda8dc9adfabe7c9e8595eacb4bfbb040fe9bb88a3a221c5d99a9b54d34723143c8ac47f806bbd889aa90e37ceb879883c40b66b68e676bc28a076edac8310c79279c5248ee6432f7ac1a011e8bc39cab18fffeb14851fd046105387b618f661d57cc27492dea36fe78880e484db16651c4752de3902b1e52c1e04f525006252185c1c9304327e0156f41b84efd9f7f7d0afaedee9bf02658699531f13cf39165d8fee11f7a6a0db0efef3717c1ceba02b47cb1551a9b415fff65bedf798dc63b5d4e8db68c194867df340eea7ebccc711d0f9fdc63b8ae177b17fae8eeddfe72699f219264d67351f4fc0371149315af7e5908abd26a26039b6d8f396082e5a79cd7c744f4181badaa52c704e94eb4825f360472abd3c95ef5eee5b3eedb4305120762f3c3c0aa9736b637ea55db881d6328e7df309d9285597ea2172f4efb2bb4fa3a1c362ad472f1e717fdc638aef9ab847e35f83b1d01f0503a07022b2b42ed939d7945cde7fd2eec6c2f3d59c03ab561def4f7a28d38161f14dc4651189c379d6d7b7551f583054f7ec385b622a20af3262d3ad0e0fa6a47aeb74345b806e4b1c337a548634f49bf53077264fe4921910857d9d487577910070d44ac729febd937f69ed57a4faf1ee1fd2edd51f03445b65cace8def230a791c40b0ef4cad65d457228c7c541ab64d6e4fed556517fea427c9e2339bd111dd34d404d2199e781e1408e3ddf836dd70a0c95a6e1ace692f5ec0f2011bb7e559dadfed5eb1435dda29c0742c6e79bba14f7b475979f3e3915f8a75b694538584dd3a2a2ec3c9fdc76b5af7eadc868303502ea49eb33724e416a327a826731303c235197a87977753278e464c992a7db1b75f2b27c29ee961dd79b621b8196d429a0a17ead98d6fd69e5b0c02c37c9098bf053ded4eca7ae53fbd2d1248f8a742a4704823f4a4e5d3c04816dc88d146b663a8aeff0c0f6e3630b89925cd454822ac496d882461548da363200c2ffef776844cebafe470519bcd821bd284c2fee613203540ed7b20d7609749d0e4e33f8f69f537a8c0fb5c43bd1624f103ee6ed5603e8903b2f506109bcd6abd4299c4825951c0a4fd60698d6fbebcf8dcef92ca6839a6bd23efb645972055797e0ef7d400c5acb570823d5aa0654b55a41ff86a303d5a2e8013e5fdb7acf2abd5e314bc95276c8525a95a888591fd5723935f769a595cff1881b399345724e283cc9f8452562062a07bf8bf7de5cadc3cf818d9efa4145b79e214189e19845f95237debe8f7c298c00c1bedc9a73535585a67b20ab4f5efa99e6e1ba8a26b75426669271e07fa38beadecc93344fae7fb8dd4e726855b632ee54946cb8c9719f7bb0c0b1681e670337b7e44dc1d8bf48d90ef453aea5e75725e47285223a27403d9baeb1f6f8360619dad82ab0da65976885e2a049e51b7160b178fbe129d59e59ee39f4c868d6d95cb068b8d3816df34d3993557a319eaa3bbf4e9f75c1560f2cdddb29d550ec5c1674a1c1065ae449c88881314b1b5f863d556947d2ce1a0705a6c66b91d92c0467eb70dc699e08d7de7c049919af985239ec76e90686ef68e01030040f5c777ce81b01259265840996926796440b5d2a6fd55227ff2113955f79a685437fe8d4f5c7473a314d018b31aa85a2612268662bed38747c09211bcdb5eb8e0af53a827ce8384bfd04a92e8556a2b5c388282cf350113587a909411793f8b4651ad1e01174726bf81ae503365fea6152d6bc0fea3511d9fe9204e711e29af4b78d8ad3fed4386e68035ea6daa1c5e5b6793780447716ecbc2ea2f2abd3ec1d2b29d5ec78541484858376b9f2ec190e9ba0eb1cfea59a9eeae4445dd2c4a1e824353fe5af457c16c132f9a22f0b4f0d2d296fc41e13faab459359227db18f1094c5975f4bf1814aba11ee58ede30cca5422045b54c8e52db305622274269199a523ff7e68d2b362c4c604ae521cc6b39e6b2ea6684c74732aea0d74f903d273f10f52554e358f587cb48b6584e62caa6af657ea035592c2096c0a5fbc7d73d8193974b2fbc4658184518b6a41b52f9113daf6b29da67b7dce3b2ce5f88dabc827d9b22fdc8f57ff82356cc8c2a522e305aad26001530e64044e14374b151e79ed8c62ccc1a901ac4d41f78a9d8d033644068814bad08ec2851f57751d6d13b6656a05125f111a4b2c6a9e5bdfea465472d15cb4411cb0cd5e0722f27ac39d711cf2b422c4e2f35c679a2d2d5cd718408e0b8c65ca21da9e50e873373dddbd3605533f89aef64ebb85ab2ac1b85061c8f5a0470800c4fd72648fb0483727d7d5332b0b611bbd71c8af10f8bf6c178c1bcb43ce3b2db77239342ad5218c2d369c147ac7452b0a0d7ade1f23d60d7a452d8f50958fbaa78d522696bb910c5b51be7386facfc57421fc500243e8cbb1068d87a19bbe9f62bd7c0863ba7b7a81b93eed9b47decdaecc0de35244c3785023efc384f411f53ea74720a5cacc42693a7662ee8fc837589d4fa105c945e1c0b77f9c45e29eba0a1d8db57e6db540791b1e3b7e98f50ce32c7bd73e4decdbb022e73e8d86f872704691e435abb5ffc8aebb6f44b16e38c388b8d8331a59425524e047d9029e67e6bce1fe7c813f0fe7dbcfde18df7b3a029032a1af9f4dd8f3b373bf3ce383f0b5d30ada289dd6a5a47d8ce2db9cbf5c154982f5eb49b324502663762e37fa06a64c6cacf37edb840dffa040fb296d7099de337c3dcd043cdb3a63c5844ed56925b5430e3731a1878c8ad9e316afd1813be2377404efa9741915a5e087e25f88baa1e501c234b80f6d4abba1772ff48152d572420d121c88314547aa1c41b01b4221f6f7e0c73dd75ad414ff25da42477497140bac1b4fb27f13956ccac8932dca1a96abab6575c355a8d0a91108de532f9b91df30d8bf7a600a3ee9322136ab7860eab6f424367a77885ab0f0ad6387c", 0x1000}], 0xa, 0x2) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) [ 886.669747][ T8551] should_fail_usercopy+0x16/0x20 [ 886.674805][ T8551] _copy_from_user+0x1c/0xd0 [ 886.679391][ T8551] input_event_from_user+0x58/0x140 [ 886.684590][ T8551] evdev_write+0x1b2/0x280 [ 886.689075][ T8551] ? evdev_read+0x640/0x640 [ 886.693575][ T8551] vfs_write+0x1f3/0x770 [ 886.697825][ T8551] ? __fget_light+0x21b/0x260 [ 886.702499][ T8551] ksys_write+0xce/0x180 [ 886.706747][ T8551] ? fpregs_assert_state_consistent+0x7d/0x90 [ 886.712813][ T8551] __x64_sys_write+0x3e/0x50 [ 886.717402][ T8551] do_syscall_64+0x3d/0x90 [ 886.721820][ T8551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 886.727799][ T8551] RIP: 0033:0x4665e9 [ 886.731689][ T8551] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 886.751294][ T8551] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 886.759703][ T8551] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 886.767686][ T8551] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 886.775655][ T8551] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 886.783666][ T8551] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 886.791693][ T8551] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:39 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000040)={0x15, 0xe9, &(0x7f00000001c0)="0f408dcb47a91cf9bc170fe7e8a56d250aafe18b83d7bf6ef992f6b1855839d7922e8484c32dae07af00610364f1bb0da18e2809701dc438127c18de139420d8743212330ff6332c13d768126dddccfc843d19514245f3342821e251b0c0a3f5e78441af8d4d3c177212c68dccff1818ced9e579efd55afbfd1b0d515d3816ce8fb97fc53b89561c40880239437628d5f3676c2b10e224ff59cad28ac5229b344fabf24642d9913eb5dda12a9753d9a4fef3f9c21970c42590ae77ba3f5060c4f7b3a14b940f632e63f3d5498bd9c9005ff727d8408398c881ad82ee18d584bfb0ce86090ec9e19183"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:39 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsetxattr(r2, &(0x7f0000000100)=@random={'btrfs.', '/dev/input/event#\x00'}, &(0x7f0000000140)='/dev/input/event#\x00', 0x12, 0x2) syz_open_dev$evdev(&(0x7f0000000080), 0xffffffff, 0x222082) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:39 executing program 0 (fault-call:2 fault-nth:27): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:39 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknodat$null(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x103) mmap(&(0x7f00005ed000/0x1000)=nil, 0x1000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000140)='./file0\x00', 0xe) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f00000001c0), 0x0) [ 886.894504][ T8569] FAULT_INJECTION: forcing a failure. [ 886.894504][ T8569] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 886.907614][ T8569] CPU: 0 PID: 8569 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 886.916286][ T8569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 886.926333][ T8569] Call Trace: [ 886.929608][ T8569] dump_stack_lvl+0xb7/0x103 [ 886.934198][ T8569] dump_stack+0x11/0x1a [ 886.938359][ T8569] should_fail+0x23c/0x250 [ 886.942826][ T8569] should_fail_usercopy+0x16/0x20 [ 886.947853][ T8569] _copy_from_user+0x1c/0xd0 [ 886.952526][ T8569] input_event_from_user+0x58/0x140 [ 886.957785][ T8569] evdev_write+0x1b2/0x280 [ 886.962198][ T8569] ? evdev_read+0x640/0x640 [ 886.966738][ T8569] vfs_write+0x1f3/0x770 [ 886.971068][ T8569] ? __fget_light+0x21b/0x260 [ 886.975749][ T8569] ksys_write+0xce/0x180 [ 886.980020][ T8569] ? fpregs_assert_state_consistent+0x7d/0x90 [ 886.986139][ T8569] __x64_sys_write+0x3e/0x50 [ 886.991707][ T8569] do_syscall_64+0x3d/0x90 [ 886.996126][ T8569] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 887.002024][ T8569] RIP: 0033:0x4665e9 [ 887.005975][ T8569] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 887.025580][ T8569] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 887.034040][ T8569] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 887.042081][ T8569] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 887.050047][ T8569] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 887.058114][ T8569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 887.066086][ T8569] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:39 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond=[{}, {0x0, 0xff}]}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:39 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800009, 0x4010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040), 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r4 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x42800) fallocate(r4, 0x0, 0x2000428, 0x1) sendfile(r4, r4, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/112, 0x70}], 0x8, 0xf3c3, 0x817) write$evdev(r1, &(0x7f0000000100)=[{{r2, r3/1000+60000}, 0x12, 0x100, 0xffffff81}], 0x18) 11:38:39 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2000, 0x401) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:39 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='timerslack_ns\x00') write$evdev(r1, &(0x7f00000000c0)=[{{}, 0x1f, 0x4, 0x1000}, {{}, 0x15, 0x8, 0x1}, {{}, 0x17, 0x4, 0x2}, {{}, 0x17, 0x7fff, 0x80000000}], 0x60) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x8002) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000100)={{r2}, 0x0, 0x12, @unused=[0x0, 0x0, 0x4, 0x8], @subvolid=0x6}) 11:38:39 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="ce43901dc527d51d5467ae46b520bc5d08fa6196745159e7cf13aa652c98c767cb7ce1507c725b0faca0b2fc97fb7ff475636ff09ba7e975c4c736dc365bc62f5476", 0x42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x2, 0x822b01) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f0000001640)={0xd, &(0x7f0000000640)=[{0x50af34ee, 0x9c, &(0x7f00000011c0)="9c22939da43723c309a765d3fb10e31bbb4444292a432446213d2541589f50e3f0da422ffa907bb2195eea53d4333a1087a33c3468ba2bb28f28d5b419bd8f8462447149c5aa8c30ab0d53f2a1569f67ef131d3b9181fd5dab5ef2ef56963bf84fcee2315487b713d1f2a8ec50531602293c66abc63e1d87c9d9409fae07da8be83b689bcca7b359f413d6a7d9acd242b541d1f3c5f8d61c147e1b5a", 0x0, 0x1}, {0x5, 0xd8, &(0x7f0000001280)="c579b0da9289963ce423addaf96cf8f44ab49e6d330c21732a82e5c3384687adeadbf43db79f9e7ba7e7d93300b06d52201ac1d1e70af188f95e836cc3420c916cce4e6a5a674d39a6eeeef9ecb5da7c840722f699a1317d85c3c450b7d953f235e633a89cbf3856e249977d659c9be51ab09d3b7a6f94e8421c23063eb6e563b5f0cf5a8f33509e39e29bdc10c17d8c4e47aa7cc6e951a49b2c8f926c3527f057619caba759e60321174cb39bfa8c9fd68e3b7bc4d0543d479b932cff24e0ceca5a8c19227101eaac68dd13d09e203ad0d498bfa053f625", 0x1, 0x1}, {0x1, 0xc0, &(0x7f0000001380)="0f2c31a1d43029b955e89318d34f5b78d0093abfe4bbccc176bec4a6ce4672c91f510828747ec3658d98760f241ced3563cd98405090ed3d57e13c779d3e3952580317a0f5cd630a975245b20135f0f840c003145bd27eb8e2289d63ec41046cb9931964f50929684e43e0bed73dd44dd864beb4ebb7b3e0cd524a10477648f7b9c6e4319a0d0521ed12a3227f9bee66bcfaada04aa3e05ecba814e99a198636f190b8d52599a4cfedfe90fa4a850d6e93c65f7005fcad0b9cd4856d7bacfcc1", 0x1}, {0x40, 0x3b, &(0x7f0000000000)="0fbd425f5f9be771563708147d678bc0d94e3d4a22266aab7009fcb430e43ce4902d2e88740e030fa847448f2a8ee3c862efe8669b251dec9356e5", 0x1, 0x1}, {0x26f, 0x0, &(0x7f0000000140), 0x0, 0x1}, {0x800, 0x9b, &(0x7f0000001440)="f9813322fbd060ce167c8fc2b276cfe32b52eb977281ef3ef417e3c977df380be005b2f82b779da710ddda088784f4fae9cf5dd5812fb5380c540e8225ec6f20a9e985c18b3dba82d942e0cc77fbbb608228d1d0b6a9366b524d015e6b8371f92dbaf10d6bdf84e9fa5ea4b2419e2683c89abcab1bf26abda130b2b30572947709a3b4d3c5679267f2394766dd33f074fb68807c3aed8a04cf0136", 0x3}, {0x5, 0x38, &(0x7f0000001500)="23ecc5cbf157998a91ff9034a00012f6c43aa35a9bee137f18f451aabbd6bbb880d59298e92b561d76359816d8bdfdc1c993ec3ce9c978b2", 0x1, 0x1}, {0xfffffff7, 0x35, &(0x7f0000000140)="a03567d61ce2b8d8a06d948b127c7e7ee24d4de8b81ae11853f81b0c3753cc5ca056fdf870f3dcd6df6dcaf20a1dba3dfc76aecb19", 0x1}, {0x9, 0xc4, &(0x7f00000001c0)="50c01220479673c2338979fbaabcc45230d2920239438f814ca456b3768e1ec4899dd006ed7123a0c9cd169f467600309dbd19c8ce90fab5361a063d1b073d4d60263567f1a16ad2224c46bd2d33f92988f6bcfa2158691697c0f7761d0e3589398442f7fb08d9dbe137d660e5778d8a1a4ad4b5cd44cffff45534ede0a85ca746786556a768e1588d06420d45e5ec2aa43795aa59293236f9125dd9c09021b4c28d299ac379b3c8633326a1a94a0a6b4e59b49db78de6d90e851b944062714d093a7f5a"}, {0x6091, 0xff, &(0x7f00000002c0)="39e13e9ec2427e71455be37648942e21afbad01729ebb8bde4f9a8a2cf8e4f5f731dd9ad3e510758b9731dec7d95d8179c9f346b67c1771443b0e7339410858b8aa6fc015834b69dc90429fd099fe1536d5b552cdaa87177ee215f1f00bb267e78ae4cf3020e6720e9b65e48568351693d96039201f87b8a651e31dddf9e5cf3b8d480b8c92f2761b31b95629c7f0a52c8ba4901959ca0d6cf46e49f3562b9a9098e943c48f45c81303fed0f3b48353709475a3368de54a4c528c2b253e0ab38e38e03bd2d0fb5a7ffb5044be7f282ad4f0bf1937da88dcff8556fe65114d3b2d6b429fe17f942d59c6ade8d549dca84ab14b2e0b68254e18a425ae43b3072", 0x1}, {0x1, 0xa0, &(0x7f00000003c0)="1865c9cdce7b878bbb30412c96475514ea3b1dcd47fcfba8962cc75a4c3d0a4bbceddb91fde92b73ba80650b4460221ecb3fedb982ed43072e0c9f562c65b1765dd37443c0de19ac2cd1aa0158f559aaf6df4cdd4e3102ba153b6af83f195cfd32d44991639d5f6247a71bdb63935256a461dbf687f426eae940da2631512476111f27424d7c6386f3799286ad989bdf0e8b9f6c11fd7824bb64606d17eb8ca6", 0x1, 0x1}, {0x11c, 0xeb, &(0x7f0000000480)="6d244d974e701ba104eb5e2aa4f44b7d5a2fd4c1eb6108df2ff572ff6c3f5b98450f0267b08bde17097c9766e159eeaf930d8a8ae38f86ccf0e63f945b996dc9780049a0c05edffb2702a7b18ba412ca8b2b5daffb308a6428310039eafcd24e5fdc2aa83c18ad6ff3cf56310acfc7b29f50f3e9a546b3027a210ee9f5983295fc61ac922a8de50789a08b9f1766c3104f0b1af4d0aa8b64021a510f80557697b5b2e28220971d712d8e78a18987cba5991cf5781cba78f935129b0ea7ab5ca5f1233fa2ee66bb011a38c8e1292b6e40011062efb69efe2cf0c15ac562aa019cc62443a6b01923bd7dbb83"}, {0x0, 0xbf, &(0x7f0000000580)="8c17a7b224fe07bfcaa742eadfdf437d36af3a3036808170b64f90cafa81c035c93dc801e80351dbe89df012c2bcfac4580e7e779223538e1197045062ad5dee1bccc99a03f83d2849d27e4011b70cdef67adc90d17711d333b17e1503a424eab5fb9137dcf6588ee88abeb1d789192d7ce82b6caa215a506fa751cae8a5c462b5a846de819e66c94f0be2e81b4f6c58ae6387bf1cdeaaae4163157f6e6f4ae384c6cf8964e82af0c264920a2e85d091ab24b098ba3f64832e6a0edbc85f9e", 0x1, 0xa3844dc38c6b4c68}]}) write$char_usb(r0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:39 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) syz_open_dev$evdev(&(0x7f0000000100), 0x4, 0x90200) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0xfe, 0x13, 0x747f, 0x2, "270b3cc07d75e086025d52ddebcdbed5b1dc622e5c7e5934259ba7bb2506a2c5"}) write$char_usb(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x10001, 0x48100) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r1, 0x4008941a, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 11:38:40 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x9, 0x200000) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0)=0x7, 0xdbf) ioctl$RTC_AIE_ON(r0, 0x7001) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond=[{0x0, 0x0, 0xffff}, {0x0, 0x0, 0x2}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x42800) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x10, r2, 0xedd17000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) finit_module(r1, &(0x7f0000000100)='/dev/vcsu#\x00', 0x2) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r3, 0x0, 0x0) write$P9_RCLUNK(r0, &(0x7f0000000140)={0x7, 0x79, 0x2}, 0x7) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) r2 = memfd_create(&(0x7f0000000040)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\x91\x1b\x80\x93\x81v\xc5o\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x97z\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r3, &(0x7f00000027c0)=[{&(0x7f0000002340)=""/7, 0x7}, {&(0x7f0000002380)=""/164, 0xa4}, {&(0x7f0000002440)=""/153, 0x99}, {&(0x7f0000002500)=""/231, 0xe7}, {&(0x7f0000002600)=""/170, 0xaa}, {&(0x7f00000026c0)=""/168, 0xa8}, {&(0x7f0000002780)=""/29, 0x1d}], 0x7, 0x3, 0x3) fcntl$setstatus(r2, 0x4, 0x42800) r4 = openat(0xffffffffffffff9c, &(0x7f0000002840)='./file0\x00', 0x10000, 0x8) pwritev(r4, &(0x7f0000002b00)=[{&(0x7f0000002880)="c44e09add28d580d12cef25631fd02d81e0cbdf2b8cb3205ddc584a99ed84d191c3e03077f4becd3fea557d78a43b5fc2cf04f318170587fac642dba5816dc9a569c9b6d68bd6a0962d134653ab6f1bfa529f16c5b22504ed141873408b266ba0b8191d7c18a62a7ddb1cc0c7ea59dc57760ae", 0x73}, {&(0x7f0000002900)="f5adfbf946849a35f25f86c5c257ac5b6535d0785483733dfaff8bbabf6a4f29d0e23d81b5e64c813c9e878f6044cd22a1824a4808e869337fe82066abce5f2b83e687df09d05b178ce1cd1536d16cd5fb8972eb2e5f7dd53cdbbb16d226b031208db371e425afbec78ba21b21f4b21c9776f75d630654dea84bebeb7ec9fce9e4767ec253928c6f372dca3267ba3082b200764d11eb3d4a4b8f7503e230ca2a9d86617eedcf00a8f2310836f781a160908730c8992e97426f443e8a5aa49aec3c1406fbd570246d1ac457441d2a93caae13013b3d38912d692b865d5c591c11cbe6014c223004c5ff71ca52e44d", 0xee}, {&(0x7f0000002a00)="21064be6d1241382e70e89283fbf0e0ff7c4e82573a29104536147147d9e97719476", 0x22}, {&(0x7f0000002a40)="b9a2b4438aaf5ea103aef3fd9dc28894253bf603f6822b80bb92071fa04ee411597b269f50b792a20abae332e69c70c81345ca9653bbec12eed1f073a3ba18d97dc372505d3855814353d4782aa43e99cdb53d9059321bcb67f497cd3087546e1dc073245e4d71f7fcc8811c1564e275f8f0b9d8a89e66e04b4c3dc4fd4156ed9b186ef70543c144b0df2c1e0af954b2f7", 0x91}], 0x4, 0xd79, 0x7fff) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000002c00)={{}, 0x0, 0x2, @inherit={0x90, &(0x7f0000002b40)={0x1, 0x9, 0x4, 0x8, {0x0, 0x81, 0x1, 0x6, 0x1ff}, [0x400000000000000, 0x7, 0x8, 0x9, 0x7, 0xf, 0x10000, 0x2, 0x9c2]}}, @name="3ff3244f8e79d81b78932df8219db08708646fe258f0926836fae3025a9652c41fa1fec8bfc19631af58dd138112aa004685bebadd2a471dc2e116cecf02ca65d060f6bad999466012217a465ff20c76c4849b166036e623aa7ee84a6efb73485fb4853aaf0a29199a510629d089e58c1581393012a0362100edde3fab57222b33f4f12d7941eae919ba705885d1f911bb7f365786bef80e8de79546a2d1149d831059414635ca12bbd9740335026559193e94245222d012fe318a054edc456f9cdbc6ab9fcc3dca16f9428198e219ca4c533459cc8841a523909698d8fb14d986d2941cc1016856905847a3f24f1266e32408fe41886223f03533aad608b17b9b46c0b61036940307b453d0a0400b76dfb587f03bbed1860d3818cec0cb722fe1335011b0b660837589fa44bee61f417755e4d0a4e79338b0e99e4e9fa4c70a02ee424736c5040e15cfa69d1b79aba15becfe863c5658012494319d55da4eb67258cadc3b11d746e3a22d36f60bbc0efd51d8764da6544c0486627f61cb4fab851265e8850b92cd666b5d28683d9dc033c660e395d93d736938bfdf0976ae8f110462d8e1b51d11aeb2180e17fff1248a35945bfb4a60ed57b7ab5a489e155bd2c5020bdb48ac6264776b68c7a7c43957cf97a87729b16095e0bdbbbbf882cd755d089e6ff4f41b43cbdd05c248015e6e3c5a7664f81af7be68a2b1fa11d5bf71a5f1db3a654a68cd359642d07897afd5d3623ab2349b507be662253a95dfb810f2a1731ab209a7107de78135758a899a72154b526a50ca86a6cc2dc5c8b7973a2c7e1f9d368ee27e7cf5c678812626eae8b830ac7338e609267ef78c1698eb957f3c8c001472d194518d533b0662561ae23a23cdcd7a0e40c6a488cd48cfdcb0fc199838e4d804a5e29ae4920ccb963143cc4212cc2855ae7d392c2b33a36d212a813a7cdc394f94e47f1fd115ed7214ac1bc30fc7d8c89096fc860a8b4751d8107044652464fb3f5de07be42d2a2add0cf615ac116aac4f43b616bfe9d3f72e49fd10ea6112cb1b0539438db40a3d4cabb48e5d67028203d91180d7d7e6856fc87ea0ab2f0bd5d1336bd8b3606beffd05ca44fe0b784899573be41f16e8348a9c7e0107f0feb14abe68fb08535f2c0b444c6dfc5c572d38a716c07c494f115c2e8ed74cbac1e022cd4abf7cd72f9abb422bbfa8ff597f17b127cbcf2afdc26daa9fc9664076409b5cf61e38988c77a01d70774bd29b7f0aac1f4e1fae3543896bf3ebda2d51ef973b0b626eec8a473194ccbe7fcc1c88ee433039895a16ce85738a020816db3e24551a55a6d7d5fe591fb1be90d5dd5de4c681d4fa20cc60cbdf8956d5e70ebc6bbdcdf391c69a45a2b086bdebba706982a1dd424633d9af3d43f47b203fdfd018ac6c1f545daa07be8e2c92ea27d57c03dbe543b93b441b42af8496437a79b1341be8287fc8fb71ba042379eb0c1c628c7d8db376c9bb3db50010a58caa6ddcc005c0028ce3503f032245f62bb8509392087924f48a20d58914e2bb61f0779bf815add8087ea8bd4db6a5f2cf66b28048c47e44d15296a040ac1d6624f26827b4adf3f84466d9d296cfe551fd0290f227fd8230b317509c6a41908b295479acfdf12d55c3a937cfb59fb645562af7d7966468d02b2683c474afb469f40eaf9a05e30aa8bbaf8000b63da4377641fde464a34ca76b3fc26a7e96acb1d202a671af7119bddb5c76e742060256234ff54f8210469a3c61a24a41bc48bfa1c3bf164b1c866f4e12ca0af30986074849948d4d52d99853f8cacb323fc8a96e2477696082fbb759a6ad58c75d72935d1c43094731a1f3b3c719d3812a48899e50075bc06df871e1a1f3994aab16bdb7f657bd20771b80ec60db7e8800332f583d836c99cb4b06d9fec86d803ea23f2364727a74099684b0ee031885cc565022da3b84b3b49c32a43c4294a60bf11b719d3b017eef92130f2c9a646f14d0ed42fcb4dbb08ff88a8313445ce0b6af8ce78081b25313b2aa9f12ba94fd44760200180b19a4e024e5a85bc13f079f6f5c694e8dc64c2dafd9d2b972eeab56060b77ed8198415bc1843ff8b76388ee0df7846e81b01dcebf386b10a0005235f1dd83743e8d8a8e72b487c6a9d4de0e7ac88bbe4cad597b550fca65e04f7d7e0c8e1d2387b9e268a77f6f28f624ebe3fe587e4b825b2fe257f6d72506793851b3487b6cd8aec7152432ba4d0cbc8408e834430fb98afd9db03fa5ba5131dc3e2736fc97c76f698c9770dd9768990cb5921d572dba87477e0e05421d190a1d05d4e6ba9c15a7955d32154cab60be1ca946425d3e3dc801406713fb607af795b7b17dc6df7afb063ef21ff75f6b9e86b40bfba5929046e32ab3ed15a4e8cd71c371117d5f1b7ac700ecba2848d0084aa2374668b29854de2325f5383ffc01ec2406944fd17541744025f33fac8c08bd91a8040d08dfa895c38b759c909421a5187a364bfe1a7ea24b2483e2a3e0569f087b48077b4cd5f2f35e9edb0b8a1d8493776fd63a585191632411bf4a65978c22b583d01b08ec5c2f1013be329374ba9795d15a24bd31cd49a033524d0d487f3aa7d79770bc5bbe0db060945d974d78ccc78af7032505a6840dff5170c4443b62466f80912415c14324ea68a7629bd9d55e0142ce971b0a433567abf076e16790993202fda65cd83750e6dc667ee1e96532e592659afd36f9b248b4eff9c4a3ab7468741d9c9a7222bfdf80d2def49eb9e3633929ff29122f308debdd12690b13029475f0da90845d849ca92c6056d5a1f35921a4364b087a55ca327ad3a20cdd4078318ad2f4310753341fda11fb1d8e7eea00c2e38f388e4e0f89e0ed75d754a561b7cdb06e9154f5c3959d37de9a160b7b601395f0b516d907fa9c4a91bdf3f0e1bd6401a47e413df7ca323911ed932d2d7052b349481eb34f0b75961b63c78e193fdcd4da008c820b43f34e5f7e71182b4cd6fd47e931c237273d31765bf295534843b07f80fb94d76431bf42c347f16493084b077d69c294125fcc4e7ed72edc4cc42ac6fd62390c8db269ae331ad8149edbac6e72fd6a0a33e92202e9d29976f44cef979ae63858030520d603cae271ff3c8c062609939c76e96ceba931d73b91f4b047a7213473aa05e72f6fe0fabd318a9770eeb673d14709ea7cff1be451985e6c388c708d502bac72685abd5b0657ab86d93324274a948b7897af298a237d9008c7b9ec7b63b472ae5e39486623c1d348786e7e0f1d0c66a68281d25c742ef9687314db0c1146f69d37b6c3873fb233a576e5a4357da4563af6a295983b354ffa490dd39450e0a0963b34ddfeda175a5a7626241064af2449ed68fab920a698abef3a48d09d42b15ab50ad3616c8ea19542e3a50d5322c9c94c6478cac17f9bf4a8378d7d81c7a6d486e514a8890109f5f7109e958b5a9bfbe8e9daf26f855b376a7b225dfe67cb379acfb15c90791a51951ca8e58ac8c74a5b38493a620224514e494bf3fb44d98446c00832190a280fbb8add89e06321e74ebf0912fdbbd8e76fa73f9c5037c6ebd4e1320076b6325ba2323fb9423f25711614ce26cf24f445f8fbf203a71c72801651938cc44d7cba1af7ea796740c6dcba723cdddb139b64ccd6f31ab84a6cbc7b24752b7d18654471ee69a63e8c1a98aa14f73bb8ca8528d77d38d95457b5515884208098fd19df33d85be31d30cd166e90da3fb6a8c8c8eccb1be8a602e702e40374751a333b8961061450ca398d4318a8fab41fd090461483209cd7855bdab6df92a63a1432e43cc7ebdd88f65dc2374e742ee865d6e4f68492a9d97fa8fa7a5901053e4582a2219c3e5a843c9942938d6505a5d42a99d191b08049bc88090da32aadce6a4d2ccfb80cdf065a1027031eeee47ede34ef0d1dc3e91693cccf1a69981db1d86746596c114ad03959c9d5a67aa8f5c2a6caf6896b98bc475ffb74e1f63f260bb1fa6c028e8e7991895d2a4729ce1eb8fec3613b2b5d246d28f64b9a6cf90f65aa0b538249c562c235e9bc9708c6c4dc859dd1e17cb9d1eaff83f2686ffe9364505e5bfba5826de0cf4d01810f44fd2906e1982054bf978fdf2c4fb7f6fd008af040376ada39f40ca86984b660e8a3139caf9d3c122596c0d7c4fadb303a675376072bb8b89d402dc0527d4c78cddb8a0e7bf1105b3bbd298d99f6154d4f4643c04c0a1b94f759fdc89663741321acd7f072dc696cdb9d36974e4c66eed19446696c7d779e04a21385d46e866dec2c695ff5635c358da6ad2e970c17c778e688d32cffabb34f44b18eb4b9f55b07a20c10d2c27cca0fb29c70f49986030b220f133ce69e6ef5618492ba34bd1c58424b5dff44b7f68ad25215cf1e327a42d846c7b94d3fc50cc0455477b654ac69b4e74d1ab2921e9afc28ae09cbef987e7df63728cf119bbef9f75b1697c18e3f2287a9495a4dfe4d9fe061e69f940ed39179e320d88399bb005e6b999f8b94d2109beebc162b85938361c9238df9e2dd0109580d9d07e350b2b15981d9f117e905ec7b4e8463920df5f67f19d69dcd10cbf56942544df4786c8b3ffb29d05504f70e0bad1826033af94000ad9ad8e92e55e8605278f0ba36152b7aaff7471b0ea2258d7ef09d147689feee3cb4002da8005f4e9cbc4e3abe83036f66e58146afddbc6ccab092558cceedac080ebafa9a4d25ae316e00d74f4c4bde0481fe8ca8df4ca9e5cd961fb8b1e98da05d5e6beac28f772cb85096fce5e37918ee0c17f8200d36d4d71029db9f8d156ee14e725e421b2ea687c3dcefd456f283b046978d4123c12eb23aa9580658f2d0f78d01b54bd381164be9db78de293d8b2ec8632c8b8f3d455c04e1be282854b7330b85a437bba6423e60f0e756b84a86ba95c0a6ba86a62aef19c1b53bb2344ce949f0ab4d554bd6492ae6ffeec543809ae6e1ca3ad1d70262a80c8c084bb88fb220cd568ee84e4317f260f847a1aa8563fac08d42f197fe8f8b1650f7ecef748b28828261182cb837a93b54a44a506b892cce09330fdb40ad1889f8e7119c657c33d08cf29e0977e54589ae8a9784107c22dca7713e978b9bdbdc7485e39a2b6a70d020ef49b8265c6c9ac1cb37bdfc27cb4a98532185da89eddd3daa147a8630b585fd81f43936808a606d8d2d42cf633d56156a52eef02352d38f8b444b8b0ab351ba9d555fa8cd20300adc9813268e13e54300a8d3c5cd4174aecaf3f95bbea80b3c7352498a852111a2047da00a0be075398b84d659d45dfaec1004c2157552143e9df2af763b8ad7baac97c8cb0e78891232f79ea623487785df4face215a9b973431ef2b085fc640cea74e5571a47f2def17da4656e9d85e35910c5377e46d8c1969bfe350572dbc901506ec966a311876fdd66b11cc9b7314b24642708563d99fe9c512f8da191f684270dc636d237c89afe4b219ee88082ef8a441ee86651318fd290107c5512f29f00929273867f73467cc7a9c470e324c0ba7371fc54744bf7a2be4229c3ab6140197b5f08766563b9edbfeac8d5162e5b3a36518a5ed7a33a19845df1faa11fda6949cd8a965c3006463a2d3eecd9e1f36a397185f9fea8d377d58b15633e5991440ce768d6a12c49a927209baefdb02f1aec81597e3eb755ba2b5d1cb14cce430388725c0de056615f2061b0e4e2de139e68c0580f2dd4e6b40dea8f"}) fallocate(r2, 0x0, 0x2000428, 0x1) sendfile(r2, r2, &(0x7f0000001000)=0x80, 0x20000fec) preadv(r2, &(0x7f00000022c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000001100)=""/58, 0x3a}, {&(0x7f0000001140)=""/227, 0xe3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/69, 0x45}], 0x6, 0x8d, 0x7) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) socket$inet_udp(0x2, 0x2, 0x0) 11:38:40 executing program 0 (fault-call:2 fault-nth:28): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 887.492643][ T25] audit: type=1400 audit(1628077120.138:51103): avc: denied { module_load } for pid=8600 comm="syz-executor.1" path="/root/syz-executor.1" dev="sda1" ino=13855 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:usbtty_device_t:s0 tclass=system permissive=1 [ 887.522200][ T8604] Module has invalid ELF structures [ 887.564048][ T8608] FAULT_INJECTION: forcing a failure. [ 887.564048][ T8608] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 887.577135][ T8608] CPU: 0 PID: 8608 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 887.585811][ T8608] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 887.595860][ T8608] Call Trace: [ 887.599143][ T8608] dump_stack_lvl+0xb7/0x103 [ 887.603729][ T8608] dump_stack+0x11/0x1a [ 887.607877][ T8608] should_fail+0x23c/0x250 [ 887.612341][ T8608] should_fail_usercopy+0x16/0x20 [ 887.617370][ T8608] _copy_from_user+0x1c/0xd0 [ 887.622152][ T8608] input_event_from_user+0x58/0x140 [ 887.627393][ T8608] evdev_write+0x1b2/0x280 [ 887.631836][ T8608] ? evdev_read+0x640/0x640 [ 887.636393][ T8608] vfs_write+0x1f3/0x770 [ 887.640656][ T8608] ? __fget_light+0x21b/0x260 [ 887.645377][ T8608] ksys_write+0xce/0x180 [ 887.649684][ T8608] ? fpregs_assert_state_consistent+0x7d/0x90 [ 887.655750][ T8608] __x64_sys_write+0x3e/0x50 [ 887.660415][ T8608] do_syscall_64+0x3d/0x90 [ 887.664871][ T8608] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 887.670859][ T8608] RIP: 0033:0x4665e9 [ 887.674820][ T8608] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 887.694432][ T8608] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 887.702844][ T8608] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 887.711008][ T8608] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 887.719367][ T8608] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 887.727360][ T8608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 887.735441][ T8608] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:40 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x24000, 0x100) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:40 executing program 0 (fault-call:2 fault-nth:29): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 887.886013][ T8618] FAULT_INJECTION: forcing a failure. [ 887.886013][ T8618] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 887.899081][ T8618] CPU: 1 PID: 8618 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 887.907765][ T8618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 887.917841][ T8618] Call Trace: [ 887.921116][ T8618] dump_stack_lvl+0xb7/0x103 [ 887.925735][ T8618] dump_stack+0x11/0x1a [ 887.929884][ T8618] should_fail+0x23c/0x250 [ 887.934380][ T8618] should_fail_usercopy+0x16/0x20 [ 887.939410][ T8618] _copy_from_user+0x1c/0xd0 [ 887.944048][ T8618] input_event_from_user+0x58/0x140 [ 887.949248][ T8618] evdev_write+0x1b2/0x280 [ 887.953781][ T8618] ? evdev_read+0x640/0x640 [ 887.958287][ T8618] vfs_write+0x1f3/0x770 [ 887.962526][ T8618] ? __fget_light+0x21b/0x260 [ 887.967192][ T8618] ksys_write+0xce/0x180 [ 887.971429][ T8618] ? fpregs_assert_state_consistent+0x7d/0x90 [ 887.977491][ T8618] __x64_sys_write+0x3e/0x50 [ 887.982121][ T8618] do_syscall_64+0x3d/0x90 [ 887.986540][ T8618] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 887.992431][ T8618] RIP: 0033:0x4665e9 [ 887.996316][ T8618] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 888.015915][ T8618] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 888.024323][ T8618] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:40 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) write$evdev(r2, &(0x7f0000000280)=[{{0x77359400}, 0x0, 0x7fff, 0x1}, {{r5, r6/1000+10000}, 0x16, 0x0, 0xfffffff7}, {{}, 0x2, 0x5, 0x3f}], 0x48) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGBITKEY(r7, 0x80404521, &(0x7f0000000300)=""/123) write$evdev(r2, &(0x7f00000001c0)=[{{0x0, 0xea60}, 0x14, 0x8001, 0x3}, {{}, 0x2, 0x4, 0x9}, {{r3, r4/1000+60000}, 0x15, 0x4, 0xd40b}, {{}, 0x11, 0x40, 0xc68}, {{0x0, 0xea60}, 0x11, 0xdc, 0x400000}, {{0x0, 0x2710}, 0x2, 0x101, 0x8001}], 0x90) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 888.032292][ T8618] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 888.040273][ T8618] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 888.048238][ T8618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 888.056205][ T8618] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:40 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/bus/input/handlers\x00', 0x0, 0x0) preadv(r1, &(0x7f0000003900)=[{&(0x7f0000002380)=""/79, 0x4f}, {&(0x7f0000002400)=""/133, 0x85}, {&(0x7f00000024c0)=""/200, 0xc8}, {&(0x7f00000025c0)=""/67, 0x43}, {&(0x7f0000002640)=""/75, 0x4b}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f00000036c0)=""/183, 0xb7}, {&(0x7f0000003780)=""/93, 0x5d}, {&(0x7f0000003800)=""/174, 0xae}, {&(0x7f00000038c0)=""/11, 0xb}], 0xa, 0x2, 0x9) r2 = syz_open_dev$usbmon(&(0x7f0000000080), 0x9, 0x2040) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/204, 0xcc}], 0x4, 0x1, 0x8000) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000039c0)="162748604a6679479c3bdc26129002fec5d9a4d1fe315ddc76be1735df0f3129a36a647c3c5ea0bbcd83573423d591f2405b716c725c5e58a0feb357b1ccb56df97b95ca9e4f5826bb576c7981ffbc11bce37e971e763ecee910d302758241d8dbc526941a4786718d645da15f9b2b8b3319ce3a6c93e7628e022fc8beb0908d30220105d1e845af45c007f664abda2a14fafd8434ad3da19e15d0b829bcff6eb39b575230ec5f6578a59e1c0e729838da8fdffae00e9537b64586693c4a56f79c547d1fee80aa6478cb34ed3dc5682a19f3c0dac08a6868fd17f15bbe073f84a5b599e967aaa588ba8f6269eb823d3637ca117471b567762837cd6eda173094") mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) [ 888.220472][ T8606] Module has invalid ELF structures 11:38:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000080)="96", 0xfffffffffffffdd5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0x81, 0x11, 0x8000, 0x1, "ba334361957d154e86a4d06fe6186bd9a435bf4dd6acadedba7232b2f9c0a280"}) 11:38:41 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x1, 0x0, {0xfffc, 0x1}, {0x4, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000000c0)=0x6f) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000040)=""/6) 11:38:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @period={0x58, 0x6, 0x2, 0x8000, 0xf85b, {0x2, 0x6, 0xffff, 0xff}, 0x4, &(0x7f0000000140)=[0x4e7, 0x4, 0x4d2e, 0x1]}}) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000080)=""/62, 0x3e}], 0x2, 0x5, 0xb5) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) read(0xffffffffffffffff, &(0x7f00000000c0)=""/133, 0x85) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x800) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f00000001c0)=0x7) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) syz_open_dev$evdev(&(0x7f0000000200), 0xfffffffffffffff9, 0x408000) 11:38:41 executing program 0 (fault-call:2 fault-nth:30): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 888.520436][ T8645] FAULT_INJECTION: forcing a failure. [ 888.520436][ T8645] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 888.533520][ T8645] CPU: 0 PID: 8645 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 888.542198][ T8645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.552248][ T8645] Call Trace: [ 888.555521][ T8645] dump_stack_lvl+0xb7/0x103 [ 888.560109][ T8645] dump_stack+0x11/0x1a [ 888.564349][ T8645] should_fail+0x23c/0x250 [ 888.568798][ T8645] should_fail_usercopy+0x16/0x20 [ 888.573910][ T8645] _copy_from_user+0x1c/0xd0 [ 888.578497][ T8645] input_event_from_user+0x58/0x140 [ 888.583808][ T8645] evdev_write+0x1b2/0x280 [ 888.588332][ T8645] ? evdev_read+0x640/0x640 [ 888.592842][ T8645] vfs_write+0x1f3/0x770 [ 888.597082][ T8645] ? __fget_light+0x21b/0x260 [ 888.601760][ T8645] ksys_write+0xce/0x180 [ 888.606001][ T8645] ? fpregs_assert_state_consistent+0x7d/0x90 [ 888.612115][ T8645] __x64_sys_write+0x3e/0x50 [ 888.616718][ T8645] do_syscall_64+0x3d/0x90 [ 888.621177][ T8645] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 888.627069][ T8645] RIP: 0033:0x4665e9 [ 888.630953][ T8645] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 888.650559][ T8645] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 888.658979][ T8645] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 888.666942][ T8645] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 888.674933][ T8645] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 888.682949][ T8645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 888.690911][ T8645] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x5422) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x8, 0x1}, {0x0, 0x2}, @cond}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8100, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000140)={0x4, 0x12, 0xfc00, 0x7, "51fa1c87c317b0f4d09e5f2c97a0eff062e393eb9454cac50bb252f7d40cbd2b"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r1, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='gid_map\x00') ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f00000000c0)) pwritev2(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1274b369d0892aaeeac21eb3328973eb41a5ec44c9d3d694f91a421565b6419b63db2d5a8a449ced63ad9689606bcdca08db57642ddd0cae8a667e0799128d1cda365d0f19322a066af33e25e21b234d4a83f98fd6712637ad05c9d34c03d4080aac959ea78a01ca061cfe42d69e394783827d4f0388f74e14088da24b59a160af9632fd13dd57bdebcf6fe33fe0d7ed26b7bd2ecb65d067290c5a84b2d7c07852401c5082bbbbb9deccfd952088a89ee8c1684a75cea8b14881da53ddad248d983b4ac30a53de3c232c6b277613bcb43ed7121d6dfe5516b6d7332c9e025949b60804b4d7fd860fb6f49ec01413c81fd7fea193785e7b0e55b78ad4", 0xfc}], 0x1, 0x3, 0x8, 0x0) 11:38:41 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x9, 0xd01b00) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) 11:38:41 executing program 0 (fault-call:2 fault-nth:31): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f00000012c0)=""/174, 0xae}, {&(0x7f0000000080)}, {&(0x7f0000001380)=""/216, 0xd8}, {&(0x7f0000001480)=""/183, 0xb7}], 0x7, 0x5, 0x6) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount_setattr(r0, &(0x7f0000000040)='./file0\x00', 0xc000, &(0x7f0000000080)={0x100004, 0x100000, 0x100000, {r0}}, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0xfffffffa) r1 = io_uring_setup(0x7654, &(0x7f0000000100)={0x0, 0x1a9e, 0x8, 0x1, 0x254, 0x0, r0}) pread64(r1, &(0x7f0000000180)=""/121, 0x79, 0x4) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x8900, 0xaae43beda30070f) getpeername$unix(r2, &(0x7f0000000300), &(0x7f0000000380)=0x6e) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x20000, 0x822b01) close(r3) [ 888.876249][ T8661] FAULT_INJECTION: forcing a failure. [ 888.876249][ T8661] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 888.889315][ T8661] CPU: 1 PID: 8661 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 888.897985][ T8661] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.908295][ T8661] Call Trace: [ 888.911565][ T8661] dump_stack_lvl+0xb7/0x103 [ 888.916205][ T8661] dump_stack+0x11/0x1a [ 888.920359][ T8661] should_fail+0x23c/0x250 [ 888.924775][ T8661] should_fail_usercopy+0x16/0x20 [ 888.929800][ T8661] _copy_from_user+0x1c/0xd0 [ 888.934396][ T8661] input_event_from_user+0x58/0x140 [ 888.939591][ T8661] evdev_write+0x1b2/0x280 [ 888.944006][ T8661] ? evdev_read+0x640/0x640 [ 888.948568][ T8661] vfs_write+0x1f3/0x770 [ 888.952907][ T8661] ? __fget_light+0x21b/0x260 [ 888.957580][ T8661] ksys_write+0xce/0x180 [ 888.961813][ T8661] ? fpregs_assert_state_consistent+0x7d/0x90 [ 888.967926][ T8661] __x64_sys_write+0x3e/0x50 [ 888.972518][ T8661] do_syscall_64+0x3d/0x90 [ 888.976986][ T8661] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 888.982877][ T8661] RIP: 0033:0x4665e9 [ 888.986761][ T8661] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 889.006406][ T8661] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 889.014834][ T8661] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:41 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @rumble={0x998, 0x9}}) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip6_mr_vif\x00') write$evdev(r0, &(0x7f00000000c0)=[{{}, 0x17, 0x7, 0x10000}, {{}, 0x16, 0x2, 0x78}], 0x30) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000001c0)=""/88) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x822b01) write$char_usb(r1, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7) r2 = syz_io_uring_complete(0x0) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000240)=""/124) 11:38:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}, @cond}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80800, 0x40) dup3(r2, 0xffffffffffffffff, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r0, 0x17, 0x3, 0x5) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 889.022806][ T8661] RDX: 0000000000035000 RSI: 0000000020000040 RDI: 0000000000000003 [ 889.030848][ T8661] RBP: 00007fa749c131d0 R08: 0000000000000000 R09: 0000000000000000 [ 889.038820][ T8661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 889.046826][ T8661] R13: 00007ffc8e7c95af R14: 00007fa749c13300 R15: 0000000000022000 11:38:41 executing program 0 (fault-call:2 fault-nth:32): ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x67, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 11:38:41 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x2}, @cond}) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000040)) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x822b01) write$char_usb(r0, 0x0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, &(0x7f0000000040)={0x1, 0x9, 0x5}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) [ 889.157433][ T8681] FAULT_INJECTION: forcing a failure. [ 889.157433][ T8681] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 889.170507][ T8681] CPU: 0 PID: 8681 Comm: syz-executor.0 Not tainted 5.14.0-rc4-syzkaller #0 [ 889.179220][ T8681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 889.189268][ T8681] Call Trace: [ 889.192546][ T8681] dump_stack_lvl+0xb7/0x103 [ 889.197139][ T8681] dump_stack+0x11/0x1a [ 889.201360][ T8681] should_fail+0x23c/0x250 [ 889.205786][ T8681] should_fail_usercopy+0x16/0x20 [ 889.210813][ T8681] _copy_from_user+0x1c/0xd0 [ 889.215403][ T8681] input_event_from_user+0x58/0x140 [ 889.220600][ T8681] evdev_write+0x1b2/0x280 [ 889.225020][ T8681] ? evdev_read+0x640/0x640 [ 889.229588][ T8681] vfs_write+0x1f3/0x770 [ 889.233836][ T8681] ? __fget_light+0x21b/0x260 [ 889.238504][ T8681] ksys_write+0xce/0x180 [ 889.242752][ T8681] ? fpregs_assert_state_consistent+0x7d/0x90 [ 889.248823][ T8681] __x64_sys_write+0x3e/0x50 [ 889.253412][ T8681] do_syscall_64+0x3d/0x90 [ 889.257834][ T8681] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 889.263738][ T8681] RIP: 0033:0x4665e9 [ 889.267627][ T8681] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 889.287233][ T8681] RSP: 002b:00007fa749c13188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 889.295682][ T8681] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 11:38:42 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000e00)={0x0, 0x0, "150a5b5f2f1fd0f06f08bd76711f491f52d02ffa900bab42bea11dda804a1be56e21af1a79906620ad8d7d16bcbc6fa9b07d6d81636eb528d11e3cd64474c2b36fe676a6f72a12da833298854c7b4069f09e5624b5fe79379e06195282655246dec3925c2350a57938853f0c285f785c75d39d00dd5d3891819f84c4cb84d27280bf8a351b962592111c63f79c711c700f0eed78950a59b079719bdce06ef050cc7a42f29ac0f1d2433433d3d80eb21f5fb08d9d49ed18d815e208423aa71cae39792e92d0c09a7b0e7a3e4f4fd173873e3c773aca7f74908c29ca7a54999b858297d666f70d80d29ab69c0fe03047d872389b3a6db8a6378b4821431c33136a", "0b793e3f4f83a2a973ebd2fce55f87a7e49f03edb735276a9cc67fbc1c5ddc2341446481838f8370de3bedfbca9ba5eeea20c4dbd35f5dc8830c7fbd7475beefd9f7f76ebdc120533cfe490673c0823e2498a8bef0ff6872115cad33eaaba6614ed6f3d189e3d3bb9086fc19ab1807f42f1f3b13f6c30d7676dc4989509117d6c7731de5dbcfa4098c09164dd009b8303d4f00906a2736d4415e0b15402cccbc4a37b8684e9d9d836c40ba0b791f7cf827ef291099e717777239d42f63be974973f183b01f8c6c2090b3667b6cc3f1b13518b6b5bbcd92ce896f593237b6c791448b8be2d27969045a5aace1a4acab7789598d37ee4ff1d05a95fbd0afc24922a8ad894a15703fe02950732a1fec235bed973e54eb6897eaf53ae512012580508d40f9519e3b368494b92c0f3ab88fe8a8ea0a208c5e22b3da913f934f78f843fae51ae14acce0669a990cffdd75d3099ac499dafe8936af1854b1d11b7e1ce26d4469982df9bcdee331a5cc85badba0f2598236902b01ad3cdaa1e287ccc8216dbf855bc184412332334bf33acefe9839362946b6f90c7a4d01cbc9bcb6805e276862db139dc0bc20bc9e7405df83f07148b1ef0754b7f006d29301e93cb1d81c7894a3481e2624a0d2b131a4375b9827d12a1432be1130ec1486d9fc2c4e26cdcb3e49c7d731896bfa8bca4245a33f274ee53b5c431446e4c84afdad1fee9e12494b607a2382c5a868481a305f50e76b96c56260f878821bd16c2163991bb62bad32b96365a7e73ac6ad6c513e9cba1a0db489dec705b1d82e54b292d18ef5dfb66bddbb43fb31940bd81805881333b0b38c526c93ed2483cdad76e2f7f7df83d903e95ea132aa9aea519730a3250181713120cd556358a463eec22962de1ce557da05c5139bdfe829d56c7e2cbab241319b59ba1e4cc430b2f1c068f8bed89031a4e708d74d497997073f8a3ef5a4f7cf2652da7b10d118cef08920ac40d1c7651a3bd2da10477603eb3e19f031e0f8578b8a6756949c01ea5b01c2bb0d230c44b606e4d7c89e3a026256e3b45c8b76cd5ba871feab72e77710ccf60f02ed77e0b734d9fac680879fd4c41c2a17168d3c59e447929bf5fe7d98acd8c8a9c3d8ef47e5efcc180935814dd9e5544a50cee163ed87f534305694f9e52318cfe046a6f0860248cc5f0b850ff95e3d49174f6ded5a2dac1355c78fdc87da4fabbce03afda2c2ab731774f6f8cc630652e476c12eee52f68c27e480fd52bcb1f3b3417bc3cf5c04d9f812d172287ab94b8707f0776764e7c6767028bd25e5766fb4985b12e5259b85e65d3cb1ce353b02589c2a0ca3703e86659d2b6822bea62162e86068534b975af403be9b7644fb4d322a499baa66d4884c2218e5730be1129ea07eb24d0fa87ac7cf4ddd96cfc1544759358a6d00f052159f05cc1e0d631383f3d8a96e4531bacc2e86ec16ac79ff733529d0be8890eacd531aa0bd01cd02338e21dfa2036eb63bc7afae3ce33460d094030479a400fd051ebb5b4906337b181b0c2b2ac5b87fa02be25e3b2bc658f72f2ce14cca168eb0285682bd184cdc5c619bcd687eaf71bbbe0faa0ce72b361752a69d5d9a3b2d8ee9e1185b667ebc7d92a87a9254f9ddc6ee92ed4e91586c0ec0f604a19761b6b226668305fa09af2a3d72cd32aa5f195a814940c2adf9aa206824ad7f7913bf08b40ab394c52c1b8532a0136a44a3e8214fefc299c6e3a7a2d31a8136a9aff0ff57f180c5d822183289054e60bd02b37176f785649fc59453cf3cd76c6c5b6daa79c00d468f8d99e578fe1c92444d39cbada745565d02080b53192b83ea5503d39b1f100cc2ec4ac6d95064a39999d861d03f59b9ae32aefb8b1aac47f9970ab82523b171f8f0586d154a09e8506c9f370780123efe62bef2e677b59c29712a67173caf544a2db3cfd7e660ba469197164ffd1a9ee730626998bb7f15fb19a5703956bb83d490ef0f06998c8c2ab244631036bbfdb0b1cf8b5ff5960187892a335ae87710666039b2b4b17d07e963c1c137355fe2434321fe982accfadfbdb4e1ea5ed01b1259b68b5b65c6702aec2b34feacd7169a17119246618f6661d0cbcca24d427e4aba97e91d96e9dd3a82a802d1ca19fb7f23a91f22016cb24884782499331d6bdb0f7a2cafe222fd08f241cae72b8f438191e6361084a18dd1cab2d7f616ca03fd7e65f06bbb6d771a454a069136955407101f751074faca7721e6fa7ab6b2649bc0d04e793d67bbef735eda0502ba80324c38b2a2a0b709d9a2823f3dd49e20a211e6b2ca8fe6fbcde33e59ed03525bce4aa0e9f9a8a5e84b315eeb31efba1b6bea64f18b785d8383b2546d1fe7939eb8356083120b13318c28b8621f6b7fc1312bc9ea978a205cba072a5615b924a2d7be5869de96fd471e7813ea17baf3782e1f9f839a66934aaa517973f0956ab84648700931f8c361ab587a141616073d955794a33ac1f3e35f3e97ba5e8f9bd3d7b6c858df2238813ff034ce6955cf13052e4ee791f034171162dffa6ddaf6ca658530e2515d619b10c8faf5d59abf546f9d1719d623efe630b9ec02c6b8af90e7a521390aedf116260a45a1f712fc6e771f43a87a5ed4b8cc2a935cf1001a512a2f14a08a51aad4165c1ed89b1248490ecc32b0b0bf33fc56126e30e6822afb22aa1d3acbf612d151d1b6d978fd10154719117a395d4b3e8123922e2a8aa9694d19e5ef0b37bf571a8e6a7a90d0588b8f11a276ce1bf3649e2c60c0e331aa7e24f01eaf624d2649cde56e4292c50d6fcf8a8e30503e5144d8b58e63e73158daa89188383e1a7b8e6350c1b2caab193f48355777a3be84ee13efbc8b4ad114b8ef64e2f398d1c37b6d8a71f2a2d6a0023411697d095c2922e501b26c04c8371257272de7125eeb13d4c643ca583ef508231b108b4718cd8c873bfcf9a2acb15a6b812f5e7a658a50b7fc858e4f0837fa4a7e8e3fcff4cb2c98cf0d166b110e7b92213f65aae7111c3d454e2c900f6bf561a45cc482ac4eb2c6582705032b55cadbf5024235524c04c709ea6446b086287a879b88f5396d2d169bd748100e521826668e22ee3427c25f681d0ce4dcef45291d685f2c73f3afca79696f7d4a518bd8c7c345168625cd07216b9e9481524d900ba2e83e4848f42c0c3e5b46e520dcb9707488d8f5279d7537a1bf52a24cc4c40c8213b19c9dff40b8bde09a5d4ad175a9b96a82b6ef1116cc52dbf6ca9345e4b84f7a7db92e7d8298e087abc67977c18c7a471407a4479af9ecca26f7416631f7aac74da5a895644e3a335fc3f63c51942442840b7979e502501310aaea46b100246a1f6d49e98f4eb6e41eebdc0eb113d66e6108760a1dcd9d766b3a2514aae108d056defe237e1d3fbc0787dad07b9187ad21e4485f7bc14efc9fc37fc568f20ed96625387dbdb30bb01df6406dcd9bc0a676e74f94385b3ccf5b0d7cc938690f0980c3ecf4edf3c40f0cff2e19753dbdf3b0d7470a0ce8520581c6945f570a78740449827ce075515121bf7d74f7ad456edf511999c5e3e5b75956fb67f5cbeaaee52333a9c00865cb4afc0b9adea9fb8e4b70f3b78daa324eb1f2e9dae2171f8785761b8e3d778c350da148b7350268b1c7a402fb62f0da734cb935480250bdcb86664c7dfd295cd3fb7fd1e9f7ba2fe9e1c9330ce5250104df79023f71a80bc70009f98d68a18d9ae42462d9ab93f3bd3be3e8b774014159bbbeed10201a90e0cb8b2a5c0ccf3aa23fa24c7c3bd7c81a2e41f1d3e9c2e798fafc90feeb8b1dcfc5ef70cf9b78baf0a9501dea469751893ef076ef7943415ab954f08beb5bda909a4113e8634571a8e069880eea77cebaf192df2a393c20551e78f58fbed101409ffe8a0d6234ed5630d7916f555a4daec6504d4985cada9801a7e7f8fc93353aa74d7f2f349d2cf6c6ab6e21ce83edd9e20de69311de144aa8394134b7460828013e20be31f71aaf99027ec2a2a65c350eab4322afa81520b75feed8c3d7eba7f90f982f08a14c21586d96efb976d895c0ae03c1b49ee9af76484396f57acee0867ec974c4a3069b622a4a78e82b128d7df01b1059bb7d846478694692fb0d717669606a4f5489ed1f3435ae9d9b62a5e76fd2c555f899619980087e73e69f16bfd7d6562223f5475bf138e19210cea1da3e6856d1eb8bcb9b9497cfea6b0171f687d9053e30285f459563a19ec2ca3c99114b30b501bcdde2067d33eff2472498efb55e4779f827ddf8487020457e2324e85e05cfb1318d19af9df9626433b3d4ffcd0bfd907bf88e4214b493bd39ac22f6e1b78b706c87034275a68ade8d6e9ccf01d486d6ed2049d653b7727539b8ff48482da683fc9c752d62d6cc1b1a617f9127239801fa36df35d4e6850846caf913a85e13ee59a67753d58bbba425bdb9f357c4c9196a33ac81e3213ff10819517936571ff7f1b78e4b042d8f08b29803997e5887e5f18a25ad309f48fbacd4157865c35b2ac7d6a7557c37fe5a66e80b33ecd0efb2cb95e06b690038a3d080e0f3e3bc7c2328d4c05e30aa8a9dd7ceaad3cbd1f85f8670effd6e4362de283d54df3f4e078089e31e33a684bb2fa295c7c46d5700f0a3fb7f2f82b90ab80d76668ac39f202e11f2236df634fc3d14441295b7fa7d89a2dade379ae490b3ed72a34aee474e3feb354d7ece00106e4ed4ed35de45fdfd194df08c505f1d59987e007cfa3b10a62c0c993f65118874b5d9b78a56ab6194d92d73069db73119c9e0b1ccdaaced7299fcdec62dd179bb43ed177843dcfb3fe41f52e674a40fa87d08caa08769a2de64126ceeb69a6748190a587238674e39a78aba0c0da7d4ec3ec14347bb2e019c05a8ea1385f37733a2a6e4ada86e64a74b20433d4436aed6ef26960ff5a16ed86142de23015f7a078456ffa968a86082be8aff0bd619d59d2b55bfc6e3248c75e3ebe85944013e704f9fa7b44a8ea2906ea81753e1431f1ed58a059a89c35099513d7c88aef69faacecc4d3ce0e5c316766de45c4e8844cadeee827beb89e508543d6f7606854f9124e4fa7d502d77779f31cbb1206cc2daaae7e539669447b9dafb536ebf4052657e316eb6db41b409cd0904e2af85560798d9c1168f255d9322f3dc1100ff1b64cd9edf7fd8d83c696a273ef27bc08fb26765e4f930ce4d68c7e861c78dff829c171ad8cc740e3f8fffaee8c0a5290fa1011953a1a0deeb4bd51db81de2dac2ee4dbd526a6a532ffcd3e5ddbefa0bfbbdfe9bba8c0bbb5cbe4dc37418c8ffdad494a91aeed3bfbbd80b0ec3c14541508320d5d0350187a0523a4cd60438662188352eee3e1e6b0a7e00089818f98cfceb4565180c77a5b96a6615fd948be09d8506e0bef26a78751c2f31a9e688e69a702aaf"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001e00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x9, "0fd62fe3eed186"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000059280)={{0x0, 0x7ff, 0x6, 0x10001, 0x9, 0x8, 0xc34, 0x2, 0x5dd, 0x5, 0x473d, 0xfff, 0x9, 0x2, 0x5}}) r5 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001c40)=ANY=[@ANYBLOB="a676084547ef559e3b608b39e17e1d9f0e82de5f223294d7eeb16908925651d9944d36163cce9de0d5b22963bad7d29dabb4eb59bb331c5bb0d12259b041c8912938c958096ed965ccf6c6aa43b476bab7fe780982567193a54abf30df429ea5ae2d38fe074f50e957eb13d8c7f8da754691e46b02e20182a85a913572dd4b7eb4bbee44c37f898fe283bf190601e787d6d2003b5a0dded53b65d964f31684c31ab6834c43d9aa67c846d0c482e92f4c5dd6052ae838fd10e34afc44f3f7f5e16d36fff4f120c4382f0b4c6b57d7522e3c59f0d436edf65eef78229ad47cc8b83ee1faf2ae4aa9f730284996387ab992459e74db80ae53dd9c2949916759cccbcdc0dd5082e0055207257bbc6395a5dc597601f7aba686e04e16c0bdeccc129f1deac21905ec92be893fa308a69823e8f0217a30b8e2f3a688eecc49e5f2e5de2e4f4403ee579ac9599c6c54e0e0bdca62724c0645dde2feb60194ab15b9a85f2264a136ba8c25a2fee890b26233ea8922d702f6c402f44616a19ca821f3d889d1c3c7b9abcdfa22dca627136ae1360ae518d8ba58b9347b421b559c1d4d4f2033625c6866c7ae1b3b7329f238971b9e3d169fba1e7f88dbae9f09bcd18c7e13cd7ad7df100ce3b20705aa31cd9f6038a65f14c77fc01344018a928658f631d0ce4c42426ff3b8ea2b8cc5727da9cc1d13cfad7ca61fe04768878974a5ab18001988d16f23763483581683a168c8df1ec226d14e43cb0bd439be21e84ea5f2eef5284117a8febe17b10a041be4c5f28b648be26ff95b35317866867f937ae366bd2d5b46b9c1375d74d81c8782f9f7c02bf64491ab92f911ce94e27c3203b27ce54c8f789c85266a58e4bfae9d82b4d82c3424dd47b2e5f60ad93b8ce0944c15dc88934db7d876bed4ae3bfa2781907d6aa5d6c800e246863ce7dc087289fb214a5eb40b745f0bf6b31b16f90d9f1cdd82651ab37cac49a92bc1e8fd477ffcbd243708e79d110c2176d5ffe1529fd8eb822944ec71ad13cf220892389586a4cb3fc800f0cf5606e18514548d664843567a8ebd2cc81f805c7f0783ed33a0922ae2fbfeebd4cc4d5013e047ea4c545952c3915a5d406bda65d9c369bf6ac54639ac780b39b2130913de1d0174ac6e7f51ed530afbd952d2bc517bddae7d447524ee6f5961792edd24db97e577f27e347acaa3124df708304dd55d553fd6f9055fc4de8e7232ff130904830bc74bdb312b02d8da4363f282204ba6fb7f6b8a4ec7784a1ee7f74c9f78b49419df94862c70fecca90e7d70bb69655c9c07440d74765c98f51bcbee39e0509583485d5369b9ecad6048b78919b455d580b72fc82c4280814eaa66dfdf34334e98ebf30b82f0033ad8a58fbf04e4aa4799c69afe6cd20d5ed06cffdb8e4ada08216bf2ed40d94782e3558deca45501b877b0f5cd10f272b602e71e00b79bfabc1e22a752201b06909a07a8a559cc64e05a1ec95d613c05ca97048f0e0b3a9e7f227d86ea865a7dae039ebf0a093ae4ad6a43b61c62373b18e0d06d56fc9ed9654a8b2a2363566c56f6e2d51fdaf624f51fb7e715f469fe22b995ef60d1106c9784278e19c41034fe9cb05b81a501ff2dc422704a9a49dc0cddf62728e50d850700000000000000ded19e7a71300635e2ef5f9955be8ae4d7e8319077687c955ba12db3d6068545f17b714ecfa1b5c69c25fbe4e279e91d2d19a72452f4719814831e3ae4a05976a45f955d4bd6ca0d6fda797f3f215e799787907e063f000000000000007bd778e426d04e4562cb31b61093f5ee0e8a38fb8e58b498e2577117b2854f12aa92588d6a7f9368aae35de3b965a1a30f44520f783718b4c7cfa163c1acbda149e3664ab608b2a3dd2d4331b7b8042ab5c5227d9ed2f4c6eb8f4f383ad08bfa72dcc6f944a8f0edb37ba65c527e2cbc4e45516a42cbaf236fedd66cdf6c0c4068b8fb5880fa01c9c5aad3d556efecd55271893f374fc36495831f00a17190ef9b879de707b648f9e43689638507afedebaeef99404bcd58950b9d1a5ae1ddcdd0882ef725e03ac1c43ddaea9a7726b836cb64d363ae7062d8a539d16471d7160d7bc1f8707c9aa77240189393eea889ac19a4958c56e2fdc38a7e264e6effacb0202a22a505003a6fe2352fee85cebca1d8706d00f2be8826b261b5fe6ee75fa8fa38984445e1cd4c382cf2cfe14d7c542b14a637d05e729cde31f6ceac712394137e2bb408f61d9972173b295bab2a74564236b6b6e441eeb835659caaa54404fd4706d32bbf981ced48c6e82f9e9cede593c8e063a9a789ae38c47ff9d14cd855d6eb72ea7009efd3ce318aa8c96d7d6e82925d10090c04642af652ddd9732fd01f8cddf759cc9f79308a43588df227d79f7db8750d4498be9cd4eeaf2b12435704e67c156aa74eba00bdd241f7d236cfaae88d14400cd230d55e112891ebc96ac90183be301564d7d2fdf3d4bb7160ea889fee98a47fb4f816a2fe0cb66809ebf8763306c71203f86d6d85e7c4bd3694f71354367c69b7053ed75ca15cd441e6caebdf4ec15f3eec4f86b1e3506048c52851406897d63fe54db0100ac6eed6cad0733c941c345da94d0c6f4eec92820dab06bc330e74f52c5858fc71862701ec3b690605fb460d1f6e46f99299b4cf3df8d65f87c4a2ef8d05fa4b3841482f4572fe4773cb548ae691f12a219de1902a644f238a9f38d9913790de484a1251e3b8399a10b3e73a4895e2ae57088f38524ebd5fd2be455ceeb16b5bcf5300cfedd1e326a862c0bf3e1bef531a6c7a5895c247b12b39d9952526df29de825f8a31282be28ede06b7a5062c4dfefee45c52a901504723c59983d8746e84c457f8fdd18f55379189b63e5b9baaadf9a117f98538c1015f5d1da113c74f63b59545658c1df48ff840a691efd84f835a92a0a6ba2d9a4fb09a0577bdb3f888fa5ddc0abe98cdda0f0a165878e19fb99372077a605cc91e91e0bfdbd09c7b6ffa9db203000000bc6d7e572b5b46decb2e28ff71593b5bc58d21f86ed46db4e0f142af07d53c1b405511da1c80d5db99b4957443ecaacfa6e66732bcdd609e9b4531f50f5619571aa738abf0cc61eb8973be69931a6fef7e52a19f70ad318d549b0c8c805922e81e6ada33a4b59a9af96b40e563b6b147d04fec6ef7029ae8246744cf2f803432223529ad6456b188f34c00ce0dc4863beb9be26ae19b590927712db57cde87f9aa13c23fca0d1ccdfb77eb2f987a8905627b294753124a4bd6c03df81bdf014d2ba8ad181e5ee6094635ec64f04d1932359bca717bf00101e06e23fd6aa73eecca651471d875b088b4fa5a4765a9ac30725ac4032cfa77ed55229d5efff09463913195d92c4956833f2c3132a9c08588882624839502b8e83b9f700fc95d38891c25cc0e47f5865005403907d75916a5b31694f627cd90dfa2878a6044b6283febda431180c84caf8b2dc73ea016124c668e9d650449c9d272b075aaa4fc2174ebc560c10db6a6c427086a498456b8a9adc05a67389e00d2dc429a865861fe241224d9d200e92dbb8605f76f347ea4bed15a0ebae4f434fad2069ee387465f96efd2d52affc44ab011b6aa8004393d59b7ef6fb0f13568eb20fb47d9007ca13267233b6862426565b75018d3bb63912d87053ed33ffd87c48ba6bf1d8c1c2fa7103b527077a83d00ffc5cb75a76bf8861090ff984a4de3354c0bf35719f5ffe3c2fb11035ec8a525e7f73997e337b195c2ef4f36ecf498b939d47297bec7b41480c8ccb6736e523c42ce4016caf7f7883ab62b44cbfbed0e4a621d44c67027f1b5be2cec6f086c4a73148f05c0a08046d1cb991fe11c43bbaa28e0746ff121cfbae5e6c9c04a2794019bafe704e058e6020dbdce967a6b86b569b8721fc172f9ffbe9a77e70e7a998772b6de720230a40b7a5796af6188c800b7fa06c54dd6be660a050781f8e03edae98532fef635dee9917145d831519e4b1e432ad926225bc4922214658cd0615760e1aa90b1c371811e475cbb69a3ee5392336afd2b8accfc204754ef95b362b0b2a229f1857a118c74cde213571b42f3a6340cd0b165712d7b47532e65a299d2d0c9a5661adfac383b8bd2a3fa625fec436516a9147be525f05577e485dd3d70076d94d2fddfee253963e4d7f9e9af4b3948a6757033ab65cbaabe09e4c2ee4e2803b97c84a109a4aa82ed72a1994c7ac159e7e6f5c26c11728ef65503127866a4c668379f82e8db5b8934f479aaf5df687bcc7933633471ab79443d69740cd880a5375e5ece1b05c41ccb70c7ef718fcb3667260f93b4c24478ed1c2112d3fa959b421c7e4e8bd75efc1014f6c8f69b1dd7993c4d04700a475118536de33b142f1f6b21a349527ffc7ef678a7b567c78192d0cf1c1ef95bb2665eaca4f2e63a0c8ed6d5955b26931d98b8b190c36b54c6f8ae670e706a97965dec5881b070fb1341aa47ee181da6f85681c21b1bad7f8191881d920983c2ff0e523adaf3123b0773d561859a54a6a77c0eccccfef8abb808120ce27c43476b1c978985ae42c680147f092502bbb1f0e37570f876db7215b68ff453eee673519cb1d0adfcfcc477ed5663955e7d20228d0bdcb9a5a855c6a7eac601c79d91ba01f1d8575b721951e908fa72c295dcea1eb57531748875713cc6a32b3712e701b22b15d3e53337fff2271ce43c8023cab1c26130b017949a16e213e8186e6df3a1b7ba3dd63c668c3fa6542133cd30546fe519ee1dcb40f487066d2e6118e8f96705abe25f288789f38bcf8eb695e16a2c00e61f5ad1593d3c33e150ecf1d6f5a561b9698bca30a19cb71572146ff2dc771b5ae9f0e26ef2491f93d8605df6d849f4cce05e4687a5a4ed4cafb51ee94ed070aa9bbc9ea3edcbe457b518cebfa3d206dac8ec464c9a4ebc74bd951e6c38f197a915fa7b25d9d82fc2fccc36c782a249e79d73be2fa17b5929c723b88cda6b7b5e09e988ce68714fb650d8c394ca3608f101a9fb203a4c85273609343264b8e0dffd91be57f04ad2b845ac0a3b525a5160dbfd1e467f55ffb4f2543acb63855434ba7e6721aaa18c7497a6966809c0732f72a23f0de99e285a798cdfd6a59324a0969860715a06e99b338aaf99aa88d2198b99970f7d5efb123c4a66dc05c4d8cc9a53eff3bdf01a1a3202e63fe4f79a634279d95a574921f9f25466f47f59b230dbc34fd205ba57815f26e7083bd90419e21eb643f5ca893e2405118d5d6ac3dc2bdf5974cec29c824826c8197674096aa911d04fad7d149d82f6aa32c4a07ab2dcaceb575c83969e34410c4448b6cae5282cb5ca2449185985f68f66831f1eda1a722e1d036565034bf340c02999eb334ae5b79b2ca556511c2490413dd3d551a47e6a10d802d4effa55b4284c5967a479509f4efc41668e40573e6b7054f8ba005efb1fc7ca4ad7b67034fd0e4a52a2d8c78b6814560231b643df0e010422d215c73af5159d2dd51bf805b5d3642a21161e99d7966b7cfb09b1b15a63005b5dc86799b860fd048e130f084c430127494e31678f31daacb2ce8befe6e50dffd7e466448a1db97ad21086ef7cd69241ca9e49b6f18ac0f72ebec5b326ae8ffa38e7137325290fb8a60964f99893cb9924f514d9c17a79a4fbaad0b0bca44502c0ff8b7bfd4f939c6e6edb33e765a6f066a4b2a191b815ed216864e2a9fb5d29de541a092ce67e32093cf3e8d88617f77e37104a7812d046c449d299e5ae7548a1513333870bd74012efbf125b269488ed1f64223d16b2cbc13646ef03e4c016fdc2e68990e6a657600a5730169b33da458a5d736b65bcef0513a5bcd5106a44d33f5c1367e51bfc11c89386c4e492707db87887e5b86c1dba5538fbf5391f5f450a9064b6dfb04f5e7a462277cbf6810e1adf7d64acba3d5e296f5c868cac1cfd76016ca31f52d1169826cf2b4dc548fa348c4c877f9ab4c5cd8fe90452d486d455f3312fa90d3cf031abb0c9ce4fe21496de73c4453770625096a76e7ec42de4e1d12074c68d26a2a143bc762209e77244fb62b8660a62da23", @ANYRES64=r7, @ANYRESHEX, @ANYRES32=r6, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r5], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005a280)={0xffffffffffffc705, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x40, "d1e7201422d95b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005b280)={0x5291, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x40, "d9c161f230f00b"}) r11 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000fc0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000002e00)=ANY=[@ANYBLOB="a676084547ef559e3b608b39e17e1d9f0e82de5f223294d7eeb16908925651d9944d36163cce9de0d5b22963bad7d29dabb4eb59bb331c5bb0d12259b041c8912938c958096ed965ccf6c6aa43b476bab7fe780982567193a54abf30df429ea5ae2d38fe074f50e957eb13d8c7f8da754691e46b02e20182a85a913572dd4b7eb4bbee44c37f898fe283bf190601e787d6d2003b5a0dded53b65d964f31684c31ab6834c43d9aa67c846d0c482e92f4c5dd6052ae838fd10e34afc44f3f7f5e16d36fff4f120c4382f0b4c6b57d7522e3c59f0d436edf65eef78229ad47cc8b83ee1faf2ae4aa9f730284996387ab992459e74db80ae53dd9c2949916759cccbcdc0dd5082e0055207257bbc6395a5dc597601f7aba686e04e16c0bdeccc129f1deac21905ec92be893fa308a69823e8f0217a30b8e2f3a688eecc49e5f2e5de2e4f4403ee579ac9599c6c54e0e0bdca620194ab15b9a85f2264a136ba8c25a2fee890b26233ea8922d702f6c402f44616a19ca821f3d889d1c3c7b9abcdfa22dca627136ae1360ae518d8ba58b9347b421b559c1d4d4f2033625c6866c7ae1b3b7329f238971b9e3d169fba1e7f88dbae9f09bcd18c7e13cd7ad7df100ce3b20705aa31cd9f6038a65f14c77fc01344018a928658f631d0ce4c42426ff3b8ea2b8cc5727da9cc1d13cfad7ca61fe04768878974a5ab18001988d16f23763483581683a168c8df1ec226d14e43cb0bd439be21e84ea5f2eef5284117a8febe17b10a041be4c5f28b648be26ff95b35317866867f937ae366bd2d5b46b9c1375d74d81c8782f9f7c02bf64491ab92f911ce94e27c3203b27ce54c8f789c85266a58e4bfae9d82b4d82c3424dd47b2e5f60ad93b8ce0944c15dc88934db7d876bed4ae3bfa2781907d6aa5d6c800e246863ce7dc087289fb214a5eb40b745f0bf6b31b16f90d9f1cdd82651ab37cac49a92bc1e8fd477ffcbd243708e79d110c2176d5ffe1529fd8eb822944ec71ad13cf220892389586a4cb3fc800f0cf5606e18514548d664843567a8ebd2cc81f805c7f0783ed33a0922ae2fbfeebd4cc4d5013e047ea4c545952c3915a5d406bda65d9c369bf6ac54639ac780b39b2130913de1d0174ac6e7f51ed530afbd952d2bc517bddae7d447524ee6f5961792edd24db97e577f27e347acaa3124df708304dd55d553fd6f9055fc4de8e7232ff130904830bc74bdb312b02d8da4363f282204ba6fb7f6b8a4ec7784a1ee7f74c9f78b49419df94862c70fecca90e7d70bb69655c9c07440d74765c98f51bcbee39e0509583485d5369b9ecad6048b78919b455d580b72fc82c4280814eaa66dfdf34334e98ebf30b82f0033ad8a58fbf04e4aa4799c69afe6cd20d5ed06cffdb8e4ada08216bf2ed40d94782e3558deca45501b877b0f5cd10f272b602e71e00b79bfabc1e22a752201b06909a07a8a559cc64e05a1ec95d613c05ca97048f0e0b3a9e7f227d86ea865a7dae039ebf0a093ae4ad6a43b61c62373b18e0d06d56fc9ed9654a8b2a2363566c56f6e2d51fdaf624f51fb7e715f469fa22b995ef60d1106c9784278e19c41034fe9cb05b81a501ff2dc422704a9a49dc0cddf62728e50d850700000000000000ded19e7a71300635e2ef5f9955be8ae4d7e8319077687c955ba12db3d6068545f17b714ecfa1b5c69c25fbe4e279e91d2d19a72452f4719814831e3ae4a05976a45f955d4bd6ca0d6fda797f3f215e799787907e063f000000000000007bd778e426d04e4562cb31b61093f5ee0e8a38fb8e58b498e2577117b2854f12aa92588d6a7f9368aae35de3b965a1a30f44520f783718b4c7cfa163c1acbda149e3664ab608b2a3dd2d4331b7b8042ab5c5227d9ed2f4c6eb8f4f383ad08bfa72dcc6f944a8f0edb37ba65c527e2cbc4e45516a42cbaf236fedd66cdf6c0c4068b8fb5880fa01c9c5aad3d556efecd55271893f374fc36495831f00a17190ef9b879de707b648f9e43689638507afedebaeef99404bcd58950b9d1a5ae1ddcdd0882ef725e03ac1c43ddaea9a7726b836cb64d363ae7062d8a539d164e76a9213b2df27637c9aa77240189393eea889ac19a4958c56e2fdc38a7e264e6effacb0202a22a505003a6fe2352fee85cebca1d8706d00f2be8826b261b5fe6ee75fa8fa38984445e1cd4c382cf2cfe14d7c542b14a637d05e729cde31f6ceac712394137e2bb408f61d9972173b295bab2a74564236b6b6e441eeb835659caaa54404fd4706d32bbf981ced48c6e82f9e9cede593c8e063a9a789ae38c47ff9d14cd855d6eb72ea7009efd3ce318aa8c96d7d6e82925d10090c04642af652ddd9732fd01f8cddf759cc9f79308a43588df227d79f7db8750d4498be9cd4eeaf2b12435704e67c156aa74eba00bdd241f7d236cfaae88d14400cd230d55e112891ebc96ac90183be301564d7d2fdf3d4bb7160ea889fee98a47fb4f816a2fe0cb66809ebf8763306c71203f86d6d85e7c4bd3694f71354367c69b7053ed75ca15cd441e6caebdf4ec15f3eec4f86b1e3506048c52851406897d63fe54db0100ac6eed6cad0733c941c345da94d0c6f4eec92820dab06bc330e74f52c5858fc71862701ec3b690605fb460d1f6e46f99299b4cf3df8d65f87c4a2ef8d05fa4b3841482f4572fe4773cb548ae691f12a219de1902a644f238a9f38d9913790de484a1251e3b8399a10b3e73a4895e2ae57088f38524ebd5fd2be455ceeb16b5bcf5300cfedd1e326a862c0bf3e1bef531a6c7a5895c247b12b39d9952526df29de825f8a31282be28ede06b7a5062c4dfefee45c52a901504723c59983d8746e84c457f8fdd18f55379189b63e5b9baaadf9a117f98538c1015f5d1da113c74f63b59545658c1df48ff840a691efd84f835a92a0a6ba2d9a4fb09a0577bdb3f888fa5ddc0abe98cdda0f0a165878e19fb99372077a605cc91e91e0bfdbd09c7b6ffa9db203000000bc6d7e572b5b46decb2e28ff71593b5bc58d21f86ed46db4e0f142af07d53c1b405511da1c80d5db99b4957443ecaacfa6e66732bcdd609e9b4531f50f5619571aa738abf0cc61eb8973be69931a6fef7e52a19f70ad318d549b0c8c805922e81e6ada33a4b59a9af96b40e563b6b147d04fec6ef7029ae8246744cf2f803436223529ad6456b188f34c00ce0dc4863beb9be26ae19b590927712db57cde87f9aa13c23fca0d1ccdfb77eb2f987a8905627b294753124a4bd6c03df81bdf014d2ba8ad181e5ee6094635ec64f04d1932359bca717bf00101e06e23fd6aa73eecca651471d875b088b4fa5a4765a9ac30725ac4032cfa77ed55229d5efff09463913195d92c4956833f2c3132a9c08588882624839502b8e83b9f70f2c85d38891c25cc0e47f5865005403907d75916a5b31694f627cd90dfa2878a6044b6283febda431180c84caf8b2dc73ea016124c668e9d650449c9d272b075aaa4fc2174ebc560c10db6a6c427086a498456b8a9adc05a67389e00d2dc429a865861fe241224d9d200e92dbb8605f76f347ea4bed15a0ebae4f434fad2069ee387465f96efd2d52affc44ab011b6aa8004393d59b7ef6fb0f13568eb20fb47d9007ca13267233b6862426565b75018d3bb63912d87053ed33ffd87c48ba6bf1d8c1c2fa7103b527077a83d00ffc5cb75a76bf8861090ff984a4de3354c0bf35719f5ffe3c2fb11035ec8a525e7f73997e337b195c2ef4f36ecf498b939d47297bec7b41480c8ccb6736e523c42ce4016caf7f7883ab62b44cbfbed0e4a621d44c67027f1b5be2cec6f086c4a73148f05c0a08046d1cb991fe11c43bbaa28e0746ff121cfbae5e6c9c04a2794019bafe704e058e6020dbdce967a6b86b569b8721fc172f9ffbe9a77e70e7a998772b6de720230a40b7a5796af6188c800b7fa06c54dd6be660a050781f8e03edae98532fef635dee9917145d831519e4b1e432ad926225bc4922214658cd0615760e1aa90b1c371811e475cbb69a3ee5392336afd2b8accfc204754ef95b362b0b2a229f1857a118c74cde213571b42f3a6340cd0b165712d7b47532e65a299d2d0c9a5661adfac383b8bd2a3fa625fec436516a9147be525f05577e485dd3d70076d94d2fddfee253963e4d7f9e9af4b3948a6757033ab65cbaabe09e4c2ee4e2803b97c84a109a4aa82ed72a1994c7ac159e7e6f5c26c11728ef65503127866a4c668379f82e8db5b8934f479aaf5df687bcc7933633471ab79443d69740cd880a5375e5ece1b05c41ccb70c7ef718fcb3667260f93b4c24478ed1c2112d3fa959b421c7e4e8bd75efc1014f6c8f69b1dd7993c4d04700a475118536de33b142f1f6b21a349527ffc7ef678a7b567c78192d0cf1c1ef95bb2665eaca4f2e63a0c8ed6d5955b26931d98b8b190c36b54c6f8ae670e706a97965dec5881b070fb1341aa47ee181da6f85681c21b1bad7f8191881d920983c2ff0e523adaf3123b0773d561859a54a6a77c0eccccfef8abb808120ce27c43476b1c978985ae42c680147f092502bbb1f0e37570f876db7215b68ff453eee673519cb1d0adfcfcc477ed5663955e7d20228d0bdcb9a5a855c6a7eac601c79d91ba01f1d8575b721951e908fa72c295dcea1eb57531748875713cc6a32b3712e701b22b15d3e53337ff02271ce43c8023cab1c26130b017949a16e213e8186e6df3a1b7ba3dd63c668c3fa6542133cd30546fe519ee1dcb40f487066d2e6118e8f96705abe25f288789f38bcf8eb695e16a2c00e61f5ad1593d3c33e150ecf1d6f5a561b9698bca30a19cb71572146ff2dc771b5ae9f0e26ef2491f93d8605df6d849f4cce05e4687a5a4ed4cafb51ee94ed070aa9bbc9ea3edcbe457b518cebfa3d206dac8ec464c9a4ebc74bd951e6c38f197a915fa7b25d9d82fc2fccc36c782a249e79d73be2fa17b5929c723b88cda6b7b5e09e988ce68714fb650d8c394ca3608f101a9fb203a4c85273609343264b8e0dffd91be57f04ad2b845ac0a3b525a5160dbfd1e467f55ffb4f2543acb63855434ba7e6721aaa18c7497a6966809c0732f72a23f0de99e285a798cdfd6a59324a0969860715a06e99b338aaf99aa88d2198b99970f7d5efb123c4a66dc05c4d8cc9a53eff3bdf01a1a3202e63fe4f79a634279d95a574921f9f25466f47f59b230dbc34fd205ba57815f26e7083bd90419e21eb643f5ca893e2405118d5d6ac3dc2bdf5974cec29c824826c8197674096aa911d04fad7d149d82f6aa32c4a07ab2dcaceb575c83969e34410c4448b6cae5282cb5ca2449185985f68f66831f1eda1a722e1d036565034bf340c02999eb334ae5b79b2ca556511c2490413dd3d551a47e6a10d802d4effa55b4284c5967a479509f4efc41668e40573e6b7054f8ba005efb1fc7ca4ad7b67034fd0e4a52a2d8c78b6814560231b643df0e010422d215c73af5159d2dd51bf805b5d3642a21161e99d7966b7cfb09b1b15a63005b5dc86799b860fd048e130f084c430127494e31678f31daacb2ce8befe6e50dffd7e466448a1db97ad21086ef7cd69241ca9e49b6f18ac0f72ebec5b326ae8ffa38e7137325290fb8a60964f99893cb9924f514d9c17a79a4fbaad0b0bca44502c0ff8b7bfd4f939c6e6edb33e765a6f066a4b2a191b815ed216864e2a9fb5d29de541a092ce67e32093cf3e8d88617f77e37104a7812d046c449d299e5ae7548a1513333870bd74012efbf125b269488ed1f64223d16b2cbc13646ef03e4c016fdc2e68990e6a657600a5730169b33da458a5d736b65bcef0513a5bcd5106a44d33f5c1367e51bfc11c89386c4e492707db87887e5b86c1dba5538fbf5391f5f450a9064b6dfb04f5e7a462277cbf6810e1adf7d64acba3d5e296f5c868cac1cfd76016ca31f52d1169826cf2b4dc548fa348c4c877f9ab4c5cd8fe90452d486d455f3312fa90d3cf031abb0c9ce4fe21496de73c4453770625096a76e7ec42de4e1d12074c68d26a2a143bc762209e77244fb62b8660a62da23a9d3339dcec7c8d36c1cff9aba243dd51e460f1de23088aec8526f686329887b075e693f990d52f40f02ac524e67b8b59dd46abcdfbbfed35952711d105bedec86f2b550e967897f5c20876c3a070f074837f6b56fcd4c56e3ec7824959154554c2edcac15be78624d0e121dc6c1d5fd2f8e7acd0a61701ef4ccd859712d58d74e0a476fb6e1fd26af51a0b042f6", @ANYRES64=r13, @ANYRESHEX, @ANYRES32=r12, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r11], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000005c280)={0x0, 0x0, "7151a408c3ef5b004f39a7b8745cfc7b956204e96994f450f0321ca74a01ed2cb861b609694e0661af351915a7205425e2609886b3907b136c6c42de814a2523b6c74172304f18cd7faa2845b8acd042bc2e31ad5398d7e86bd9871ef6a2a15d6096968afa06e9abb5b709f95962c67da24d062ad79c39e66f22c7443314b8d648cc99e1959d053f946080ba3d1acd86792c645f1676fba92f1832ace20da34e355b14db0d61fe9b4617e4e4f57ab54574dced4580fa93300f75955550fc2ea003e5f6c2da1083979bf89dbcb0fe8e02f649978659d8774310c05cbaa1ebbb3802c28a6aac15f9c166dc2c3ed07c40d4d5ed72bdd8e02add5dada6a918d24805", "8ff0b9b54f35af629abf010a20b39839498fdc8941cef45e66188b7f37b20f35351cb82929402e371d741d1acae616a1a1c2a630283022664abaddd9425043e41429b61f92c8acb6bf9e00d5e0ee390878c735d36500d04dfa7adad90b5bbb2258be0ef3f3e2a36922afa1e05990252655d87e547ef894491f0be124cf82aa2a83d2a7199fc13463b88d8d909468e845114cc69d5a2176fdbe334b1785a490711fa6661d443888e6e6f1ba0884932cc6f5ada7c9c4ef5c7899f5690c1d5406e1b3de4c4fb62c4e1beecb4733b7bde1ff91f54ab584f1e59f6dc28493560d5fc57bd53c37480e51202295343a530782d1c32ccce25737230f1c0f3c62000475b50eb8cbdc35cee6f45644e868b6c46143f4b3f12f9874d3bc46514b94fd55594d7303cbd96004d13690989ea16c968c760af507e78b62c9aa4479c7785a2bd0acbd8f6d24059e9dad349e9f8833b1a3676bba4d99c68d14e7cee1de8146319242cc682336229ea789c25676556f6d5fa48cecb25fe325ff4ab4249dce99ba462e8fa3dfdf03b411a9f1406006062f1b30dd134dbb850b0313e503b2b1465caa5b766165941c0449bbb56a038ed3b4d53dc5b77e4e891ec0a7dd899217681a2ab6c1fb97527f7cf956d1fcbbe6ae6b5b31b8501832bed8f3924e03831e7c8457c2942efa894ae471a0dc888f0b0d8271bfdcf1d0e6666040fe0230398270af1b5dde242b68286f1b070597c481d6dcf1bb35094cfcebab633c455272886c9cbb231d043788ca9112906d45df4e8a46ede0a64b7a0ee921608bd77c54d7a42f21f72320eec84d688e077bc0ba9b4e479e8d859dba4b82b34446c506e6a557b3733257246f9dcf76f0aea7d0ecff35df6bdcd1a8f2650416fd0ea14dd6ae077ea395c14516dca0125c1dbfd13f67b5af5be8f136d3080f251b5b63ce19a3574a142f5a9332df8432c2c3b1e5d9929f80642223ab34ca95ed5143358f440ee98fd62dfbd3ab71312c88e3577f6aeba78d407f8f3f4f154b13c51962b3208b695995de046069b8f4f33cac1fdb93188665c9680f5bcc55aac0e230d3289f15b09df49165420e151eef4727efbc39bd169c75110b86eeef5885e7b5fc6ea4e2d6ddbda499825803283ac652078d862a464e9b4c1968babb79b0307f52f2d8355bea0c68b5e382c31c3b4183210bb6a7de2601e424ef0246ff7077aa17b723baa0c3fcad46517aef1969a79a8aae6f9d69b8f667e648530811a33336fff364ea548e2cdee09c825269d54d8ea740ef434494f5ad8ac82ca13e69bda19686499993855c19785e5ad9a6acd34ff903574c55fab280e9a72df96d981a90a58f6720c432c2308b47e157683c76149aace5b37b4934621aae338f9630763c08f44d03a6eebccf226e1f53c95cbcb65ac3b927bb848973f2511befc3f70622afd28dda7530c13fc974efe85af47b989bd6b673c985dbb949e4919734de9625b082d4a1d74053370da2d86d6b51dcb9b1b855534d310e76f5b2b417db1ccd15558bab02ae9d10307b14f104a0eb500c08e2fde6b8cca9e95a86c9e9245d3944b45a8e2756fa84df084f582bb51b787c42dc39f997917e32b6934d669b7da5ededfd37dc3924dc146c1dd11e992333a07bdf41ee30426ed32a5bab6b74ca61240afb189373668c19ce79907a09cd713961512298e13113e2b732a9dd8ceaf39956e0a8ae00c82c09a55944fc705e46c161918e9cff2f0e94d97dace66e664b1861715bed321fdff5a7308ad3a2f34d360d475b03b301d7ae05f5762e79e4b8208573671172d0b3e30624319f2186bbb70889642d5ada53e4ebfe3e84d5ac38b128e0e5a002a0b3d68df555c2c4bcc2eda41a6e7c2f17bfe2765db72481306b3f6cd244beace30f12d75f6aa80a18c8edf1e8a3316877061f8b48699cc4821c2434a8f8ad83ac5e0f2b699ce8d86c842901ed17a4c3cc0c8f65f73fb0b09dd074eae6be0fd7553618b40e9675a161cfac7a73277d2ad571f57d26d84bcec9a2869254159cd83daa24b7ac1ec8a7b64e8330c1a3f7ba744ab109d0bf90ea807888f0840bc25bdede59333122c34634857d47c67d1266f7301252f86156a0a39546b4c57be32b2c0eef315bd016bcbbf4f25950b5a08228cd6abdd4d2c93c5f94e4bc57e1ef89101b4f0d60cf1cdb4c34b223dcc0bc0b24519d8b341e9f383c1760476fa9285f1c0bde2bcd55a6c14cc0d25e0d9461ea3703ce85c084ecf33bf8cae1f21e146aebe7e15195b081803ee7c50226f9ff4336560264f24e2ea0103a78bf7ec3196229b7d0937b30c391401ab8faeb1bc2335e65a7f3bc01d0c76f9135acd58eefe5170319313e65aa028d57812d40390c40e5cc2bca692671916e7725382576d51b3b05ed096e2a79371ed6ab69903acd69822605ab80964326e1fa02ddbfe8f9f13e54530161fb75ab63fdba642a7ea353da1094ec8098bd40ec21727b7ea2b636420c9c302417fa79d3441126f6b4ac259a00384adcc744e11ee0ffee71e428060e419be34e4edc96ae98f535deefc2209cf2d281b73e5b07cee68a92cc8ac184382ef6f7d0318efd7ffd78f2d50ca8586eb1e45bd8b4c30d0d652144b9fbc680c92caaff109426e0417106113df5d116419aecd7c7c42965395e6d3969386cd0f7195d26969270b45cc8420124ab1df3b60ea3ced1ff066fc9f24298e08c1e62e735f39c487fc58c895c36501b51be07a4f97976e862e7db6dccc45471ffe5ef50f8a38b3512308a5a5b680edb57df4d215b9035730beffb53420b53613ebe7ac791526e47696fafab0bfcf0f564acc6fecdb94a4011ac137cd8e8a1233955f889f3c5a382f5391f10989be6a2fccd8ba83889c2086fe5c41c59d7653b928dead0beb7e568a56ffa2fa111c091689e9c50bf4b6ba3de395d0e36897a41a04ba1fff52503a47a848f8d4c2d5010def1b8b44a81ef5826d13293c5b23d6eb938d5675de2402cee707f01ffbe72f9597def4d33ea7ed2d9d18674252d5ef32c7ee23191a74da6e49f7699eb824afa2643912195a5924536caaccbbc0fb2ab4d0b3afe943a702478c153309c51502c41765565b6bab42135720085533e286e2fbcaaee864b0f276ae325c233cfeb4d71421b46525d96d963b241c4d31ae6d1f5ba0804f2ef0b66379c30160c3df66f24721de06f840f6f1830de40e0b7d27fe449c3c917fef8b0ea14396afe0528da2f7a3bc4b5be2ec9f487a79635d0c05c781709919541f8ed81a6049ac7c267a009fb0f10d56a387cabcb50f5327fd0a88b5adcf1a3c0ac67188a9c5ac99bb3f8e4f426b194e1a59c61bb71b0ffc7acf3c61534c4517ba50653a0a576a4eca8f11bdfd2d5a0a7be0870cf8f5f01ed305621608c31e81638cdae707f1e6a5b0c4eb54d1bd403125e8b02ec6e5c247e4ed5bbab7cbf188c76c3d4344aaa43afe5be53a579ebe2f01225e886ceb951e00a4bf3c13f8210b5cb484715b3718c657c1e4046fe44db5e12d451cf1c842f6c3923b9423935a479f4284a180e0907d53f92eee87017a7c0c10b6da7662359a41d828d865952d30bcd8e34a4b93b7731d3243deceebc438ee75b97c581052f527627c01ecb336840f340fa7ee203ff43ac183bc5396522cbb403dd7dfa47a51a24a55f83c3a06243b2a1eb5b775cf1237434545158a9aaee01be142c0674426abeed4ddd7e197737649bd581cb0a4be56aa8c152bd6c4e148314eb18bcff4d0a273a7e05af918c851064776aff3070c17f99f4beb04b7c54b917060b7fb6a8e49dac99574c10fa07b6d9109279ba8a748e2dc67460c74007e59c9506c70f5c811e9ff6280dd7cd231c01956788ce78c4da64c9e30e726c8f87a519ce8ad99fea58a99d22778feb2805f774c86908067a665f674b63cfdb36bf2af3f7e3cb19b9808c9d29e6055218e53acdc0d70274aad15ef8e3ec0f0d872d0301352a0d799f9f02e0e7da740853b5513ebc87b5d51aa0e86adc651e91fe1a57f33b43b51ee615a2d244ca2b542d31eca00e9406849c8948187c64322571b3cad1c99b5814c3a2597e171a70a8a39eebd24d9605796b45ee6789a233d7a60159237d1701da0c42e2bfcae353ad460105bbefb283c1b5ab31368e1585fbc401bc30c85f32af41690af3d1af540c28bcd2a1a36648515cdd82a0c008e0f2a0a318948142798236685443fa39b142e50d393c3a7d6bfb0473397ec9fdad7f8c2b8dd124c789bca81afbc45514f789a55d361599edf535ab380ef6b8f77ba24ab307e3e2258e86554f220ae30a7b5b51fa935e3da2277bff78d3321714c9f6653dcdc09c7a29e37ff5c4203866fdc5d9cf7518b5a6b672f6bee049df2bb5d31a2707215b40b7210e3d5a2aa41109988527656f02454a8a5d78038a425c72ec16399e930631edaba21f17cf71cf373ef300e86f8a041389e7e7df456dd45dff90fe36b05453c557f093050d33bc0a74cbe6fcd70580164587247ea8f92f051e624adf83b636589ee65b0ab5f92f78c9ad65ec17a72451552476be5b4c7a5a420ee6d0fea817a9b310492b5f1fd98018573b7999608b8e5feddf29a7016687c5c6faf851f939cb76233ff23e2e5a8a338ff1a2f7d155384a3b420fba75a1904c43bc6342954f95dad258d26543c9f2835923c3995d9daf03148215966aaa4b8341ee8f9a254dfea8999e6ffc3feee2ed1366d335496af2edbde4bea72fabd28d4d7ee943a38f45a1ca9f5b03c16f17ded8129bcf8b634631886da5a58e73ed3f57af1a5d53cd5f030be9152d7147ae8ad150065f6a09a6987c0117fbbc81ddbf6bf6011d99987eb229e9c8c720e2dcb1b4e23df2380929e0f7d8fde172514e088f22da371bbb9efd5a2af6c272248433504eebee18bdbbf5282e7386192b54ea7c7837b6b3ff3815f87ef4d576bc23fee1f9b91e95ad9114f8feb1b40152b1261ab05ef6b161669ba1d09ff48b5414cdc7ccb5e8047dfb812155758054b3564e354c216b57030579b44535e06ac9aeb908165d06a8dea1f2b754f9936e23bb922771b745dcd620e66b69c510cf1bec30907a2aca189149031bd21c38faec6e6e18a038f8fdd2269b08b9a814bb273478ea8393823098c4f1dad99614fb3c116191e0f67ef419e99c80ab7888af0acf3e3aeb0d58ff7b485f7bdf1b2d413a3d13c89f11a3d993ec258d41225061ba46b68fe00fb7c4500a74710932a8f3d6b5f7d8bc039833f02b371e5103a2f37ce9d32ff491dc7d6546fb755eb4391ee4119a6deee2f11f05685e1440fee556516a47eb65e7c2bac6891ffdd8c461aad4bbb3fc17aa0e725b0481a7fe0ce4710cc77c0d16886476c8a6eebf1f78982391737618a64f6b1f5d1be1dc2b0a6fafcd7c04b42163c98fa85929ef72a1825bc50cbca0"}) r15 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r15, 0x81f8943c, &(0x7f0000000c00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000e00)={r18, r17, "150a5b5f2f1fd0f06f08bd76711f491f52d02ffa900bab42bea11dda804a1be56e21af1a79906620ad8d7d16bcbc6fa9b07d6d81636eb528d11e3cd64474c2b36fe676a6f72a12da833298854c7b4069f09e5624b5fe79379e06195282655246dec3925c2350a57938853f0c285f785c75d39d00dd5d3891819f84c4cb84d27280bf8a351b962592111c63f79c711c700f0eed78950a59b079719bdce06ef050cc7a42f29ac0f1d2433433d3d80eb21f5fb08d9d49ed18d815e208423aa71cae39792e92d0c09a7b0e7a3e4f4fd173873e3c773aca7f74908c29ca7a54999b858297d666f70d80d29ab69c0fe03047d872389b3a6db8a6378b4821431c33136a", "0b793e3f4f83a2a973ebd2fce55f87a7e49f03edb735276a9cc67fbc1c5ddc2341446481838f8370de3bedfbca9ba5eeea20c4dbd35f5dc8830c7fbd7475beefd9f7f76ebdc120533cfe490673c0823e2498a8bef0ff6872115cad33eaaba6614ed6f3d189e3d3bb9086fc19ab1807f42f1f3b13f6c30d7676dc4989509117d6c7731de5dbcfa4098c09164dd009b8303d4f00906a2736d4415e0b15402cccbc4a37b8684e9d9d836c40ba0b791f7cf827ef291099e717777239d42f63be974973f183b01f8c6c2090b3667b6cc3f1b13518b6b5bbcd92ce896f593237b6c791448b8be2d27969045a5aace1a4acab7789598d37ee4ff1d05a95fbd0afc24922a8ad894a15703fe02950732a1fec235bed973e54eb6897eaf53ae512012580508d40f9519e3b368494b92c0f3ab88fe8a8ea0a208c5e22b3da913f934f78f843fae51ae14acce0669a990cffdd75d3099ac499dafe8936af1854b1d11b7e1ce26d4469982df9bcdee331a5cc85badba0f2598236902b01ad3cdaa1e287ccc8216dbf855bc184412332334bf33acefe9839362946b6f90c7a4d01cbc9bcb6805e276862db139dc0bc20bc9e7405df83f07148b1ef0754b7f006d29301e93cb1d81c7894a3481e2624a0d2b131a4375b9827d12a1432be1130ec1486d9fc2c4e26cdcb3e49c7d731896bfa8bca4245a33f274ee53b5c431446e4c84afdad1fee9e12494b607a2382c5a868481a305f50e76b96c56260f878821bd16c2163991bb62bad32b96365a7e73ac6ad6c513e9cba1a0db489dec705b1d82e54b292d18ef5dfb66bddbb43fb31940bd81805881333b0b38c526c93ed2483cdad76e2f7f7df83d903e95ea132aa9aea519730a3250181713120cd556358a463eec22962de1ce557da05c5139bdfe829d56c7e2cbab241319b59ba1e4cc430b2f1c068f8bed89031a4e708d74d497997073f8a3ef5a4f7cf2652da7b10d118cef08920ac40d1c7651a3bd2da10477603eb3e19f031e0f8578b8a6756949c01ea5b01c2bb0d230c44b606e4d7c89e3a026256e3b45c8b76cd5ba871feab72e77710ccf60f02ed77e0b734d9fac680879fd4c41c2a17168d3c59e447929bf5fe7d98acd8c8a9c3d8ef47e5efcc180935814dd9e5544a50cee163ed87f534305694f9e52318cfe046a6f0860248cc5f0b850ff95e3d49174f6ded5a2dac1355c78fdc87da4fabbce03afda2c2ab731774f6f8cc630652e476c12eee52f68c27e480fd52bcb1f3b3417bc3cf5c04d9f812d172287ab94b8707f0776764e7c6767028bd25e5766fb4985b12e5259b85e65d3cb1ce353b02589c2a0ca3703e86659d2b6822bea62162e86068534b975af403be9b7644fb4d322a499baa66d4884c2218e5730be1129ea07eb24d0fa87ac7cf4ddd96cfc1544759358a6d00f052159f05cc1e0d631383f3d8a96e4531bacc2e86ec16ac79ff733529d0be8890eacd531aa0bd01cd02338e21dfa2036eb63bc7afae3ce33460d094030479a400fd051ebb5b4906337b181b0c2b2ac5b87fa02be25e3b2bc658f72f2ce14cca168eb0285682bd184cdc5c619bcd687eaf71bbbe0faa0ce72b361752a69d5d9a3b2d8ee9e1185b667ebc7d92a87a9254f9ddc6ee92ed4e91586c0ec0f604a19761b6b226668305fa09af2a3d72cd32aa5f195a814940c2adf9aa206824ad7f7913bf08b40ab394c52c1b8532a0136a44a3e8214fefc299c6e3a7a2d31a8136a9aff0ff57f180c5d822183289054e60bd02b37176f785649fc59453cf3cd76c6c5b6daa79c00d468f8d99e578fe1c92444d39cbada745565d02080b53192b83ea5503d39b1f100cc2ec4ac6d95064a39999d861d03f59b9ae32aefb8b1aac47f9970ab82523b171f8f0586d154a09e8506c9f370780123efe62bef2e677b59c29712a67173caf544a2db3cfd7e660ba469197164ffd1a9ee730626998bb7f15fb19a5703956bb83d490ef0f06998c8c2ab244631036bbfdb0b1cf8b5ff5960187892a335ae87710666039b2b4b17d07e963c1c137355fe2434321fe982accfadfbdb4e1ea5ed01b1259b68b5b65c6702aec2b34feacd7169a17119246618f6661d0cbcca24d427e4aba97e91d96e9dd3a82a802d1ca19fb7f23a91f22016cb24884782499331d6bdb0f7a2cafe222fd08f241cae72b8f438191e6361084a18dd1cab2d7f616ca03fd7e65f06bbb6d771a454a069136955407101f751074faca7721e6fa7ab6b2649bc0d04e793d67bbef735eda0502ba80324c38b2a2a0b709d9a2823f3dd49e20a211e6b2ca8fe6fbcde33e59ed03525bce4aa0e9f9a8a5e84b315eeb31efba1b6bea64f18b785d8383b2546d1fe7939eb8356083120b13318c28b8621f6b7fc1312bc9ea978a205cba072a5615b924a2d7be5869de96fd471e7813ea17baf3782e1f9f839a66934aaa517973f0956ab84648700931f8c361ab587a141616073d955794a33ac1f3e35f3e97ba5e8f9bd3d7b6c858df2238813ff034ce6955cf13052e4ee791f034171162dffa6ddaf6ca658530e2515d619b10c8faf5d59abf546f9d1719d623efe630b9ec02c6b8af90e7a521390aedf116260a45a1f712fc6e771f43a87a5ed4b8cc2a935cf1001a512a2f14a08a51aad4165c1ed89b1248490ecc32b0b0bf33fc56126e30e6822afb22aa1d3acbf612d151d1b6d978fd10154719117a395d4b3e8123922e2a8aa9694d19e5ef0b37bf571a8e6a7a90d0588b8f11a276ce1bf3649e2c60c0e331aa7e24f01eaf624d2649cde56e4292c50d6fcf8a8e30503e5144d8b58e63e73158daa89188383e1a7b8e6350c1b2caab193f48355777a3be84ee13efbc8b4ad114b8ef64e2f398d1c37b6d8a71f2a2d6a0023411697d095c2922e501b26c04c8371257272de7125eeb13d4c643ca583ef508231b108b4718cd8c873bfcf9a2acb15a6b812f5e7a658a50b7fc858e4f0837fa4a7e8e3fcff4cb2c98cf0d166b110e7b92213f65aae7111c3d454e2c900f6bf561a45cc482ac4eb2c6582705032b55cadbf5024235524c04c709ea6446b086287a879b88f5396d2d169bd748100e521826668e22ee3427c25f681d0ce4dcef45291d685f2c73f3afca79696f7d4a518bd8c7c345168625cd07216b9e9481524d900ba2e83e4848f42c0c3e5b46e520dcb9707488d8f5279d7537a1bf52a24cc4c40c8213b19c9dff40b8bde09a5d4ad175a9b96a82b6ef1116cc52dbf6ca9345e4b84f7a7db92e7d8298e087abc67977c18c7a471407a4479af9ecca26f7416631f7aac74da5a895644e3a335fc3f63c51942442840b7979e502501310aaea46b100246a1f6d49e98f4eb6e41eebdc0eb113d66e6108760a1dcd9d766b3a2514aae108d056defe237e1d3fbc0787dad07b9187ad21e4485f7bc14efc9fc37fc568f20ed96625387dbdb30bb01df6406dcd9bc0a676e74f94385b3ccf5b0d7cc938690f0980c3ecf4edf3c40f0cff2e19753dbdf3b0d7470a0ce8520581c6945f570a78740449827ce075515121bf7d74f7ad456edf511999c5e3e5b75956fb67f5cbeaaee52333a9c00865cb4afc0b9adea9fb8e4b70f3b78daa324eb1f2e9dae2171f8785761b8e3d778c350da148b7350268b1c7a402fb62f0da734cb935480250bdcb86664c7dfd295cd3fb7fd1e9f7ba2fe9e1c9330ce5250104df79023f71a80bc70009f98d68a18d9ae42462d9ab93f3bd3be3e8b774014159bbbeed10201a90e0cb8b2a5c0ccf3aa23fa24c7c3bd7c81a2e41f1d3e9c2e798fafc90feeb8b1dcfc5ef70cf9b78baf0a9501dea469751893ef076ef7943415ab954f08beb5bda909a4113e8634571a8e069880eea77cebaf192df2a393c20551e78f58fbed101409ffe8a0d6234ed5630d7916f555a4daec6504d4985cada9801a7e7f8fc93353aa74d7f2f349d2cf6c6ab6e21ce83edd9e20de69311de144aa8394134b7460828013e20be31f71aaf99027ec2a2a65c350eab4322afa81520b75feed8c3d7eba7f90f982f08a14c21586d96efb976d895c0ae03c1b49ee9af76484396f57acee0867ec974c4a3069b622a4a78e82b128d7df01b1059bb7d846478694692fb0d717669606a4f5489ed1f3435ae9d9b62a5e76fd2c555f899619980087e73e69f16bfd7d6562223f5475bf138e19210cea1da3e6856d1eb8bcb9b9497cfea6b0171f687d9053e30285f459563a19ec2ca3c99114b30b501bcdde2067d33eff2472498efb55e4779f827ddf8487020457e2324e85e05cfb1318d19af9df9626433b3d4ffcd0bfd907bf88e4214b493bd39ac22f6e1b78b706c87034275a68ade8d6e9ccf01d486d6ed2049d653b7727539b8ff48482da683fc9c752d62d6cc1b1a617f9127239801fa36df35d4e6850846caf913a85e13ee59a67753d58bbba425bdb9f357c4c9196a33ac81e3213ff10819517936571ff7f1b78e4b042d8f08b29803997e5887e5f18a25ad309f48fbacd4157865c35b2ac7d6a7557c37fe5a66e80b33ecd0efb2cb95e06b690038a3d080e0f3e3bc7c2328d4c05e30aa8a9dd7ceaad3cbd1f85f8670effd6e4362de283d54df3f4e078089e31e33a684bb2fa295c7c46d5700f0a3fb7f2f82b90ab80d76668ac39f202e11f2236df634fc3d14441295b7fa7d89a2dade379ae490b3ed72a34aee474e3feb354d7ece00106e4ed4ed35de45fdfd194df08c505f1d59987e007cfa3b10a62c0c993f65118874b5d9b78a56ab6194d92d73069db73119c9e0b1ccdaaced7299fcdec62dd179bb43ed177843dcfb3fe41f52e674a40fa87d08caa08769a2de64126ceeb69a6748190a587238674e39a78aba0c0da7d4ec3ec14347bb2e019c05a8ea1385f37733a2a6e4ada86e64a74b20433d4436aed6ef26960ff5a16ed86142de23015f7a078456ffa968a86082be8aff0bd619d59d2b55bfc6e3248c75e3ebe85944013e704f9fa7b44a8ea2906ea81753e1431f1ed58a059a89c35099513d7c88aef69faacecc4d3ce0e5c316766de45c4e8844cadeee827beb89e508543d6f7606854f9124e4fa7d502d77779f31cbb1206cc2daaae7e539669447b9dafb536ebf4052657e316eb6db41b409cd0904e2af85560798d9c1168f255d9322f3dc1100ff1b64cd9edf7fd8d83c696a273ef27bc08fb26765e4f930ce4d68c7e861c78dff829c171ad8cc740e3f8fffaee8c0a5290fa1011953a1a0deeb4bd51db81de2dac2ee4dbd526a6a532ffcd3e5ddbefa0bfbbdfe9bba8c0bbb5cbe4dc37418c8ffdad494a91aeed3bfbbd80b0ec3c14541508320d5d0350187a0523a4cd60438662188352eee3e1e6b0a7e00089818f98cfceb4565180c77a5b96a6615fd948be09d8506e0bef26a78751c2f31a9e688e69a702aaf"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001e00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r19}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r19}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r19}, {r17}], 0x9, "0fd62fe3eed186"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005d280)={0x7fffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {},