last executing test programs: 4.722130127s ago: executing program 0 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) select(0x40, &(0x7f0000000080)={0x7fffffffffffffff, 0x8000, 0x7, 0x4, 0x4302d39d, 0x80000001, 0x8000000000000001, 0xa}, 0x0, 0x0, 0x0) (async) close(r0) select(0x40, &(0x7f0000000080)={0x0, 0x100, 0x9, 0xf66, 0x0, 0x6, 0x6, 0xf}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0/file0\x00', 0x2000, 0x1003) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r3 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x68) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x9, 0x0, 0x6, 0x23b6, 0xa554}, 0xc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x3000) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f00000003c0)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0xd08a, 0x5, 0x2, 0x1, 0x2, 0x6, 0xa1, 0x1, 0x1, 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x240, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaabba889da04593586dd6a854464020a000500000000000000000000000000000001fe8000000000000000000000000000aa110000000100000000000000000000000300000000000000050203000001000003000910650000000104000500000000fe8000000000000000000000000000aa4d1bb72943661da18766db4de58a4a4b2b0800010000000000000000000000000000000000000001fe8000000000000000000000000900bbff020000000000000000000000000000fe8000000000000000000020a6c3bb74347aec700fdc6a6b0500000000aa3708000c0000000000000000000000000000ffffe0000001ff02000000000000000000000000000100000000000000000000ffffac1400bb000000000000000000000000000000001d06000400000000d60cc23a71450b34431aee936d82f64c080000000000000000000000000000010000000000000000000000000000000162000000000000000301907809000000629efacd00023c08fe8000000000000000000000000000bb000000000000000000000000000000003302000900000000ff020000000000000000000000000001fa3fabcaa1ea3ea2ae1ac272573dc9d5b852c6779b134fe5cc8ae225ec2651d10b5985bdcc384d7e3805321cc729ad7c5f40493a042a3536a0294d634d13bcc13fbb9bfb0b5dfa2898ec30377d19fcb121ad9e5055f81e4dc6a69090908d82ca1e123e298cb4519f48d1c97152a977c7296ec41936302957f01f75b08bf713d9bbdbcbc0fa32b905ea8213b2f066142fd5213daf6d7e7e6f4f64d1d2b211631bd8cd"]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.721697855s ago: executing program 7 (id=8): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="bd076eb32f8945ec7393f1916bc293763514f25bbbd0d70db538377f076b2cccce1dbbe3796c7574b94ba3e52bf662ceed31237ddd92e491feeff9c75af039ff9bf069dafd4d73139bfcbe5e70cf33f8f59c2cb1311f7c58dc8468129ef60f176c6ee789907cfdaaef45ce5ce86d9370457059745630af5587e8c2e7dd36d10389463a1532a09f8274c85522ccb80184435128bd", 0x94}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) close(r3) execve(0x0, 0x0, 0x0) getrusage(0x1, 0x0) 4.592987617s ago: executing program 0 (id=24): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) pipe2(&(0x7f0000000100), 0x4) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r4, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) close(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r6 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) r8 = syz_open_pts() poll(&(0x7f0000000140)=[{r6, 0x80}, {r6, 0x10}, {r6, 0x40}, {r8, 0x2}, {r6, 0x2}, {r6, 0x1}, {r6, 0x7}], 0x7, 0x4) (async) poll(&(0x7f0000000140)=[{r6, 0x80}, {r6, 0x10}, {r6, 0x40}, {r8, 0x2}, {r6, 0x2}, {r6, 0x1}, {r6, 0x7}], 0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x6, 0xffeffffc, 0x7fff, 0x4, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 2.720388008s ago: executing program 3 (id=44): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3fb, 0x0}) lseek(0xffffffffffffffff, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000100)) getsockopt(r3, 0x7, 0x7, &(0x7f0000000000)=""/172, &(0x7f00000000c0)=0xac) 2.71919636s ago: executing program 3 (id=45): r0 = getuid() r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1e10000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f9", 0x10}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037000000000000000000000000000000ffffff"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000100)=0x400007) getuid() (async) getegid() (async) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1e10000", 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f9", 0x10}], 0x1) (async) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037000000000000000000000000000000ffffff"]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000100)=0x400007) (async) 2.510338344s ago: executing program 3 (id=52): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYBLOB="e5609bff"], 0x30, 0xb}, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x1, 0x0, &(0x7f0000000040)) 2.507513907s ago: executing program 6 (id=53): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1df) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 2.422393952s ago: executing program 6 (id=55): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000440)={0x2, 0x6}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="5837cc44f9315a768db8bf41371514cb5e991e4209eb757c95ce2a183b4a26acc0586a47daef0d640147a3c708685fc6d7f1425636d877badffda3d2bc11cce1b36891873e15adfd0354f29f061e617f5147af2346931614153dae95b7ab6f933546814ff6bc4dbc14636a8e189e9a6d17a5355a4f6ea665b56008e01c94b2d2d3746847ba6bc747ae558b4d3fabc0e664a0d5ab761715f9547aa51705d301fa9496a9aedeb036db776013b42dac30d6", 0xb0}], 0x1) r2 = getppid() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) socket(0x18, 0x8000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11", 0x41) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7809) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xfffffffc, {[0x5, 0x2, 0x9, 0x6, 0x40000006, 0xf3e5, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2efd, 0x8, 0xffffffffffffe86b, 0xfffffffffffffffa, 0xa, 0x1, 0x200000009, 0x1, 0x200000100], [0xbc, 0x5, 0xfffffffffffffffd, 0x1, 0x3, 0x3, 0x80000001, 0x0, 0x1, 0x3000000000000000], [0x9, 0x2, 0xaf4, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x4, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffd, 0x9], [{0xfffe, 0xffffffe7, 0x1}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x800, 0x2, 0x80}, {0x3, 0x7, 0x6, 0xfffffffffffdffff}, {0x0, 0x800003, 0x2, 0x2}, {0xfffe, 0xfffffff7, 0x9, 0x42fa}, {0x1fff, 0x30000, 0x8, 0x6}, {0xfffd, 0x101, 0x1, 0x6}], {0xe1, 0x6, 0x9c87, 0x36f}, {0x3, 0x80000004, 0x1000, 0xfffffffffffffffc}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(r5, 0xffffffffffffffff, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ktrace(0x0, 0x5, 0x40000424, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 1.283534575s ago: executing program 3 (id=58): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000003c0)='>', 0x3fdc, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) shutdown(r1, 0x0) close(r1) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000300)="3ae5ee9a82feae4fac08e4745638656807bedbdc1b7a93558c49cc86e6a45ec31f6239fa6c2a280423dcd58bd6239014e25af1c7353c47e66cc460a418acd23329e4ac3d740dbf1c6bb64f7aa5da227b4e86868e4368188aab9f2dd019088c522baa3c5b97619d35e6aff10efc22a4c78da870a6bc44bf10d75daea9cff2191a46eb676ebdd8084d3f6375fc4fde9b368a5a595753fdc526290e2910d6ca4f189b69713f184fb8227c40e038880e5af13be2bd74f98749", &(0x7f00000003c0)=0xb7, &(0x7f0000000400)="d24d8b2d", 0x4) 967.333191ms ago: executing program 5 (id=63): sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000540)="cac98a5501", &(0x7f0000000080)=0x5, &(0x7f0000000100), 0x0) (async) socket(0x11, 0x3, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x1, 0x84) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r1, 0xffff, 0x4, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, &(0x7f00000001c0)="020fb0bc0eff2a07", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 953.289157ms ago: executing program 2 (id=65): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x10000000400001}}) clock_getres(0x2, &(0x7f00000023c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffc, 0xb9e}], 0x40, 0x0, 0xa, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 877.384256ms ago: executing program 1 (id=67): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f0000000200)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)=""/247, 0xfc}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000480)=""/239, 0xe5}], 0xffffffff80000001, 0x0) 876.481949ms ago: executing program 2 (id=69): r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000f9ffff9cd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xee01) ioctl$TIOCSETA(r3, 0x20004109, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x1ff, 0x5, 0x101, 0xb, "040000f7a8aac43869de98000000000000000659", 0x5, 0xfffffffe}) 875.875761ms ago: executing program 2 (id=70): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48, 0x7, 0x7, 0xd}, {0x1d, 0x0, 0x9, 0x6}]}) 829.077635ms ago: executing program 3 (id=72): pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000002000)={0x1, 0x47}, 0x2, &(0x7f0000002040), 0x0, 0x0, 0x0) 828.350754ms ago: executing program 6 (id=73): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x168c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x401}], './file0\x00', 0xd0ae}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x800, r2) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x0, 0x4012, r1, 0x2) (async) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x0, 0x4012, r1, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000003c0)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x4, 0x7, 0x9e8, 0x1ff}]}) (async) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x4, 0x7, 0x9e8, 0x1ff}]}) write(r1, &(0x7f0000000480)="17e449af942c2b850925cde288124db5c2301e383cc9301f1796adff21633ecf893270df18c8ff670e5c5be6da7947c4dec35ddbe8573b88766cdc3a0eee930a0f5dbad5e62279da2184ce5261365a0775b7cdf01cd75289d7f6ea3d2579ee69f8eb5e72e73812fc122f1b058f25619a3e6c4bbb34131303a25ab4cba622c31be3b67cb18db25cce7970290e059baadb99b2232acca91d90f3f87e93ff2df0d86dfd39e23277df32f66ee5d187df34387e0de1abcd7ebef6f2815b8f0d27186198e82cd3019876fde67f6bf292796a4d485c7cc4fe5678f4791a1304750fc600d62aa92b9750e57fb97a762f3af13119e5203b8bd2e25456d40abd68060b7461034efccb31c6e179dcf72f9c695d58c124e255d16c1bcd8a45049631b51c27e102eadc704b774b8e3dfa37088f577d6e1116fae943dff2086e3312d9918ec7693d863bff1220e97395cb25f8755e65c90372227aaabc4fc550f6b78f1ffcb756cf7feb7849098122e5b8569f2e9c423556064797de2c8dca785374d85918118244a5df8f41734430d76bed664ac9b467453d2cd7623223039198a253c4208da02f9c18ac2ac3441f9b62ad5e61856b2e06d0d2d598f8e16a14203a819cc5de9f17764d22ccd659e6868fba8b0e0cb47717e17bdf89204133625dddf9bee9cb05f68ea2272433acf60e1231de0cf3c8bd8a31d4bcdf0e4640dde2b474756ecc3740e26871e7dc73ae5a3336326d6a877297ee6c1ae7882bd51e6889d70cabe900f0dc756babf6c4c67a05d0cc5484701a817317bd4d16503ca60b63f92653d2a447d58473ae587e1c268a6ebd6a27836f6edc42fcbd9f393d5d51dfcad8322f7dad4d21b7a7d64258ea1ed83fa26cb17986edb827427a2998b892b878026d6bcb68c6e55f60de939b27d33a4e52a0dcef46a281c7e67cfcbb9db3a5fb55ddd3c3c4001212fadb0c44885feb04891f270358fc8c35837d4c1b15869fd3d750ef641a6543ba0daaf4f4993026caa6fd601c0c63318135e0d9fc403b5a60add127982d93930891e6eebaa38c6ce29469c564b819b86fd142c49fee8da6310bfdcb35bbc4130734bf403daec2b43b54a9a64b44218d36f0a5d36630b6c2435985cb1f5ac4c16eb35e861254895b1b5176f8325c6ca173c123ea3de18e0a46dc1b8546452b9eae0d32960ab61d3a9deb576cb7c58260565603af5227e4f274c9df8887be6ba873c39e1916348ced482831f35460031e8dd37460875d814f8d5cc94eb464625e039f8d096692f09a47cf7fdb7de263b0283e52e602cf3aadcbdc1a091a7682a194e7cff09187c2ac1b59bba7d736e77abdcf4aa05d3b3fef0a004075f7834375d63e059f32d36c25ce6f1a86466a61fc21e69b756d470d087fe3b780a5c1ebf272f47a10b1672da1a42961386dd55a6bf53bb4ea805346df3002220af401d1c6e333166160029ceb08b7772bd2068d99abff1629555ee94451003248bec191445a0c4a8c5af5eb41d04f0efde301d6a34b8ef591e96f31831a041c7cefc0fe94c5a76e1af950126c1739a4d80f771ae87ebd547373ed6a91af0cb78fad992ef44833cab109865e1660df505220752a8590fcee73387fbe64faf41131e331d56fca83973ada8d2e4da412cce4cf277b20ab1aefc9b071f6eac19ba224235266d65e81bd6f0d8c3df718f3608978f7b87f5e33210d4de3668d854d89385424579e219311a38b7b147f9277b1bafce53b6ab751689d58c58be4273bdbe6ef0d4fc15dff7a369d41825c5a1fc0a7c64842b2d9eff136ad650d29f782fd25fd6de86d66d048f972e03e4a694f2a2662f18e074a607f3177e6a270c358a7db45374947a756f40ac28584b4ea4e614e5521f3137a3ae546cd954f4befa277a62b7694de34317daf3575db131783ca813509796e66076b0e0986f644781505d994d48b221c3dfd912236a2a5e559b303d4cf2664e5ee0730e2c048a16fe5ab70ace4379839ee8200c8c1dbd9b571ec438e4fd24931ee6ed41c68987429bf971229fbc62a2ddeb0fa80cdab94d519075ae9a5b2bd2d62301097f17fb2c1f87ce748e3a02c42fd4d3841dad1aeb5b741dd985842e47296f399000ccba1dc5bc5651e5f443f0a455bce304860d3b4a71658c852be7800afe67c06d7ee4d397529db1d49e9d69aa8df83bd70112982b229d45be4e8a53cb071a635b2d0484aa9c522a9a56765464fffb205e30c70dfdedfed46a7346b2e42cc6252d08e0398a1ce071041146608f44b97aefb37f47550dbe57c85e2891ae91bfd037b540b163a8dbe8307cf5ca17c69cb11a672fffbf040d8e0216e3721326653ef0c7af3a618a271c5661381712f7a6125cd0219f17ee38e71838782272e806c6ffa45f6ded2eddc048ce497f0a00868252ed5afaece98a78a43e344e7825224e7eb5e5ba08da9b5f3189afbf1f7133a96f508df91124a9c5c73693129307185b7003ecba2c7e8240f6ec70d6809d0ce262f5a70b4a83f958d997ff05afa0e0b3f2733226e56cb39ab2f281cf9bd1ff30843cf074199fea1d3d6c8480abbb52d6623fd97770cea7ef9b2830a394e53fc22493262c0fb64c107e5101fb7aeed587791c733abbac5cefb9568916aa87969a3d42ce9235848954f52f4ed55f92af8fcbc242e767376d85364f2485a62e38edd41c5bd5b4160f0b0110e1abc21ade0b2b3163557a3cc86102969158d163d29d873c165410866f793b8798dbb577648f77519f1bb69240e050562bcb4a4deb5e14a0e5c7aa85423e57dfb4a9f5caf12ef1c734ec4b4a82c7c15660082e413755a899144b454907d841a7d7fe9f827f6fadf9778c53c82f680940ca220ac30394793d9f43c8f0a7774e1b7f8fbd7deec37bfa4842f4cba699153c3adce0af48fd8ebbb083c76b0b5df5eec557e29cdb7e588f690ffbd80478573020b4558f3f70737d2b34eb8ea83d63c97f5a02ce75409eeeb0ebd866182204b251a64127c1ea0d8657bdbc1138d20b90e6841512480409122655e4c3466df39298e95357ce8690de6a7e1a048d1bd3b0a2ff8cb091940ad8a106720630a951777546abcd3b3c4be23f5143690122d45949758597890f96677590710107639a71e818206ee25432e698f41974ea093e78f7ca6d0a1e130365524960867d72ab5d99cc60927c0b8611b6e3f058d884dea4c8733e9380282d57d385c57c556e3979beeae645a4dc4fcf889f6a8cbf47a081733d0a018a0348c89b8c62a6c0f035879a799033f031b0c6e5352c7f345ad7598aa2f212fdc7a37475c95e52ca4cd7a59dd4d926364aded6787a24959ddbaeea42c3bb7ddabf74603757a37ddf9f19e4900ff71fb0d83645e9fb6fd1bef1ba03b7f14721ebb45d3fad4d2a7fbbebd49d6072661452dc30f9963fe5dee073ca882344a4b62e30b66a55db4cb1e41844046437d4cc82b62730f4a0ccbe26befa5362e0358144b448bf2ceb0d9048ba896d6ff40d2c31c6526509ab24fa560c92d94747aacffeae2685de002b86fa105862fe9df8a5e7f22f6f4b165f7f817e939d096bd74e9da73ce9772120b8b9db1b700da9e70121076433abe40c34e580e5c24564625ac51c2ddedb4f21ab6d0f9dcc5cbd8ae56f9ea42e904601a4e518cffa3180348162e1f8f5b3308faf36f5a13751a8f42978a650b7bfcb02663b0be4bf942d674895e4345652dc42540da71c690c4d86cf1243fd13a3f0585ae51daa89744d7dd5e32cc27e88deb7167ad42df4d0a8a0901f6a701dc364b835cda1da99e5431f4192ab6baa098217ea4747a3eb3c88c3e436a1ade1af3159e4ff57d1c36e67064a0d1194d81cdd06d4e03b614c09a417f77b523aa07cd90c4672544b7fe1851655204ad878baee7e6b68499f3bc2aa9f79568f8c80f3e804a8a2ddd0fb528b4e8a39f2cad065cd1c9018d2e608e3a529027ad9897c4aba9a31eb9e2464f583417010c77ee9d41ce513a87002ddea65d354af0802b6c2f4b40bb4ab789586b9b7a8f873040677f0cc7f27907669b69222b08ce903afe9a3995834059a79ba904c845195fe343d853767d46485a3aa8a730c14d5b3bce5cd58f19bae388fa6165f00c25b1c989016a7194b2aa5350304817e07a3f3b7b3b54dfb61422db8a7c2cb9e57c2eee5d721c77272a557687ebe79558c7181d4242e17b5b5e621f6aee7f69ea3ab11d53942af2984094c71c35586b72243677ed38caec5c69a3f293d50d5f3bbd891e7eda748b83246e1abe247a9693161447eb8a0bd6edf22c1b2706760cdaa1cf9e25c30a9f8c0e6e235232747c1405123cf71228b434f033658f919367dc6c398a657584ae2ec74fb9468f2bf7336632c7884f9174b104b594a158535c202c59dd0c6fe7bbe2c0d0e77238f6faf9b27d24f1cd7604dfdbb2d7fc58dd0b057c9c27ad10a6c53235f85a823a1916d8bc5d9aa1849ca1cf8ca36db180cd5482832b49f0c0768c601396a854d20fbbeaf7679acdea1cb9c321b14d6c54785e46ff099a6f8336474f112897f61abec3434b87aaea0e997f27e6754eb95d6071f49b0c7e4a06672255cd25f3e4435b708e290ceb5d5819d84473e92b0bf412b69d3f4c1f04d9aa31999f49f0fd1dde0f56e2be6654c95dd166a0ce0d6ff01993c049d0b4df0c08b04a6831e0e4b344b977f47fe9913b625995092ba409c397154e2d539409c88076b7eb05f4ffd0100a1dff174158f639ecd3737e4ed197f47efce1edbd76703648f94af771bf4b50e9c519f4681c8db971e8bfcf861027209999265f8480c39678920d3c41124fe905b99e1361d357b3c47e157b47b3b6511b2250aafadc70d5d629cfb982140eb5184402af98793b0131d6189cef14f04c9f431a37ce1ad9b20e32ca874cb78e7f812cd6390735a918ba88a9b9c340fae204dda32ecb823d8416c66f40aff7608e22be4fd7dada209681dc38561f544a3467953ff395edc8caae8befc73a5b540cf331dd7bc75b59b86146bb7bd36d29d7c48b84d01cd8714084fcbb1656f95785715bd96613f7c187640fac889cce631d2ff42812d27dbc2efb9a29d048da622e093984a440cdd4b5dddf5bdd99c90d2f4cc7a61d951bcc82bd10428e3c734c2d87951028d9478246243a26661f7735572a8a94b71a2c262c458056e222b884a4359fac635797a877ca68c572cbd2a6b7c572f32879d65805e28bcecec2d6deae85815418334a6ee586dade635bda686bd5449de0bb0760f7e3f2a7000f280aea4652c03f289b91dd91eae5a284a5959a85fdc9fee717db6e4bef80033bfd5a11bbc03a3ed04f1edf54a26addf130c4b410a6ea98c79b50acf79473e1abf164061e5efddac08009818dcf3c3d348ed4b252f33a77eb4a91a008726e5371ed2ced1b0f132eba2a71f0686a720ad0b359c9790d6757b11a5fe3dd3234a06ddf2ad4ac5900146f2b9794726e8454dc3ced18cc4885a4a91977064e7c294bdbb7a81c862e860d725e789ee95ddf4ffe2d8cdfeed066c408e55032918d6b064ad3bceece1f097e48568f80c24facfbebe54f99f362f2406d1f171e2fb56eb9729ce3b0d4c58935806f1044d956091ca059cb5daa676e128fa380b6dfd1d24f23a62b5130ef3906fc48c1d2dfa2c12d103649a4846cb145bfec3209709f2626b5d38f9b5423112ad13ecaa0ed606bc8b6f14f75330b6a341a4125f508235cecf100e6ddf912558211039c82830f3163f59b3d04493996cbf49a3218b3585689f4c20e56df292c42ad94624b29b12b32946cd030cabe3edeb1f8af88b6d8ab22", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000001480)={0x8, [{0x3, 0x8}, {0x3, 0x8}, {0x2726e630e47ab90f, 0x7fff}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0x21b9}, {0x1, 0xffff}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0x1}, {0x2, 0x1000}, {0x3, 0xfff}, {0x1, 0x80000001}, {0x2, 0x7}, {0x2, 0x6}, {0x2, 0x3}, {0x0, 0x9}, {0x1, 0x80000000}, {0x1, 0xfffffffb}, {0x4efc192423a1e585, 0x2d6f6544}, {0x2, 0x5}, {0x3, 0x40}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x4}, {0x1, 0x9}, {0x1, 0x7}, {0x3, 0x100}, {0x3, 0x7f}, {0x2, 0x1}, {0x2, 0x5}]}) ktrace(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0, r2) (async) ktrace(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0, r2) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001600)) r6 = dup(r5) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000001640)=0x3) bind$unix(r6, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) (async) bind$unix(r6, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x10000, 0x0) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000001700)) (async) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000001700)) fchdir(r0) lchown(&(0x7f0000001740)='./file0\x00', r3, r4) truncate(&(0x7f0000001780)='./file0/file0\x00', 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000017c0)={0x3, 0x2}) r8 = syz_open_pts() ioctl$TIOCEXCL(r8, 0x2000740d) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001800)={0x6, 0x3}, 0x8) 827.749596ms ago: executing program 4 (id=74): msgsnd(0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 719.881387ms ago: executing program 1 (id=75): r0 = socket$inet(0x2, 0x4, 0xfc) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setuid(0xffffffffffffffff) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) (async) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000500)="112d2c78b06785db1ac445bebc20716b17b7fcde19d9f5aa49b3f9c0ba073c50413a1b501ab30d158f19b838ef3a25443bf89b6402f5a14bb31b", 0x3a) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x4f, 0x0, 0x37) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) (async) r7 = getppid() fcntl$setown(r6, 0x6, r7) (async) r8 = accept$inet(r1, &(0x7f0000000340), &(0x7f00000004c0)=0xc) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r10 = syz_open_pts() close(r10) (async) ioctl$TIOCSETAF(r10, 0x80047466, &(0x7f0000000080)={0xf1b, 0x6, 0x4, 0x67c34ff2, "cdfc19ad126f9443a9d3d1c39b0fa0772fa91388", 0x7fffffff, 0x6}) (async) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="b7f9a429e7956999af10d7a41545dee03374fa31ab267a83cdd57af416dccdf9fd41d680c9", 0x25}, {&(0x7f00000002c0)="da70c87bb198470af3a22f1a8acfdb85e0a7a2529ad64255d4679ff3abcee655d0d57a727f2b42fe726d87463ffcce0653983c7558736e33310cfb36ea46672942b81d53c938cb5406c13a214aecdf50086ac868444671740cfb5155c974590cf6b9b90611dcd3e6", 0x68}], 0x2, &(0x7f00000005c0)=[@rights={0x38, 0xffff, 0x1, [r9, r6, r0, r6, r8, r4, r8, r10, r4]}, @rights={0x18, 0xffff, 0x1, [r8, r1]}], 0x50, 0xe}, 0x400) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/144, &(0x7f0000000280)=0x90) 714.998732ms ago: executing program 2 (id=76): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x5, 0x100000000}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') 712.790586ms ago: executing program 4 (id=77): r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000b40)="fefd49e1d9163eaca7b275647022ab8cd7573ff84247eebfde50961d7de8dfb9ac7fab6e2834b37e0068e8028aea4cd967376da7c2e2d1283bbeb9d66993cdf55cc08be9f875e774d37513071e317ec75650da3de2f075ae442be540bed2929d8c1750c47bae32dab8a27664a308f424762d218be441b5f98b687af84346bf35c108c0b29a1856b3624e3b6962a38cf8a2ebdefdde7cee6bd202b8ae943e3c8b11fabb1c310f7e50da5a085cc20aadf0738590e2e8a6de4ec7eb82eba64c9373f46479f376d986884a640d66aee237304b2716bd966f70ca5d7f3a1f89bc59f087df0b4ddfc4949250edeaf59d6f0d417554b473357f347a69442b6f8d8952d1b25ab7e822211478232a0b28c65a5b0b30921d68c5f400c55fa8cefb8433a6227c984c7598d05223376ef0b836d611c44c0af08bae25e26f5df0058c82e50ca6503251e09e18d53a6852cef6696ead6869a1af86f27bbbc7ad74e6adbc560a3490fb5c048773fb50667afa9587c7ded68d7e237ca0d948aadd3cd34347fa0e815dd7b0cfe18a7866b773792e4e6369725574b76328d01453360cc3a821306a53cafdbb03a7a212863f0fe44ca381335daa792ea8a0cbdc76fcb88ea5e1f3ceb5a88c7e7bf5e878a70895f5e0b544f13ce9cc3e899ed4b3edfee725fd5cf2695ccfe03de99f169eb585a8f48cfec45baab00dc7796ac8487ec1adfbafc14f478da8f098905b6bdee323d98bb9abfbe6aef4340b0c819597ec36615d8fc53738bed6bee3342a3cb809344d110da88657287ba87068e4095a6d75bc6c8152c113735744fd5f90f1561d4bfd510d84fda157fb38fcaf656228bb2b61b26786b7dbab66b283899c3028637a23d956cf68e3e18bcff49f4c7633d9a0fd97777e67818b5538ed4bb154574813c53f5e2d94d375b8cb7e72b1b3b3b425704ae2c21b58c532e15eb0d90f45e7c84913e2d99ff8c0a4a53b9ef41d5057b22450a21e361ebf75fb3eaa57d2a69419721c31aed51744e3ca1763bcaae1040f828e3826747ab345aa7ed8a1f488163c3a5087a0e8ea0b47aedd1b668d8270b73e5789ca3b506da56c2af889e91922d8ca09beb96e3fba1338d381363ab9a5cfa6c431053f6eda136d2881e5071de15043c80b71fd6783e6ed7b7aa39b0716886f6d9ac90177df0887f64f2c789caa5a60b109f1600389c80bb833dec46cc062776dde96d7cf53b1b3201fd179db4be5378a79c1e2c30b3d831b487d9cf6870b481e5e89768a5f79d7458d6f9e996b4890b6ce4e902bcd9546c39c7194c3b5381952c143393a23a80aab1d8b87ed1b06f367b4516f84c267e267502c94d7f25caff6d038e4d388bc00a9c211ef6db6d2acbad86afd0cab3e9877de839f7d84d1ecb5642cbc56751b9399f9ee3510997788b1dc9b8fe7d027fc0da6a9b547be2200e371b80a3cb50803b185be7914c1809c8afb0afd98fae6d414cbc4656015db6770ebb18724e84692b3c869afe1c23ac4867976f77b58a651f7c65699f51cc8764024fedb59376323d71b9042508dbe7cfb6b5f25ac27edcf00611774f75d575610735938eeab79619b149ebca89099ee3118d97d85c488bdbfa1b4686511ad42c650b0f9a19aca20b8468536a52bd41d55c6e4e19e0508e93f2997c90c0f27b512098f6204821293a5538ec8b20fb38a27d7bfe491365ca4ba107fb342197db85aee6b2c1aea75ea6c038054f752153605c6381cc55e58b19ff53845c90db46924393feb8862e42ce32933dbe7914a104ae2f8ff320f409a064baca2e9360ac26b73f8f4551ab185ace6b6ee9d100836e2bd10b1cbe05a44a1a5a20ed0c6e6d03ea93129bd0ef5247e6c9e6bfa7987f7981ec0c9cc07b25ef570734bb3f145c8fcaceef0aac002252a98badfaf325618fee10de8e6a0e6413f3da913b308cb1606c6a7b092519418c8894a3197d0286114c9e298f301e34de3d24e586277365d1f365848579832b03ea5a9d14ab555754e384d187c8787469a5be28c4c2e9a42b71fc85cc0a78dfe396ba23374676fd9bf036992ebcc8ecac68418fa8814872069bdae8f3842e97cc38c895bff285007311bd12f38586e9133e9a077dc039b34948f3cc37b3f369e3e0f94d2b0129d6a3773c96ab91ea8a7c855bdf79020ab9cd28e1c3323da1aebb891d29abef0297276bce37cb6bcfd19d5d97b8ee1fabfff071ba1e33988e00406b3950fc5a273a1a9a9a63ed5fca66d03020b1befcb663d5cc5db173ee89b4b58e3a584e52b7af6a5983cd5c0d2bd10ccd44e029dd2323a89b6ec499defa498c6fdb6bdd533a4551111c340ab7826a9e38defaa467237984cc5510680399397154d81301a9c3bbcd7962dd4a1feea2976953f9fee122c969a4c13a64fe0aa5e612b9d331a0bab95ae17447484ae768e5f51e09991ccbd804c183b573e652e2ade6440c08a2102b839433a3353c000a91e77f4ee6cac6b1758e21572c9027826d7b82045a2b021f1fb7970dbc9832976c7d5d9a0e2d8c8af74c7d5cdedccb14efb561d6f0743abd2739273ad697f7fd4fb384515b33ba98360e1e8fd672ba7691d562d72e1f630c5c53f376742923a80fa3ff85f1d790c97dae8942fa0b9288a9637ddf3ad39dcb12055c40e277f82a29704868fbaefede56a9e8c92f072586af783c2ec13a50915f79a67b729f833463e690b8784bc04e3fe433a814ea09da41581f8e924ce6ad0b70d8f1d0e32988907899934225f653869c586d894a42415c13174efd1452b2a77a735fa473622ea9c0a3f513be522b15b55c7d6c618c63e18a9827769b92dd2492eb12e5922b211fd2dbda338c17f22ef918c92cc85713e4fc8493ea4c222b94fa5fa91f950481382ba456d743cf3d810c3d53182568262e26a094d0752b187b3dd5ac19a7c9678d21451a5848e64148f2121acf053", 0x820, 0xd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) 712.375828ms ago: executing program 5 (id=78): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) (async) rename(0x0, 0x0) rename(0x0, 0x0) (async) rename(0x0, 0x0) mknod$loop(0x0, 0x2000, 0x0) link(0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') mkdir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file2\x00') 711.980771ms ago: executing program 6 (id=79): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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) listen(r1, 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7, 0x3, 0xa0, 0x7}, {0x401, 0x1, 0x3, 0x1ff}, {0x9, 0x0, 0x9, 0x200}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000180)={0xf7ffffffffffffee, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0b000019", 0x4) ftruncate(0xffffffffffffffff, 0x40000000007) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0xff3f000000000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r6, 0x20004276) 711.430218ms ago: executing program 3 (id=80): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xc0000000, 0x4003, 0x420001ff, 0x81, "afa40f3c000000eae3000011000000000000e500", 0x0, 0x49e22}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000480)="c96668da", 0x4}], 0x1, 0x9) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) select(0x40, &(0x7f0000000080)={0x7, 0xb0, 0x1, 0x4000000000000, 0x7, 0x17400000000, 0x100, 0x9}, &(0x7f00000003c0)={0x7fffffffffffffff, 0x1, 0x8, 0x8, 0xc38, 0x3, 0x3}, &(0x7f0000000400)={0x6, 0x9, 0x7, 0x4, 0x4, 0x6, 0x7, 0xface}, &(0x7f0000000440)={0xa1, 0x6968}) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) 711.205795ms ago: executing program 1 (id=81): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) getuid() (async) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) (async) fchown(r1, r2, 0xffffffffffffffff) lchown(&(0x7f0000000080)='./file1\x00', r2, 0x0) (async) lchown(&(0x7f0000000080)='./file1\x00', r2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000100)='./file1\x00', 0xc1788ec7a5648f9, 0xa8) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) write(r0, 0x0, 0x0) 710.964594ms ago: executing program 2 (id=82): r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x80001008, 0x1000300000000}) flock(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x63, 0x100000001}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) recvmsg(r3, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1, &(0x7f0000000240)=""/200, 0xc8}, 0x1) close(r0) fchmod(r2, 0x66) 710.825809ms ago: executing program 4 (id=83): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x20, 0x114) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) write(r0, 0x0, 0x0) 453.610441ms ago: executing program 2 (id=84): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r2, &(0x7f0000000500)="d5d32207", 0x4) (async) close(r1) (async) socket(0x2, 0x2, 0x0) 452.907085ms ago: executing program 6 (id=85): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="cff5c05664da486cda974a82388e", 0xe}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @loopback, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x9, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="cff5c05664da486cda974a82388e", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) socket$inet(0x2, 0x3, 0xfc) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) syz_emit_ethernet(0x66, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @loopback, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x9, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) 450.548063ms ago: executing program 5 (id=86): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000004c0)='./file0/file0/..\x00', 0x100, 0xc2) (async) open$dir(&(0x7f00000004c0)='./file0/file0/..\x00', 0x100, 0xc2) write(0xffffffffffffffff, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x6}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000340)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f0000000500)=""/170, 0xaa}], 0x3, &(0x7f0000000280)}, 0x77}, 0x10, 0x1041, &(0x7f0000000600)={0xe74d, 0x8241}) (async) recvmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000340)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f0000000500)=""/170, 0xaa}], 0x3, &(0x7f0000000280)}, 0x77}, 0x10, 0x1041, &(0x7f0000000600)={0xe74d, 0x8241}) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="cce47d35", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) 278.941419ms ago: executing program 0 (id=87): mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffff9c, 0x8001) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x1f79045a) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchdir(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) (async) r3 = socket$inet(0x2, 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xc7, 0xf0000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2a, 0xfffff, 0x6, 0x1d95}, {{}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x400, 0x80}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x7, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0xeb, 0x7}], 0x5162, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x59, 0x10}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa, 0xfffff, 0xfffffffffffffff9, 0x7}, {{r3}, 0xfffffffffffffffc, 0xa, 0x20, 0xffff, 0x4}, {{r1}, 0x4, 0x60, 0x40, 0xfffffffffffffff8, 0x76d}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x41, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x9, 0x1}, {{r1}, 0x7fffffffffffffff, 0x52, 0x1, 0x57, 0xffff}], 0x101, &(0x7f00000002c0)={0xf01, 0x1400000000000}) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0xa1, &(0x7f0000000340)='./file0\x00', 0x8}) (async) r4 = dup(r0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0x10) (async) ioctl$TIOCCBRK(r2, 0x2000747a) (async) syz_extract_tcp_res$synack(&(0x7f0000000400)={0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000440)={0x41424344, 0x41424344}, 0x4, 0x4) syz_emit_ethernet(0x133, &(0x7f0000000480)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x6, 0x125, 0x67, 0x7ff, 0x45, 0x2e, 0x0, @multicast1, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, r5, r6, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x5, {[@window={0x3, 0x3, 0xb}, @sack={0x5, 0x1a, [0xff, 0x8, 0xc, 0x200000, 0x1, 0x8]}, @timestamp={0x8, 0xa, 0x4, 0x6}, @md5sig={0x13, 0x12, "fe5fae72b3380add7d4d40faecefbf95"}, @md5sig={0x13, 0x12, "b15518f57d25fe458076f25a77f52670"}]}}, {"284d13b3dc157daec92f5ae9512c6007ca384d1b105df8fd8565ca07f59bb37d50e9e3837f68044f51ecf42c46bbfb52bccf566114253cccd2ebf8d72a4571efef31f128d3e69709556ffb40058b3dcdbcaf412a97ec0d76d22b175b8991ee33946c249a519f79c16f4576345124e81b970d22e01dc2e77d569df92371e4c38ba17a6e862d6e6bdd097e54d46f255b0eda657772f14e52e0538ed2700de4db4d2de30af3fa7b50123c"}}}}}}) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x190) faccessat(r7, &(0x7f0000000600)='./file0\x00', 0x5, 0x3) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r8, &(0x7f00000006c0)=@file={0x0, ""/250}, &(0x7f00000007c0)=0xfc) (async) sendto$unix(r2, &(0x7f0000000800)="0c5153ed553f33c6ad2a60cf5c25a9bc22a187f6f13969d8158006b70987d317260d6f51182531795cb0ae88573d4c02ba6edab20e54755fb6626950bb21e5ae6849a0f4eb5417adf718408d6b1fc6cc95fe157c852ffb00880016170a7f56d043cab87521e913e83bf14438640861315549", 0x72, 0x0, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000008c0)=0x1) (async) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000900)={0x7fffffff, 0x10000000, 0x630, 0x3, "dc5c76da09cab58afbd0ac349f0d1c5da86e1b99", 0x3, 0x40}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000980)={@random="050845b6277e", @random="3f0652c7f062", [{[], {0x8100, 0x3, 0x1}}], {@generic={0x8103, "f51dc40271dfa0e7a564eda2e3f3fd54f80374c2d6bc1da6fb91d68692522dd4869cbdc3f514e6d0d87e6d1f8804751c2cd09e937898a4894617b51e782f665c9ec817c352fac81c7120e2785172e39a977283a6212fbfe4bcdce566a50b48a54c8a442d044041ee11ebf8abb3fe7478979ddc602607d1837838aa7a55f34effa1b150dd35c4c460e8f7a50d4882af7fd219545d2d8e6485f5f7c873e55d3a8561367ad03347872a98124d16837b309e84c8f10fca5bb04b4a2f26c46461481e26ed5ffcb037418ca642"}}}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async) syz_extract_tcp_res(&(0x7f0000000ac0), 0x100, 0xaf3) 278.381495ms ago: executing program 4 (id=88): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000004000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) 269.529587ms ago: executing program 6 (id=89): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x100000002}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) r1 = syz_open_pts() fchmod(r1, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x23, 0xc, 0x12002}, {0x7, 0x2, 0x10, 0x3}, {0x1d, 0x9, 0x6, 0x8}]}) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x80047466, &(0x7f0000000080)={0xf1b, 0x6, 0x4, 0x67c34ff2, "cdfc19ad126f9443a9d3d1c39b0fa0772fa91388", 0x7fffffff, 0x6}) 269.244416ms ago: executing program 5 (id=90): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f0000000100)="d5d3220766094e3c76f15451e36e4ea973dc905b7826a631cfd97bd4de2f63db93c645a8d5e1702d8139799f8ec1516f645dd48df9a713efa3f7d930dba07557fc1d1c3c87ea78305c6d6965d9e4ca27a217ff400569b8b53775", 0x5a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x802069c5, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107008697e694e5", 0x13, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r6, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) 268.701286ms ago: executing program 0 (id=91): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffffffffff32) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000740)="6a394d88", 0x4) execve(0x0, &(0x7f0000001a80)=[0x0, &(0x7f0000001940)='/\x0e\x83\x97\xac}\xda\xaa\x01\xc5\\\xfdzker\x00\xdd\xceE\xdf\x91f \xca\xb3:\x93\xa1\xe2\xf4m\f\xe8aT:)\xbe\xb0\x89\xf5o\f\x9e\x8e\xef\x10\x14\xa3:\x86\xd7\xf6\xc8\x87\xbe\xe1<~On)@\x1b\xack\xcf\xc4\x88\xa8\xb2\xdaR\xc1\xec?\xb1+\x01*i\x96\xbdc\xa6\xbb\x1d|\xd2\x00`\r{\f\xefL\x92Y\xec\xe0H\x8c\x80O~\xcb^\x10c\x88UQ\x85\n|\xdb\xed\xd91t\x92\xa3G\xd6I\xb0\xf4\xd3o\xa9&5\x02\xba@\fiQ\xf0*O\xd2\xed9\t\x8d\xa16t\f5\x85\x1e\x80\xac_c\x1dm\x81N,#\xb89C\xf7\x1e\xa8x{2\xb3\xedR\x95\xe4\x01\x9act\xb1\xb2\xf9\xdf\x8dq\xa68r\xa8\xc5\xc7\x15I\xf1(\x00!\xe1>\xa1\x1f\xe7\xb7\xbd\x82\x0eP\xbb\xe3\x9c\xc3tXZ\xcd\xbc\xdb[Q@\xa68\xbf\xdd\xf5G\x12\xc4\x9a\xe7v\x94G\xc2\x1bz\xa9\x9b/\x05\xf6\xed\x8eTsp\xe1oh\xc6\xa5\x97\x15\x1c\x04\xc9 Aox\xd1\x94\xb5j}w\xc5=\x9f\xc7>e\xfcGh\xab8\xc3\x96\xc8\aO\x9d\x8f\xbb\xbd\x10\x97\x83}\xdd\x1eX0\x1c[\xc7r)', &(0x7f00000004c0)='+.*\xdf\x00', &(0x7f0000000780)='/\x0e\x83\x97\xac}\xda\xaa\x01\xc5\\\xfdzker\x00', &(0x7f0000000480)='tap'], 0x0) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x102a, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a849008100210008004506101400640003062c907800000000ffffffff4ff358996159cd9d0354224ff8d32b5fcaa88ccdd41f6392e9dd3bbf6a1a4ad0d444e834a554468a2e8d490ecb41dd975aec7163488cc51afa9da13aaca1e4e52fac86e2b9027894f08defe6967490672c247e06ab1aa3211dbf940d8f4f75cbdb994af5c1452fe061d0cfd3081669074ff08698030ad35c4ac6247b509819eba6cb189f10a8718e255e453c62dd5b4d9258496bb54727926bd958932df1a60cfc230a7b835218e99ca640bb857bc01dedee3d2baf17939a4dd941194a52f340ea469fad7f8b90be5eedb667eb25128ac4d68f8459d6d730f116a34f2d4cdc2a7b9d9d615fa67f1acf1019ab90cca32cab9924b2b628a84f8b2b17c616900bca68c56cffe28f0b0b5e38b47556afe5d7a5b5440b4ed45c42cd0198338a6ae37f17828db5440b698f8bfbcc7e7083d3da7371820b742579f86f4a1fcaca84ad49f8934844e306712b3842eb8d6ced3a284321ebc3a9778b63e34eb7b75c64a594e5eabea15448d4fceae7b1967993cadf3d14978c9cd2d08b4f2aeb9d1693e84f44050ade76760c2fb4f232cb8d53106f2b166d771266822a3af2e7643675252836382fae4810138311755f3162b17a0e27fd918b3d2f1ea1edb719f30fc92d761cc1bab89fb91656fbeb6a2abbdf612f9a8f16bdd66ef82937137d8fca50cb093c0b6ad7018f52ed8281251f57cebb8702eece0097d7a9e923c6deb787094fc6f6ebc4f3d0d5ead052c96bc6fddf04fd2337c2f36903de1902637f71436ebac9aaaab77982db748dd6bbc7dcc70429b3306b7cb2755e9e3287aa3f76e680bd8a9c94e025ca41fa73a463bdd7808acce7c2b1cbae693bcb6d071f82a57b21378a1c9bbb4d1d76158fb7069daf8a88c3703d72b892c0b7dbbed925a61bb0c3639e2326493de0e25cfe199939b7dff32b423cb668526b3c9107cd552ddf6c71393f1bb1f9267a8bfb72b829d87ed9c7dc514cb53fdac8eb323042a583ef80d87c55a871f252d16d0f7f71bd8a220979d07c67a259bec27316611d1f66bac2d5ca08fab32f276547fc1e877c4fe06c259e5d628676201e2922bec6db145311fedbb8aa0c695252b0c0468f6382633247273db53316730b637038a993e2b518f020ee44c2e4427ef9c13d07b9ca6a9655f97e9f392e11505a0b65a4790bf528a42ea450ceccdb59f5796e43a056d04289ad6924c046964e7391869ebc29d3688b5434ad2eb0ad3d754629a6bb95d95460f8dd3f60a6092179b9e2914f3928196e07dbf2cb27fd6d294766baa6a4179e849ed610a631bd6259dbcb493863033c8c3d23d585fb4b58dd67c94ab9e399cca69a7c610675a39e05eedfc06fe034e27f5cc23c0a5693229de81d18f43cfc824bb8ba6a40fd8f24a2f85eaa5d5aa1b6f2c815827181d035cfa3ca544febf30ed244f61f682b428ee77236106fe18655924dd4969134bf3132ac3433260d77048b0c02b53c98a7817051aefda957912d60be43fe70ebb62c21ba6b2314be9d957a20bb7e5b7fbbb17722f950844994bb615f358a0a1130a1a3478ee7ca9863c4e42b30931fce64b302de9c352157ddd99250a354e8b4176b3944e34f0a8226b36c89776b70221ab01c8e498c262cd8470f2aa287f7da29e495068f9e592c012c422137466f7e9d5c0c5cce11fa1c8a975c0f3a6af0ccfcff5dcc7f2e0610e38d0974ffd5a0336587234b6ee9cc5e5eba0430b6181c53921ab394a6e55e1f6bbca5ef9935f49d164bfd5cc143be0fedbfe6eadbe0b37ede7181a112f7e3143995e13405cceac4ed0dc6d77020812e576547125fa8188ea5cd895a2a60e9edba4d32e49a8ad56bfdab6363efdab6158e5080e1b574a88e6a1490f0c26b87cc610afedd25e6582eae2a4383d88b8acf817260821a6fad82e402ad96aa76a065b6ba59bfc2bc012b3059c4610d69fc1da9619f9dd63dfd71211474486effb7858a2500cf06d76b5bbf7bdc71ee7731bf9a17d45acd3a50b3a113725995035791c32e418dcadcb6082b83f0fbab08aa4e55a55ae77206134bd792d57b9f6f67ca5e1445c533fbb1871a7090e46b3b57da786fe23e212e864e71dace4cf12a7fa6b3bfb2e17017bf26750bd39626f61f8639dac480e2655df20b4092641668e7d5ae715ebdfa821271e1374c4ceb4a5be651c6d2050a8ac7361cca74902229031afbfeffc474661dbb2daabc691b9a411ed039a9f521a4e0698e9a93817be316b398d9083a4bf67238b30c0def9a20c5298253d3135f976829637ecd0dd728767edd54b756a1839af010cc75e4a61a5826bb49072e5553f0c05c6206f89534767421356ea25212d5a4f291652246185648b2eae344ce76c32188e13647950236cf55143790d828ba0b6419366ca91a4deb4c258d7618d4ede7aaceca7ee276a10d123ad08a7a92d577feda7171b0c1c745a4f165e91a1cafc9f353b4743375bd7e8ee4f85aa99251a0ff8d6917d9185757edc2e9556967f2e80a0b1263347f2320b27bfcfbc651e3fa4e189c60761184726d0a809828eb4e0f703e04cc7bf15b3f745a3ad2dbabbe2cbd4015e37aef8762d5ff2fb6dd91baafd6e13f624e7ab9acdb7529432b1542f7b48cf655c43af304737ec4e41bff7450aa34ad20e77d35ffbe6488d9e0495c553629563e2e5857cde3256616feb9123fbd9a27a04490071273ed2ea1b82bbfee6cc0c6f6d34b4904c4a2162316fba13fb98382288ecee4b853b1c7092a27a4724bcc640ed21fd1b742b59652ff86ab9e0e11afe0e2497f03a5a6e450331a001d406e2fd8e8de944b6eb2d7a6c77804f68c7323e0716747516aa4c06bc085786e45cfc5a2ec65355896623fc694fa45f2b472e6fe1b30a91a862e50b33220701d6bfb06be6cdecd78c50d636f02da9cbb8d23933cd0dedbe386b3cfb493d973687f01227007d3ccd3ae56985c0162f92f078b8d070ef9953a2188e19fce9cb72fbba97766586d00f2879ff60ba888084e3847f00dbdab10a175d13bbe662d705588f781986a426486c5916a9263a77f781faab97967317352cce3eadb7d1c753fea7903433a85aed84c1ce34f4699944e88ff4141d9e9ffe2deccdc621a8934544cc7721c4954f7670b27c427a1925008f019d93c36499eaf0bf90c38d59976bc6b84f556fa3a6f3a4dadd439a323db5c804767c50c5e53b681dd542ab99d1df688f19669f8c8b0fa3c4ee98fe284a6004f7b165ba422348b6ccdf218ef4e06a90ceade9019681cf53f13a568881f071aeb3679e9340eece0b39697de01d7519b96ff9544fe97237fd4ec9ce9d043a366bc347656e6c4525ab8a7b042ee5203f8bd70a3661f655183fc0bdd4a06c084c23acd0cace57c8eb36e839bbc5c8b835666d4a8671e421d7dabf66963aab43de1948cc3fd8ac582d8e00063453d21d43db9348e3368ef934952fb9ac76c37cc4b202adc52bdf432894d755f0e65899149da7f55057ccced7260a2b0f8628ed9de89fae75a9a7e53b5cb9300a570fde88631475708958d1782d572100bf2e7d8345693243ae6024de3287b4f8d656311471c463d3a115663175898006b265addd67a0a1a2437dc8004ab045713b686f6f2ccb48ae97b76da7740031ff19e9bed14bbbbcbc1da986bc29c2463d882883d47891b0e61c8c9595b928a3d5f5605cedd0eb9df06ab45e98e2495585c6f48b1e83682d663bb1b1de8bdf76e443c3345b76ba36fbe96c880d7b24dbe106a77ddf0bd418b798bb3f453c0d2f29d97f947107afa117845fa25a4317aaafd3d1e1dbde3b7fdcad15799312e785c65a73650dbc9463c9c2dfe2ab5d1339a6864236787f5979035c0bee7b928438007966dd7c990cb8d13b08c6d63439c611725d2e462d50b92529cff0419463525644cf0750731ebc0bf3909e0e365bf4d8d286726c2ad5ad65fbf94da9aff0cca9527f9b19a475e881724103841e335fa1bf45aaf299eed2663792e438b2c702bf8a6078fe70ca6f0c1331926e5704d3cf58a15575998b111c6fc4ad3b96f715e07fc5ee5be8ff1e01bc01b7fdb38e7b4f6fc73fc56cfa423d7cf5c3f25dc0d243ae0164901644ddd7b86f0a689b5af0f5d9343dd51a249348826b3bec0eb58b5472f7291c927372ac0877793a7e958b0f475e894dd100f3e100f697af991cd647b40e085daf1590de38f23b152d8dfbb4ab8aa2f0e4b6cac5b027e8127c0af7ea128e9e6a155024375b14e71563cc300dd931ac33d9e3832ac55ce0a195aadff0bcc63b478ef98091d181fd7e519aa7b6385202e2f3cc01f29afcd5232de0087bac4f4b347ed8aad9454f11e28105f1a2f1eb8438c1a9c6305e3128298e3942d5da9ce3838248647c1e1cce40f1f2c159cf58e8ec02e64af864e4a9bfb5880592edc6349aeecbdebf8c9492dfb34beffc36b0ea50105cc2cf1712332d8733952da50da4a7660eac85bb44f61eb2a3421dbc1d60816b6023758f26068e78dd5a1aef88157980d6d0b0f2192755ae44f3038d06dba1be53599f28ae1d2263226b706f943c6a296ef16ea55f9f89e8ee929d3c4f2c9bb5cc7bdc9feac0b6f4a4723f87efd629ab1ba2b4323825534747fbfe91806daa3e2e17bce28a5a232282f6097d6da2a3e37b0650ca77a723b9404aa3c2aea20972fec63da74b250065e750f2399d6fbf775785c4c28d98324657868ecde2c7ca9de7dbf6d523cab466c9066b19cf581d357a7af14915175c63444ab532f8d300d44b6d9e4c0e6e62a454591618d6b96bfacef23e98f2e2d01bba50e81950325f709c31cab8da4e42d08fe5426bd1ca9ec5f8ee35002aa65160d6e544735ff04e964864e428af8db8d5b562dc7e250be15bda6b06a711846d835c9cb2cc450daf04a1e340759f44be4cb42562d96b52c490dc651590d09bc0b0de61db47af6999646b9c7e646951fd5acb2240ae90ef42e08394343baa536c11e5aa4b73b5b4f04e4e64251f6e142408c29c6ef5ba9d001db0da20246bc4d8b8ad923d6806ab73a4e75c0c0e121730308f880eb1dafc411f13dcff2fd260429e519c0c7cdc9e4476421d35ecbaa0043d4e41991d5c4cdd1ab22f370bcc493e70a6d6efacb60331f0c8a5404e29b6acf73345077b6e4061fa54dd4f10398cbffd4c0a81682bb9ad280cb19d2b6e2600c01435fd376494b1381b657719dabccf48c222d73de00a9c389c393c762844348ab3bcbfd166d38286fab48300e6e07fbba70f222567011ec796c2dfeb40d149e598ef7a78f0efec6ae3617fd5187f080a3ca06c23b3cb6311539b8c37d3fe12f4460c16d8ec46df9810f147b36a7804909cd8ee5e1f225aa1d3f9235a3228dc497c0089d3893f35c71eff564e46b3c2690bd62965d15c5b63674ff2ce419e27fb242df1d19470c4e2a655f16badac002ed32cc45dde76a21d9ae07cd9f09954e7009113ec5306496018f65f7e020de74c394cd3198af68b0b327f11c165ef6bb176b0544d5f69e6bcfbd03fb7f55d7fed41e717a62d77b350c082749a3549f2975e4e341ed7db2104adc1841ab3a06c6856a303dfff2f229904123a9ad48f23885f3d4ca6960d3006b39d72419d84b788d568efb8b467a7cdf498f0816f5994c404bd27f8eec30bddc9c55bc2de20ed04367108dabb5050889cae1a4a135b4f87ef8f1c3dee42816bff989ba6de256ef9e98a7f66d93aed180cf519f731135dc9f369570369f07e251cdaa034ee9fbc28e62eccdee12833e7ba5f64f5830500869e6eaf94c895ed27d88ce0c35a024f066cff65a13b2de5308f14ba6acd9af6cb5113cb653"]) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x6, 0x3, 0x20) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r5, &(0x7f0000000040)="b6", 0x1, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x40000003}]}) mkdirat(r1, &(0x7f0000001800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) write(r6, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000540)={0x4, 0xffffffff, {[0xbeca, 0xffff, 0x800a, 0x3ff, 0x0, 0x341, 0x6, 0x6, 0x5, 0x7, 0x8, 0x1, 0x5, 0xc9f8, 0x4, 0x7fffffffffffffff, 0x0, 0xfffffffffffffff8], [0xfffffffffffff4c1, 0x7, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0xe, 0x100, 0x1ff], [0x5, 0x5, 0x8, 0xffffffffffffffff, 0xf, 0x944, 0x15], [0x5, 0x0, 0xd4, 0x5, 0x82, 0x3], [{0x6, 0x1, 0x6, 0x257}, {0x5486, 0x9, 0x8, 0x6}, {0x5, 0x5, 0x6, 0x4}, {0x3, 0x0, 0x8000, 0xfffffffffffffff7}, {0x1, 0x1, 0xfff, 0x3}, {0x5, 0x4, 0xb, 0x1000}, {0xe96d, 0x209, 0x2, 0x4}, {0x7b, 0x1, 0x6, 0x8000000000000001}], {0x6, 0x1, 0x3382, 0x8}, {0x1, 0x3, 0x8, 0x9}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000380)="afe237443e58e57054d9692c4057cf4f1514f6ae0590c0fe039e53d0584c5b12c6e41c09e9cbd8a2f7d2726384b91b86ff0047630889e350e00200a0e2c21ab76d16fe4fc5f5c9eed271ec4316f59ab36bcf8b57ca514c05500baf46053a1fd8f8d39f3b776bc596fde3202ab3df4f36b6b4f2e8fcaabbe9f10d903c6b65506e0d14c0ec4fdab9b6f9bf610eb0b95b5bfc4f27aca51dd12a8fabdefb59e654602725e624bc0f1e4341e7cba1adaf5a661eb8095e6e81bc34", &(0x7f0000000240)=0xb8, &(0x7f0000000440), 0x0) 268.485562ms ago: executing program 1 (id=92): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kqueue() readv(r0, &(0x7f0000001680)=[{&(0x7f0000000000)=""/72, 0x48}, {&(0x7f0000000080)=""/169, 0xa9}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/200, 0xc8}, {&(0x7f0000001280)=""/4, 0x4}, {&(0x7f00000012c0)=""/230, 0xe6}, {&(0x7f00000013c0)=""/252, 0xfc}, {&(0x7f00000014c0)=""/138, 0x8a}, {&(0x7f0000001580)=""/253, 0xfd}], 0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) 262.951107ms ago: executing program 4 (id=93): clock_settime(0x3, &(0x7f00000000c0)={0x1, 0x8}) r0 = socket(0x800000018, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfffffffb, 0x8}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) dup2(r1, r0) listen(r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x58) clock_settime(0x3, &(0x7f00000000c0)={0x1, 0x8}) (async) socket(0x800000018, 0x2, 0x0) (async) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfffffffb, 0x8}, 0xc) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) (async) dup2(r1, r0) (async) listen(r0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x58) (async) 150.074599ms ago: executing program 1 (id=94): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x80000000000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) unveil(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200, 0x1, 0x2, 0x8}, {0x7, 0x9, 0x0, 0x6ae}, {0x2006, 0x9, 0x3, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x40000003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 149.419768ms ago: executing program 7 (id=95): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0xc7ef, 0x9}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0xc7ef, 0x9}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809ea0, 0xffffffffffffffff, 0x7, 0x2800000000000000, 0x181c, 0x7, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809ea0, 0xffffffffffffffff, 0x7, 0x2800000000000000, 0x181c, 0x7, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0xffffffffffffff87, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0xe4, 0x7, 0xfffe}, {0x1, 0x7, 0x81, 0xc}, {0x500e, 0xf5, 0x4, 0x7fd}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3ff) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3ff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x2) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x2) 148.337255ms ago: executing program 5 (id=96): write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(0xffffffffffffffff) 146.775617ms ago: executing program 0 (id=97): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) r0 = getgid() setgid(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) (async) getgid() (async) setgid(r0) (async) 142.729557ms ago: executing program 4 (id=98): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='.\x02/file0\x00', 0x10, 0x135) 1.873218ms ago: executing program 0 (id=99): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) setrlimit(0x0, &(0x7f0000000980)={0x8, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x409788, 0x10102, 0x7, 0x506, "3b080500e57ef6a19e3b510000003301080416f7", 0x1ff, 0x1000000f}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffff231, 0x400, 0x100009, 0xffffffdd, "23030003be0a00817dd8910bb864d3c3a3c94000", 0xffdd, 0x4e}) (async) r2 = msgget$private(0x0, 0x127) msgrcv(r2, 0x0, 0x0, 0x0, 0x3000) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0x0, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) (async) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/241) (async, rerun: 64) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40", 0x20f}], 0x1) (rerun: 64) 1.504516ms ago: executing program 7 (id=100): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r2) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000180)="3bf2ee74e747925fe49a", &(0x7f0000000000)=0xa, &(0x7f0000000440)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1183042efb27688b2e599220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf0610900000000000000d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4dd8d4581bdc0aa4916af2ddd228a4770cb446c538c35751b44432357a82469e03814cc2ffd7ff4382ebb65ab91c95ec1b6feec778edb54bd011be2a01f71f3c2b85b29fe880c5316cdbbd1fe85c907e82911bc1ae", 0x142) 407.11µs ago: executing program 1 (id=101): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x1, 0x7, 0x4}, {0xfffa, 0x4, 0x9, 0x8}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20010, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0xc2, 0xfffffffe, {0x4, 0x8}}) sendmmsg(r3, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000340)="d5454a5f794a11677c35dc495f1f8c3b6ca7628e4c771fd0f1510cabb6330efcf167d186616d52f70aadf2d8632532957339b84b51ea23a890a851a888bb4b400789162d11e23b6b7f633cfc67de4384e77d792d170ef4e72f0c854a780e65074f45a46081265b5656f0abc837f4c3105b5597cad5bd47f280d1b2061b2ed58bf2", 0x81}, {&(0x7f0000000840)="4d7050295f195d8b541821df936de8e1e492facafcbf5f57d6bfb1da840a4171f5f878d3cece5d7ef0fe2e156dd28e9efce21997ff147442e91a01303feaa662b649b008fd785ada87df17c29523d6771ff1661cb14fec1b89ab0c5887b75e94e7cd11e4fc7f1f778757025797a86fd64866f2095cc153de7368815ad99d67fda18e2253c3597d2ac139e810564e6afe5c79ce32e969dfc3485271f86223f59775f08a497d17e103536b9293089af7", 0xaf}, {&(0x7f0000000480)="231ce06c3e02b673307d2860a894cd95a55d7584208ad0a3bb1a7d590270f1b7a35b1f4f711c731c1dc938342f88eb92bd742d728847bbd80089ce98fc85d70c2a29f8364172fc50d9ee031fc19109a8771659f7a9b01046d1ccac04cfc3d330356d23f02f939e8ea6711dc3accb754c00fe4d9b51e5243f0d718361c78381fb36083428fb425522a47a7742e10075875e5c9f16b56c1b8b833350ef73bae3b67843eb2f5ed8acd14c2e9a13849cd0d0464fcd1bcf0fcd40a80326509546841979733a1b59b8dcf1d329f8860ce042d7", 0xd0}, {&(0x7f0000000a80)="6720c84a819b1837c70979c97bcaec63d61b739481a678294a2c8bdf592401a6f8f16ff91b032295d87e14ce22f322ac580b0b73287ffa8a41a81a5706b884193326f87210aaaae93212f75dd0993bdf4e5672970ce10002a3126daca0afbd3a6a0887eb6d72e41f68406e1b199fe41f4261007902d5fc4bc38f148590a89cd866f1e193abffd40ee6b13daee78033f23fbec3b2e49d60dac2859ab30c6373a26500643ceef0534d9a41875707d9fc48bf02692a27456e359d5116114295b4747037949bf51cc87f1fa2a0a7cb2e3aa9a012083d923a1bda06ff247188b54631431c9d2011f2dd0d6212804b52309c1d9ed54b941e9e", 0xf6}], 0x4, &(0x7f0000000b80)=ANY=[@ANYRES8=r3, @ANYRES8=0x0, @ANYBLOB="7bb7721f1a77f1567df785a1093ccc3089d5af0e62c81d345da88d84021cb60acee49063157d40989624eeaa60964287f15f0adb02f46921dae3fb29d49259659ae9350c8e4dd2b45132389d410ea69715fc57936c141356a5e456a702b63101f96d665c05ae8e95a3c3c9e7c75dc8547eb8f35900320b974b001bad3d9dee6f0c88f33a7c672e1d3606e59282d6577ecf3a7cc785971a9c962a7c96b9571fcc7eb8bc0551978af28a02563fc51a84e968c9c5059270b3cfd1e07541f67b910a9f7f9f8dfad69d5cda331e371da1f6903c594a9c08cbb1fb2ba5c11acc", @ANYRESOCT=r3, @ANYRESDEC=r3, @ANYRES32=r3, @ANYRES16=r3, @ANYRESHEX=r3, @ANYRES16=r3], 0x1210}, 0xc03}, 0x10, 0x409) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x404) getsockname$inet(r1, 0x0, 0xffffffffffffffff) flock(r1, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d4886dd66e2294500143308fe8000000000000000000000000400aafeff000000ebffffffffffffff0000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000490780004"]) 0s ago: executing program 5 (id=102): socket$inet(0x2, 0x1, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0214c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x1, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0xe4, 0x9, 0x3}, {0x48, 0x7, 0x81, 0xd}, {0x500e, 0x0, 0x53, 0x7fd}]}) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (rerun: 32) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.154' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 270665 29105 0 0 0 0 syz-executor *514092 29105 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8338af3e) at panic+0x1e5 __assert(ffffffff833c6eb5,ffffffff833c45b7,84,ffffffff8341f622) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff8000014a37a0,8020699f,ffff80003c439a80,ffff80003c020030) at ifioctl+0x1c66 sys_ioctl(ffff80003c020030,ffff80003c439c60,ffff80003c439bb0) at sys_ioctl+0x674 syscall(ffff80003c439c60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a33faadb10, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8338af3e) at panic+0x1e5 __assert(ffffffff833c6eb5,ffffffff833c45b7,84,ffffffff8341f622) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff8000014a37a0,8020699f,ffff80003c439a80,ffff80003c020030) at ifioctl+0x1c66 sys_ioctl(ffff80003c020030,ffff80003c439c60,ffff80003c439bb0) at sys_ioctl+0x674 syscall(ffff80003c439c60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a33faadb10, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c439790 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff80003c020030 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x1198d5634867f458 r11 0xed5ea43708070978 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff82f6bf75 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c439780 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=514092 pid=29105 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c0214f0,0xffff8000fffee2c0 process=0xffff80003c4c39e8 user=0xffff80003c434000, vmspace=0xfffffd806c23ed70 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 79540 174155 62922 0 2 0 syz-executor 11301 236543 36037 0 2 0 syz-executor 29105 270665 3438 0 7 0 syz-executor *29105 514092 3438 0 7 0x4000000 syz-executor 29105 222883 3438 0 2 0x4000000 syz-executor 70745 392981 91639 0 2 0 syz-executor 70745 139457 91639 0 2 0x4000000 syz-executor 70745 37795 91639 0 3 0x4000080 fsleep syz-executor 70745 266622 91639 0 3 0x4000080 fsleep syz-executor 25103 424317 80342 0 2 0 syz-executor 25103 366258 80342 0 3 0x4000080 fsleep syz-executor 676 94831 58708 0 2 0 syz-executor 676 255118 58708 0 3 0x4000080 fsleep syz-executor 676 257626 58708 0 3 0x4000080 fsleep syz-executor 84639 270035 97672 0 2 0 syz-executor 84639 436141 97672 0 3 0x4000080 fsleep syz-executor 84385 503699 0 0 3 0x14280 nfsidl nfsio 33967 477076 0 0 3 0x14280 nfsidl nfsio 34380 217778 0 0 3 0x14280 nfsidl nfsio 45309 168689 0 0 3 0x14280 nfsidl nfsio 82344 125485 0 0 3 0x14280 nfsidl nfsio 23977 210717 0 0 3 0x14280 nfsidl nfsio 78569 34248 0 0 3 0x14280 nfsidl nfsio 41065 179957 0 0 3 0x14280 nfsidl nfsio 69021 273104 0 0 3 0x14280 nfsidl nfsio 15447 36642 0 0 3 0x14280 nfsidl nfsio 18305 398030 0 0 3 0x14280 nfsidl nfsio 16211 69367 0 0 3 0x14280 nfsidl nfsio 98052 487418 0 0 3 0x14280 nfsidl nfsio 98441 413849 0 0 3 0x14280 nfsidl nfsio 57217 255254 0 0 3 0x14280 nfsidl nfsio 91193 7562 0 0 3 0x14280 nfsidl nfsio 80850 71652 0 0 3 0x14280 nfsidl nfsio 52816 471120 0 0 3 0x14280 nfsidl nfsio 7398 313033 0 0 3 0x14280 nfsidl nfsio 5920 287523 0 0 3 0x14280 nfsidl nfsio 54274 131911 66077 0 3 0x80 nanoslp syz-executor 54274 234464 66077 0 3 0x4000080 fsleep syz-executor 54274 86751 66077 0 3 0x4000080 sbwait syz-executor 80342 59347 26256 0 3 0x82 nanoslp syz-executor 97672 214703 26256 0 3 0x82 nanoslp syz-executor 91639 246490 26256 0 3 0x82 nanoslp syz-executor 58708 359063 26256 0 3 0x82 nanoslp syz-executor 66077 42808 26256 0 3 0x82 nanoslp syz-executor 3438 287174 26256 0 3 0x82 nanoslp syz-executor 36037 375845 26256 0 3 0x82 nanoslp syz-executor 62922 304657 26256 0 3 0x82 nanoslp syz-executor 26256 168841 25506 0 3 0x82 kqread syz-executor 25506 379185 80804 0 3 0x10008a sigsusp ksh 80804 275617 79726 0 3 0x98 kqread sshd-session 79726 470777 94352 0 3 0x92 kqread sshd-session 10083 366510 1 0 3 0x100083 ttyin getty 94352 54815 1 0 3 0x88 kqread sshd 74831 410520 53756 74 3 0x1100092 bpf pflogd 53756 264250 1 0 3 0x80 sbwait pflogd 2558 324378 1649 73 3 0x1100090 kqread syslogd 1649 8197 1 0 3 0x100082 sbwait syslogd 14329 423535 1 0 3 0x100080 kqread resolvd 99637 152896 24542 77 2 0x100013 dhcpleased 2835 210347 24542 77 3 0x100092 kqread dhcpleased 24542 513796 1 0 3 0x80 kqread dhcpleased 51380 336789 0 0 3 0x14200 bored smr 82941 315871 0 0 2 0x14200 zerothread 23247 121530 0 0 3 0x14200 aiodoned aiodoned 99603 126116 0 0 3 0x14200 syncer update 83779 338468 0 0 3 0x14200 cleaner cleaner 6594 123240 0 0 3 0x14200 reaper reaper 95131 518148 0 0 3 0x14200 pgdaemon pagedaemon 85263 481215 0 0 3 0x14200 bored viomb 36839 286370 0 0 3 0x40014200 acpi0 acpi0 4694 181924 0 0 3 0x40014200 idle1 21079 219931 0 0 3 0x14200 bored softnet1 75445 225165 0 0 3 0x14200 bored softnet0 48425 494539 0 0 3 0x14200 bored systqmp 90145 95968 0 0 3 0x14200 bored systq 24073 5060 0 0 3 0x14200 tmoslp softclockmp 48998 455008 0 0 3 0x40014200 tmoslp softclock 29041 289552 0 0 3 0x40014200 idle0 1 58645 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29105 (syz-executor) thread 0xffff80003c020030 (514092) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8389f888) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10205 11094K 11298K 166960K 11431 0 pcb 18 12K 12K 166960K 31 0 rtable 229 7K 7K 166960K 379 0 pf 37 18K 19K 166960K 66 0 ifaddr 43 7K 7K 166960K 54 0 ifgroup 60 2K 2K 166960K 78 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 82 0 ioctlops 0 0K 4K 166960K 1496 0 iov 1 16K 16K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1342 84K 85K 166960K 1444 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 234 0 sigio 1 0K 0K 166960K 3 0 proc 71 115K 180K 166960K 539 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 3 0 in_multi 96 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 381 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 252 168K 177K 166960K 4076 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 43 86K 106K 166960K 1358 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 13 0K 2K 166960K 35 0 temp 39 8646K 8711K 166960K 9557 0 kqueue 14 22K 26K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 113 0 12 6 0 6 6 0 8 0 unpcb 144 82 0 60 1 0 1 1 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 31 0 26 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 125 0 116 2 0 2 2 0 8 1 nd6 152 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 4 0 4 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfstitem 24 20 0 0 1 0 1 1 0 8 0 pfstkey 128 20 0 0 1 0 1 1 0 8 0 pfstate 384 20 0 0 2 0 2 2 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 459 0 41 29 0 29 29 0 8 1 art_table 40 460 0 41 5 0 5 5 0 8 0 art_node 32 113 0 22 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 24 0 7 3 0 3 3 0 8 0 dino2pl 256 1765 0 254 96 0 96 96 0 8 0 ffsino 296 1765 0 254 118 0 118 118 0 8 0 nchpl 144 2096 0 394 64 0 64 64 0 8 0 vnodes 216 1895 0 0 106 0 106 106 0 8 0 namei 1024 6417 0 6417 1 0 1 1 0 8 1 percpumem 16 56 0 6 1 0 1 1 0 8 0 kstatmem 264 40 0 12 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 11072 0 11072 3 2 1 2 1 8 1 plimitpl 152 47 0 29 1 0 1 1 0 8 0 sigapl 424 562 0 494 8 0 8 8 0 8 0 knotepl 120 314 0 0 10 0 10 10 0 8 0 kqueuepl 224 39 0 28 1 0 1 1 0 8 0 pipepl 344 124 0 97 3 0 3 3 0 8 0 fdescpl 528 526 0 494 3 0 3 3 0 8 0 filepl 160 2187 0 1967 11 0 11 11 0 8 1 lockfpl 104 28 0 24 1 0 1 1 0 8 0 lockfspl 48 16 0 12 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 165 0 152 1 0 1 1 0 8 0 zombiepl 144 554 0 554 2 1 1 1 0 8 1 processpl 1232 562 0 494 6 0 6 6 0 8 0 procpl 664 755 0 676 7 0 7 7 0 8 0 sockpl 752 249 0 215 5 1 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 108 0 0 14 0 14 14 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 150 0 0 10 0 10 10 0 8 0 bufpl 280 4709 0 131 327 0 327 327 0 8 0 anonpl 32 11039 0 0 90 0 90 90 0 246 0 amapchunkpl 152 11724 0 11086 26 0 26 26 0 158 1 amappl16 200 2725 0 2694 30 4 26 26 0 8 18 amappl15 192 16 0 16 1 1 0 1 0 8 0 amappl14 184 8 0 8 1 1 0 1 0 8 0 amappl13 176 427 0 426 1 0 1 1 0 8 0 amappl12 168 880 0 837 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 83 0 69 1 0 1 1 0 8 0 amappl9 144 257 0 257 1 1 0 1 0 8 0 amappl8 136 44 0 42 1 0 1 1 0 8 0 amappl7 128 111 0 110 1 0 1 1 0 8 0 amappl6 120 309 0 296 1 0 1 1 0 8 0 amappl5 112 79 0 69 1 0 1 1 0 8 0 amappl4 104 412 0 384 1 0 1 1 0 8 0 amappl3 96 1891 0 1795 3 0 3 3 0 8 0 amappl2 88 629 0 554 2 0 2 2 0 8 0 amappl1 80 9454 0 8861 15 1 14 15 0 8 1 amappl 88 3330 0 3158 5 0 5 5 0 92 0 uvmvnodes 80 1895 0 0 39 0 39 39 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 526 0 494 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 526 0 494 1 0 1 1 0 8 0 vmmpekpl 168 6169 0 6138 2 0 2 2 0 8 0 vmmpepl 168 42192 0 40240 107 3 104 104 0 357 6 vmsppl 488 525 0 494 5 0 5 5 0 8 1 rwobjpl 80 17029 0 14207 66 0 66 66 0 8 0 pdppl 4096 1060 0 988 100 28 72 86 0 8 0 pvpl 32 17129 0 0 139 0 139 139 0 265 0 pmappl 256 525 0 494 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 267 0 31 7 0 7 7 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837d9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8389f680) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7103b21c8550, count: 8 ddb{0}> trace x86_ipi_db(ffffffff837d9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8389f680) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7103b21c8550, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8338af3e) at panic+0x1e5 __assert(ffffffff833c6eb5,ffffffff833c45b7,84,ffffffff8341f622) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff8000014a37a0,8020699f,ffff80003c439a80,ffff80003c020030) at ifioctl+0x1c66 sys_ioctl(ffff80003c020030,ffff80003c439c60,ffff80003c439bb0) at sys_ioctl+0x674 syscall(ffff80003c439c60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a33faadb10, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8338af3e) at panic+0x1e5 __assert(ffffffff833c6eb5,ffffffff833c45b7,84,ffffffff8341f622) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff8000014a37a0,8020699f,ffff80003c439a80,ffff80003c020030) at ifioctl+0x1c66 sys_ioctl(ffff80003c020030,ffff80003c439c60,ffff80003c439bb0) at sys_ioctl+0x674 syscall(ffff80003c439c60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a33faadb10, count: -10