last executing test programs: 21.177022309s ago: executing program 4 (id=1361): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/44}, &(0x7f00000000c0)=0x2e) bind(r1, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4080, 0xff0}], 0x1) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0, 0x44}}, 0x10, 0x2, 0x0) 16.445150544s ago: executing program 4 (id=1369): openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x3ef6, 0xffffffffffff1479}) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000140)="7a44730f7fa6c61abf6dc1d342ee52ef08", 0x11, 0x4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 15.754302498s ago: executing program 2 (id=1373): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x4001, 0x81) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="3ee6691ac4a343d1e38334bd2e48dee6b8ec0a9b313aabbdaba15ea0f9c1fb7c0726e1ceda5c0497429e6c2cc24219c2ab37ad5541e826723ecdb44afae356a1d13046947bb6be536f706a58b826a82b3db75700a3f297bfe1432942489c7ae8c3fac91f0bd6393f709fad27a70f3da83d84011a3e77edff8012cc4ad825519ad0c0380d4aad4c903ebe", 0x8a}], 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x0, 0x0, 0xfffffff8, 0xffffffff, 0xffffffffffffffff, 0x1, 0x3ffd, 0x10}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r3, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0xd27, 0xffff, 0x47, 0x7fd, "2cffffffffd613696e4f569fa539543ef0d000", 0x104, 0x4200008}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915fa", 0x80}], 0x1) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r7, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a6224fc9795a634700", 0x0, 0x9}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000200)=[{r0, 0x8}, {r4, 0x3}, {r6, 0x1}], 0x3, 0x100) 15.254293744s ago: executing program 1 (id=1375): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18, 0x401}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x3, 0x10, 0x17, 0x3}, {0x60, 0x3, 0xfa, 0x6}, {0x400e, 0x4, 0x46, 0x2}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 15.24159387s ago: executing program 3 (id=1377): r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x2, 0x3b7}) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000080)="adf6b4e97d8cdcf3522bc3fb26351296993d39c7f829dae79995fdc83443f242c00dace079cf3c0e6b931913d9ef05260b70cc84d18df295674a2d127b4ac4cab3ae4c499bed89dbcd364b21fbe4fab09a", 0x51, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00e0300eaaf8080046000036fffd000000019078ffffffffe000000144040601000090780064f42c60ec09712e88de71c5aa8fbc0f0f9fffe9318f6ff6fc"]) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x41) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) 15.240116821s ago: executing program 4 (id=1378): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x80000001, 0x200000002}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/46, 0x2e}], 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r5, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a293", 0x12) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000200)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="84951277", 0x4) ioctl$FIONREAD(r8, 0x802069b4, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) 14.754684659s ago: executing program 6 (id=1379): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x19, 0x1000b2a3, 0xffff1694, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe0, 0xb}) writev(r0, &(0x7f0000000180), 0x0) 14.495298085s ago: executing program 5 (id=1380): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80146951, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f18003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xb7e240c, 0x8, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x800, 0x181c, 0x9, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0x1, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x2000000, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x3, 0x3, 0x80e, 0x7}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0x7, 0x10100803, 0x14, 0x8}, {0x2, 0x6, 0x7ff, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x3f, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x8, 0x1ffffffd}, {0x0, 0x1, 0x4, 0x4}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x1e8, 0x100000000, 0x0, 0x2800000000000200, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) setuid(0xee01) (async) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x2000, 0x604, &(0x7f000002a000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x10000, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x70, 0xfe00}, 0xf, 0x800, 0x0, 0xffffffffffffffff, 0x7fffffff, 0xad6, 0x7b}) shmctl$IPC_STAT(r5, 0x2, 0x0) chmod(0x0, 0x2ea) 14.004438641s ago: executing program 3 (id=1381): setuid(0xee01) msgget$private(0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) getrusage(0x1, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setuid(0xee01) (async) msgget$private(0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) (async) getrusage(0x1, &(0x7f0000000000)) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) 13.992880332s ago: executing program 1 (id=1382): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x5, 0x9, 0x7, 0xfffff811, "c5265638feeb72d531b53c34cd6317b81719d2a6", 0x8800000, 0x9}) 13.50422876s ago: executing program 0 (id=1384): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) listen(r0, 0xe76) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x5, 0x0, 0x40, 0xfffffffd}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00009e5000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf0}, {&(0x7f0000e26000/0x3000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="0a1003ba1528c28ba2585ce3031f5916535e3d78c806772153bea503646d885b6fad10c8193a7bf130631170c1a0ad3f5a8ec2dcbc8d4c06a03efa14ac8b89eb5675878d64b0c40c0611a05dfc04a7d7a4ea736c1731df3ebfa65217ab24a8cf4e506593c9594014b5665d968a23b0436cc6942af5df00a3533ef1c1db2d6674cc5967b48e905178d43282829c333780b360f7f6807e1b7f524e8d9ae74374cd1171e995be3a8f51f1bb645913e33cc89ff9a494b29eb5b820ae08c35d4d046782e474cc23cb80d997dc", 0xca, 0x1a, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0xffffffff}, 0xc) syz_emit_ethernet(0x2a, 0x0) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/258, 0x102}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) close(r2) fcntl$dupfd(r0, 0xa, r0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) 13.503443203s ago: executing program 3 (id=1385): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) (async) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 12.754262643s ago: executing program 5 (id=1387): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x27, &(0x7f0000000480)="374b4c41d2d0605ab7766a", 0x14) syz_emit_ethernet(0x76, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300403c03fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000002b00200966000000040090780001000163fa78531caf2fcf00000000000000000000000000000001008000"/118]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7, 0x8017, 0x7fffffff, 0x40, 0x0, 0x81ac, 0x10011, 0x10, [{0x0, 0x0, 0x4, 0x71002}, {0x800, 0x9, 0x8, 0x1}, {0x100, 0x9, 0x400, 0x9}, {0x1, 0x5, 0x800a, 0x2}, {0x404, 0x1, 0x2800, 0x401}, {0x6, 0xfffffffd, 0x3, 0x99}, {0x2, 0x9, 0x4f7, 0x6c}, {0x6, 0x803, 0x10000014, 0x7}, {0x2, 0x7f, 0x5, 0x5}, {0x140, 0x8001, 0x6, 0x4}, {0x8f, 0x7fff, 0x6, 0x7f}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0xa3c, 0x8, 0xc}, {0x29a71717, 0xfffffffa, 0x80000000, 0x80000001}, {0x7, 0x5, 0x9, 0x8}, {0xfffffffe, 0x3, 0xc, 0x88b0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xf, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/39, 0x27}, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = socket(0x1, 0x5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x2, 0x3, 0x5, 0x4, 0x9, 0xffff, 0xfffffffa, 0x10, [{0x4, 0x60000000, 0x80000000, 0x10001}, {0x8000, 0x6, 0x3149, 0x8}, {0x3ff, 0x4, 0xfffffe01, 0x4}, {0x6fd3, 0x10001, 0x0, 0xcf9}, {0x0, 0x10000, 0x7, 0x401}, {0x200, 0xfffffffc, 0x0, 0x3}, {0x1, 0x6e, 0x10, 0x9b}, {0x3, 0x0, 0x2, 0x3}, {0x7, 0x26, 0x3, 0x55}, {0x7, 0x4, 0x1}, {0x4, 0xffb, 0x2, 0x5}, {0x3, 0x1, 0x9, 0x2}, {0x81, 0x9, 0xc, 0x8}, {0x1000, 0xb718, 0x2, 0x966}, {0x5, 0x5, 0x0, 0xffffffa0}, {0xffff7fff, 0x1, 0x0, 0x401}]}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffe, 0x269010000, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x3ff, 0x1, 0xfffffffe, 0x0, 0x80000001, 0x17ffd, 0x10, [{0x0, 0x5, 0x4, 0xa20}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x800008, 0x988, 0x10eb, 0x9}, {0x8, 0x800, 0x3, 0x1}, {0xb95f, 0x1, 0xfffffdff, 0x400ff}, {0x5, 0x2, 0x3, 0x9}, {0x8000008, 0xd16e, 0x81ec, 0x29}, {0x6, 0x4, 0x17, 0x6}, {0xfc, 0x2, 0x5, 0xfffff9b8}, {0x2, 0x80000090, 0xd1b, 0x88}, {0x1bf, 0x4, 0x0, 0x3}, {0x1, 0x1, 0x20000, 0x80000000}, {0xb8d, 0x4, 0x3, 0x2c4}, {0x80, 0xffffdffa, 0x1, 0x6}, {0x2, 0x0, 0xfffefff7, 0x100}, {0x0, 0x8, 0x1004, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x20, 0x11) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000240)='./bus\x00', 0x1000, &(0x7f0000000340)='./file0\x00', 0x8}) 11.254346904s ago: executing program 2 (id=1388): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xa43, 0x3, 0x1, 0x0, 0x1000, 0x8, 0xfffffff4, 0x1, 0x0, 0x5, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0xfffffffa, 0xfffffffc, 0x0, "d88c1afa00", 0x1, 0x80079}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x40000003}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x92, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSCTTY(r0, 0x20007461) 11.242507486s ago: executing program 4 (id=1389): r0 = socket(0x18, 0x1, 0x0) getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) setpgid(0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x8004570b, &(0x7f0000000180)) ktrace(&(0x7f00000037c0)='./file0\x00', 0x2, 0x40000016, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) pipe(&(0x7f00000000c0)) 6.958589449s ago: executing program 6 (id=1390): r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x821869de, &(0x7f00000001c0)) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4092}, &(0x7f0000000100)=0xffe) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 6.956764237s ago: executing program 0 (id=1391): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) acct(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000253000/0x2000)=nil, 0x2000, 0x4, 0x2012, r1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffa, 0x401, 0x80, 0xdd4, "38b2f306f0f3a044dd5aea9c5e621451f49bb333", 0x2, 0x40}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() 6.745412617s ago: executing program 3 (id=1392): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x0, 0x4, 0x2}, 0x6, 0x2, 0x3d8}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x1, 0x2}) clock_gettime(0x4, &(0x7f0000000180)) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0xe0e}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x1, 0x81}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0xf, 0x8000000000000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x594, 0xffffffffffff1796}], 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x85, 0x0, 0x40, 0x9}], 0xffffe4a1, &(0x7f00000002c0)={0xc, 0x4}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r5, &(0x7f0000000380)='./file0\x00', 0x190, 0x6) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000003c0)) clock_gettime(0x2, &(0x7f0000000400)) getpid() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000004c0)={0xa, 0x7f, 0xd5, 0xe}) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000500)="803cfadddc3b4edf4a142e41d7de0510be6124f0ac7b708cb0a731dd59e47aadee5a2b67", 0x24}, {&(0x7f0000000540)="6780af0d5ba4f2bf660be9b2dd8563d5b2d5d713a2db82cd816a63a4a93cbfe51c8ccf418662ace4c960bab6df2102aa89126cced61ec7ca564dcebd208d30fabb6c807cc9a185bddc3fab23e3a3fddf8c1c7956a3e6688572c9c0461897f0e1876796c31cea46bdddcb0d9baca8960e7877a2f059d07a7e42e45a5f4b09a6041b18f8f71123102b217ab28e", 0x8c}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r11 = getegid() getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000000740)=[0x0, r8, r9, 0x0, 0xffffffffffffffff, r10, r11, 0x0, r12]) ioctl$TIOCSCTTY(r3, 0x20007461) r13 = getpid() fcntl$setown(r0, 0x6, r13) 6.744831473s ago: executing program 1 (id=1394): syz_emit_ethernet(0x76, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6800010000403c09fe8000000000000000000000000000aaff0200000000000000000000000000013a060006000000000000000000000000000000000000000100000000000000000000000000000000800000000000000000000010000000bb81"]) syz_extract_tcp_res(&(0x7f0000000040), 0x80000001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x1, 0x4, 0xf, 0x1, 0x2, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) close(r1) 6.254413404s ago: executing program 5 (id=1395): r0 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x15, 0x0) setuid(0xffffffffffffffff) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x6, 0x40007, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x1a6}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800007ff, 0x1, 0x7, 0xd4, 0x6, 0xfbffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000004, 0xf86, 0x4000000, 0x40004}, {0x4, 0x800, 0x7, 0x1000000}, {0x6, 0xb, 0x811, 0x10003}, {0x9, 0x1, 0xfffffffe, 0x800009e}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x4, 0x9, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb}, {0x803, 0x40, 0x8, 0x4}, {0xe1, 0x4, 0x7, 0x3}, {0xffff0354, 0xfffffffa, 0x100, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1010}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xc) semctl$GETALL(r0, 0x0, 0x6, 0x0) 5.504494062s ago: executing program 2 (id=1396): chdir(0x0) (async) chdir(0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) setuid(0xee01) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)='c\x00') getpid() (async) r0 = getpid() setpgid(r0, r0) (async) setpgid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/71, 0x47}, 0x1}, 0x10, 0x1, &(0x7f0000000280)={0x5, 0xe8}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETF(r3, 0x8010427e, &(0x7f0000000040)={0x0, 0x0}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000540)="42cd0f20788ba7daffff7ad730ea2ad31e823b11a51c8b642258f44ba20c8f288aff4c9c3959423cbd9c252b458c83290c4ea1a5d011d9176a57751cce1be6314af10f4aa80d3d7a03837cb30db3574d6b14d4b2a0b3f57685ba7db963845fb2c901bea26f4e", 0x66}], 0x1) execve(0x0, 0x0, 0x0) 5.503445598s ago: executing program 6 (id=1397): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0x9}) ftruncate(r0, 0x48001000007) (async) ftruncate(r0, 0x48001000007) openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) kqueue() (async) r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/258, 0x102}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) close(r3) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000380)="009db1d758d666f6274ecc549b7dd3b8863b4b788e895204f585a3d6c737ce233d46f36c26ac77a9c92e67d295992466832fa25063983e5210cf92d9cfe7d138d3ab707b92269982a8ecece63d4950e17b977bd668783c562dfc9398d03e7e27824c495ac29ab493022e84580a94e952043e5c4d9b3e8126", 0x78}, {&(0x7f0000000440)="4d245fcade85bb7b246a655c56722d2ad69138b8f36d7b7cb6eb3ebab662c93c37db28203b167fcd776668d12fe635ce2314f75cc6c19553449de85242cbd66d44466eee2bd6a00e4be32a10abc5f554cff4a64ad9a3452ff990150bd4428b6b651a29fbd78e1c108ede47368eb09a42359f1ec2bdb97c10c1da7a8113cdec04e0f79a608dd07f08544de071f196a25aed310efddc7b3d6e2afaeb34d4da6b6087e82ae374e711b9d9deaefb800900000000", 0xfffffd1e}, {&(0x7f0000000500)="1047d5b5f1d3207ce2dec6e8b17c5a9be2420bd553a78ee24fd2ee49b15588f7ca9cbb6155d6db2b51bfe6e3261f8082fbe3d2c0d4f97f7a27ae163ed424a8cbc6e9108c0011a2d5cc0763fecffbb250db30add115b2766c92f142b4901ed521c2598f621e93ed3da0cf", 0x6a}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="000418000f3e2cffec01ed2d4adf003d08ffc53fcb7c7d40b4bf66", &(0x7f0000000000)=0x25, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) (async) write(r5, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) getrlimit(0x3, &(0x7f00000000c0)) (async) getrlimit(0x3, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="b1000504600000000000000000102781dd9b0c7890040500ecf900000000d3357ae320b37b67303988da0e3850a46b5c6dcf210257e7ead2f236073725ae04be38164991f7c8cf5f882b297be1aa5b672f4d335d223e7df86aa8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb5876dd040000000200361b12000000000000000000000000000000002cc27010fa1fcebb5402040f5134f3b3ac8adeb0fd340c6d32b9407b17eba9fcf27010413cce6ef623e03b6ccdbb12a184abf693dd38c839a0bf5e7e66844e26d4d5f34f9ef5f7ed401a10c7390291b702e88b0ca92ec2edde63ebb221495d079c07b5f8b61f06deadb995703f81c56170290dff944f76e2eb5c325c749034a97093ddb68344579edd621c954ab8fe69ace5bf4bd48a831af700b2f3a4d7bd0c7d46b4", 0x135, 0x402, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="b1000504600000000000000000102781dd9b0c7890040500ecf900000000d3357ae320b37b67303988da0e3850a46b5c6dcf210257e7ead2f236073725ae04be38164991f7c8cf5f882b297be1aa5b672f4d335d223e7df86aa8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb5876dd040000000200361b12000000000000000000000000000000002cc27010fa1fcebb5402040f5134f3b3ac8adeb0fd340c6d32b9407b17eba9fcf27010413cce6ef623e03b6ccdbb12a184abf693dd38c839a0bf5e7e66844e26d4d5f34f9ef5f7ed401a10c7390291b702e88b0ca92ec2edde63ebb221495d079c07b5f8b61f06deadb995703f81c56170290dff944f76e2eb5c325c749034a97093ddb68344579edd621c954ab8fe69ace5bf4bd48a831af700b2f3a4d7bd0c7d46b4", 0x135, 0x402, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) 5.50308382s ago: executing program 4 (id=1398): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd27d43220c7d49b, r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x9012, r0, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x120) r2 = socket(0x2, 0x4001, 0x0) setpgid(r1, r1) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$vm(&(0x7f00000007c0)={0x2, 0x1}, 0x2, &(0x7f0000000800)="7b32a4d2d77646346e6cda870698270c90dd26c0ef89d4895b008e5636f9fa04680cf8e8bc5d59b1a487b1c1e98e36f5ca", &(0x7f0000000880)=0x31, 0x0, 0x0) 4.75442388s ago: executing program 7 (id=1399): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d9, 0x7, 0x2, 0x8, 0x8007f, 0x47, 0x10, [{0x8, 0x10000, 0xfffff115, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0xfff}, {0xcd5, 0x4baa, 0x1000004, 0x9}, {0x8, 0x20fe, 0xf, 0x2000100}, {0x4, 0x2000007, 0x5, 0x1}, {0x3893, 0xfffd, 0x8, 0x9}, {0x10004, 0xa00, 0x3, 0xfffffffe}, {0x207, 0xffffffff, 0x228000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x7, 0x8bfd}, {0x82, 0x0, 0x8a3a0004, 0x20006}, {0x10000, 0x0, 0x4, 0xa6a}, {0x401, 0x0, 0x400009, 0xa1}, {0x3, 0x2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x42, 0x7}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d9, 0x7, 0x2, 0x8, 0x8007f, 0x47, 0x10, [{0x8, 0x10000, 0xfffff115, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0xfff}, {0xcd5, 0x4baa, 0x1000004, 0x9}, {0x8, 0x20fe, 0xf, 0x2000100}, {0x4, 0x2000007, 0x5, 0x1}, {0x3893, 0xfffd, 0x8, 0x9}, {0x10004, 0xa00, 0x3, 0xfffffffe}, {0x207, 0xffffffff, 0x228000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x7, 0x8bfd}, {0x82, 0x0, 0x8a3a0004, 0x20006}, {0x10000, 0x0, 0x4, 0xa6a}, {0x401, 0x0, 0x400009, 0xa1}, {0x3, 0x2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x42, 0x7}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) 4.211386566s ago: executing program 0 (id=1400): open(0x0, 0x615, 0x61) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x510, 0x0) setrlimit(0x1, 0x0) r0 = socket(0x18, 0x3, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f0000000100)) 4.209723354s ago: executing program 4 (id=1401): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffb}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') open(0x0, 0x2, 0x45) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x801, 0x4000000, 0x3, 0x100, 0x80000001, 0x80000001, 0x0, 0x10, [{0x10000000, 0x8, 0xc3, 0x71000}, {0x0, 0x4, 0x55, 0x3}, {0x7, 0x3, 0x9, 0x2000009}, {0x2af, 0x8800, 0x0, 0x2}, {0x1, 0x2, 0x402800, 0x80007}, {0x202, 0x6, 0xfffffffe, 0x99}, {0xce3, 0x40, 0x200004f8, 0x2}, {0x8, 0x9, 0x16, 0x83}, {0xffffffff, 0x7fff, 0x4, 0x3}, {0x44, 0x7, 0xfd, 0x1ff}, {0x1e2, 0x10001, 0x5, 0x3}, {0x9, 0x27, 0x8, 0x5}, {0xe, 0x400, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x2, 0x5}, {0xfffffffd, 0x2000bc3d, 0x4, 0x30005}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x8, 0x2}, {0x1, 0x0, 0x2, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000340)={&(0x7f0000000280)='./file0\x00', 0xc3, &(0x7f0000000300)='./file0\x00', 0x8}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x472, 0x6, 0x7fffffff, 0x0, 0xf, 0xfff00000, 0x1, 0x2, 0x1, 0xfffffffffffffffd, 0x9}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) kqueue() (async) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1000, 0xd5, 0xfe, 0xe}, {0x0, 0x0, 0x0, 0x4}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1000, 0xd5, 0xfe, 0xe}, {0x0, 0x0, 0x0, 0x4}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) 4.208813005s ago: executing program 7 (id=1402): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x7, 0xfffffff1}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x0, 0xc, 0xc}) 4.208253357s ago: executing program 3 (id=1403): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) r1 = getpid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x2, 0x8000000000000003, 0x3, 0x1000000000090, 0x800, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)="9f", 0x1}], 0x1) poll(&(0x7f0000000400)=[{r3, 0x4}], 0x1, 0x720) read(r3, &(0x7f00000002c0)=""/92, 0x5c) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x1, 0x4, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, &(0x7f0000000080)={0x9, 0xffffffffdfffff00, 0x183, 0x4, 0x0, 0x1, 0x3800000000000000, 0x9}, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000400)=""/116, 0x74}, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x8, 0x6, 0x1, 0x0, [{[], 0x80000000}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) setregid(r7, 0x0) setgroups(0x2, &(0x7f0000000380)=[r5, r7]) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) 3.754343311s ago: executing program 0 (id=1404): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = msgget$private(0x0, 0x8) (async) setgid(0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x110, &(0x7f00006d7000/0x1000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000540)={0x8, &(0x7f00000004c0)=[{0x6, 0x0, 0x7f, 0x3ff}, {0x9, 0x9, 0x9, 0xf7}, {0x5, 0x27, 0x8, 0x2}, {0x23b8, 0x4, 0x3, 0x5}, {0x500, 0x8, 0x0, 0x9}, {0xf714, 0x5, 0x9, 0x5}, {0x4, 0x8, 0x9, 0xffff0001}, {0x7, 0x7, 0x9d, 0xffffffff}]}) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x12}, 0x2, &(0x7f0000000180)="a36f98e81daddd1b20a1d0747c1624a83ca154b0da0561699967a5b919ae67c9678d50d0f7dd", &(0x7f00000001c0)=0x26, &(0x7f0000000200), 0x0) (async) r4 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1, 0x0, 0x0, r4, 0x0, 0x81, 0x1}, 0xfffffff4, 0xa0d, 0x0, 0xffffffffffffffff, 0xeffffffffffffffd, 0x22, 0x20804}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r4, r5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x2000, 0xa) (async) rename(&(0x7f0000004d40)='.\x00', &(0x7f0000004d80)='./file0\x00') (async) setgroups(0x0, 0x0) (async) setuid(0xee01) (async) msgsnd(r1, 0x0, 0xef, 0x800) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x3bd9) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r6, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 3.753982602s ago: executing program 7 (id=1405): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x7, &(0x7f00000009c0)=[{0x1, 0xfa, 0x50, 0xf4}, {0xfff, 0xb, 0x6, 0x1}, {0x8a04, 0x4, 0x1, 0x8001}, {0x9, 0x7f, 0x6, 0x1fc}, {0x7, 0xc, 0x10, 0x60f}, {0x7, 0xd6, 0x7, 0x4}, {0x4, 0x5c, 0x6, 0xf7}]}) 3.744309389s ago: executing program 2 (id=1406): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7ffffffc, 0xcacf, 0xdffdff7e, 0x1e03d0a, "04e4577e06ffe00007e3de0016dc5463199800", 0x6, 0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001b00)="ccd811b2d7167ea510546ed4e039fd0202ad374bcfead9679ff14476c1447a1c687e46de7ee9e52d8291900dfe50a86c068a6717d70f00070f3fcb6f0c4981ed5dc3c0f9a0b5f4403d7bd26fb89cf8d199d8d1617b6bf8182e638c8bba72f0d6f937423695c06a20204844a8d34b462c86e4c52622d5e928ef370ca9d51ef4b663bcb25da8febf065a6108fbe41408ddb693d5ad6d1f9c40f7d745a976cd2ac0bae4aba7cba2954a2ce9461378c6918b3496640a54f058e2a982a677026db4ffcf9868e1b12321839ff6c76cbdffca30e72d43950327d21b594a1510e4eeace3cb9adc07c4c55bd2599dc1a8acc15a191d505276daa0e880d945d67069a2b896fb1556a8be14a8f80cfd3278ec26aa05d73ed2636797c3fe88740958b76f010d4dd9e973e43518ada2e0f1ea758e9fd598a92c73c206f9ce4f5632cabc355dd8b633b02d0ea3469a6f6e6644cb679a8473028bee63e327320fe5aaa7a29bb2e0b95a682f98fd7735e1303ae1b8a8075cde", 0x171}], 0x1) syz_emit_ethernet(0x1072, &(0x7f0000001440)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f00000000c0)={0x10000002, 0xffffffff, 0xfeefffff, 0x2, "080054d1000000010000000100000f1e0400", 0xd50, 0x10000}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x41, 0x0, 0x0, &(0x7f0000000180)="d0744f8a4d48a8072ea314bc145b5ae048d81740", 0x14) setrlimit(0x1, &(0x7f0000000140)={0x9, 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7a48130400000000170008060001080106040002aaf4fffffffeffffff00"/46]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001240)={0x3, &(0x7f00000002c0)=[{0x1, 0xe0, 0x80}, {0x1, 0x0, 0xff, 0x6}, {0x6, 0xc, 0x34, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() close(r5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x3b, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getpeername$unix(r4, &(0x7f0000001280)=@file={0x0, ""/251}, &(0x7f00000008c0)=0xfd) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 3.738956753s ago: executing program 1 (id=1407): setrlimit(0x8, &(0x7f0000000080)={0x9, 0x62}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0xb, 0x1, 0x1}, {0xffff, 0x6, 0xc}, {0x8, 0x2, 0xff, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)) 3.730920148s ago: executing program 5 (id=1408): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x0, 0x7}, {0x34, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 3.730545854s ago: executing program 7 (id=1409): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$getown(r0, 0x5) (async) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) listen(r1, 0xe) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x25, 0x80}, {0x1}], 0x2}) 2.47687383s ago: executing program 0 (id=1410): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x18356bbd97f554fc) (async) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x18356bbd97f554fc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) (async) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) recvfrom$inet(r1, &(0x7f00000001c0)=""/143, 0x8f, 0x2802, &(0x7f0000000280)={0x2, 0x2}, 0xc) (async) recvfrom$inet(r1, &(0x7f00000001c0)=""/143, 0x8f, 0x2802, &(0x7f0000000280)={0x2, 0x2}, 0xc) fsync(r0) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) execve(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='[', &(0x7f0000000740)='\x00', &(0x7f0000000780)='/*\x00']) (async) execve(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='[', &(0x7f0000000740)='\x00', &(0x7f0000000780)='/*\x00']) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000840)={0x1}) r3 = fcntl$dupfd(r1, 0xa, r2) getdents(r3, &(0x7f0000000880)=""/126, 0x7e) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x10000, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x8, 0x4, &(0x7f0000000980)="74b4a37cdbbe9b93fbbe78c3e7ebace10d3a4df8cc5b1be04fd4e383dab4cf5a814c6f9791b7e26ba9000c0f55b29d919c25db237491dfc0eefe68d653c320e49dfc438a8182e740b319217e6c38a125fb1616ded741ec9294fcb9511e0af53c3b0e267cfa7de376e000a162d9c62bfee8e6f26eaa6f08ff8146629b093d34534f113f12c75a7a775e360f123b7e26feef5b0bfca3fac44540ab7ff32ef66a6f11877f9aa6e67f37bb5b23cf6eb47bebed359b616a7c", 0xb6) (async) setsockopt(r3, 0x8, 0x4, &(0x7f0000000980)="74b4a37cdbbe9b93fbbe78c3e7ebace10d3a4df8cc5b1be04fd4e383dab4cf5a814c6f9791b7e26ba9000c0f55b29d919c25db237491dfc0eefe68d653c320e49dfc438a8182e740b319217e6c38a125fb1616ded741ec9294fcb9511e0af53c3b0e267cfa7de376e000a162d9c62bfee8e6f26eaa6f08ff8146629b093d34534f113f12c75a7a775e360f123b7e26feef5b0bfca3fac44540ab7ff32ef66a6f11877f9aa6e67f37bb5b23cf6eb47bebed359b616a7c", 0xb6) bind$inet(r6, &(0x7f0000000a40)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000ac0)={0x7, './file0/file0\x00'}) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000b00)=""/252, &(0x7f0000000c00)=0xfc) recvmmsg(r5, &(0x7f0000000e80)={&(0x7f0000000e40)={&(0x7f0000000c40)=@in, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000c80)=""/221, 0xdd}], 0x1, &(0x7f0000000dc0)=""/114, 0x72}, 0x7}, 0x10, 0x2, &(0x7f0000000ec0)={0x52, 0x3}) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000000f00)="6575f8f813b0552291c8f2536e173535c8fd00cf9709e990e2c000005e2d0b7ef584d5cd3c7577eba8be3ff37db8aa440a5d8aca893554395eea165dbb18b4ce1ff7fae7486a5139b73070d93283a2d5010940371351e70d29142a0312ae9f391d701bd271660d3e29878937078bac84a2ea39bfb5b2980b3008421bef3de6e32b35e19b13c363324e54066b3ee5f4226d8b3dae5298d23a5a01d97f46c27b4b", 0xa0}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000001000), 0x40, 0x0) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001000), 0x40, 0x0) geteuid() (async) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) fchown(r7, r8, r9) openat(r4, &(0x7f00000010c0)='./file1\x00', 0x100a0, 0x4) getdents(r6, &(0x7f0000001100)=""/32, 0x20) openat$vnd(0xffffffffffffff9c, &(0x7f0000001140), 0x10, 0x0) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001140), 0x10, 0x0) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000001200)={&(0x7f0000001180)='./file1\x00', 0x3, &(0x7f00000011c0)='./file0/file0\x00', 0xe}) 2.47620725s ago: executing program 5 (id=1411): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffc}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x24) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="ea0069e87a0d3176", 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000340)={0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 2.254421638s ago: executing program 1 (id=1412): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) fcntl$dupfd(r0, 0xa, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="f091fba8ee45dac064ef7658898674bd62ec460b3092dca74ec7b31780b8842fad78a611a1323ff6815eff847328672b7c382a48547617", &(0x7f0000000080)=0x37, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="cbce2247d867d47dcc8ba5a49144dc183e2bb1465bb56676e589c3f37466baccd9eab3ab8b76fba6f9ee02d29c5afa4945adba368e86173c50413b184b5b97136393536106e87f38596776cf433947da4341cb975d1438", &(0x7f0000000180)=0x57, &(0x7f00000001c0)="c02144d1f511b115ba4bc12186e4919959fadd4f717f06a0dae1fc54beadb26d240e1edbbfbde7b388bf9ca82ad1e5f4f3efb3fd92cd15e8373d", 0x3a) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRESHEX=r0, @ANYRES8=r0, @ANYRES64=r0]) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="f091fba8ee45dac064ef7658898674bd62ec460b3092dca74ec7b31780b8842fad78a611a1323ff6815eff847328672b7c382a48547617", &(0x7f0000000080)=0x37, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="cbce2247d867d47dcc8ba5a49144dc183e2bb1465bb56676e589c3f37466baccd9eab3ab8b76fba6f9ee02d29c5afa4945adba368e86173c50413b184b5b97136393536106e87f38596776cf433947da4341cb975d1438", &(0x7f0000000180)=0x57, &(0x7f00000001c0)="c02144d1f511b115ba4bc12186e4919959fadd4f717f06a0dae1fc54beadb26d240e1edbbfbde7b388bf9ca82ad1e5f4f3efb3fd92cd15e8373d", 0x3a) (async) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRESHEX=r0, @ANYRES8=r0, @ANYRES64=r0]) (async) 1.994246036s ago: executing program 3 (id=1413): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) listen(r1, 0x1) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/506}, &(0x7f0000000040)=0x1fc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) socket(0x800000018, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) listen(r1, 0x1) (async) socket(0x18, 0x4001, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/506}, &(0x7f0000000040)=0x1fc) (async) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) 1.992443067s ago: executing program 2 (id=1414): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x28, 0x9, 0x3e, 0x208}, {0x816, 0xfc, 0x10, 0x815}]}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000180)="8a6ff6b2b67fae8fc875298f15d566b82f92a60f427546dbf26edc29d2dfd8e0d077149e148fbe875cb1cf0d2090e80cb813888f786da4d30a24b4af81f41723d1b4d3ddde5bea1a9c3ef85493a570d33689888773e4fd7e660b2595264fddfbda94518e859156271d169eed21a41109f32773144c84bddb77c9382c3726f64c9ed967b4804166ff15f85edfb57de752f6d85a01b20c150940dbe947e1b2276ce49a08da1e725fb1963369d10b96ab3cc986aa4f2b96573d18ccee545505305dcb95211e0bb2a9c325719da12779", &(0x7f0000000080)=0xce, &(0x7f0000000340)="be9b15f4353ac0c312ae3e31d1452d75fe3612dc546605b15ec53b727690f6f703b0a11182bf7afcea30d3c1d4b93b36a355845e8c573f5c19300666ea7c9fa5f1a996944149c9c020a9dfcd3b51a628a06b809b616e73bb59e1c70d2dcdee3185cda3e40d6cc0cd61e89aad4814f66ee338d0d5e7780618e900a84ca90f7e39798ecbfdd55131015872d1399098fc28626f4499e7748d3978bbeb00545d175a1e188256c5527800ded01961e333cc49d6e9d04493dced58c5d3b1ce4c", 0xbd) sysctl$vm(&(0x7f0000001640)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001780), 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) 1.992238621s ago: executing program 6 (id=1415): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.991787308s ago: executing program 5 (id=1416): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x48000015, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x205b9a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) kevent(r1, 0x0, 0xffffffff, 0x0, 0x7, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7fff, 0xffff, 0x0, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = socket(0x6, 0x5, 0x0) getsockname$unix(r3, &(0x7f0000001080)=@file={0x0, ""/4092}, &(0x7f0000000080)=0xffe) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/44}, &(0x7f00000000c0)=0x2e) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x48000015, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) kqueue() (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x205b9a) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) (async) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) (async) kevent(r1, 0x0, 0xffffffff, 0x0, 0x7, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7fff, 0xffff, 0x0, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) socket(0x6, 0x5, 0x0) (async) getsockname$unix(r3, &(0x7f0000001080)=@file={0x0, ""/4092}, &(0x7f0000000080)=0xffe) (async) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/44}, &(0x7f00000000c0)=0x2e) (async) close(r2) (async) 1.004385582s ago: executing program 7 (id=1417): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x6, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0xb, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) write(r2, &(0x7f00000001c0)="a8d66a23a4d672768b1a51d7ba02653e4e6a425a18618f154174ea11b1992765083fb80ebf84e1fadc57a4b0ceeaa7798fee16006867e72112df5333378890759d457da79945fe47d6ea44f208d0e0a93b1ab56bbfa89cbb033f4ccd59d447f56b71cc8605", 0x65) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 1.004064959s ago: executing program 1 (id=1418): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) 1.003246444s ago: executing program 2 (id=1419): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000140)="ea00aa661bbaa5399a9f7e24", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x24, 0x2, 0x6) close(0xffffffffffffffff) chmod(0x0, 0x23f) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x91, 0x0, 0x7}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x881, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x80015, 0x2000007, 0x2, 0x80000001, 0xc, 0x5, 0x10, [{0xd, 0x7, 0x4, 0x71000}, {0x7, 0x2, 0x8, 0x7}, {0x9, 0x0, 0x200000, 0x8000009}, {0x5e9, 0x903, 0x11}, {0x1, 0x200326, 0x2800, 0x9}, {0x2, 0x200027f3, 0x1004, 0x99}, {0xce5, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x81, 0x207}, {0x2, 0x82, 0x5, 0x6}, {0x2005, 0x100, 0xd1f, 0x3}, {0x1e7, 0x10001, 0x8, 0x3}, {0x800, 0x9, 0x2008, 0x9}, {0xb92, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0xd, 0xfffffffe}, {0x0, 0x1, 0x3c, 0x8001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x7ebd, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 485.039935ms ago: executing program 6 (id=1420): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x4, 0x1}, {0x3, 0x8}, {0x1, 0x9}], 0x3}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r2) select(0x40, &(0x7f0000000c40)={0x0, 0x1e, 0x3, 0x3, 0x5, 0x5ef3c4ef, 0x0, 0x6}, 0x0, &(0x7f0000000cc0)={0xffff, 0x3, 0x0, 0x7, 0x8, 0x8031, 0x7, 0x4}, 0x0) 483.481025ms ago: executing program 0 (id=1421): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5c, 0xf, 0xff, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f00006f7000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5c, 0xf, 0xff, 0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mprotect(&(0x7f00006f7000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) 3.099653ms ago: executing program 7 (id=1422): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x40001114, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x2d, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x400c745c, &(0x7f0000000240)=0x10000) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x3, 0x1ff}], 0x2) connect$unix(r3, &(0x7f0000000140)=@file={0x2, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) chmod(&(0x7f0000000000)='.\x00', 0x25f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') r5 = socket(0x20, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x182) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x4) 0s ago: executing program 6 (id=1423): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0xfffffffffffffffe, 0x5, 0xff) setreuid(0x0, 0xee01) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc1584460, &(0x7f0000000740)={0x0, 0x1, 0xfffffffc, 0x4, '\x00', 0x1, 0x3}) recvmmsg(r1, &(0x7f0000000040)={&(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffe3f}, 0x1bef}, 0x10, 0x0, 0x0) r2 = socket(0x24, 0x2, 0x0) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = msgget$private(0x0, 0x790) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x4}}, 0x0) getitimer(0x0, &(0x7f0000000380)) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES8], 0x401, 0x0) msgrcv(r4, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x15, 0x5, 0x2, 0x80000001, 0xc, 0x5, 0x10, [{0xd, 0x7, 0x4, 0x71000}, {0x7, 0x2, 0x8, 0x7}, {0x9, 0x892, 0x200000, 0x9}, {0x5e9, 0x903, 0xd}, {0x304, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x1004, 0x99}, {0xce5, 0x4, 0x4f7, 0x6d}, {0x6, 0x801, 0x81, 0x204}, {0x9, 0x82, 0x5, 0x9}, {0x2007, 0x100, 0xd1b, 0x3}, {0x1e7, 0x10001, 0x8, 0x6}, {0x7fe, 0x10000, 0x2008, 0x9}, {0xb92, 0x4, 0x8, 0x2}, {0x29a7171a, 0x9, 0x1, 0x4}, {0xb, 0x7, 0x8000001, 0xfffffffe}, {0x0, 0x1, 0x8003c, 0x8001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x7ebd, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = socket(0x18, 0x4000, 0x8) close(r6) socket(0x24, 0x2, 0x0) setsockopt(r6, 0x6, 0x41, 0x0, 0x0) msgsnd(r4, 0x0, 0x401, 0x800) ioctl$BIOCSETF(r3, 0x80104267, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.101' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (156971) exits with status -1 WARNING: thread `nfsio' (101564) exits with status -1 WARNING: thread `nfsio' (285211) exits with status -1 WARNING: thread `nfsio' (488966) exits with status -1 WARNING: thread `nfsio' (150959) exits with status -1 WARNING: thread `nfsio' (105990) exits with status -1 WARNING: thread `nfsio' (494119) exits with status -1 WARNING: thread `nfsio' (343715) exits with status -1 WARNING: thread `nfsio' (387960) exits with status -1 WARNING: thread `nfsio' (106921) exits with status -1 WARNING: thread `nfsio' (226396) exits with status -1 WARNING: thread `nfsio' (341037) exits with status -1 WARNING: thread `nfsio' (237094) exits with status -1 WARNING: thread `nfsio' (456585) exits with status -1 WARNING: thread `nfsio' (187593) exits with status -1 WARNING: thread `nfsio' (67955) exits with status -1 WARNING: thread `nfsio' (317864) exits with status -1 WARNING: thread `nfsio' (182787) exits with status -1 WARNING: thread `nfsio' (159967) exits with status -1 WARNING: thread `nfsio' (515196) exits with status -1 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8069224070, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error load: 1.91 cmd: getty 38423 [ttyin] 0.00u 0.01s 0% 330k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6794610656 ./file0./bus./file0 κΟpckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: posix_spawnp failed (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd806ea6f2a0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 login: internal resource failure Login incorrect login: set $maxwidth = 0 login: internal resource failure Login incorrect login: show panic login: internal resource failure Login incorrect login: trace login: internal resource failure Login incorrect login: show registers login: internal resource failure Login incorrect login: show proc login: internal resource failure Login incorrect ps login: login: internal resource failure Login incorrect show all llogin: ocks login: internal resource failure Login incorrect show mallologin: c login: internal resource failure Login incorrect show all plogin: ools login: internal resource failure Login incorrect