last executing test programs: 4.822335466s ago: executing program 0 (id=276): syz_emit_ethernet(0x0, 0x0) r0 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/95) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000340067000000069078e0000001ac1400aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800280009078fffc080a00000002000000b200e8"]) 4.821454121s ago: executing program 0 (id=278): r0 = socket(0x24, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc05", 0x8a) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000801) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x18c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@hopopts={0x3a}]}}}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1004, 0x8, 0x2, 0xfffffffd, "d5734d18890a380104000000000000380f4ce3b1", 0x7fff, 0x7f}) setsockopt(r0, 0x6, 0x42, 0x0, 0x0) socket(0x24, 0x2, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc05", 0x8a) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000801) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x18c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@hopopts={0x3a}]}}}}}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1004, 0x8, 0x2, 0xfffffffd, "d5734d18890a380104000000000000380f4ce3b1", 0x7fff, 0x7f}) (async) setsockopt(r0, 0x6, 0x42, 0x0, 0x0) (async) 4.797816476s ago: executing program 0 (id=281): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="e68bcdc1", &(0x7f00000000c0)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, &(0x7f0000000500)={0x0, 0x0, 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x1000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="eb9296", 0x3) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f00000000c0)="2f093ea9", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000738000/0x1000)=nil, 0x1000, 0x1) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) read(r0, &(0x7f00000005c0)=""/251, 0xfb) poll(&(0x7f00000001c0)=[{r0, 0xaeecaebf517d446a}], 0x1, 0x6) r5 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x400, 0x114) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0xa5) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000040)={0x80000001, 0x2a, 0x200, 0xe65, "a2a48100", 0x8, 0xc83b}) semget(0x2, 0x1, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1a12, 0x0, 0x97, 0xc, "28873a63d7efb94abbc53ea83967c1dd4dab2dce", 0x2, 0xfff}) accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40b) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) 3.943475856s ago: executing program 0 (id=310): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffc, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x4, 0x8800000, 0x1000000000000a8, 0x5, 0xce7], [0x1, 0x80000001, 0xfffffffffffffffb, 0x8000fffffffd, 0x4, 0x7b97, 0x1fe, 0x2000404, 0x1], [0x7, 0x2, 0xd, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffa], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfff9, 0x0, 0x5, 0x3}, {0x10, 0x8, 0x1d35, 0x814}, {0x3, 0x9, 0x7, 0x80000001}, {0x12, 0xfffffffe, 0x0, 0xa000000}, {0x400b, 0x2003, 0x40000, 0x4}, {0x81, 0x20000, 0x1, 0x8}, {0x0, 0x963, 0x0, 0x4}], {0xfff1, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = kqueue() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) 3.820762874s ago: executing program 0 (id=316): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffdbae, 0xb, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0xc) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000300)='./file0/file0/../file0\x00', &(0x7f0000000380)='r\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0xe, 0x1, 0x8000, 0xd, "97a22200", 0xb, 0x9}) ioctl$WSDISPLAYIO_GINFO(r0, 0x40185741, &(0x7f0000000340)) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x6, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) mknod(&(0x7f0000000280)='./file0/file0/../file0\x00', 0x2000, 0xfff) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x800, 0x2, 0x2000007, 0xfe, 0x80000001, 0x1, 0xc, 0x10, [{0x3, 0x3ff, 0xb978, 0x71003}, {0x3, 0x88, 0x8008, 0x400}, {0x101, 0x1, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x6, 0x27f3, 0x3}, {0xce7, 0x1004, 0x4f5, 0x2}, {0xe, 0x801, 0x3, 0x8b}, {0xa, 0x83, 0x805, 0x9}, {0x4007, 0x100, 0xd1a, 0x11084}, {0x1e9, 0x5, 0x1, 0x1}, {0x800, 0x9, 0x8, 0xa}, {0x10001, 0x2, 0x8, 0x2}, {0x29a71720, 0x8, 0x1, 0x400007}, {0xc, 0x7, 0x40, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) (async) ioctl$BIOCPROMISC(r3, 0x20004269) (async) shutdown(0xffffffffffffffff, 0x2) (async) r4 = syz_open_pts() close(r4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.757554351s ago: executing program 0 (id=319): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x6}) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b100050300000400000008b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x40e, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0x5, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="a5614fddaaf5da9d87", 0x9}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 3.474618342s ago: executing program 4 (id=330): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fsync(r0) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x800) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) (async) close(r1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1f1) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000001100), &(0x7f0000000000)=0x4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) 3.286325807s ago: executing program 1 (id=342): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="fefffffcffff00e0300eaaf8080047000024fffd0000072e9078ffffffffe00000014408060180002000100090780007000d"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x17b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0x1dbf, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x8, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1802, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc, 0x39, 0x8}, {0x2c, 0x5, 0x5a, 0x61b0b}, {0x406, 0x4, 0x5b, 0xfffffff1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 2.242673381s ago: executing program 1 (id=348): madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x16) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) 2.109390242s ago: executing program 1 (id=354): pledge(0x0, &(0x7f0000000380)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\x12\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\f\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\x00\x00\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae\x00\x9c\x0e\xc2\xefo\xbcJ\xb9{\xe9\x18`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\a\x00\x00\x00\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd5f\xda') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) open$dir(0x0, 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r3, 0xffff, 0x40, &(0x7f0000000080)=""/18, &(0x7f00000000c0)=0x12) 2.104831244s ago: executing program 1 (id=356): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x408, 0x0, 0x0) r0 = socket(0x2, 0x3, 0xff) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) close(0x3) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 2.103330004s ago: executing program 1 (id=357): syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffff03000000aaaaaaaaaaaa080045e4001cfffd00000701907800000800ac1400bb0fdf9078b9328ab9"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) sysctl$machdep(&(0x7f0000000000)={0x7, 0x14}, 0x2, &(0x7f0000000040)="71d48ad2edec", &(0x7f0000000140)=0x6, &(0x7f00000002c0)="9c857cc646e38de51276e0a7032f45443930b312ce9642a2ec04de547b9b4ea4b007c6122e3536c56e8e0de35e543e17838d17382ef2e857e6a72502d843c93c7e24b4bfee30563badd4aeb263", 0x4d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 2.075646533s ago: executing program 1 (id=363): openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a16809d2", 0x0, 0x0, 0x0) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x190) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) (async) r2 = socket(0x10, 0x4000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) symlink(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f0000000100)) (async) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r5 = kqueue() kevent(r5, 0x0, 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) r6 = open(0x0, 0x78e, 0x8) setrlimit(0x1, 0x0) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r6, 0xc450443e, &(0x7f0000000040)={0x7fff, 0x2, 0x3, 0x0, "d6d100000000000000000900", 0x0, 0x5}) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000180)="02f556d6", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) socket$inet6(0x18, 0x8000, 0x5) 1.819795651s ago: executing program 5 (id=372): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a16809d26255c61b4f0919d7aacd6865959cb3e86fff46c0fb2b63a099a1ce37c6891e74eaaf1a", &(0x7f0000000000)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x6, 0x1}, {0x4, 0x7f, 0x10, 0x40000002}, {0x3856, 0x2, 0x36, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 1.810986878s ago: executing program 5 (id=373): r0 = socket(0x11, 0x3, 0x0) pread(r0, &(0x7f0000000000)="282975dfa5abbc4e9981aaf8619af6f5f4f6e8d1dac4443c453a0731169d24e1a586d6ec459c53e7b7e252acf6d4beb3b76dad483be2b01182ad14ad34607658c59cda2b9158475e3d65d611582df9390a84060aa2145ee13c5cb5e8ce4abc083fca710e1eb6811ba15176569396febb4a01015b6e12010597572bfee2afa933a5be4dd9defb1b43d67dee39", 0x8c, 0x401) r1 = getpgrp() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0xfb, 0x5, 0x3}, {0x3, 0xf, 0x40, 0x4}, {0x1026, 0x3b, 0x2, 0x1}]}) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@random="c974f8d3b6e6", @remote, [], {@arp={0x806, @generic={0x18, 0x424c, 0x6, 0x0, 0x3, @remote, "", @broadcast, "2142f3d165a0dc8f6f8bcc1b8e33bc9e"}}}}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') rename(&(0x7f0000000440)='./bus\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x11f) fcntl$setown(r3, 0x6, r1) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8001, 0x763}, 0xc) fcntl$setown(r0, 0x6, 0x0) (async) fcntl$setown(r0, 0x6, 0x0) 1.674513345s ago: executing program 5 (id=387): sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x12, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0xffb2) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (rerun: 32) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x7fffffffff800003, 0x200000004, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f00000003c0)="298778393112f059a08ccfc74dc234f5df", 0x11}], 0x1) (async, rerun: 64) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (rerun: 64) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x4, 0x4, 0x4, 0xfffffff9}, {0x7, 0x6, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6c}, {0x200a, 0x80803, 0x17, 0x8}, {0x0, 0x4, 0x2, 0x9}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x4, 0xffffaac5, 0x34, 0x10000aeb}, {0x7ff, 0x5, 0x8, 0x5}, {0xf, 0x4, 0x5, 0x6}, {0x29a70717, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) close(r2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 64) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000180)="dd61638f99da38f183f61c0e8e8176b63a4135ddb001e58874c6133489e83570e09089760020d53819560ad8c456f43d6bc5573d8d4e7633b6d81e65f9afa966ee6a908474aa0960b9176e82", &(0x7f0000000040)=0x4c, &(0x7f0000000200)="a06e75d928250af9e6410049a1a6c83496c4fd3c63bb6b7fe574b507bd60ba54c9e0a66e35dbbb675b4d84e781b6502438623d735749c7aeec29dcfdca2ab3d9ab9a7d8cbbb16b38974fdae1e44003ded6ab03bfa5cc1c43450335f7a79c1e", 0x5f) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="71f91e3471ac00", &(0x7f0000000080)=0x7, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000280)=0x1c, 0x0, 0x0) (rerun: 32) 600.399495ms ago: executing program 5 (id=390): sysctl$hw(&(0x7f0000003800)={0x6, 0xf}, 0x2, &(0x7f0000003840)="aa9b2c5839d5bb7a7c12b3ee39bc3b1a29008f7e006353de92efe3b8f1a3b4c2b9e633bdcb8b2ffbd9f7816ec7", &(0x7f00000000c0)=0x2d, &(0x7f0000000100)="c8047a9ea1f6f59a0dd62572d2d4b700000000", 0x13) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f00000001c0)="cf0bdc6205f0ca79217d7a0c7f475f6eb11a18d7a341df6bb0fc3b15872fe2ed51ee96f91a36f634f6c858308df2ceadc5000eb3a20ed51fcd23fbf2528aea7d4e16073a303679c9eacdf860001590a9b736f9fd2d779a260f9d251ad2e1cb3ca456742614d8d2779d406f1e16341fb87f45f4b04a4a8fb406704d316949207aa44e58d9e7709d6f97", &(0x7f0000000280)=0x89, &(0x7f00000002c0)="e3b38ca2b1bbd6557ef37d527c2a80ac6f7021a2db3d93b28d00642a8b5df35eb4fb05b66212db52383c98fa141e879d7caea27d6ab5791fb29e3eb1c973e6cf929dc9dbc8cb4ee915", 0x49) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (rerun: 64) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) 595.557466ms ago: executing program 5 (id=392): sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000380)="d5bd0d1d2d9ffe09", &(0x7f0000000040)=0x78bffeafd4c099a1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000140)="4afaf1010fe2da9d90e5cf2ec1ac97b1ff2991eec5df2e655249edc326f5524f38b1550a0a4c442faf750e467bea2082833c1ee37c7c50e299a3451ca797a6a75ed8f4433298e2bdcaa9c29e00904b30ee7233c96cd19cbcfa369fa802305fe7d00cef952e34b0c4105ec5cec6c400a4cb89d0a866c8cca0d91d83a60412f5092bd0fb24b74844a8b27cefe598fa230f1cb9e11d8da23d0ff9f9223218521697a01eca725737ce26f76109cff2b8185c8de62a4d0aa1c1b757d42157af2a67a98913d6c1b4fdc8d8d96395c19a188020ad5405cdf227f82aa2b743e500e5aa595482287ccad173c3e15e7d87daeb36d8b48adbb996769e0a675932f875b4ef12f2e2048c4d2c649ae5d5b416aa8cb835f4e1520e94fc68c48622110ce71a780e2cf867bd740fa34b8513bc34cf96720f0e65a7dcd60ebbe6d95d0ab9521d7110469809972a9543997d4bbce7a0a956e187f8291b02568235536f4b3f73bc39237ee0f499a2bc212168a09412a595642ac02ba52669c80ed3a4d78956819675c500cd186928c7198cfe13d9396e7d24440340ee70cbca3b39f57f34460ea2583182f0e04c324885bcf0eb1d02d667c3614d47e43cc14caff88027fb2a6a9c1a185e1ebfead0c5d768c9520310515f2a426efeaff5431fa63672928c349cd452ff274d7a7102e7333c71dd4eda70c2203ba6b1986ddd818e439e70de3b9b2867712ab9c0092ac6ba88", &(0x7f0000000040)=0x208, &(0x7f0000001200), 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r2 = syz_open_pts() (async) close(r0) (async) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) (async) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r7, &(0x7f0000000080)="fbf21082370eaf1e69d69204442b6fede437eb081cf8aeaf39851ef2cb8dcba56bf640598ff8ae56da0392b7f3b8b807f81edc373b7dd36596d615b225571ab086e42d609eefa6fe48106243e1c726ea3d7bac068dc98662b8aa9f0150642d16e762b0a032eb0a9dabf5592bf35beeeab0661856a3aa97ba55dc7b76117cd533ba366bdf1f594f3436", 0x89, 0x7) execve(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) setreuid(r6, r6) (async) chown(&(0x7f0000000140)='./file0\x00', r5, 0x0) (async) setreuid(r4, r5) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000180)={0x10, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x67b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}], './file0\x00'}) 419.295773ms ago: executing program 3 (id=402): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x5c736240, 0x20001fffffffd, r1}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe4f, &(0x7f00000004c0)=ANY=[@ANYBLOB="e95d373d56e10000000000006002957c48ee5defbc09b0f07b9624b276467f6a0a59f5a00a9398c4b5401065026d2fb9660d8282655aa29f97cad0e81d6e7a1bab020de435e66e68a99b5b5b74f7c1944d7a9dba1540d53472e1535bfa48fbf6a9452fd6e27b642a8dc2add4dc2d8814f721541e9949f31138236045d1aa0760f157ea5fa8be68ccc9da1e1a27bb568031b000112eb2d76aa5ebf8348530d49fd26b344c2b62425e79772125740746a7be1c8d90312f8d673b697b62dc5903c00df91b9935ba57be3c4c016016d9c3bb5422cdf583d05e72b2286f16c5cdf9a94926744e8ff603890db26afce5d0a13fa8a6ef1a8cf2660897518f2f4ea9093ad1a010e2370550b0dad1d84826e7259c73428990fdbff235f5819582e7fab89ea7ae551e23504d3a17a0793309441968fa93f43abca8cb709706fafd3c121c4f5e90002a494a6b3d214b1c101f1297e5152454c8b7ba024f0a7323312540eafc956a57418bc3fd70cd221b1e8b1b62a75a31dc466f54d8a821fe743ee6825a2cee4fbfc6e3e6d21641398db35749afded42cb78acee989b55ea2098e7217fe1aa57a4ca48923745a7ad318130435767370e89e4e2c48658e1a30aa3178a475402de7e381c598fdf069e490ac20d01f3d58d01ac3e98bd47f07847dde27732127f418b7a02f6a8f200bddf0d3d246ec8c9cd8c6ed19a2ca59cafd9b59eedd9ee3eb39dbf020605b7657ef8566981524cc67010d909592d56ca69f3d2f3ed943a846393276cefc39c317004386654f497294ff74333c7d17d2bfa7b1a55ff2a150a65074f5aec36393bda8acbd075b1651f039798818f3b03c92e8bdc993715a8eb79bd7e203821385e11f4a3aa5babc33eaf359144b3bb37807f1d592640b866c004fd2e7d907188de9326477ac163cc03a70d2242086866ae01221aa21d2645be0e210ec713c513251b9fe7d8633ab4c94433562e45f57e63bce2e135c002b1fb8a0be80c99172f351c804865e01"]) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1518, r4) getrusage(0xffffffffffffffff, &(0x7f0000000400)) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x80000001, 0x200000002}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) close(r3) 416.652301ms ago: executing program 5 (id=404): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0/../file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000400)="46d5ec5147b1447bcb009a5938c1bb108756294f044b9033e5748361bc255b991eb54114fa347e3425d497728db620f164d2f322f30aeceee9be9ff8a9941bb81788bec352db7350ca58cded97e257a2bd5afd640bad31fc784e5548c297bb33ecd893773a7332c8c75a0e01ef96afce753c326457f81a71c014d2d0ab762cac5630245cf89244faa36aa643d51136c605ba3a80073a1212499b6e26018c63f8e37adea2f01c81c5acf6140cf423cf83093b6b0eb9b7e929b165bb3dd5581824bb7071fd7ec25fe5d4e679a9f6dac503e4e5c9433562371a60851b74650fb24a2954a7fb6b01b04c12cfcaf67e257da015b5ac6448a3ae061acfcf654e2778b50215b85988498ca4e9ac1e654516f81ab042e1d9061b6d2b52fe6035763e2155f19d8cb28cf080daaaee149d35827f869db7a1c027f217fd169d975059714d0ccb94f53204bf2485bc3b69d1a1690e748ae7b6615e9e4a7f0486370d86f148ec65968623bf253b82b2e29a5cd320e343fb059c65444f72f4f1582e9886ab6cfd047e005be92f0c8ded549739e069c9a97c43d4d902212c5633adeab5c49782ca155593a47b4656822aa0e08409b3acc501c4cb4a556f9a8bde0a59db20392e2d315d718dec1ad3dff27a97d99fe596ba1563062a87ef831f5ba12a9b8a104e33f2323db228e59b289659232e3ffaf613e6636810026fd86a7577ab48185366d369d59855ebe4b3c789350831ba3dd327f0e576712da9cd9762ac871c10457db5658270d74f1e0c1ea4cf1e19e2c64e13ae3451a9f8b8157f2461a9213567b6330f2a240d64212a428b2496de44f2fb5b0b901199f4baf2c38aa8f69310de40544a7738fe12a31a167f9ee070ce4202d0438ee58b6f505820f6354356822eba02f83d1a9799c28397c988cbbb4ea79dd0d0f8a0f465d51ef64c8d4d40cdfb21e1323b0726b47672f7af019b82981c3a402512ba9e52ad43ced180e8a21bc4e6999e943c05bd873862e6ec0c4972d008a36a64c1c986078c93f3c44b424fcc91eceb39c0febdcce9268902e400acc1d753ed2cb244ed3af8e5c4048024bba2f3da8ec406592d8335846189849f6be8d6700ed4e4510cd50d652c4573de89d2618f9861e3f5338d8fa27edc557ef6d648619b2fc5a53a86396ca3bf44842894107768562fbcaaa805274fef572746b207cce9bb8e6db1132845115b89e506bda8fe70c3ea9ae3805edb6fa90e3caa08f9f0962b513e1980ce6c15e0d456aff098f36dcf40717bf02a030e0bd379d901b558b999fd428ab0c09a3560d9252d9cb36965c62aa5b4895bda31b65feeaadb70acc8e89c65c5fef5767ee60f2273e0099fd6ac3679c38e2ff6b16bddbcc3fe07e29f3af980552f7c29ba148593f5decd0c216bbfaaf893957ae88afd2cab18750e2fbf12c320ea231dd473b8a9982f8beca880d12e8a43bd2385a48889d76868f49e590e5bc8c70e138fba65a4d9991508cd8062d06bdfb4ffdfc41e12c31f8d76f39f8c6be4b7acea44a977df8f44093a94d8e1ee8bd5aecfc5c7ee837e1fa8f7dbd166322b83137a9ffb38707bad8570a18111795165dbb27b198c4422d9e599e4e7351844b118c188f6c51e8127be5f730703a05d259e723c33f9b61cfe044627bf78392a91704e64b82d08e09035c482dea76264b4f24cbecb3e1e1828f7befa76601f5fa64ce68328496fcdea30bb2401e7ae08df1575155e57de6475b14c2ebb37a5c91cae262cf5c25feb7e00001fbad19243d8c745b186cfd33a93af9e05c15f24801689e10735cbcb27cdfaa84936e5c63992e1d21f70f550c6d26fb1ff621f23dbce128ea36d47a44dbe010688da5fcbe30129f5009b04d774e23c806c8e49e9d8f873a7c42b066ddf540b78b0b39d4937cedd36ed29aa24a06698f767461ccf2984ba73d345eba92672f936bbe12a94b561087404239ba358511d944586d21d4e5fca07f7eef8151784697efac7dd69a5d354979dde75bcf5ca88598e39ac3e269692423280b7214a2d766d9d577b23e12fb9bf3ebce074bbe75c1e80114b58768cf903a748b144dbc0266782e41043a0be82bc8f9165f378c6dbc7e67540002fd74c2a55e9b406cefc681e1c6f2db395f41fbd31ff6e9c60a0d6b9991dfc5b430373fca58bacfd6fedfc14642f6613aedcf1bb97672476a79879c390e59cabc52e095fb92e926931cf71465d36dce2b10bc4c4fa802a0aa255a1a141825bb4fb5f2ae409852ef9b542ef5eeb2c39417d6d725c32c157b28655623b38c276be335aebb2a9a5d242532c5340783874a712e6a73f175ccfc3118f669890c93cf35bc475972f69c7753d6e5aeb14a8563efd035faacb1601bb34a4fa5d1d8632c12051bd984014bd0400fe051c3170273713d566580921043641f224513e0389a7a7f5aa58bb762c5b214158fe9f918b9dbe513f741d338dd31ec1590b4fb7fc54f5b87f0ab355b0e71a37264eceea159e26ce4a885d4e9fd104d24390dd94a85844054384765f074e2c9665589841806110364f32c8e4a9c42666acf68ac44fc6bafac275e4e1d7f161d7539ec47894a58bdba41ebe100cf6dee21c9f0295dca6fe6031f0b9bce01588a355c05b12149e8dc2a4db6bd959688c65e1f41f4a50ba58074e7a92fd8c7f7f81fdac711d88b051142d0a229ff69814c3de53a3975b507525744bad5e011c811396ef72ef9520f484b9753333413c577aeec77a5e912e3771aa23d5d284e00f401daa11bad06a8ffd87abc1eb395e6a98f66c634e3f50bcce493a9ef5ca2ba83a28e03269973e08af6aaf7b561a85ad3fd69d8472afd9fd885936631549a458883f54d22c20a128494f1de82811a5b2a390b4887a283c34b8107d081570eaff7a40e0e859b88a87fdc5814156d3c33688b4e569e39af7ee0a3af67b792885854dce2eda9b08ef843cb651064ad450b83c9f3a130478c37cd705f9077317daf24701380e2f48729a1e1e63ef275841b65e5defde586e58a201bf4a6717d6c85688794524865efe964ac3e6e1b6733417f9448e910dc94edf5a74e638b408276886093b897f790d5b3ae96eccd869a47222b4d772cda4907f1e69c2fb622df67f46d8d9f3b39f0f9ba9cddde52d840b36727b556d887903c57bb03150942d8c8bbed96ea4d8f55236640e60966db8dcba0fd3b9a96f5cf3037d47991843cc58f4082aea45dab1acdd5c33254d64d17e4952e65cdb05ee40f3e6e29031a62c12a4b7bfc225afb23c129b101a9e0d4bb1dc24cb7fe471005f7f315681f86eb2f5048e865477f58158482d7f572a084d4746df581de5d6f0fda8034769a7b731ee87de8b6d2529a39e91c75f6347a7441bad36d7decdb7888c78dda294c2f77684d71cb7f5315eba7e8ef133872e10dcfc2f027f040a734c18f958bfa7c7b9a8d40b6b97090626b35429837832f645abe70a84260bd06626786e8d2aa32baceef147c8e310ea876c315224fad49b55cbb95c603bf824436ef816ea235fda72ac048c341eed73f638ca18f286d3d1462d424f69117c0600296b77abafbcbf988a3aef51ff46a83e8f5078bcf37bcd598024d2e2cfa448d709e81e888008f7d144e0be66fdf717ab707e3e7b91a37b6a0597ab9b24231064006f0b5bd5ae106938f3ec0504fee87cb0090fe9e1d1d812f36034db2b0bc726cf7ee1a264e26d73ada5d086342a4a06781847f7203091b85de391189313e84d66d757a2446878b7914496ee16bf3785410f8a3e5fe3eb96baac0d8b0121d9cb55a889c8e8ae0157966149fd305a9f1263d155b0aac6f19c096111aaa6ab0e7fe92f2c2f7c80a60e209d2e0bbc353b19d8c0968cf019cb84eda450a5b7c16958df0e32126e61eb721d2142d5a65f7f82420543d9d105164ea6c4fed0c2b0fb3c4417248cd9bf87d96e95c859a59bfc7f0e84a5611a7c95283cfc5ca42871144dce0f6fe17eefddfb50ff6babbcc258e8e6a592eb6565367cdc7b533abb6a7f91af35f9eface238a9f791558509c8fb06b736d31abc6c1cc845f303bfbead6d446fb3875683f915a46ae7685fc670e679d3acda14c7b1463ef2f6f8b6e30f3038476bfe298852d7becb029b51dab8c29b8a797367bde276c4696e68626dfb3138e5c041e0bf58519e8bbf3a94e079165a249ed5082012b74e9fdd41a11b163190100bd59d19527e238a913f9c18cbd5b11e7bf68c92c427ea2aced405ea89ecc3a6509e3921b3104109c4c0089ae92023d76e0066999d72c86f4c24c2dab0d3cc9b3c5e038199bebe23b23096d9c9d6ae916e9a9cbfcf0432c07919ee64760122f87c11cf054628831a83c440b512f8807f21336ab51a44a9b4ad60a6a3e006c6e1fc90b64b40d8e28168af72272e60b85bc72880c27d2965eb47fb66010fc924712fe283d67b04a6023544020567ecfc95e7707bd1515395c83dca38030f48ef61f1345b1dbe838b1fb05cf5aefabba0b686e790cd04bddd55769dbf74eb1dc30a95d44816cd4bafb855736c605577e242f4aa22b2976b45fec09a659fa7a0e5d9054039ea8e8664f46f6375cc651da9a95703f5cdab0adb071ca9d3b000193b89751d3bf50b7cb92ec0bceac5220f2dd3308efe1d0d49cbed1650c22a74b476cc6036e8159af40829b84a541c79c2369df0ec08c97235c81f355dd641e748c0debd9d171d65de24d0ee85d624a08fd9e38f0902e9d0ca16286a297c011f6bd88eb233a2cba18d62caf7820605236249cc25d562bb618f7ea77f397223236ba5cf8053013f4a5797fbb3a0a001fe8fd8a91791fdff6ba340a35fd96d7419b4bb0b05c8ef6aaf4ca49533e886fa5cf82e95f4dd99c0533b5f0673eb17602d8b6ad6b075937205adb46eaafca78870f2d5faddaf91b4329591a2bb14311ace9ae796ca4b2e1cc83bd62d671f60d685207392b41a07eb31cd785aec254685fc9e6415a7808b48a56ad6dda26d848c739ba3b4fcdddb1e6bd0e527972329e5f75bf5ee14114d566fabd58a28aa303c41cfd914a26956fbcde994e66b5a666b4d0ad242728e065a4796c0595fd275a21698663bd4492fdc455008f2a4f46f5f1063352982c82bb5fa11d3dbe973c465224342468e18cd403e69fcafeeb95cb6d8effd852a2856fb7a20b230d816123bf9d1fc136a1d13d1437c181114a2051702218854bbe6964328efbdc3689f8f7f6c9a33dd3f6f7e0aaf580151f5da8c660123d92a25aa28d99836bcc8b6e61346c1e6e731fe3037119b6b98fc6a11feb751956404dc60860cb8d998c6e7be1a9907ca2fce06451c80705d0413f7a0236f1e758265c60f37c66ebced29b6e2d441419d55eafc384e8f0682bf4d7a61e270a936a6398944f4a86a1a883b9a04847e5dd99de99937c4e5c2b4aa95258d4ad8dc26a8de55db54e58231dd034ae027cc88f7b32945685cb165229ddc03328276bc5221dc59103e3b58fe7fc9ae8fba926f3e3666b881e638fec5ffea2cac9d381a980fa37c772e67354793b5f943d5d6790f8dee7133f1c930433fe88eaf58fa84b9afb9b0823a79af684d0696eac6a5a7dc05175ebdd0660e3f1728ede4a1aeea4429e610e23b20971122f9d4fcdfb0c94aeffe0088668a6817de3c02280936b167b667850070816933664c9d0b12fc47293e7b95da5ff2aff87cf8a05432344ec2d63597f5b0cbcc15f338fc7d9b80674d0b77425fcf8b02cec36015ce4301cdab73065f90aa533dbbf16a4921e953627f3083e91af8263efbbd4450cc1f5218446f6834c7538c2198e112b58664d0f9", 0x1000, 0x409, &(0x7f0000000300)=@file={0x1, './file0/file0/../file0\x00'}, 0x19) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) close(r3) socket(0x18, 0x3, 0x3a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x24, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) setuid(0xee01) r5 = getuid() setreuid(r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xfffffc01, 0x0, 0x0, 0x0, 0x0, 0x128, 0x6}, 0xc78b, 0xc60, 0x0, 0x0, 0xe413, 0x10001, 0xfffffffffffffffc, 0x4}) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r4, 0x4004575c, &(0x7f0000000340)) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r1, &(0x7f0000000200)="05e2f3e96cc781ba", 0x8) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) 416.354236ms ago: executing program 3 (id=405): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() socket$inet(0x18, 0x3, 0x102) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x2401}, 0x400, 0x200042000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000290, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000b7d000/0x4000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x2}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000100)={0x8, 0x0, 0x3, 0x10000002, "b3080deeaa8e70ec8c7b000000fffffff500", 0x900, 0x7}) socket$inet(0x18, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000014c0)="c2a6d6000000002f144d78084f98c0d5187b0c3f4c", &(0x7f0000000000)=0x15, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x97}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000002f00)=""/4096, 0x1000}], 0x1, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa9be7b997d1f8bbd7c71daaaaaaebffffffffff45f400280067000000069078e0000001", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282009078fffc"]) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xffff) 363.276013ms ago: executing program 3 (id=406): setgid(0xffffffffffffffff) (async) r0 = getgid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x902c, 0x0, r1, 0x0, 0x0, 0x90, 0xfffd}, 0x240, 0x2000099, 0x8000}) setregid(r0, r1) (async) setgroups(0x0, 0x0) setuid(0xee01) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r3, 0x0, 0x0, 0x81}, 0x20000000000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) semget(0x3, 0x2, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x4, 0x4, 0x3, 0x48}, {0x80, 0x0, 0xff}, {0x6, 0x80, 0x12, 0xfffff7ff}, {0x8, 0x4, 0x7, 0xffffffff}, {0x400, 0xff, 0x3, 0xffffffff}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1f36e5250f6d2b982fd3883a8b58c1af70800000000000000b5fe1448533302cf70", &(0x7f0000000000)=0x54, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000180), &(0x7f0000000040)=0x4) (async) mprotect(&(0x7f0000564000/0x2000)=nil, 0x2000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[]) 342.638453ms ago: executing program 3 (id=409): ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000000)={0x3, 0x24, 0xc8e, 0x9, 0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)={0x0, 0x1, 0xffffffffffffff9c}) fcntl$setstatus(r2, 0x4, 0x80) fchmod(r2, 0x9) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000440)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x2, 0x9, 0x0, 0x0, 0x9, 0x3, 0xb1de, 0x1, 0x7ff, 0x10}) ioctl$DRM_IOCTL_MODE_GETENCODER(r2, 0xc01464a6, &(0x7f00000004c0)={r3, 0x0, 0x0, 0xffffff2a, 0xce6}) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='c\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000005c0)=0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x1) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01064c2, &(0x7f0000000600)={r1, 0x1, r6}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000640)={r0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r7, 0xc010640b, &(0x7f0000000680)={r8}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000006c0)=0x1ff) ioctl$DRM_IOCTL_MODE_GETFB(r7, 0xc01c64ad, &(0x7f0000000700)={0x0, 0xc, 0x9, 0x3, 0x1, 0x10001, r0}) ioctl$DRM_IOCTL_MODE_GETFB(r7, 0xc01c64ad, &(0x7f0000000740)={r9, 0x9, 0x5, 0x1, 0xdd8d, 0x7, r0}) ioctl$DRM_IOCTL_VERSION(r2, 0xc0406400, &(0x7f0000000900)={0x0, 0x0, 0x0, 0xb8, &(0x7f0000000780)=""/184, 0x6b, &(0x7f0000000840)=""/107, 0x19, &(0x7f00000008c0)=""/25}) getsockopt(r7, 0x3, 0x5, &(0x7f0000000940)=""/4096, &(0x7f0000001940)=0x1000) sendto$unix(r7, &(0x7f0000001980)="29fccaf45c2e660f28cde321dc885d0f0d26cb51b08559cd0428abf6665949433d3e45ce2f0df28a002b2815e2d41d7b783d7b15f980ef910c94f60a5ce071497e9f66d6047fda8713fc8f68ee084d7f752e95e5ef3b76b7d2f0ab7b395487b5d78e63278ca90481c2f87c3ea634fdb58a6cbc309f989acbfd1558e41dee94c1de24ef3c93bc3e6c5b311d3abd64753ed52ae8307ffb54604a01255683209a382d3b0d3175929dc8b1e0f9533815b0afbcc4b2ff10f17234fd8c02d14136acb5cc66d8289565b95dd8", 0xc9, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_GEM_CLOSE(r2, 0x80086409, &(0x7f0000001a80)={r10, 0x4}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) r12 = accept$unix(r7, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) getsockname$unix(r12, &(0x7f0000001b80)=@file={0x0, ""/521}, &(0x7f0000001dc0)=0x20b) r13 = accept$inet6(r2, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) kevent(r2, &(0x7f0000001e80)=[{{r7}, 0xffffffffffffffff, 0x4, 0xfffff, 0x9, 0x2}, {{r6}, 0xfffffffffffffffc, 0x0, 0x2, 0x80, 0x6}, {{r6}, 0xfffffffffffffff8, 0x146, 0x1, 0x7, 0xfef3}, {{r2}, 0xfffffffffffffff8, 0x2c, 0x1, 0xff, 0xe}, {{r13}, 0xfffffffffffffffa, 0x10, 0xf0000000}, {{}, 0xfffffffffffffffd, 0x4, 0x1, 0x7e, 0x9}], 0x0, &(0x7f0000001f40)=[{{r6}, 0xfffffffffffffffc, 0x24, 0x40000000, 0x5, 0x1}, {{r12}, 0xfffffffffffffff9, 0x1, 0x2, 0x9, 0xf7d}, {{r2}, 0xfffffffffffffffd, 0x40, 0x10, 0x3, 0x2}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2, 0x6}], 0x2, &(0x7f0000001fc0)={0x2068, 0x9}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00464b4, &(0x7f0000002000)) fcntl$dupfd(r6, 0x0, r6) ioctl$DRM_IOCTL_MODE_SETCRTC(r2, 0xc06864a2, &(0x7f0000002080)={&(0x7f0000002040)=[r4, r4], 0x2, r5, r11, 0x3ff, 0x6, 0x8, 0x8, {0x0, 0x0, 0x1, 0x9, 0x95c, 0x4, 0x9, 0x100, 0x1cdd, 0x1, 0x7, 0x7, 0x4000, 0x10, "d33b044118edf43e98ab62f6fda47ceb862b4d360d5caac148eddc21ab358509"}}) 340.984383ms ago: executing program 7 (id=410): symlink(0x0, &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x6, 0x9, 0x6, 0xb484}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x510, r2) syz_emit_ethernet(0x26, &(0x7f0000000140)=ANY=[@ANYBLOB="a5240a2622a00f797cd8c471080045e368000000049078ac"]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x100800000000005}, {0x4, 0x801}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000005c0)={0x10, 0xfffffffffffeffff, [{&(0x7f00004df000/0x3000)=nil, &(0x7f000033b000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xaf4000000000000}, {&(0x7f000008e000/0x7000)=nil, &(0x7f000053f000/0x4000)=nil, 0x2}, {&(0x7f0000663000/0x4000)=nil, &(0x7f0000037000/0x1000)=nil, 0x6}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000306000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f00008a9000/0x3000)=nil, &(0x7f000029b000/0x1000)=nil, 0x8}, {&(0x7f0000724000/0x1000)=nil, &(0x7f0000092000/0x4000)=nil, 0x1000000209}, {&(0x7f000010f000/0x2000)=nil, &(0x7f000023a000/0x2000)=nil}, {&(0x7f0000858000/0x2000)=nil, &(0x7f00009d3000/0x2000)=nil, 0x417}, {&(0x7f000086b000/0x2000)=nil, &(0x7f00001e7000/0xf000)=nil, 0x4}, {&(0x7f0000018000/0x3000)=nil, &(0x7f0000aa6000/0x1000)=nil, 0x2}, {&(0x7f0000f67000/0x3000)=nil, &(0x7f0000ada000/0x4000)=nil, 0x4}, {&(0x7f0000c3d000/0x1000)=nil, &(0x7f00005d1000/0x2000)=nil, 0x1}, {&(0x7f0000e82000/0x2000)=nil, &(0x7f0000cc8000/0x3000)=nil, 0x2}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000539000/0x11000)=nil, 0x4}, {&(0x7f0000e0e000/0x3000)=nil, &(0x7f00003be000/0x3000)=nil}], './file0\x00', 0x9}) dup2(r1, r1) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x10, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x1, "ff14e7130b1e586ca6294000", 0xe, 0x4}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) bind(r4, &(0x7f0000000000), 0x10) 339.057619ms ago: executing program 3 (id=411): shutdown(0xffffffffffffffff, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00004d3000/0x1000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000066d000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0xc0000000000000, 0x100, 0x7b99, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x4, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x2001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x5, 0x0, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) 327.761412ms ago: executing program 7 (id=412): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffd, 0xf3, 0x7c, 0xffffffff}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x80000000, [{0x2}, {0x2, 0xf}, {0x3, 0x8}, {0x3, 0xfffffff9}, {0x3, 0x2}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x9}, {0x1}, {0x3, 0xbb}, {0x1, 0x7}, {0x2}, {0x2, 0x2}, {0x2, 0x6}, {0x2, 0xa00}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0x4}, {0x3, 0x7fff}, {0x1, 0xf0f}, {0x1, 0x5}, {0x3, 0xcc5}, {0x1, 0x7}, {0x2, 0x1bf}, {0x3, 0xffffffff}, {0x1, 0x1ff}, {0x1, 0x7f}, {0x3, 0x8a1}]}) r2 = socket(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfcc3}, 0x1440) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f0000000140)={0xc0000000, 0x5, 0x3, 0xffd, "080000400006000000010000f0ff0f00", 0x20004917, 0x700b}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00000f2000/0x2000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x9}, {&(0x7f0000209000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f000073b000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x6}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffdffffffffff9}, {&(0x7f0000493000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x2}, {&(0x7f0000331000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x234}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f000067c000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x4}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253", 0x1e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80007, 0x0, 0x0, 0x0, 0x0, 0x99, 0x7}, 0x85d, 0x6, 0x0, 0x0, 0x2, 0xfffffffffffffffe, 0x1735, 0x8000004}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) socket(0x2, 0x3, 0x3) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(r4, &(0x7f0000003ec0)={0x0, 0xffff}, 0x10, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) r6 = kqueue() readv(r6, &(0x7f0000000400)=[{0x0}], 0x1) syz_emit_ethernet(0x12d, &(0x7f0000000300)=ANY=[@ANYBLOB="e94109bf8ac3ffffffffffff86dd6099cea600f72c03cb697a653e336f000000500000000000ff02000000000000000000000000000116e6ff2e00"]) dup(0xffffffffffffff9c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x8004667c, &(0x7f0000000100)={0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000340)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000380)) 292.952981ms ago: executing program 3 (id=413): syz_open_pts() (async) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) close(r0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0x9c37840b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9, 0xcacf, 0xfffdff7c, 0x160350e, "04e4ee3286040508afee010000235ea1d4090200", 0x5, 0xd}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9, 0xcacf, 0xfffdff7c, 0x160350e, "04e4ee3286040508afee010000235ea1d4090200", 0x5, 0xd}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="5ac687bb84f62aacb5b427fb86884062a29d1995fe5b0e0d0d8c502c02", 0x1d}], 0x1) select(0x11, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0xc89, 0x210, 0x5, 0x7}, 0x0, 0x0, 0x0) (async) select(0x11, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0xc89, 0x210, 0x5, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) (async) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257070000000020", 0x89, 0x2, 0x0, 0xfffffffffffffff7) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257070000000020", 0x89, 0x2, 0x0, 0xfffffffffffffff7) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000080)=0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) (async) close(r4) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000140)="3ee6691ac4a343d1e38334bd2e48dee6b8ec0a9b313aabbdaba15ea0f9c1fb7c0726e1ceda5c429e6c2cc24219c2ab37ad554ae1711d25d30f41e826723ecdb44afae356", 0x44}], 0x1) (async) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000140)="3ee6691ac4a343d1e38334bd2e48dee6b8ec0a9b313aabbdaba15ea0f9c1fb7c0726e1ceda5c429e6c2cc24219c2ab37ad554ae1711d25d30f41e826723ecdb44afae356", 0x44}], 0x1) dup2(r5, r4) (async) dup2(r5, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0xd27, 0xffff, 0x7, 0x7fc, "2cffffffffd613696e4f569fa539543ef0d000", 0x104, 0x4200008}) poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x100) 260.904498ms ago: executing program 6 (id=415): r0 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000001d00)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000001dc0), 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffffe) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRES64]) 258.214704ms ago: executing program 6 (id=417): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xc0, 0x6, 0x4, 0x9, 0xffff0000, 0x2, 0x7fffffff, 0x10, [{0x4, 0x2, 0x2, 0x3}, {0x7, 0xb1, 0x7, 0x3}, {0x1, 0xe53, 0x200, 0x9}, {0x5, 0xfff, 0xffffffff, 0x7fffffff}, {0x9, 0x4, 0xd0d, 0x6}, {0x8, 0x3, 0x7, 0x6}, {0x4, 0x4, 0x2, 0x6}, {0x81, 0x7, 0x8001, 0x80000001}, {0x8, 0x5, 0x6, 0x4}, {0x0, 0x3}, {0x3, 0x80e, 0x7ff, 0x6}, {0xc, 0x3, 0x80000000, 0x3}, {0x5, 0x81, 0xffff00, 0x8a1e}, {0x6, 0x7ff, 0x100, 0x1ff}, {0xfffffff9, 0xa9d, 0x6, 0x6}, {0xf, 0x2, 0x6, 0xe}]}) 257.371694ms ago: executing program 6 (id=418): syz_emit_ethernet(0x3f, &(0x7f0000001380)=ANY=[@ANYBLOB="e727dc07001faaaaaaaaaabb86dd609907a600092c03cb697a653e336f000000500000000000ff020000000000000000000000000001f00040"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020058"]) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) semget$private(0x0, 0x5, 0x2) syz_emit_ethernet(0x120a, &(0x7f00000000c0)={@empty, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'nFv', 0x11d0, 0x3, 0x3, @loopback, @rand_addr="9544ed472c59fad0d57ae8079a6ae755", {[@routing={0x11, 0x6, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x3c, 0x14, '\x00', [@jumbo={0xc2, 0x4, 0x400}, @enc_lim={0x4, 0x1, 0xb6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo, @enc_lim={0x4, 0x1, 0x81}, @jumbo, @generic={0x1, 0x86, "47ce072a3b461a7363c0eb6cc71432e054b80269ae7035c2682544b7613827bf90d0b9a7988b3ec213ea057ee280c1cc38fdb0e17d325e722a992353ea172408e8ce3350b0cf7244cdb12dbb5d922d5e76ea32f63c4864e9f026e3c5bcd4246c5f6d4c66fb3c0dffce72d6c7710d6fc596aeba97d44e8443e2e514c4549e682994ee9ee12082"}]}, @hopopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo]}, @fragment={0x16, 0x0, 0x3, 0x1, 0x0, 0x7, 0x68}, @fragment={0x6, 0x0, 0xfb, 0x0, 0x0, 0xe, 0x65}, @fragment={0x3, 0x0, 0xb, 0x1, 0x0, 0x5, 0x65}, @routing={0x4, 0x8, 0x0, 0xff, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="cd82bb3c6f43d0be5a8f3f4973422182", @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x11, 0xc, 0x0, 0x80, 0x0, [@empty, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr=0x200000}, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}], @udp={{0x2, 0x1, 0x8}, {"d7034a0ea62ea25d181dd1bb259a83513a62edab061e094029fbf6e6eec8fc059cef62f8f6d1ff2feccdaa649c9b6d8ea53e51e3ec7b39da52151d7a586d98cf87b1a6505b53db3716b9d6eb5066584a317dd7c7600d7ab34f718516b30bb948be4a5623c87c4a66500504344f340b33e9fdb436a718b95af8e613e65821f5be018d7970c1c2e4819f072fc3f001c8c78354876cf374524941116c85085dd363ff4a0c9643acf1055afbb6725dd9064a53609f14df909916fdd111ce13e32a00045dbee5a49b1148d7fc80f424a6c805aee4fc23d0e2691672e134403a0d2b3f72b2f6b6f36c616c8fb9f3372fd6886297e3e096636774c52b139e9c20a89e196996fec475d4b83a2a3049df811d1deb56ce017095856d31a696c18f503b9b88d88231f5d6416423b48dbbe253b5dd2fe6f0a76562a54235f255f2ef1cfdd4944e360e0b8a8406779d660023f83bed5a9bc0af5731d98639aa4153fa3e3a7e7c531a4c0a1811ddecf71d23b3d2109ee7a73534881904c4ae50402be8fa0b0830a0496b009da255c659c759eaaeca2f6484983b3408951168c481ec4487449f30f01842254e13f65774184d41feea20c40f0156a2997063eb78a448ea3c8d3b65ce2d1b9b232b5f7b804d14589720f159deb50bf3f301e6b1f6b3c16f408229585db7769df5dc92dcdb5c6131e89ef4fe367e2e6d7d809a15cf70461465d862458af04e19265a44d88f837bd92bfc3b1a9a3f96ead57ad11f76300ec34d8bfc2c6e9197496ec4a13bb461d330d320faf61717cba437f8c4f792ac9a385929fef1a6e69e6f0b907f5042080c1cf677e6709e86ecc6c45d08359ec4b8be6dc35ec55de5ce5685d4379e567bfd7894c28cb8df41c55229215207e7ee03127ccf153ad6092d2b5a1934b17bfaa5c884679aae6ef12c577bd67da8dc7641b1574799b7162ae89787e3cd28229b6d3daae08fd1aec7e0a233c8c646c9fa2f004db732df0e65241f1ee3d6b3f07dd9981f48c125638264c2b4dc85586193346d798cdef3e65726cdb6d88285b82676b1700849acace5246a124726d3ed47e2698ebc01f3484215721a6e86f51086e3a4ee6b23b6a629052ea9c07141a9a0528ebc56fc407758243a85e7c3a81bf62532691690aa116ab5672cd7db131de8a20d3dfe5f6ca80ecebf11986453b086e3c90fe28c96d4877c02d77f55aa63e0a42cc595904f069d4a619a7c973266e7a43adc8aafb5935f5564dbf306dd35180b4db3304a643a10369c948d450694a3d056c859fefb2b7e6f8fd09c4e26076ee9c1c658fbe8e47dfdb7dc824e1a0edd9a3aed45a13477c58119700e1c78697595ac78285de3ebfad2f8b310b5be64ecad0111eb9fd91443ee3e23e29226f41c65d3a42778616ecf83016409a3de20bb7de238a9f1638b228b2e63c7404707a56afef6103939c5ef0a727d099f9bec3b88e054af8011f59fe4afe27d5aff9a59711f3129d1f1e3c1c52859093bf18fbef8eaaeaeafdbf6834b183b6c98ba5cdc6665b5936eee628808aa44beb4b7707e1a8aab32fc95ebd67b4c40acae34c4f79b49a27127168623a0a25c1b58e52edfb9cf2901af2a8f9d8720dc6c9c0d6375abf1c5d8b71d462aa8c4297c2fba3f0849de6dae26627c06b56d945985d7b32fdc2a80c64aa5e2caed7a2050ec912f148be038acc9996fd143c114e5b8eddfc79b07fe4b0bff1a461c06eda7ac72f467ee2a6e04e13c24b14dfb1906179dac67ff2ad0272575e3426e485858940e219ae5ea3b3ed5e6539b27ffd8e2b18055626dd52ad160088d73ba131231f063e374e215de85e2e801a5913d3b444f68951b3cd698868f8f761abe0293b9314b7c74f19067f24e357447847905df629d84c32c72768da195321d5101f0bef151e0d38ed76efe401bd386f21bf26b92a2fe53e8a947ad2645d8004996bac7a2bfbba79b89b4c528ce408c514a63cd5d0285806d762526412782b4d70d089f14b70488a815085682c888fb92d49c05904ca3e11687ddcd1ace714bc5c706f9ad365e97f9eb0c0c5d1f2c5eccc4fa76fa4f71d3415175c9fccf36b932de3eab181fd583017892ad009e5e70aaf7faf385e28b00b4a25ab8691b4d5a4de2895f0cac407cbec783ce2351f452d13fe4a67f9b7c0a5cab423627ba635052048127fdbf5df09c5a1acb06d7ce0e8d2b212ea95ad878205a3e3c68cee2d39d454ef002b355431d4ec13760a3d26459e2e526df2668e24795b8df54bd05f749e983a9bd825802a6641b68f12cb8be4bb4c93106f8f74bd284e8a838050adef9702491067fdd87343d59c7be1ce5bdb02b1315c63d182cc7cdb286b60b9006b4aa549ebeedc17e6a1c24d40138abcecc1379a15a71946bee5da87645e45191a5d69351bc00cbbe6cc2b9da6205a5ec970673b52d712ef9e09b5d3423e342cd0128e0525b292f2ba26a5225f38b6dbeda0f4adab97c948075c65049ca47c90735d37329aec5ebd4de2150801be52102c8e23b0f37c0dc1ca73f8ece74051be1cdf18fd037aeaf08eb95570cd0968ba71167ea3914dc87f9f79ba525cb201dea157ad3cea19ec1c6a28e5f1f788d7f30cfb74b668dae1b546eed75e7ad44e541adb13a793400c04dcd82d48ec6a7582cf621cb342913e5c5d7d0367b707ea072d15de6b994e96dda60b10acb903aab9c1c34b473fa9c9b195dccc3e8563537a3c043e4456043b10abc2fc001bc2b531480b989b63b43b0edf0e1aac56a3455fcd0bdd26af33a4422435d5be892186b44ac974126f3ba53b468b370e0203b06ee8251cd1674e819c98295618502646f931765f63e54e1aa9ca1c791944d764044cbe2af5f91be053c957d1dd31253425cdcd2d8047652a6015bbcee6b4e8c30e7c9cfdbe9459557d508b34bebeda064e8a6c8678a20a981f059615e54db0750be854f120258e95f88718a49a6c42a91c8e1106e58b02c9e7568fd47c83ac5e8cd1358175812ce2bda1cf1bc9938a197b7819158b915b10b1cf810b9fb4829f7aa307849c8f48704811ff29b3c533f8d2d9ef38c90146c628e359eed7299730d49e16a25b6274fe0b8681e04248c29999085a569c46bc825f9a0740f14bfc1229dfd03634739944556520c4a9cf223f2a1b199eed863ea8616a72c0594ee9cf664b4d02948a5d04288f1c17b2efc05f8b619966693538d15e197351c1891926a243e6c03b52c155f15b9c69c92cdf8440d58448309d02629f3993ef462b864e4e83270239505421013c415965170f379c8ee3d84085a748e377166e86fcf2f6e6611871bc3b34fd5235bac8651e049c52aced029cc7fec69d54fc2d414ed8e31c79c553a1c1d9b017d97b97d63ae5cc8b0af4f684e19eeead219aac0309f548364a911629068c4b9f6b1501c8992d4d008111ab25da57b80fb1dc518675d7129a3a871c12d2ed533041c94be650019a4dd012dd0b26543a44ea5dd06b269726a4641c01f9ec52c15f27b7403d5bb17ee19bfc9388c5b1e591c278988bb1a9296c4fe975382c2d0c4e7c7b1f795ce9a381298684423e440ea9f54b5a9d26433a8b8fafedcc7d60497d1105737d843e5a7ebdec7233ff8dc0350f6648c07c622f514ca2aaf764415486c50f527867b23a890807496165059f678c734f5b78c77e2fc19bb54f8f1743e11cdd2ebebd43fc386cb07c670a45dec77ebec41d3c8208d900c7d2fbb8a8429ff526c95e66730ea0d997559b06ec49d5c398624ccefde4491808a38aee470c4f3866595add1033c2a2d119b823ae9b4135710a4f890e2935658241d0a460404f286666cdc91ef390bb316c9725acc4b9c02645cf92be8e6b7361886e380911dc03f61763e530029ecd89a7a344fd0480e0335704bfeb3c21f9108922d135fa0790fc2c5dbfaa7c034b88b2867ef245ef985b4249009dce31a7dbe1f6c72c4f952be59da36fbfdc32e5e64c3478ffcfd37461f6cf69a6682a5ee410f5dd33d33565c41007e2ab9c3a7aeb9031261cb2cef995689162271885c60a9bc3ce792e1e83a4263f2bc852efc92804fa7860655d546e9eb7d7e3f6301f2cfbcf2860473a63d887f0ecc0c2de6d4908700e1b377c23d46ce4e4a4b181d7dbc0a5ef27fd76172d0d795c069a632cf0493932273a835596fd565dd3f6a4db148d44fd20f0d10bfde628541550c612682f09cf7afda53b45a7a596bc2b6d560ed32e70d5b49e25680c80a55f39996069e679fd26b64376aff911593d765d3fd3a2ae2f808c7fa5e1fbe0220cfbcd33a446537a9945bbe3f272a234c234a68a579b8563d23297b8e441a24aaadb9e4484e7085af17129e30c40b43a8664405ef7e028873a4ef79ac49f4280d887f416f27ce6b7c2c5a5adfe4fc1b11c07ec23e013cc6e326b2f3a090ec57b05b8421c5a5cda17dd131369ee414c725653e28fa6e4826ac1dd8662d7dc22e62252a42c9160eb5ce8a55690bca8f4630c120f8118307cc152a20c8b764cd4a72f3dc999214d35ab7e9f79f956887640da365c0ed23fd840760847608455aa9a4a0c6365577b879adbf86f9fc01b22aa5cee519df563d7b2121ae2cc04a41e18a56d04f4aba9da1ababb883687a4cb7e9998519203e4c4c10965fea9c00ad6319cf0192e499bd64ccad1b1f0a03174fe4b32614f8574fab3cad86e124ab04bb12852ffe7e6fec132388c02be0ea3d450c9064effdcf32f116cdd75200a7035f44d2521da069b25158bcb2f2ae1c95f3dbcfa711490154e2ca1ca6691da5c0f6c3d1f5364d66692bea422037a8c521f534937502dfe4113f657624f08f781a10c5e9949d8cbeb6d723a9551f869a745c95e4cb1983d873e2f302e0b2aa0c49bafff368cfb1149669974119ba1e417af0bbfa4f3d424f50baec99d131e1f95a43ea3b9ff8413ccb838a5d36cb5ff3c2d8e807a1b80512693e7e2065c4817b0f7e36d3b5baaa67561f2f98e3ec738f988c2da3734e0c55199020830c2b53400f0d2190cc551eb3d26fbfb9ccb85a72658aa2841db2dab9e88f74d9bddbfd6c8858a5f0154c97e9f4465b16013b3c9f056f7ec85b8febb156f96e6c6b16aba8f59238a6266b8e646e045d7a05425292bd9636a9a55057cb4cab5a20b711116d1eb6c398a3e155ae38fe7726dae59047c80c1a0e399ab006bda74f14beae7cc3e9cba2ed78be515069c157781454b49bbcc27609ef831b8e462a7c122302697bc281e514263a405244ef0e4d5dc097a7275a7b7eb6a7d0edda798f4935ba4a0a992a4b401b14e20ff0ce8c1ecf7015f6c080a929649a66896377a162c46349222224fe124a6ace14c838c8d38a718e11c1404057ccc63eb1336c4950619b5041d90a7f093c0563e0afd17a1822a293dba51cb08651b9791b37d9cf442fd4feb41b0a2a69ba73299333954efad3badcb0972e278b0af5a3d56415670a43c1857d818fc54f18a64a895202a427f0d490f860de2cbebf47aadbb17f9bbd65a242fff5d665373b89e9142f1859753fc11529bd036ae9ac9c39a45a74acfd08ff919403da92490cb8099c19e02f0f3f9f99b908f65c07dd758d8342808e2ecb14fbb7fa0094c9278fedcee09ee62f05d21ffe6f9e518d266f3b95340f0cb5b77b66579deb2c70b4030e3a19c5bcaf81de806bffcdbec143faf9f44f5644b00e5ee8300685693dc6f1581d618621f7824afdbd7fb809c92ccd4341f6bb3ba986357dd7ccc134a9267edbd41acbae630a7fdccb319504ce467f55b49a9c6a4b4a049bed1f90584f7e93f6449fc23705108fc8c08d0311cb"}}}}}}}) 256.377765ms ago: executing program 6 (id=419): mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x471e0c80cbf53343) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2410, r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x26, &(0x7f0000000180)={@random="a50a1b311724", @random="b000", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x18, 0xfffd, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0xdf}}}}}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206919, &(0x7f0000000100)) syz_emit_ethernet(0xa41, &(0x7f00000045c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0xa0b, 0x3b, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x6, 0x2, 0x1, 0x246a, 0xffffff8d, [{0x3, 0x13f, "ff1a7a1daf547a3b0a2b1793721db8d678cbbcef527ca07e54f1f0cfef7ca573b4b9782044be0623966732e6c332ff4c0f2171869e8fc5f57cf759d57609cb08da2cad6ddecf4772e821a153ddf63d2fbb2d5a27065789581b1c7ebd048b6203d4d8a82a0597a1f624db04b143f041039b636f337de82daa081dfe684f85b19a5741cd51ffb7f0ed021a6f0476f809df5e3c842da2b2665909e2130a535d6b5dee4b54e053403fdf1dabf8458e968887fe2298181f7cd31c7d644687de78ecc25462dfcfc70a238e88a39a20674c9170c09fe510fbb0552d42f8ec81e06b1c90946171250b44ddbd4455de6d948832b6574ce2293cc80fa5878a60533987406f90c4183e8a7924c756ff1da4427a10b7f463a79bef5926b88ad388170c4340c69f2700db98d86f4f68ed94a348291f0a55865e034a60b734664bc7e6724cbb1c821823154d3259fe41e715f90894fbeff71eb50d9834f4ddeab0e4f7c7054ee27d0f7d10c96616347c3be0b68a05541ace629d6b5e466f7988ff93a3988125271022131f5ce55f2eb94b270b9c6908a734249508eff72d656a13ed886a654aac34449ef7d99d414e79971713a25596c8fe0755699c26f9fe66a28e11ac4f95eb96000976ef380a333075fe24d24e6ac5c1dc1557e3d60e70c5c1857b9279f2d4e7c592e534da66a79453d13b966ebf0ddef0cd3b1906f847c7b44abd6e0ced742efb1576d4c754df0e4d05e1c124599e580308dbf1f8227a0b6a62ef0313890de49c0642a88b6ac2a21f78cc89e79287d78a3aa30ae498553e52239e500e4f51c5cd2872c876c38c0800a3aadf16ebbde2311d4687ab69d9cadfc109c9dac1fa09713b6461136ffe08014357147fdcc7ae39fed08c6ae46b256c0acf33307909d34782e22a656905e0bae556d698cd344981a9b2af21dbdb2612209e146871e2d3e19174d8366916870c66cb7fa79506d98e6ca44e63f65c6af8551c9e04596aa0a6325b003d1d1dd96a53d102ed53314e0633865e1de312512edd4da983e9c1078e2d150ed4c3108a35c6fc739b5950116cf234979a347089a75e249801cbae5932d0207c58e515f2bff9d854f793eb96c61334f3a7e3d14355d5e459aee7ad0137d3d0e51487ab1ea58aca3c948349adcaac02f2fdb9acbb8fa15838a67727e848b046e8e7a1ddab1cbfb82682c5a69ea8f7653bd71b4a166854dc321f857b82fa6fa8c0ac72bfd8e7840484da92b65eb10c2bbe88ccfad29119509b55457beeae1597a8fcb94d58b91053f9523bce90324acc42e199cf51a7a057a391b4504d6c97f6e508201dc33c0c29321058680189ee2aa8cc1454c66c032dd0cd8a1215579f360a659872984aafe021f31e28cd3e1290a16fb6a51c6d0eec532715635362258f6bbd4b9d5e79397ab7b22b1ee59d971d0c3c392d2478be3062be488d95af63ccd1d8e8ad08a1bb007a2ecacab6af9c6c4775574bb881d1a628e9e22aeb9f3d036dfedb13464279a732c373a88a168fb7a6f4854d6ca3211c432e696b0f40afe1dd59a44e008cca38c6f7b35517b684ca4ce02e6992f5d92ec414f6f3a1b31fcb2c8fb62a981c4915018cbede7f8bd660a1e3267e2a3ad787170ee8765265f3b5b7294a6e194a5ea2372edd1d0628521f7c4151f79f7c57616248a4009bb9a51242066ea1d0f4527f6e8e4f97816bb31fa24ee1eafd8545d504f30b62da3cee503d18ca1d5609c417acad95384b14272ca0efd1bddfa31ae2109afdf26f4f213df60a75976002c4e484215c5fe5fc15d5b1479971af7e174ee32894ffff77116f537652c13a8a433dd8f7c4221c0153b230c73453a65dbd5905d3996a71e80a9caa649231b60b53d4947b1a31301f259b2051112c42248f222b1c857a37b82c9d8b6a051082339f95b89d7f7ad70174477c11c92ef65eb0623a92a50d88e8d7002231f621298ccd2d2558ff8dbab5e712720f60fa7f6d00a3c3e939bf16525cbc75288e4524b404141c9b589540ff68e6b270d605febaa29648ae55c566b66e3a071e1ffd145f347ee327ef42a8921ee0ea5e50840a24d1859ff40ad192f11373cb150db9d28189caaf96a96913e768acd909129daf6f595f6df22883e760abd0285a3c2a77f0f613344b688e25ba1c631f8fdac63e005a68753871a9cb7cf3faddd1645caebba8495e3b919688eea1b93c68ca182d3db8140b6209d979bb385e18c839cd9d553dde4d24fc66a98479ab0c610aaf9ec5f7a7fcaade6e9456af91596cee6fa57b9f47d5563b6b17ced538dac598298840630153002b14293bce451f64bfd1cfb15f2a91045c5cbc24551e757a7daea3fb32f5170882eb2cf7b955114e23a73cf81533673791c3d6a50a03b0fa75fbe946d14843850667d5f0e0454057bfd692c8f2698efc036d7cea80ba1b3687b1f2ee8df992da1b91f5c85d4b6fa088e8a1533ad3115dd3895c6851b457f29438f4aa09a1d8970dfccf079c1fd624782be70d11908d4a102eac398028117951dba6cf51595cd84c0347cbcd5f6a8d31aabb9180c9f7c5d0f3147e9c9548bebc61e2f391ac3d699d6cd2763fdfd206852022f15565c1a09a55eea0e7d94ee9851970b7374d794b166bb6cac16fb681f86ab163a97cc85809c36aa92b60d9f2de9eeebdca826f69553ae2293e29af2c86d2b4cc7e3bf8182347167deefe0d54b8652f8d0b64fe2a6fce44c6c0ff8308ab34baf6d0c770323ab20a5293d9a7227b65cccc1b4050ecb2c97b0243956db50af82e89db8ae5c2ffde694a375c570985b535422b2dfc34098b5653eaa3ec1258b13dc01cb2519267d646dddad05bd09b0856a1f7febc4b1de9dbb825c7dce537b8ecf8be253c312d4efb37ee4e90ac2a76e68aa45a3ee30f76e51b7488463176663adb4d34804b1af59666abb7bdba123bcf8c1720bd019662e427f167aa56788ee36bbe4143e7d3b1533b2318e9e4a4348f7b51c258ea2481b699710f338b14fd0966cb6c99e1d93c26d22ee0fe9148376b0bcb1fb43a02d4405da308323d4f8c5a960629be01ffde2984e27a917a45b4106ce18a9d02f29c034edc07c6472155bb6c6c5888fb911852bd72cd618eb74af9b29dcc714fa0ce09bae4ec46959121e16c13f0978b57ca98513b1d5b05df9339918a2f8b11d62919379057c116da5566956dbd315890c6afab71601e6ac0fbac70b533bbd47d93cdff33eb1e7e78d8006bd45e354e0ef38fe6bbd6c152e020ffbe4101aa4399033edb7c2ea64f82bc3fd9f4325741518c6165d690becee26954c8d5e00e9cdc10bdf3b11b5846a3b38e0960287e918af2cb36dc485a3e8e6c38ec0d97d851e3a3b9ef5af93d62108c42a10bdf0d6819d1bb36c182898567bacc5abf2745e5e52107f332986d2f3c03c8ecd4c3e4852d1653ddf3ecc7ef9f3180ec4343925c6dd2546963b481179a67a665d2a32b3857e03deb272bf14b60910df2bae5a49f6747e3132c294f59f969aea22e66257a130b78341bbddf24347fdeacef835aedc639f3d67aea4ae2d7935fb7cc8348ae58eda608359dab797c09e271f96ce7a027d48c70abf568c99e7bf17c372665f58788e661d9da0d99e445a4"}]}}}}}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r4, 0x4}, {r5, 0x4}], 0x2, 0x7fffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='x\x00') symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="2000019c0a", 0x5}], 0x1) 240.415108ms ago: executing program 2 (id=422): mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xcca659a3bb789166, 0x1012, 0xffffffffffffffff, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1c6) (async) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r2 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x406) (async) setgroups(0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 238.513291ms ago: executing program 6 (id=423): setrlimit(0x0, &(0x7f0000000040)={0x401, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="209788bdb2e3da0272e754e41262e4927333c24bb1c1ed68aebc35c7b6bcf7f95ae2ed654a21b83fc56cb05730270cf4626431ba845532a461d8674e643d07e75cfae2e55c00244741bf6afc458cedecc4b59d5d10f7b3c40d", 0x59}], 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000140)='!\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000080)=0x10db, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 144.20339ms ago: executing program 2 (id=424): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x6, "01000000d000", 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x5}, {0x4, 0x3}}, 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f00000002c0)='c\x00') 142.417403ms ago: executing program 6 (id=425): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x10065}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) kqueue() open(0x0, 0x8, 0x80) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x10065}) (async) syz_open_pts() (async) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) getrlimit(0x3, &(0x7f0000000000)) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) (async) kqueue() (async) open(0x0, 0x8, 0x80) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) 128.580463ms ago: executing program 2 (id=426): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) (async) lseek(r1, 0x1000, 0x1) 127.780909ms ago: executing program 2 (id=427): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x102, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x6, 0xfffffc00, 0x0, 0x2, 0x9, 0x7, 0x2, 0x1, 0x2, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0xf5, 0x0, 0x9}, {0x9, 0x900, 0xffbf7ffa}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x7, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x10000082, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x5fe}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x94, 0xab, 0x4d}, {0x28, 0x7, 0xdc, 0x6}, {0xfffe, 0xa, 0x5, 0x4}]}) sysctl$kern(0x0, 0x40000000000001d9, &(0x7f0000000200)="a7a6d61de4a109c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86ff9ffffffffffffff82fd3883a8b5", &(0x7f0000000000)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0x5) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000400)="4309d2f5673174886275ecdef3b444725725ddc8030483271d80155d1afc6d6bf7172376d19e3bd90bc373bfa8bcf46bf3dda0f3898893f7434a343f2bdc8037f231d9bea8801c4799e525ed18e731fc612901b9bc48271681e66658ecfe90ef04ba0507491fab8ef495ea777de903c8b7adf5faa4e42bf48305b50988698cf1e1366161588a679d86429c6a5838497d52b91f1f2cea226dab567c36147ac874a5dc1b6693d71eb520a33224c5bb452f3ef2481aeb881b1ec8a2506219f6abdf68fb9e8979aad0d029975c0f9532ff8881f09ae1f6573fe0", 0xd8}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140), 0xffffffffffffca0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x44, 0x39, 0x8, 0x4}, {0x28, 0x5, 0x59, 0x61b0b}, {0x406, 0x0, 0x5b, 0xc}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 127.359411ms ago: executing program 2 (id=428): sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x39}, 0x2, &(0x7f00000000c0)="962b49", &(0x7f0000000100)=0x3, &(0x7f0000000140)="555e70bb529889b50bc4082fe58d64fb4f69511dc3e14d5fe0051c9d2e20edb017f1e93e83e0742cff94eff8bd1f24f7efd6816a076807b425f93922bafa2b7258422fc6b013aa5ccf5883b8336323d1d830fe7d91cdf32cc5369b34ef7b1c4b73dd223fd41ee8b3112b4cd9683b265980f1329927e47d1643b2e653edd4e91851ed58fbfbca83b05252a42fec3c66e784988a93b4a3cc2fbe7b2b", 0x9b) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) shutdown(r1, 0x5101621ca2a624ce) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="5dc9b911b0ec8da5f18c7df4f7047525fdcddd75fc38316e87f093dc64394be765111a05665674801e0fa2dbe50a9421409dcd9e85c377a1d3798e0424a0bcbb83fed12717d49ed25279b4b9e34f92e008ee95e7e3ec9856b2a2be038f"], 0x10}, 0x8) (async) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="5dc9b911b0ec8da5f18c7df4f7047525fdcddd75fc38316e87f093dc64394be765111a05665674801e0fa2dbe50a9421409dcd9e85c377a1d3798e0424a0bcbb83fed12717d49ed25279b4b9e34f92e008ee95e7e3ec9856b2a2be038f"], 0x10}, 0x8) 122.274999ms ago: executing program 2 (id=429): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaf8f53bff109e041200000300009078ec1400bbffffffff4e214e2200089078d0dc5386a17da73ac5a0bead7950ab27d3f71b7b003b7b6fcdf36994f01bd9bd77fbd841b79a100ed8f830ae2dd639a2885bd0edfab9e1d03bb08e78fb57e1eb0e56be6ff99445543139af509c2f07a9d80ab24fd8393ddb6e744773bea79de1ead273a29cf0fbc928d19918901381d37c9b42954eb66b08eeecebf20e3b33a8ad40035ef14c51c852efefe472a9de1f3a48ff86b7d41ad0f00925a57c4c18dccc2ba042d5805c21eca891f71cce760ac3510fb5e0539014e40ee9a5a04d8cd9d53a2106978aafdfcfad0e424055eb383bc69c6ccad36a871f6e87518a16af2022a2"]) syz_emit_ethernet(0x1000e, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}}}}}}) (async) chroot(&(0x7f0000000740)='.\x00') (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 85.06441ms ago: executing program 4 (id=430): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0xca, 0x3, 0x48}, {0x5, 0xf0, 0x81}, {0x6, 0x80, 0x12, 0xfffff802}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x48, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000002c0)=[{0x80, 0xf6, 0x2, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1f36e5250f6d2b982fd3883a8b58c1af70800000000000000b5fe1448533302cf7069ee14085a11c77d5527f600", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000080)='./file0\x00', r2}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) ioctl$BIOCPROMISC(r1, 0x20004269) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[]) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[0x7ff, 0x8]}) 82.552324ms ago: executing program 7 (id=431): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000340)={0x1, 0x3, 0x46ae, 0x80, "561a8ebd00", 0x10005, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080)="f448b2a84430496db72c7e05999026fc51f311e7becfa20a386fdfb2b74692", &(0x7f0000000100)=0x1f, &(0x7f0000000140)="4756c2b905e4045f05726bac11d14d399336bf99db3072353b3a", 0x1a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000280)={0x1, 0x14}, 0x2, &(0x7f0000000380)="b7b3b9bbd36538cae0dc0e84ded39461c305fddf246006d6974cb4b9a0970d8263aefafc55a18251c0a213cd82069ffbe0420edf3f8db47803d19073c019fad2fa01f30459a70ebf37d58e48ff11ab4dfc1ae5f4d88f37a7d653dd42f61dd696bd4a7a57713c7415f8b1c0c51737c13669e8032e6a035a147d7aac442cb0ebcad76d200383f58d9ee1aae58a3f9e8d2ae5f9ea86aa0c16b26c273eba32750a6cfbe1c37ee6bfbec87aef928d79945f0b3bfe208a5c66272adc4e5f1571c45dfe8415bc8fd7f586a4d084ad26576f003a14ad17d1a9b43c45367483789a2c19d9057bc9caba80445d4d41bb6ae93b04d1aa225e51f80f48ca", &(0x7f00000002c0)=0xf8, &(0x7f0000000480)="6eb9548456b369f909f39ad14b21dffc663106f7a75a26f2dd3fe954254ce6bc5ad760b1615a2bd480a259380b28e9e40cda81083259314becef1bb22ef2c3009ed26d025c9014dc80611a370ab1ad992151d5fe6ad3fc3bc3ba51e4cb3be1b193f2c9f1d2ca54a87b22efe52fee06f5b605be156427fb1fcd80e028e7bc55998a8c486723ff8e27de2edd12a1201fd435d9d7ff7e735d7947d54bba03c5e23b83fc638b5ff10938e9c36277d704c1c5cb2ee3332ad044", 0xb7) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x14}, 0x2, &(0x7f0000000380)="b7b3b9bbd36538cae0dc0e84ded39461c305fddf246006d6974cb4b9a0970d8263aefafc55a18251c0a213cd82069ffbe0420edf3f8db47803d19073c019fad2fa01f30459a70ebf37d58e48ff11ab4dfc1ae5f4d88f37a7d653dd42f61dd696bd4a7a57713c7415f8b1c0c51737c13669e8032e6a035a147d7aac442cb0ebcad76d200383f58d9ee1aae58a3f9e8d2ae5f9ea86aa0c16b26c273eba32750a6cfbe1c37ee6bfbec87aef928d79945f0b3bfe208a5c66272adc4e5f1571c45dfe8415bc8fd7f586a4d084ad26576f003a14ad17d1a9b43c45367483789a2c19d9057bc9caba80445d4d41bb6ae93b04d1aa225e51f80f48ca", &(0x7f00000002c0)=0xf8, &(0x7f0000000480)="6eb9548456b369f909f39ad14b21dffc663106f7a75a26f2dd3fe954254ce6bc5ad760b1615a2bd480a259380b28e9e40cda81083259314becef1bb22ef2c3009ed26d025c9014dc80611a370ab1ad992151d5fe6ad3fc3bc3ba51e4cb3be1b193f2c9f1d2ca54a87b22efe52fee06f5b605be156427fb1fcd80e028e7bc55998a8c486723ff8e27de2edd12a1201fd435d9d7ff7e735d7947d54bba03c5e23b83fc638b5ff10938e9c36277d704c1c5cb2ee3332ad044", 0xb7) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000000)={{0x0, 0x8, 0x5}, 0xfffffffc, 0x0, 0x7fffd}) sendto$unix(r1, &(0x7f0000000140)="0f21", 0x2, 0x4, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000140)="0f21", 0x2, 0x4, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="8c2a61135043387b3efc7fc95f059582236b28a63fa7b8a3d6dcce31ab684ce20dd59ce089af2cda72e94a6ae061ca5c58365b5f41888869be0fe24e42beafc2d3568f68c61f7281cd3ce56e91e8b18b92404db0ad09c071298191fc7ef003da158313028585900cdfacc3eef9d75961148c0c1962106df01de3983f663eda310dd6e797798381ed434a8163a9aa9bf381", 0x91}], 0x59) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x7}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 82.136546ms ago: executing program 4 (id=432): r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x20, 0x4000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) dup(r1) sendto$unix(r1, &(0x7f0000000100)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac97a3672235a69d426d00000000000000ebe1aa5323edeb5101f0ca3ebbc2c4699a09000000acb5b302000d7d010000230100000021020000742fe2458b54493d2c096be77ffbb770c1f5a8aec872ea772ec58a04000000008d9810361b1257aba8c5000020120100e039b96acce9d93abbb66ef34dfaa600de500000000000002000000000000000", 0xb4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1a) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x0, 0x5, 0x7, 0x9}, 0x0, 0x0, 0x0) write(r2, &(0x7f00000004c0)="b96a", 0x2) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 72.697377ms ago: executing program 4 (id=433): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 1.89916ms ago: executing program 4 (id=434): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x194, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x7}) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xc8d2b21d9a355508, 0x2}, 0x0, 0x20e, 0x0, 0x0, 0x1, 0x71ae, 0x5}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) write(r2, &(0x7f0000000000)="b9", 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pwrite(r2, &(0x7f0000000680)="388ff6", 0x3, 0x101) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10"], 0x10}, 0x400) 1.420834ms ago: executing program 7 (id=435): r0 = socket(0x18, 0xc003, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 909.151µs ago: executing program 7 (id=436): r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="52fc34fed864992b027a71aec6dcf07f747bfb5c8b00dc0c65c926fbfbd78b09", 0x20, 0x404, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x381) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) (rerun: 64) setuid(r2) (async) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f0000000140)="71f91e3471ac0066bc5a91090094a34b8e5f84cf71b59c7afec3708204ca0123e0561a3a2c4b25374c41bc0df13114b400cfb527d3bb7d7f090e73c3ff6768b28fc4020ac185660c8f43076c12e36ccdb0fc47e3d1a181b069cbdda675ef145fa2e01a25941be95bcfa452aab9e32382df7b22336d4c52f2483aecf8ea097cb3c67b28702cd006ddce0fcef35bc7ea6318652e18a8737035e09f23e9869bd3503a8158e14cd7b5467da9e6ec0bf2e18b83fc0dfb5e186bf5f1165d226585a8b53c46cece377f6aa2e735989c80aaab0281beef8c41be2ca9e2695c42c6528119fb4b5392d173a097148be27a823c52d1471de6bd36ba44703c5ac11078612dd2b6b413910e09c8a4532b07fcdf3d441acf344bbb0b404b8cf6627a11f3bf5fafb5f2e1c284715ea233b5e87f9f0e453a79f8ff9e0a243f3d217fecb3a4700e1062d9930220e486db8bf8dc36cd18a0bde4a74294fbbc59d5ac", &(0x7f0000000080)=0x3414, 0x0, 0x20) (async, rerun: 32) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async, rerun: 32) socket(0x18, 0x2, 0xf) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="1ca14d34600001264a284bc16366bab863ef65ad386dae29d867aa492ac549bbd8f46cf22d97f9f94cd6c530725e52c9322fa262611a487659a1fd49855c82b0ef1066a1cc5578b6b3667b2ecad1157a91f663c0e4606442", 0x58}], 0x1}, 0x40f) 268.507µs ago: executing program 7 (id=437): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x1a, 0xfffffffe, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x4cd, 0x1fc, 0x5e4}, {0x7ffffffe, 0xffffffff, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x4, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d8, 0x5, 0x4, 0x412c8391}, {0x3, 0x9, 0x3183, 0x6}, {0xb8d, 0x4, 0x8, 0x3}, {0x0, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0x400c}]}) (async) r1 = socket(0x2, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) (async) close(r2) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) (async, rerun: 32) sync() (async, rerun: 32) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x402}, {&(0x7f0000ff9000/0x1000)=nil, 0x0, 0x7fff}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00', 0x7}) (async) getppid() ioctl$VMM_IOC_INTR(r3, 0xc0285602, &(0x7f0000000040)={0x1, 0x0, 0xf6}) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 0s ago: executing program 4 (id=438): r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa5) openat(r1, &(0x7f0000000040)='./file0\x00', 0x276a977dc9100f17, 0x81) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x100, 0x4, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x9}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x44, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0xc, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x1ce1, 0xffffffff, 0x5, 0x6d}, {0x4, 0x800, 0x14, 0x8}, {0x400, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0xffff}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) socket$inet(0x2, 0x5, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) fchown(r0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.104' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 98801025024 pckbd_enable: command error pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at done_flush+0x38: movl %eax,%dr6