last executing test programs: 3.222359615s ago: executing program 6 (id=7): r0 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 3.1956255s ago: executing program 0 (id=1): r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) syz_emit_ethernet(0x66, &(0x7f0000002f40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaab386dd6000000800302b00fe8000000000000000000000000000bb00002d54944dde0d8e7c020000000000000000000000000129000000000000004e204e2100089078e45cbeaa42f078dc07101400ba7b3d19d9a2fd5f0252"]) close(r1) fchdir(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6091) r2 = syz_open_pts() setitimer(0x2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffffffd, 0x0, 0x8, 0x2, "525c5796bc205b1c5977d648d52834cb6956e563", 0x4, 0x9b2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 3.163046955s ago: executing program 5 (id=6): open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) readlinkat(r0, 0x0, 0x0, 0x6) 3.052520416s ago: executing program 5 (id=10): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x66, 0x6}, &(0x7f0000000100)=[{@rand_addr=0xfffffffd, '\x00', './file0\x00', 0xffff2d78, 0x7, 0x4, 0x8, 0x5, 0x8, 0xfb}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x10, 0x9, 0x18, 0x8, 0x4, 0x2, 0x7}, {@broadcast, '\x00', './file0/../file0', 0x4, 0x9, 0x18, 0x5, 0x4, 0xa, 0xc0}, {@multicast2, '\x00', './file0\x00', 0x2, 0x5, 0x0, 0x6, 0xff, 0x3, 0xc}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x552ed500, 0x1, 0x18, 0x95, 0xc, 0x89, 0x80}, {@empty, '\x00', './file0\x00', 0x4, 0x4f6, 0x18, 0x4, 0xf8, 0x7, 0x8}, {@multicast2, '\x00', './file0\x00', 0x8000, 0x0, 0x0, 0x81, 0x0, 0x2, 0x4}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x7, 0x40, 0x1e, 0x8, 0x8d, 0x3}], 0xf, 0x8, 0x0, 0x58, 0x6, 0x0, 0x4, 0x80000001}) ioctl$DIOCRCLRADDRS(r0, 0xc4504442, &(0x7f0000000980)={{'./file0\x00', './file0\x00', 0x6c, 0x3}, 0x0, 0x0, 0x0, 0xfffff000, 0x0, 0x1000, 0x6, 0x2a, 0xf}) 2.998251054s ago: executing program 7 (id=14): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x2, &(0x7f00000002c0)) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe8000000000000000000000000000bbfe800000008e"]) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000240)=0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000001540)={0x49, &(0x7f0000000040)=[0x0]}) ioctl$WSDISPLAYIO_LINEBYTES(r1, 0x4004575f, &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup3(r3, r4, 0x10000) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) setsid() open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x1) 2.997909111s ago: executing program 3 (id=15): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!', 0x1}], 0x2) write(r0, &(0x7f0000000140)="09090000a2e1ffdd1c3600000cfd500f0f00000000000000005192fbcb0acd78e8", 0x21) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x11fd) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x11fd) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 2.996806975s ago: executing program 7 (id=16): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x3, 0x5}, {0xffffdff0, 0x8020000000000001}}, 0x0) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, &(0x7f00000004c0)={0x6, 0xe33b, 0x3, './bus\x00', './bus\x00', 0x0, "7687bf42d20c27663f29b4a6cd2623c6a7002b90cfaab04c7369a0282284f390d40d9d8c93525a92985eb4a928f1aa3ed3b6bfbd84a9e504366c4ec1b906f0616cef499f11d4d219b6d94dac77a0688dd5686c6db09f1899cbb92307a7bd53cb868d5d6e91d41a54a50f0e866d711f1cbe60137ce9113b86bddcf6fcb55aaf8b65e1358e3993ed20e8b79226f24795cf325d6e8056ce20f5a66be8dcc854e11188e78e84ae0555386024313e512eac7f0249fcaf36386d3fc06dba34418216334acfe62ee631b3465e0bc2db23547c42876a02456b26761bab8351284a82f001773cf91a6d92913becd52c2b0d7bd5ca0fe41aea0f7ed330f79b1a3b9ef6ee191f458500b268caf5a8f74de4618b45c4f5e91a369ebaf857c98c6f0dc783f85d8efdae29e1803e689eea31cad358b918eb65ae4e3f8cde4269438c37a326d9ef62949ae1d41efc9acdf17be57326374d4ce8d0b8733e5ba778b33d2f92d68e130fb2bfecea1d489a7d0c0b7e2abf8a3952daaf3f232c69e5ae4e7dfe901b34d08f1942590b9e5382f9eb5ba56529227c183b484d00523c6f3492e4f67df757bb8d0122f926e9010b84c9c8d324046cdb7cc809a15385c86f1ef64ffb168822d8c520bd352e8b2055542c6479a2f55f998f4b8cd0a13437875b617fdb25141f01b941155efbc5241eea4b2478a935424ff81c371e5dc8c8e137ab939a58b6761462fa64e36eb8c48441e1cb039425ce58c4e57a6eb030ba8bbaa7596be46df3ab2a22a250170858b809629ea81c29f2ff0214347d5ed0513c0eacdd9e6e314ac69d1e8598f579b81638e1edaeca5f7a8971675e4f4812da1381da61c1527180aed40b2aa2c49aa49ad12d590b55b59c36133a438f979a6abb031e342e021d4f5f47f06743917dbe014362f7a5f03b5a08874ed6c602f0a38aee47ac14ac558a8f6b62db5a22d26bf248813f5c97e5842c23f96ed2993f82ccc5a7d1709077d0f369da369b766eda6d7f2c7dbc6d36a4e039d99ca6476911dd324a291ad35280c57ac4dac5638f54203fed887123bae4515f27c26c2d1cbaca8ad327edcc8a47cb3686a0e523b301280569e9e4c80436795d5faa9b1cdbf884f2fb150d86aa591928aa13609f637619967c827dc061b07a152d680e768d24043c5a8be92b0c2b6a3bfc2ea210f00b3e123ad7eb1943fc5aabb8089417c8aaafb2531c8ca4b9799acef66810b71308830acfbec34d98357698ee42c95cbcf26d27413a218e4e122b34c163240fd60308a635e80887bc363bc5f63fa6cf6fc02745cf9a9bccca2abc9d2230aae5fe8b707c6a2d1f3be4a2d6773c1a4e987d7ae4a686b0d13326f893dee3e658f0e1d900d9d126fb2f1ab122ce191959c7df5488bcfc2b0ed8a20633fa7b32a8449aeb0bc88df08f43f5ce9900c211da18a0ff89b323e405687a7671528221e9552e283e9452a64cf13966c3934027f46aeb221f1f5565006cebdcfc991a94d8273d314cb15675b802e544e865b47ab594d7ebd27a1658a892df6369bc2a8c64d39bac0e4f60d2341e6e5b2386731a8c6ad9d143e9a5d42fa190575e55109c764ddc4dec917e56b1b173113d7f48651840719ec22b643aa331404360993a3e59d1b574fbd0c6ea564b814e153f683fc2f4611311b583d3563ad283d4594a8f34208786f909327e65fa46539c24fb7179bcc0120d4ade2c7f90bb9376e1a2dedfe93c184b11ff920687d05c0cce21727ef35a9ddd1e0dff29197f7af813355caad785e197eab4a21c4932ab8e82d0423599e824da5274a29ce4cd853afbdb1c33ac8493480af3807bebeda7996bc155ba28d8fbede665c237c3c12ccf9ecadb9d634459a14c9d11d33611cc15d536c0db41391a6397db70480a83aabeac4079dd45e9f82ac003887b637631c3"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000140)={0x5, 0x100, 0x4, 0x403, "000000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) 2.993397362s ago: executing program 7 (id=17): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r2 = shmget$private(0x0, 0x1000, 0x64, &(0x7f0000ffb000/0x1000)=nil) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1f2ee1f15fe0ed07) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x1f2ee1f15fe0eca7) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r3, 0x80184405, &(0x7f0000000040)={0x0, 0x400000000000006, 0x0, 0xfffffffffffffff1}) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5f0, 0xee67, 0xd, 0x80, "cc14d30d2100caa26a364fa8a325850d1ec100", 0xa00001, 0x6}) r4 = socket(0x6, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0x6, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ppoll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x20}], 0x1, &(0x7f00000001c0)={0x20000000000000, 0x6}, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r6 = syz_open_pts() close(r6) syz_open_pts() 2.99221326s ago: executing program 3 (id=18): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea340", 0x32d}], 0x1) ioctl$TIOCSETA(r0, 0xc030446d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x401}) semop(0x0, 0xffffffffffffffff, 0x34) r1 = syz_open_pts() setsid() syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@hopopts={0x29}], @udp={{0x0, 0x1, 0x8}, {"e45cbeaa42f078dc07101400ba7b3d19d9a2fd5f025292a15992c44f29c1bd97"}}}}}}}) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x6, 0x6, 0x9}) 2.962173789s ago: executing program 6 (id=19): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100), 0x2000000000000219}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x890, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x9, 0x3, 0x4}, 0x4, 0x2, 0x1800000}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async, rerun: 32) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0x10) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) (async) mprotect(&(0x7f000015e000/0x4000)=nil, 0x4000, 0x1) 2.961462036s ago: executing program 3 (id=20): r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) syz_emit_ethernet(0x0, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = semget(0x2, 0x0, 0x2bf) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) futimens(r2, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/146) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x9f38, "ffe14a09470300ffff00000000000004", 0x4}, 0x1c) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x1a5) socket(0x2, 0x2, 0x0) (async) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) (async) syz_emit_ethernet(0x0, 0x0) (async) getpeername(r0, 0x0, &(0x7f0000000080)) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) (async) semget(0x2, 0x0, 0x2bf) (async) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) (async) semctl$GETNCNT(r1, 0x2, 0x3, 0x0) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x18, 0x3, 0x0) (async) futimens(r2, 0x0) (async) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/146) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) socket(0x18, 0x2, 0x0) (async) connect(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x9f38, "ffe14a09470300ffff00000000000004", 0x4}, 0x1c) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x1a5) (async) 2.960750904s ago: executing program 6 (id=21): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETF(r1, 0x4004426a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) getrlimit(0x3, &(0x7f0000000040)) setuid(0xffffffffffffffff) getrlimit(0x7, &(0x7f00000000c0)) futimes(r2, &(0x7f0000000080)=[{0xffffffffffffffff, 0x1}, {0x4, 0x2859}]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000600)="3bf2ee74e747c82deb6eb2a36fa755e1a392d2a96c4e7ce5107fd75fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765c15d12a78cb8c57ddde87021d7b685500800e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f88e92bcefd3eceefabee7e3ebe8067db4f6af569ae94b5d127000000000000a17b91aa3f46d8e601e7bcc583bcc5f63e857dca3af51f47ea5496d9999071797027ca769658ac9c8ab5968054c2b6c417bb9c1c1cd119e7cf7a5af84cd1af32e9fb1d864c22f9c205e7457fda8fa029ac4b47c8fe6d1ca56411f166e19af06de1146a336973fe5c33b9295b0d28dd1c6cafb56c6d45e17ddffc51b6cde45be908cc7bd0f41df3764be2a5996c78e46dd8e55125e15effcb66db85847293a42df475a5625653c1077fd6310aa07c1e665ec4fd43366fdf20ad2aebbc0aabbfe24c57bc2dc29bb6017620941ee5270c37164d5100d9b552d544c8d35aa17fb7dcffb609a773ad42c608abfc93be8f536dcefc986727341d0b1ca35d75", &(0x7f0000000080)=0x1a6, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625414312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 2.949936266s ago: executing program 7 (id=22): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0x0, 0x0, "8692d21f45c1c556c731f1a47d0564355b99b3ed", 0x0, 0x10001}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) sysctl$ddb(0x0, 0x0, &(0x7f0000000a80)="11ae115663d789516e520bfb5fcaa1c2b6a43bf7d2d4cebf3604892ee77af0be92b147c1fb65df83c67318a2713b18a600675807e71713634950300a5a29170a858fac3bc9368e7cdb6e81bfd729b4ae0a2b6a52be5016bddef42e08fa3bba5ce35a731469254d9902e18ac691071d88d908e66f81eaf663cc7bcc1cd48a1974fcae2114150f984d0fb59158553e105d9395228b83f6f6926763cbd8d6ed0b4120d0cc197ddf0e230836e793a10c83a1c626386d80083dad063d82c7037c3433b582c9d4469432e1b769ab3e96bd388ebcce96974654290da9035e25ecbbb417f3c661882e5d99df29", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x28, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xca605601, &(0x7f0000000840)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6223}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c2d000/0x12000)=nil, 0xdcb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000a58000/0x3000)=nil}, {&(0x7f0000b09000/0x2000)=nil, &(0x7f0000b19000/0x4000)=nil, 0x100000003}, {&(0x7f0000e7f000/0x1000)=nil, &(0x7f0000aba000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000842000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000f2f000/0x4000)=nil, &(0x7f0000e2e000/0x2000)=nil, 0x400}, {&(0x7f0000b8c000/0x4000)=nil, &(0x7f0000a32000/0x4000)=nil, 0x51}], './bus\x00', 0x6, 0x7d, 0x0, 0x10000, [0x3, 0x10, 0x5, 0x8, 0x800, 0x10001, 0x3, 0x3, 0x7, 0x3, 0x5, 0x9d48, 0x7, 0xff, 0x2, 0x7, 0xa2f5, 0xea0, 0x2, 0x80000001, 0x1000, 0x0, 0x3, 0x0, 0xc70, 0xff, 0x80, 0x3, 0xffffffbd, 0xa, 0x7, 0x8, 0x7, 0x5, 0x3, 0x422, 0xa, 0x3, 0x9, 0xfffffff9, 0x6, 0x2, 0x9, 0x63, 0x1064, 0x3ff, 0x4, 0x37, 0xdd92660, 0x3, 0x2, 0xfffffff8, 0xf, 0x3, 0xaa, 0x2, 0xbc, 0x9, 0xfb4, 0x3, 0x9, 0x71ea47ba, 0xfffffffc, 0x9, 0x1000, 0x8, 0x800, 0x4, 0x4, 0x401, 0x7, 0xe, 0x1ff, 0x7, 0x5, 0xf, 0x7fff, 0x1, 0x8, 0x5, 0x5, 0x3, 0x9, 0xffff7fff, 0x3, 0x9, 0x5, 0xffff, 0x829, 0x6, 0x9, 0x7, 0xffff, 0x8, 0x9, 0x8001, 0x8, 0x200, 0x4, 0x3, 0x8, 0x16c0000, 0x3, 0x9, 0x2, 0x5, 0x4, 0x8, 0x8, 0x9, 0x40, 0x4, 0x0, 0xa3d, 0x401, 0xe, 0x4, 0x7, 0x101, 0x8, 0x9, 0x2, 0x10001, 0x8000, 0x7, 0xfffffffe, 0x8001, 0x9, 0x741, 0xbc, 0x7fffffff, 0x9, 0xfffffff8, 0x1, 0x3b, 0x0, 0x5, 0xdef7, 0xe5, 0x101, 0x8e05, 0xf0e4, 0x10, 0x2, 0x4, 0x15ecf72c, 0x4, 0xfffffffb, 0x0, 0x4, 0x0, 0x80000001, 0xffff, 0x4, 0x0, 0xcc, 0x1, 0x7, 0x5, 0x4, 0x5, 0x3, 0x2, 0x9, 0x5, 0x8, 0x8, 0x7ff, 0x3, 0x2, 0x5, 0x101, 0x9, 0x6, 0xfffffffd, 0x52d, 0x68, 0x3, 0x83d, 0x5300, 0x4, 0xfffffffc, 0x9, 0x46, 0x4, 0x9, 0x8, 0x101, 0x6, 0x1ff, 0x401, 0x4, 0x6c6, 0x800, 0x92, 0x9, 0x100003, 0x8, 0x20000, 0x2, 0x9, 0x6, 0x10001, 0x1ff, 0x7, 0x6, 0x7, 0x100, 0xffff, 0x1, 0x9, 0x1, 0x101, 0x80, 0x4, 0x9, 0x4, 0xc, 0x10, 0x6b7, 0x4, 0x8001, 0x1, 0x2, 0x6, 0x3525e7a3, 0x9, 0x1, 0x10000, 0x8, 0x6, 0x8, 0x6, 0x8, 0x3, 0x4, 0x0, 0xb3f9, 0x404, 0x8, 0x7fffffff, 0x101, 0x40, 0x3, 0xa, 0x7, 0xc67d, 0xef2, 0x40, 0x293, 0x3, 0x48ba, 0xd, 0x3, 0x9, 0x3, 0xb055, 0x4, 0x521, 0x4, 0x2, 0xe, 0x3ff, 0x1, 0x7, 0x9, 0x2, 0x3, 0x6, 0x3, 0x9, 0xc015, 0x24, 0x7, 0x7, 0x400, 0x2, 0x1, 0x5, 0x1, 0xffff0001, 0x1, 0x400, 0x8ce1, 0x0, 0x7, 0x3, 0xf, 0x5, 0x0, 0x4, 0xa, 0x10000, 0x0, 0x4, 0x2, 0x1, 0x7, 0x1, 0x80, 0x4, 0xb, 0x6, 0x1, 0xffffffff, 0x2, 0xd24c, 0x73, 0x0, 0x40, 0x9, 0x1, 0xa34, 0x4, 0x1, 0x4, 0x80000000, 0x4, 0x9, 0xfffff235, 0x9e0, 0x3, 0x0, 0x3, 0x2, 0xb5, 0x1, 0x6d, 0x84, 0x2, 0x9c, 0x9e, 0x401, 0xfffff4a4, 0xfff, 0x0, 0x1, 0x8000, 0x80000000, 0x6, 0x7, 0x8, 0x9, 0x2, 0x5, 0x7, 0x2, 0xffff, 0x1, 0x570, 0xc782, 0x1, 0x2, 0x7fffffff, 0x5, 0x664, 0x44fb, 0x8, 0x1, 0x7, 0x4000, 0x1ff, 0x6, 0xfffff2d3, 0x3, 0xfaca, 0x5, 0x7fff, 0x5, 0xffffffc0, 0x1, 0x3, 0x7, 0x2, 0x3, 0x2, 0x4, 0x36b0, 0x24b, 0x3, 0x5, 0xe000000, 0x0, 0x9, 0x5, 0x7, 0x6, 0x8, 0x2, 0x2, 0x0, 0x0, 0xf, 0xfffffffb, 0x7, 0xfffffff8, 0x1ff, 0x5, 0x10, 0xa, 0x80000001, 0xfffffffd, 0x67b9, 0xffff8001, 0x2, 0x7, 0x2, 0x3, 0x9, 0x6, 0x93c6, 0xfffffffd, 0xa, 0x84bc, 0xfffffff7, 0x4, 0x4, 0x10, 0x4, 0x2db, 0x5, 0x104, 0x400, 0x3ff, 0x7fffffff, 0x0, 0x5, 0xcf, 0x2, 0x0, 0x1da, 0x0, 0x8, 0x6b3, 0x1, 0x7ff, 0x3, 0x4, 0xb, 0x4fb3, 0x4, 0x0, 0x1, 0x10001, 0x0, 0x8, 0x4156, 0x2, 0x5, 0xf, 0x8, 0x12d, 0xf, 0xf7, 0x3ff, 0x3, 0x2, 0x600, 0x8, 0x1, 0x1, 0x93, 0x8, 0x1, 0x9, 0xd, 0xe, 0x0, 0xf55, 0x2, 0x8, 0x4, 0xdab3, 0x0, 0xfffffffe, 0x3, 0x1, 0x0, 0x5, 0x61f, 0x4, 0x332, 0xc, 0x62a6, 0xfffffffa, 0x6, 0x166, 0xf3, 0x61b5, 0x6, 0x401, 0x3, 0x754e, 0xa0, 0x7, 0x6, 0x4, 0x3, 0x9, 0x1, 0xffff899a, 0xffff, 0x8, 0x7ff, 0x8000, 0x4, 0x8, 0x4, 0x9, 0x4, 0x0, 0xfffffff9]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) execve(&(0x7f0000000400)='./bus\x00', &(0x7f00000013c0)=[&(0x7f00000012c0)='^*\x00', &(0x7f0000001300), &(0x7f0000001340)='%\x00', &(0x7f0000001380)='/dev/zero\x00'], &(0x7f0000001580)=[&(0x7f0000001400)='%(\x00', &(0x7f0000001440)='/dev/pf\x00', &(0x7f0000001480)=',\x00', &(0x7f00000014c0)='/dev/zero\x00', &(0x7f0000001500)='/dev/zero\x00', &(0x7f0000001540)='/dev/zero\x00']) kqueue1(0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './bus\x00', './bus\x00'}) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, &(0x7f0000000780)="9694b44cafcd3a3de79b10ec58285ee3becb5701d6088a4729278e18b8fbc3e3b367d7a34ba1deac2936403989b2af076516106898854ad39edc506d04956fa86395e12fb0f8a802efe2e3f06159856c8b01c9cbdc8207d1de033b", &(0x7f0000000800)=0x5b, &(0x7f0000001240)="dd3b7eabf4d92d5f90e8212c7b44957bccb0c724cfe60c70361092c6b1088968897109f6d13e7238b77494d97f7f435ebc59e891290e8c6592f0d03103acdf1cfcb9f89c7dfdd6c2c4ed", 0x4a) r7 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) unlinkat(r7, &(0x7f0000000280)='./bus\x00', 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) 2.879622944s ago: executing program 3 (id=23): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000007, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000012a000/0x4000)=nil, 0x2}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000578000/0x9000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000467000/0x1000)=nil, 0xefffffffeffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0x3}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000010000001}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000657000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000057d000/0x3000)=nil, 0x8000000000007ff}, {&(0x7f000045d000/0x2000)=nil, &(0x7f00007fe000/0x1000)=nil, 0xa}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd10a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000592000/0x3000)=nil, 0x74b6}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000058c000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00000d2000/0x1000)=nil, 0xf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031e000/0x3000)=nil, 0x1007d}], './file0\x00', 0x4}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390785fff"]) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0x181c, 0x8, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xd1, 0x1, 0x3, 0x1, 0x9, 0x3ce3, 0xd2, 0x0, 0x0, 0x8, 0x28}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) pread(0xffffffffffffffff, 0x0, 0x0, 0x100) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x8, 0x10000d4, 0x27af, 0xffffffff, 0x0, 0x10, [{0x2, 0x7, 0x0, 0x7ff}, {0x7, 0x4, 0xfff, 0x6}, {0x10000006, 0xf86, 0x4, 0x40007}, {0x5, 0x7fc, 0x7, 0xffffff}, {0x275, 0x9, 0x7, 0x10000}, {0x5, 0x1, 0x0, 0x800009c}, {0x8, 0xfff7ffff, 0x1003, 0x71}, {0x3ff, 0x10000805, 0x9, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0xfffffffb, 0x1, 0x800200b}, {0x7, 0xfffb, 0x3, 0x9}, {0x0, 0x40, 0x8, 0x4}, {0xe0, 0x4800006, 0x5, 0x3}, {0xffff0355, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x9, 0x1bfffffd}, {0x0, 0x1, 0x40, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x5, 0xb) 2.878515594s ago: executing program 6 (id=24): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) dup2(r3, r2) sendto$inet(r2, &(0x7f0000000a80)="f69c10dc0445a4feaa806c88e15dc9e9705e318b", 0x10064, 0x404, &(0x7f00000013c0)={0x10, 0x2, 0x1, 0x1}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa98aaaaaa00c7fb3be200080045f4002c006b0000fe069078ac1400bbac1400aa4e224e23b3f954144200000000000000009589238e5a782b26", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="60028200907800041304bbbf"]) 2.878153865s ago: executing program 6 (id=25): r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000147, {[0x3, 0x0, 0x6, 0x6, 0x4000000000000003, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xca0d, 0x180, 0xfffffffffffffff7, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438f950, 0x5, 0x7, 0x4, 0x100000001, 0xfffffffffffffffe, 0x9, 0x7, 0xfffffffffffffffe, 0x3], [0x6, 0x3, 0x8, 0x8000000008, 0x10000, 0x200000200, 0x2], [0x4000000100000000, 0x10801, 0x0, 0x5, 0x7, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7ffffffc, 0x0, 0x5}, {0x8, 0x3, 0x3, 0x895}, {0x4, 0x3, 0x2, 0xa}, {0x1f, 0x200, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xeffb, 0xffffbfc1, 0xfffffff8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) chmod(&(0x7f0000000000)='./file0\x00', 0x35e) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x3b44352919be0a4a, r1) setuid(0xee01) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0x181c, 0x8, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xd1, 0x1, 0x3, 0x1, 0x9, 0x3ce3, 0xd2, 0x0, 0x0, 0x8, 0x28}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) pread(0xffffffffffffffff, 0x0, 0x0, 0x100) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x8, 0x10000d4, 0x27af, 0xffffffff, 0x0, 0x10, [{0x2, 0x7, 0x0, 0x7ff}, {0x7, 0x4, 0xfff, 0x6}, {0x10000006, 0xf86, 0x4, 0x40007}, {0x5, 0x7fc, 0x7, 0xffffff}, {0x275, 0x9, 0x7, 0x10000}, {0x5, 0xfffffffd, 0x0, 0x800009c}, {0x8, 0xfff7ffff, 0x1003, 0x71}, {0x3ff, 0x10000805, 0x9, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0xfffffffb, 0x1, 0x800200b}, {0x7, 0xfffb, 0x3, 0x9}, {0x0, 0x40, 0x8, 0x4}, {0xe0, 0x4800006, 0x5, 0x3}, {0xffff0355, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x9, 0x1bfffffd}, {0x0, 0x1, 0x40, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xe4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x1, 0x1, 0x100000003f, 0x200000001}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 2.877839422s ago: executing program 2 (id=3): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x9, 0x8c4b815a5465c2b2, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x9) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) 2.877664286s ago: executing program 1 (id=2): r0 = socket(0x18, 0x3, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7) dup2(r2, r1) setuid(0xffffffffffffffff) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) setrlimit(0x8, &(0x7f00000000c0)={0x10001, 0x65}) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) (async) syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000040)=0x11002) (rerun: 32) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) 2.877215894s ago: executing program 3 (id=26): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x200c, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 2.856712156s ago: executing program 4 (id=5): r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000040)="00fb534f", 0x4) (async) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x27fc, "fe80ff00000000ffffdf7f00", 0xfffffffd}, 0x1c) (async) shutdown(r0, 0x1) 2.719099276s ago: executing program 2 (id=27): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) write(r0, &(0x7f0000000140)="f3416729b5be87cc942dd1001c551dc40072f1a3dfd1a20998f9ec7fc12d17f37987224963c490adef5aaa3ab4555d44ba40f07068c44bbe7d2bc7831198446e51429f9920ff0aa8763a35bfeff0673a3d7458ded2863d9f2bba56bfed25740c8a12", 0x62) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="c2f9ed", 0x3}], 0x1) syz_open_pts() 2.715497619s ago: executing program 7 (id=28): r0 = open(&(0x7f0000000380)='./file0\x00', 0x8000000004024e, 0x4ebfac6bbaf79af) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x13, 0x4, 0x6, 0xb}], 0x1, 0x0, 0x5, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xfffffffffffffff7, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xfffffffffffffff7, &(0x7f00000000c0)='./file0\x00', 0x8}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0xff, 0x7ff}) 2.715126526s ago: executing program 1 (id=29): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x4, 0xfe) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) chmod(&(0x7f0000000040)='.\x00', 0x35e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0x44, 0x6, 0x0, 0xa}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fdc12eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x54, 0x67, 0x0, 0x5, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x2, 0xa7, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x30b, 0x9}, @timestamp={0x8, 0xa, 0x80000001, 0x3}, @timestamp={0x8, 0xa, 0x7ff, 0x9}, @generic={0x2, 0xb, "58ff78aeb39eb1b1b5"}]}}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x36, 0x7, 0x7}, {0x50, 0xf0, 0xff}, {0x6, 0x80, 0xb6, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="11287aa7a80000009500800000fb8452e4ffffffffffffff00000000e611b5bd5cd7d77915af8a9f56a60e834c30a4a0aa277aba4bf153ec0a22a0fd0300f100fa0698cf", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file1\x00', 0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 1.583754399s ago: executing program 7 (id=30): r0 = socket$inet(0x2, 0x3, 0x7) setsockopt(r0, 0x40, 0xf, &(0x7f0000000000)="c99e63bd0292ca03dbcb0af52a0417ddd754ffc13bd521816684814bf9d1db46d497626bc16d214c974e7fb73bce82836f9f40ea5dccdc3f1e8ba70e4cc829af640d1c4fde9aadcdb53b4c090dcdb1939f48a0b03238cd5d2b3c4cad87ec63be47e467c4263b2fd591277cd4d69f4d6c36aafc2e7c996ae52135d75a6c20e6539c4b6f119a15424e7fc804e29bec1bc15864", 0x92) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$DIOCSETLIMIT(r1, 0xc0084428, &(0x7f0000000100)={0x4, 0x1}) r2 = getsid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000140)={0xffff, 0xf5, r0}) connect$unix(r3, &(0x7f0000000180)=@abs={0xf, 0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x2de0, 0x101, 0x10, 0x7, "de89e08663f570937487fbdfed4fdf6344c6f14a", 0x3, 0x4}) r4 = dup(r0) setsid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000000240)={0x6, 0x0, 0x2e7, 0x6}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x3, 0xce97}, 0x8) bind$unix(r4, &(0x7f00000002c0)=@file={0x7f, 0x1, './file0\x00'}, 0xa) setsid() r6 = getppid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000300, r6) mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x3b, 0x46b, 0xd4c, 0x5, "823143ad5e62291a0061142078aa5a03e5c79868", 0x0, 0xcdd}) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f00000003c0)={{'./file0\x00', './file1\x00', 0x44, 0x5}, 0x0, 0x0, 0x0, 0x7, 0x1000, 0x9, 0x9, 0x18, 0x8000}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)={""/16, @ifru_data=&(0x7f0000000840)="4513290bfcb0ec009a4d45b3b3f4e76485b1efdb10f54447b704d526596bece4f11c52bdf23d69cb49e152338b4fbb791a267f2eb08c1515953e29ca249f40e4faa9e5bc9ce59e7bd422bbf975ebaec3c811991f50824999e65f2fac0d62049209d6e9b5840be61cc0ffca31531447a01e7b20e64aac09b52dbaffd54a9f7b3fa22c84efb35ecefef0d35871146ac9a6952b589e73b3935ca93e6477bcf6d41740c03c05881ea9a46a0fbccb1dcb656f757566cb60c20b8ae01b92e36e9e7123e7f6c1c70d3f03a14eb8f97857829264fa8bdc8023f286166ddba330c9dbda49659c69fab100104dd9d01f5da8656fc08ad513382cac7d34af3003"}) r7 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r7, &(0x7f0000001fc0)={{&(0x7f0000000980)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, &(0x7f0000001e80)=[{&(0x7f00000009c0)="a3bd5074c9ab035b148b62ab65a168cbab2cb0fcb95dc173b545fd49280fddd74a2ed28f4269f67e04f120156759a22773842ee50f328b9f21145da3ae117ab33f4d7518033e650bd30ead5b6bcbea9d1a5aae948844a5a93d8010038c9ebe8e7dfd9ded95c05297f060f15274954b5997fd65fc6057c8338c1de1a6468efba265dc5bb1f6ab6a23535e1335faa5201fa1c94dd266401bd3106f9138bec21bff17610123d49e41dbf80ff17a03aac85d0187f43aa7db48c76317f6f5ed297720793381dab3d61258ed059a23549a36e685fd34aea272b185adce2800cc0b0bcbfca768956ca9dd8794e2d590996d7c39", 0xf0}, {&(0x7f0000000ac0)="6ddf938cd249e53c5c2558f60025f5b60d192f9afb1f7e2178d50e82ef0b8658", 0x20}, {&(0x7f0000000b00)="24295ea8fa5a27ef2fcf3a46ed5a5783150507929444db9ff9812f526e3095c7e176bfad6d08a547b40d91fdde53e15546b5aa1ec44aa4485fc066f3415c7d89f054e6e403f2a323d0c0c473c69b797a61f8662fbd79cfd68011c1094c5967afe7d2c6a1ec076809d37424bc9da6e05a01adf0290380221ab0b79cdbc80a75bfbc0343a3e15ccee00550cbae2c52646f170588947a77547ec2e5306a7648c3f31a62c243bbfa303165c7334b266f794907cdb71675c5f4defdd0918e9d4b8049016bf760b92e80fdd99a5d42f408c5e332", 0xd1}, {&(0x7f0000000c00)="ecd2a5361ac8961a73cd04e11f4452f5a4e11a7a890e1d38a99290c6894d9a57243ffe7311ef797d77487113bb767c4270a88e43ea2620d462323c8e6d8e2410a80aa800bf4f2de3ab5c1be258283e333f12788ad0fd180ed0006c252de05af4c77d64bd22ef654b679cbca38ca4683cdf31b9e838027eb7670b0880e504e0489069930bee7bec74707ff83aed163d6479e589acadcb4094988ec25d2eecc4e6b653600b3046f952a1add86cfa23c24ecdb1919dcdef0411f4cb49dacb9012f0ff4d28b97d20ab7a43b4970918548598980716130c3fe2cd580b09168b0bc2b4962f907b8afcc4994887c7417d93eb98bdbb53f08062aded4094f6eb6c54ca0a96b3d4a11d7a64ab145a49e1b6435e1b6eab94c0363129983d476c46bd18534470a78ce2d78a961172506dd98ded65914d126975948b23fb582b1f846ca87c1666c443c4296f23548205a4ee141b5c4c117515b3cbbcf696781806f969ed0a13c3d87ff5c39a08397bb093f8f877c69651ecd55bbe48e41c5880cc579fab228ab5b53f3cd74489d6aa91dd2daa44addaa3b758c3da28c2d9cfc7020d40f5a9d1a85485832edd1daec42e55a4d3ed9a31ee5c9b1518c244d8a583021e21a441879871faf05e34e3466d7155392fb27416e2a270f87942937115bc2ef8027f83431267dd9724ce492e26bfbbf0e951acafbbfe3863f0afb9623f28e1c8ef6dbdee18e0d604a71c3e75f8b553b3eeaff8ab676593d9f1e82890fe78c961e63fd7d993c22956a6669ca0e1013b86a9805b0e3fa0d9f1aa0bd6bc80ec9a74a64404da5641f166462519c046d97420ef63083544e7c21c5f87b1175d48e8d7dc9e51491eb7ac307b62d669637df9263dbce2aff4de530803e0d3b1cb0b771d4592cfead65060e64a37c65b65ca9487cd1bee923343f82962f718eb09e6204abbce5456e54cb81812070c6e36ebaa5a367e28e8e421de568047ebeeaf315483852ee262af5319be047e0dab7462268fc38ae121b8515932f3dceb4a5176f23a3e10fa057f75ae5e7466b604f00ef71c0f40e3fc299b148b626562e1bce91ceaddae3762021c0969aaea015a0f1795dbecb1bc8aa0aa7da3f4ac2e324141901e4301a0f8f98f1e11f99c636b449682e2b56cd870e0a9d636968834f5acea18c6916b34f23ecf1c64ee6fa41e43482e170891ddc296aa3171c9f3135a553dc4e174b96d9fe81888df97c333c671a72a9f1a3bbabff4b378e262a5fa14b1d0c4b73f9100525780c12a939af2450138e4040aaa231cfd40c6f4716e321f87844e002f4a31555776072299854c9bf0add53466181b66cbfbff83d4099e85863de413484092ecc16316a1f08880679e43294cfb4bc5344e85aed706e89b652c41bac63ae51596d6f78d30777cb395db2fa39c7eebea9ebcd8388887364086ccf21b3811b8128c50ae1e42687f132710128ef0d777df26be9d31222beec2a7de1136b6802e3854fb9a9bdcd7d7f29ba4967ac0d0b817829b698898538d0d7828738f846139afead7bd41fa04e0b75bb468db01183d1aeff077320d13a7d1e34725111d85c580f6a26dafd98e07680b0fa8f0b3916d65d5047cf279c8c054323e3b0811def2144e821e0a1e49fe46db15ed566d379a9f40f330726b356a5672329bad8b490f857a5deea60c1a8b2e79f8fba43e63387f763c199367aa4b9daae4d885b2d3b7623a1d772b7be5ab730103806422d02aef86ca146b1a82c3394b7216606fdeca369b84af6bf90fcd440030c0c987e1297848dacf20f0288f67bc7cfb795f6bd341cfeb75f04b9093a47672764d51b73aa1f6ad2e049e89536ec3586496131eb9d98f7ad85c35a1399a370a04a1fa41624ff0a655cd8eb8c322441197d0b9d0cbbd97f849c7fcfe0a91fe8720909ec44536d885ec49a36066c17444d152b8af50a01d0bfae0dcf71501e0fbdc01fdcf415020a02010a485bc3aa94da0c734b431655e64228eec162b2b98c8c01dbd7db663f4f75854a1a67df4f3c62db4e8d96c8cde0f109460dada889abb60b3b51c27d11c258e6070002ee583b6bcdc19f8d1d8678fc4f82a2add110f510f77a0ed8d7757ed95598e21e0bf24d2c738a3b3d17d46078c3fffb474093b83571b6b1a02e634db4aa4dd6742eccb847ec1f9d1137ecfbfe2f2ba75752b586a5130e07886390ccbebf8c5542e182ab45689959249266259c4d0f5270abb0d0682b0915ee3ee281428b0621e3d9fc678c4cbdbe056f926e83485440a6b58fe73b5344ea4bb6a7a6f30d24f323e915df1a259a156d6d18687a32eb123738ed187d3c1292f8f765fbb3d1d0ccbbabce0f23293812b07954cba3bfce87b7858de40c86198ecccb300c8ecbbe27a23a4540c57447ff72da13bb2395358815ed8a85ba12fcc25f45c7d55421ea707acbed0bfcc7d387b9d1d7389d468ef78693af52ca66f6d865ea6dce3813ec0ea7e0f4f4b5920569301dcf975f8b4a28d67bbd41228356f3e531170777af875690be73bd631e2657a9f7d43228257bf6995bce5c729bd2432518abbe852499c05131f1031f0030397dac05784f666de70c7301cab18795ac082d0f177c5de53b961552d2367f18f5b957f72d78021c030623dcf87414cad05589fd4f60924aed37227d4faed149f21e58b55f0607c63e2d7b503d43ef410dcf7cc7fb58c42b8059137e6351de6e0e3091ff1371772bf4565f1c7e4932dd4e47bf83ca187c9b5ab9ebd6a7610813164aa63ab4a8fe9b9ec0c212b759cf609c52d062627fbdcb3bf43d21d7aad59df1dc5126778351f15bd098dbaadc0ca4c79cbbdbd949a78edabb3138796f4db249fecbc0bff716e54eb1617d81068179e0df7f6d452c9995b20815b8102c6100edcca3121800bdad24ff2a5a39b89e6ff8c4cbca2d283f357ed4e1972a1a442b5f60ab8197fe17d74791723711fa890f1910f32aeeddd8588be2fec02e3e3bb2c2b3dc8d87eb6c493c8c39cd9853ed30b9242c95bbd7c5d89031d2ec24e483a1ec184285eb6e8c39a24ffcb92262ace8d255bf25640e825d092fb02695a5ed48659035a264386826ac2c09f3e68e6ae45c4d1313319e87a90fce52c698bb06f0d2adea1e17027cbd421049c311faa5f25edce25d2dc1cdf1bf87e6912cece3e4de096b48dca56acff274d1459f03cd7896f9425cea59542eacf79e980ed4042f6540f1778f89183f4650491534ff78cc8f053ec84f7ba53e978906b243055e80fcbae32a80da5211bb9f929b62332933603384886639eb3e17f0ec2657019c2629ca9c045773a726cc0274446191112c8139ce69c9bbda168f389666ecb3fff24f26d08a7a6a18012ef7904fe2b1953f97f3cad4052762c2d9eb0ff720a67a34eab0f85ecdd143bc61fbf02f6eb0b6d6c6f4b3f11b1ff84c9ad440ffc822a2e6568e5b2764da7c69697c317ad82d3b8950829f4d2eb22da3ccb18eec2a559760ada434409b33ba8abf339b4b3abd85d7566cab298ea94d59f4749d9971f3449800b78241533587fc1f3ae823d51c2de1a45ac166a1a0d0fb2915e344a76d71cbb928e855ce517558850c141ce141a1427714d4cb900c2462e92236e0763d029f07253fe3614e07440f59abbe0c0265ead3cd1d559a4e959e15e8b16a4647c11b0fc15a0c0bc82b470eb0cc86f253a653c2d5a6754dff0281e1fd3aeda3af436b1b4d0a7e60e0a118d7e0b6177d7e3de0c1be9415b7140fca0934bfb07c53c272fc4b15d2e4b2c487c2044539bfcf1662f9a67b1586fd16b28153831a49a2dc063772865bff32e74fee0d1b52ea5131bbf749a94a054d22f85c683c6fb903e00e3d2d1017289b0b6a3ff67f273017965084ca49e028511c4abc922fc02fbe6f61efa8f286880ae2ff99f12dbffc1edc26fdcfdcf65fe582812bdf518dc9c2649381da0d259f19c77d272309c9c31251de08dc4c19e4460a8516d7c2acc7e84273f05132ebce0cb9767332f548eb2c2f516bf9826db53f3fc6cbf5eac89affe733e44f05fa0b051e9812e73e507e03b06804421e34556fe6d84ead48db5af6830ba4c45d260e562e48e22b126fed1c6bc2604a1559fa062f3891dea2f91ccbff2a9bb4e914e01925bb69abd011e3959722b670d37c1cdff0ec88ae2a9c3b4bf5303d95bad2993e13d2c50597e4ab6acf6d4005dc4017c94976787473f806ea4370e2d7d423a41d4e41fffca82f114e3388020801153e8b5de5553ffdafcdaa4c81117d2907c16c0d8e36acb18e70d6953666a39a0da680477dd3dae0e5d2af0532a558f741c0cc5efc0d5d5a29ab054bb51611272be7ccbd842ea60f342f6a730f724d1cd74daed0c9c8b2130d5a5dcf98e09b8ab1951b56bdfb00cc673c3fb43018ee3ae5934d3b5ef1b419cfe4c8e18b9eb5a5b79adbf037adf62be5bdffcf6990eca7ec95cab86be452ba2a1cfc48fa20898fed2222c9177b191b98acefab72f7a03d86a8014a3e823d9caefb82a6d2e7b90a836385a73ba42b061659b4b0a6f4107cef3448270f9d55252cffe1afb815d40af8d19bb005cffff34b93fec5daba4a744d30b8e221572e8be16644cb153f76fd8b37b3e75776afad2482d3c13fd317eaf5d7f3131fe99a79ad7ee41d46278c92aff4e82e9ed1c9b6fb215ceccca8ecff89309dd0357aef3ddb47046afc7c4e92fc8ef3c4ab5449bd033d9b0378e236385fb6e326ed8a9ddd3f4bb5caf7c9bc2d352869e98d5bf87232cbc9bfaf31d32202cc780af0af18c0c8860856a1fff5e49adb25de573e5331e382595c63659beb44c16249175ab7cfff081fcdd835dd068c32a05fdf43a70f82125f70395b53655df9eba93c5a6051f6b4cc41176c8a1de2b5e7d816247d0637aed2b69b11fdb30588721dba22e27b841a1a2cb4f90254c24f1b2065bcd620802372ed447c62fa095f0fe49220d26fd057ffb12614dfa47e436fe1840ffa17a8ad656f66ca189bdd945d6f50f356c190ca1a0677a0a683f7c5d8efabce1426a4e964145adbe26f2bee18bae39479be6265f0ba3cc2853d17528a0448a9eee744c58a854dd450623709dd35b4980c68de5171131580e35b66eb14c87c2d884daae98846dc74f2b3fea135e8202a0d76e31950f01652dbe0c89313e5dedb900e93678b3afc0ae737a5572a21dbb4888cece8de1e72748cb7c3117ef677cd69ebff597b1f401552a4543b037a188166b469efd1f850d4d6150a6940a9944d26d79e26690c5a05a76fa12ff136d9da4e4cfaf0806e5550c7b55de178b9cbb04ec83973d983bda190feea9d078704c877003d8c7c7d0dde0c502c3c18275fab4c6b0cb00372b8d642564c8f9d9e73b19ca9132b5448572fd49c0f634b99137c096d2b557ab0fa982d95c84ffcd87cf0f3312696992c2a2ee6db30c79e1e8ad387b542512bcb748746c26dc034ab6b7735d05d89809fb4c4c1eb99eaf134bc644520eba212a0e62d6bd93369fe34a2169725bc8ef6de6e6907a2b8d6cfc4b9f9e108a830062d990352551156634960ce197b45a7d287b74a9dd3c6992bc57625619bba77fc56f0b8acdc6eb6386c81159aa927a52472e90c3297dcbe2480c610f3a970239f812a23f6e8d172744148bd1def5d968d1b0c5fea424ad6fe48752d0c21df544ce3d3e13c1c76b03a801473804dd05941a1c98ab82d219aecd6dabbc7f9229cfca5d861335a4a07e55471c00d332fc8f12adf32e4351c2457b3c2e0c7c457f5e1ef6a54d2ea14717105cbf5e79d7735723fba0cecefd4e360628553117364a973ed989d28f03a4", 0x1000}, {&(0x7f0000001c00)="f6d33580", 0x4}, {&(0x7f0000001c40)="1e0442bc515cdb1b8ab659ede7db2e8f769dd60af8ff75a42381325d5eb05b89a519cb163a", 0x25}, {&(0x7f0000001c80)="9f2b64d4c1f109341aa50c83380c181a36933b8537e98fa32e01e3069b7ab6abbe35fa55e30d02d105c17bcd4ed93dee05d828e3ffd3b8b01d7e40413c7837eb49a09533582affbf0e7ebb03139029654bad397e6b2c113b5e40604cf7be568532ce8cba156d8d17915f3879fa96508da0d0da9e90aad62cf6850990f2df5a6a24d7e5f7fa74b6881b71c3f0c5825050558316031d8f4855d8ab", 0x9a}, {&(0x7f0000001d40)="39aa1799198979b6988d55b2086a295651d6b218e013dc2c4d8643740220a20cb9d2b3cb61ace211140c92fe14afbd78cec7a752afc535effd12681bb94ed453c42680bdb8bd8301810b4db2832aa7844a36c257a481eb209c1fb30273e796002cb907dce4170513b65c6b3327f2279b39be4b69ae5f763d2a84ccd70912c08fb1ee01c86f0e90ab49a646eba36e0ae29ec56c623292ff2d7b16fe1e52df356cfeed89b4492a379e21fdc713f43cd377dc5b820cb212f0fb4797e5a59ff8e790808d7504eabec3016b8eeacb9366b2625ef2ed9113654115929508", 0xdb}, {&(0x7f0000001e40)}], 0x9, &(0x7f0000001f40)=[{0x60, 0xffff, 0x2d8d2017, "d07c5666227b7e8177724cbce518df9b40bba7ca5db165bdad0557885bf71819757c037ebfa36af87e531e6a3d1ab0ac8ed7c6355d05e8a230d1711bc38188c3e70e0f62d4fa04658ae7a52f282ba99681d626"}], 0x60}}, 0x38, 0x401) r8 = open(&(0x7f0000002000)='./file1\x00', 0x40000, 0xd) mkdir(&(0x7f0000002040)='./file0\x00', 0x20) recvmsg(r8, &(0x7f0000002340)={&(0x7f0000002080)=@in6, 0x1c, &(0x7f0000002280)=[{&(0x7f00000020c0)=""/63, 0x3f}, {&(0x7f0000002100)=""/155, 0x9b}, {&(0x7f00000021c0)=""/192, 0xc0}], 0x3, &(0x7f00000022c0)=""/93, 0x5d}, 0x5801) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f00000023c0)={0x1, &(0x7f0000002380)=[{0x8, 0x62, 0x40, 0x2, 0x5}]}) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000002440)={{'./file0\x00', './file1/file0\x00', 0x60, 0x4}, &(0x7f0000002400)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x0, 0x739, 0x18, 0x3, 0x0, 0x81, 0x4}], 0x2, 0x1, 0x8001, 0xe, 0x400, 0x400, 0x10, 0x8}) connect$unix(r4, &(0x7f00000028c0)=@file={0x18, 0x5155351ff59ecd81, './file1/file0\x00'}, 0x10) 1.582175907s ago: executing program 6 (id=31): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @local={0xac, 0x14, 0x0}, @remote}}}}) r0 = socket$inet(0x2, 0x8000, 0x7) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x3}, 0x10) syz_emit_ethernet(0xbc, &(0x7f0000000080)={@empty, @broadcast, [{[], {0x8100, 0x3, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x9, 0xaa, 0x67, 0x5, 0x3, 0x0, 0x0, @rand_addr, @loopback, {[@ssrr={0x89, 0x13, 0x7, [@remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x8, 0x0, {0x1e, 0x4, 0x2, 0x1c, 0x31d, 0x68, 0xff, 0x2, 0x78, 0x10, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x30, 0x4, 0x1, 0x5, [{[@rand_addr=0x101], 0x4}, {[], 0x4}, {[], 0xd}, {[], 0x7fffffff}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0xb3a5}, {[], 0x7}]}, @noop, @generic={0x88, 0x7, "ab2d0ff430"}, @end, @end, @ra={0x94, 0x4, 0xc}, @lsrr={0x83, 0x23, 0x40, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, "1003"}}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0x1356, 0x3) r1 = kqueue1(0x10004) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000001c0), 0x2cf, 0x6) close(r1) syz_emit_ethernet(0x1ae, &(0x7f0000000200)={@remote, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv6={0x86dd, {0xf, 0x6, "db5dc3", 0x174, 0x1, 0x7, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x61, 0x2, '\x00', [@pad1, @pad1, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0xffff}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0xa}]}, @dstopts={0x2b, 0xc, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x9332}, @generic={0xf9, 0x46, "168a10dbe072cea0bd65d8c83f692eb3a80d7f2e1f6b4899c6e9f8ad7f49de85e3cf163cc4fc684682f6b29d7c87b5821d4c8c3744d679eb16f0a2cfbf1d28dfbecbff0d498e"}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x1, [0x0]}]}], @generic="fd31f5732724cbb57725feaea299d6cd72c2dd831dda88d7b87d7238d8a1d5f9567ead4882234f171151b4623c734b2c7bdffb964b4bd195b5d6cd1941eb4f3332a3bc0b35dadcb3074486563f30036fd8fc0f2df5344ae2cf442b59414e4a3cb524b63dfc0b780382504a82a93130e84b1ceee81b8f6104aae4abff7494b151296be8ef107d82eec25937a8d26f9a5a3154776ca349bdd116177086d982a7e8f28932ae26d9d58b550c4e328d71389bfdbdf5a87b640aae851eb39f89bad6e604b4c158b7cff8ee77f6ee14e33b8274e87231623e0132fd8f1d324bf85c80108282a40c"}}}}}) setrlimit(0x6, &(0x7f00000003c0)={0x0, 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) socket$inet(0x2, 0x5, 0x3) syz_emit_ethernet(0x171, &(0x7f0000000440)={@empty, @remote, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'p~[', 0x133, 0x1d, 0xe3, @empty, @empty, {[@hopopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0xc}, @enc_lim={0x4, 0x1, 0x5}, @generic={0x9f, 0xc, "0fd54ebfa4a30694ad8b7ffd"}, @enc_lim={0x4, 0x1, 0xf3}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x6}]}, @fragment={0x2b, 0x0, 0x3, 0x1, 0x0, 0x12, 0x68}], @udp={{0x2, 0x2, 0x8}, {"e97fc44f4de39a481ad1f03493a38413a6635f8895c7ab3b3f28079c01d31890018f531f5a06206752f266ad52c51719e1aed3b8f854e02ee59e3f7b2954cb1de4cee53148021ae80be41bb9f7ce342b5ec61bf78e048ab8bcb9d4cf0a2cf49ebb5a40134fd2cc3772a9caed044756b0921aed734642564c87fdafffe6a042f95bc66845dccb970c48cbeb7c78843e7b9265ad2d6247ddb6f7024e5aa9d21869ba0cdd725779178671449a62e894569f3d7e94ad063c0696b51b3618e71ee182e4d085585435fa4748369b0b5da0bc3749db8bbd1dd1e2f4ba17e662edbc7028cdfa7b514ec2292032f1765cd10ce42e22c66b"}}}}}}}) syz_extract_tcp_res(&(0x7f00000005c0), 0x81, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) mlockall(0x1) mlockall(0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000640)=0x800) syz_open_pts() select(0x40, &(0x7f0000000680)={0xfffffffffffffffa, 0x8, 0x4, 0x2a4, 0x3, 0x4, 0xb, 0x8000}, &(0x7f00000006c0)={0x0, 0x1000, 0x1, 0x3, 0x4, 0x8, 0x1ff, 0x100000000}, &(0x7f0000000700)={0xfffffffffffffff8, 0x7f, 0x5, 0x5, 0x2, 0x4893, 0x1, 0x807d}, &(0x7f0000000740)={0x8, 0x800}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000780)={0x73, 0x2, {[0x5, 0xffffffffffffffff, 0x8000, 0xa, 0x7, 0x1, 0x0, 0x8000, 0x2, 0xfffffffffffff9cf, 0x5, 0xffffffffffffffff, 0x2, 0x6, 0x2, 0xa8b3, 0x8000000000000001, 0x1], [0x6, 0xe0c, 0xac6, 0x10001, 0xc5c1, 0x0, 0x4, 0x9, 0x1c3144c4, 0x6], [0x1fc, 0x2, 0x2, 0xc4, 0x3, 0x6, 0xab], [0x7, 0x2, 0x3, 0x7fff, 0x1], [{0xfffe, 0x1, 0x7}, {0x3, 0x99b2, 0x81, 0x1}, {0x2, 0x9, 0x0, 0x5}, {0x9871, 0x2406ea6a, 0x0, 0xffff}, {0x9, 0x1, 0x101, 0x4bcbb358}, {0x9, 0x1, 0x7f, 0x6}, {0xffaa, 0x88, 0x2}, {0x9, 0x6, 0x1, 0x5}], {0xfa97, 0x8, 0x6, 0xc1}, {0x2, 0x4, 0x10, 0xd0c6}}}) select(0x40, &(0x7f00000009c0)={0x8, 0x8, 0x5, 0x8, 0x2, 0x2, 0x4, 0x2}, &(0x7f0000000a00)={0x6, 0x7fffffffffffffff, 0x1, 0x0, 0xefc2, 0x5, 0x80000001, 0x8eca}, &(0x7f0000000a40)={0xa, 0x40, 0x711, 0xfffffffffffffffd, 0x1, 0x120b, 0xffffffffffffff01, 0x4}, &(0x7f0000000a80)={0x6, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000ac0), 0x1, 0x0) close(r1) syz_emit_ethernet(0x8c, &(0x7f0000000b00)={@remote, @empty, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2740ff", 0x52, 0xf0, 0x7, @mcast2, @empty, {[@hopopts={0xc, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}]}, @fragment={0x6, 0x0, 0x5, 0x1, 0x0, 0x8, 0x67}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6, 0xd9, "a0cdf6b3bfe5d62bdaee4114735918afbd3b7e15b38a100739ad5f5d1e53fa79d61fe53dcd7bcedf8f026bb7e01c20de5d26"}}}}}}) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000000bc0)={{'./file0\x00', './file0\x00', 0x1, 0x6}, 0x0, 0x0, 0x0, 0x8, 0x9, 0x0, 0x6, 0x2, 0xfff}) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) sendmsg(r2, &(0x7f00000025c0)={&(0x7f0000001080)=@in6={0x1c, 0x18, 0x0, 0x0, "face04d6d2581886cf2ecc87b7070b2b", 0x9}, 0x1c, &(0x7f0000001140)=[{&(0x7f00000010c0)="7d48ce639741cc51ceafa96ebc3b6a147094a218582e72f15b02389e6926fc28ebdc5fe87d3c962d78a4102c86aa583cd98d621ae442764fc2966b01711f915d7159c562644b9f0c85ecc25bd3e0819b4b82438a78fdf2f29a482881a4845e9f3a82e34f3b1f40b6dfc851f33e26f152565853e03f8a6a951b6bf8b37c548a", 0x7f}], 0x1, &(0x7f0000001180)=[{0x38, 0x1, 0x101, "1f071912e4427031afe63a8279508ca0eb8299bfffad7df5a6b06427bab1d98baed680047d797b9e52d5"}, {0xf0, 0x1, 0x3, "3fc49ef04bf3436d33952b4bba8f18d62988730c330062f7bdb8fe8f567a00b4fe57c6fe7c86fe1ac26df5eb4c8bf12c8063f3a3f4b9df37b2d7ce4d3bbed0771d8681326f0e01bed00e16a191a75b4bfd19b9c7feb4d4124f70023dd6a8fda2842e4eed50c83c54111c07973bf99597a5c0737c843fe2ee1bf9802db7c7b2d7678c4770719c067b612f26e6d31c27111b67dc58fb18844c62fc3d3234691adbf4a98489294e7a30794b83eaa1cd56d99b9e61530f24ad5e4fc2949d6355aa2a57733d06def0f818f51b0afa91a7fe64c9ff98967a5dcc2dbb31829809bf3c8ff9"}, {0xa4, 0xffff, 0x7f, "9f417f962b886c37bb23bd3f6a6f150ac3890b1584b229feaff4be2c3dc51ded9c0696af1f54a05b03d4608d11f25240389b0bd4056c29ed2fe8e862e254bcd60f67571c052aeb35e039adca610318a0db90e164c894b7b87357f0fd27edfbde1945ab0e1dd18a1920f9bed196e37f9791d91ae273967a5ff92bc8ae1f32793ffa7eeb4bd7b516f5478208a461dbf32027664c39e8ea"}, {0x6c, 0x1, 0x6dbb, "1f93539bcd40a010c1d238c8529a70df7ffe1d244ce734f5d1b8789c49d9ae7d0d02b2fb1aaa7d6917b5aae6cab83239841c9eea3c9c526e7c483ef59f2e378c7258807c2eb28e83f68c2a8cee18582a2b64e33587e2b9f016056219a40bbe"}, {0x84, 0xffff, 0x8001, "b935dac462e566a8aced9aec0f33a996065c1ae25ff5c33d9393cb60b6e0ba19a7be0033a7c4b3d48d54bf495f4d3b12595a4b7f4d44361c0f27b16138ef83403e6fce67059afbd19b9a07f45fa4edb2ee21e00d5bdf67e78d23a51cdffc2f4c34fafa8470ac0d1d7d5d8d2c53fde29d0eb06802a2"}, {0x100, 0xffff, 0x0, "3fae7c4312d6329df46144769a4c287f1254e6af2d8bde7150b5c0be933b8d5784fe1304e05103629c8b11af276364e0239e97899846fdd2f85f36a4f80e8f209aeb5ddccbfa537b386fbb9970aff0a37b615df3ad00a0ddcd2ab84cefaa0006a77795c4d4e2c91c82a914bea9dd5f46b3ff34bf06835ffcbad345b52d483acc347f0068570d06d47b68dd3eeb43f1420f0f7662c43975cc594ceaaea3d00cebb08772569dfba22d8bacc07bc1db4bc1a622c9323f5b2e315a817b7be2e545d296e945e4d5527be6b967890d294919e080ef65928d07328cbf58475eceb9f776782cf5920d08659782e1d25aa4191ce83b90a9a4"}, {0x5c, 0x1, 0x7, "23d6aabc3c080e7f6df964aa53ccd56984975b97cb826efd0c13d6a12ca57ab2ec040ff4b8af44e54451c940b3e7ac8e1aa79c300c31d66a6b235b5b5da893a6faf6b93d810a1f13a6f6fdc10d55d7"}, {0x100c, 0xffff, 0x9, "9afe41141c7564d01809c89b46dd65711febb4efa79f895e87fc26d6b458277d965d23bad691e2a5b2e024dfb3be23a8ace3eec9166ea5e583a6e2fd0d6a0a08217ff8d1f5f3952abbfa4149fa7f6224b269acbb67f7e2c5ac19e813e4ae1d77d0e01a2fb708ec6739d9fe4cf5972390b5131371918145ffe9de55bdc9c15b53b34aabcfe25d9f024fba44514af936b32027ab677b0765c054905b8bea564a9cf962e298b314bec1dbe86e386e5898dbbde09b1c687a58a97d212a09813f2b8e95aac5e3424f16a8f466c39d667d4098a61bcb01d1922ca10de41d4f98162c7268f7e520af16f8c314a121a0b93ef3e7c8b088af5a8b31b4ab5ebcdfd789e98e67e7e642ba045f668e381cc9490cc580e4fc42b8ae699de3e36cf078c8d2bcd6c1d4ab7382e22ce0e3850f2bb7065b891a226ed2e139f6c3c95178ad78f9bbf5a10c1a93c225fdc6806f04bfc908be8641903a9142a5e439a51d5835f6fb1f3ff1dd21f8ab11f7e86d23afade7c67839fa7af4d8d89568321b390dbe5379f7204b8959c89fdabc113369debe14d6c830ce1b28eaba254ee1115f30a715846e020d6c12590b4b145070db02b229e6f97827a5235e598f5f7f68feb2a178c987ca353f5c16ff4dbf2a3f67660fdfd3bb1148fc34d20c8c69f628e3cb552a6dafcc58fe6229d08a8aa2193adab05ca17bc4f549c93fc5c933e1fea54bc56507a8143a86cac6f5a9ae075f679ac4ee57f6e2f2123bb2182389f6c226039e384718d8578628e8326055a2f2d7249fbdad160e9f0287921f11fcd47d1392410221727ee5768017668734ec7c07d283cd8b9fb1f362196f6a3574866606a63a51abf8588482a45706a676fc436eb99e125c6d3e2ba6ccc897346f7fe494fa64050f440f961d34ca6abb3b1b133f19c07c7621a3033a536f3645bf3fb81666ec281edfe9afc6ed1ede504f0adc53a82b2678a8216bb9287950ee11c06a59efe760465dca5842d4da6745f69959664ba7389b5a3dde48b1ed97444da90995242fd13b276e5cf4cb162fab8eb9b16d35164f6120cff40366de31354adf3375c6c506a73d7526d8e17d53838a0ec96dddb91efee265f5d5a233404e532c2989711b0319e68c8db8f57e022fcc7e5d86c3691c78e0bff32287f97b5e0263861026bdb6e9207f05852237a918d411759eb44c80f6093b2e6d25daa3973cdf4b39e6aa0cb61a0799daa5d474ca9b02be82d0f046172cdc55c63a53c0a489596933e68171cf322f13d6194fabc4145305f4c0b16b61995f3205f01603607e046c8ced91ba376cc2b01ecd1695340c40afbcd62ff5e6a42079ea582fc4c28af52834889f2746b89afe8db1d38a48d67fe41a07d7add97f58444d1aad6fcf7812d367249e212fbca5c6371150c754568112e8533906996bf58a84de863c7e8da018e2154b9abd632e3c065d72294586bbba3627efabff20651a49363b0cb303f30d7c0f5682a5c817a451eca28000799394909951efbf2b2e88c28b020a6b26f46228dceed7cb4538bd564c578406011c9d61c0835e32ad15c8cfc4e700dcf9d3b6c1641954280b43c1f9341b84529f9b47e6fed50203990d19d58dbef8fec05e29c22008375fef83637eae6db316467b318ed3a32f88ddd2329b693960a89892679835c2d2dddf7ed5b21d569d374dfb0b3e0fba1c5ae96025c98e384b09ba724656f728dbed3f28a31e415fd53abfcd63e1d39bfb9585e340ca564807fac7bb14de7e0ce6f2e9157579178568aaea8c52ed28a11543d3c0df1aa7489587930e9879d47c58e5821abb78a3bdd78c8969f3c10e3cc343dfcfe7647fae603b05f015aa1d883509c979a7ef249e81034d5d59582447f2dde2a660553f84e6cea98228b9c06a8c162d872254d9bbae9924d762973f2b4ff89b393c24347d8ccfe534916427c62b9ba7d4edaa4c186b8bebc341947a8217368d0018642c756ad77ec825b90201efe88f26c50e538fedc47c1de4ec2c3d80171ee3a6ea772acbb679cd8b574b898d5007e25754d2125134b90e311be5b5b8dc180eebfb8dc0eed9179834f2e91c713661823acb9e0202e70c79f416463d3f07ca94efde7102035e9429014a63446a2ec498ba591a010d1c4dcdafd490e96d80511b1b668f1be5e6af57183f7ee2d8810583dead303c7ca2c743cb6ea9ca62fc06fc0514a767806181b19e7c6036827bdddd5d99380af637bbe90a1c81cb62b4610ec6c19d946dfa1521c47ef64577ae82a9de71a606d83c50bc6a7bf2c603f80cb80c01da153a3b393dba78e2dae8b326d83f9a965ec2128ba06bb953d3c64c00c21e24e658cb6f7ef83f50eafd28e04e32520506ad75e36a1359be0af2c01a1618e951115dfa13b9de46c1da0309c650db3af241fc30cdd2172f4cdba9bc3b65cfb11b3cd2ee4a086fcf953539dec31fda08201611128d755e7f32c8eb200a437b58c7899600c345353c151f7e9c2e8b2d129e4b25194adac5b8d4ee92cd4700f63323927aa9a5aeb565e59763c74dfe27ce38bd2d5333e2ba9628f99a3dc1e22b4d6ce57c4637140d99c29784b7a225a91a47737da1402ee59272175ccb075f1ea8b3e24004bef2cfc8892968bd4bcad788de47053f5886680eec200b884a6e61c385ba3c8e6c4be8353ff74aac8512c830afbeb1a1c3a52dfec9b4a51dc8820e3dbf48f79ac703a14a884188dc90c5a7b142c2675b19ccd7506397dcda0a87ae879189ed7c1f6593cd19289709eea2396cc20cbff61feb1b7585ec2afba4ff8c006e6fcecc1502647b56120645630f537afe34a85dda0e49034a184d706bc4383e349580e991569b178134b7d3b031098aab56775a7de12a216852a096bb1231188ac817db9318661c035e7be2d42a584b0636e4af63b4e0d14a9b4f3fe05cea225bf8ac076acc16ad7f446bd19e441cf6eb6ee86352b00924dfffd68c823715888c4a77dc36692f30f5b7818a8fa01a77c2b5ef5c528ba1a4587397e80f66e53e17f92deceeaf9fa78ccff88d8ecd4c0ff4c236de55af1657de095a47b38118dcd8173e12237443a95fff3721fba5e0a775c93f2e56b10ebdcb53a33d3e9e8c694fd63061713a915646a90e8a5db365202e98612accdbd00ebfe02c8f15a7ae3a46d747fa305ca694585fd5dd227d3e2796cd31e157b56d1dce29d85345252d786056ff18dbd24d99ed48402dbe9d163d44e20a6454a4af592273f5d2eac81a5b9b08518b135c27ebfc6c5b66e6974c245987f8e4aeaa47b2f8ad1ab648a4dc7488d9242fb8d28375068379135fba640a386c0b3a7cc94b49756a647515199ce480816faca987ed1f445e9c0518b049b3d3b263c2b7fb21041e8884c98b86d43d0a3d5f950b07f1873bbb3be5e636351dfb444c60cfa945c8a1270cba6fba1bb8f570086df36348d9ee63c1fd6d5c9c5f5056b87e410907b5c0bbca3f81194d9389b6cefe20267998e73411ee0816266ab0551589e8d9497e77523259f9bf77eada6a26ce75b5100f060a8cb1a2ddd85ef8f8790a9f5d5a6f48fe7d9d6030bbfe6f8e68f9e5f800f55f57066918edd7703bc8b219e5b322b131ca234bb56d25a8c7315e29cae771c982b97ce4752434dc685aff70762fd2add8266800657397bb9428530ee612269ec5fff37ec69c1edaa83137fe3d01d6ce8e54f3e5d897f8989fb9569c9017e1cd7d2d3e15a71fa4483bf8dced8dd4a85672e4f457174ac8d47bea8df6da1e182562996b58f3e4d2da74eeedc249ecd83b228bfa1b41d1589016a84bb72de556c50c0cf9abff8cb10627ded35a1efc8828d9c4f0433482e529a9c732efe77039fd6c42465adf9b9110497913208ac2cad10b7e1c2055ed553e63dd4104388881d54d6fdfc12645ce6bad11487b7d8c0cef1960523f33babab175360b9d7fe306ba6e801f784240d731c7afbcbeaaf3b6cc4903954507a45726476b2a2453760a695a405480fe1a8d5440295b2b059af531a9ae48918b235e7bb4af542fcd1cc32a0cad048b7ea49a2e88c509abc35430f4c89e5238a3f4147f30a84912d18b9bc416cf82b283eed53d7baa1daa414071034072ff29ddc17a3f508d83ef49b5c0a5c2ce4adbef636e225b74ce3ca122d110d37d50b3fcd0585ab4981ea594cc61dfbf9b9f5ad6a5dc91fd21e2c880782ecb2f71820fc59c703288978a7de10b1ccc8776ca08f37d35b8db0c8aeaea09745785f00cd2e0b4d99b4ea80e1f287b49068c476403578b0b5183b03e11ad7e5022fd592a4e7b42fec4dcb57e3bdfc665fb52da5dbf9cd0190a072eb44ca68798c77538bfa19290d461e795addde4238b9e005af29d5c2e0f087b5cf413fd9df481bb8c994d40750568be66f7d1e015aafb3c3660ea6f648257742ebaf48c278c0c288a4a65bb39a20abcf0bfeea4c44a8f4ccf076a267b645048e3c12fc6f43ccc8e3a1a371fa8969d6fd9d4e791b30af4bdbd57754d129ee29950fdfa1f1b6398cb2bcfb04e861e024aae83b54fc7c0960fc6fb17501baa018beb975ba76a9bf033b38177f1cf3e7b4b53bd73e06245acf86e86292e69e4ac2a658418518a618eb07bcde152bc51b1a269036408022fd7f1f04900b6b28e4d8a3b6a570b01b76c918762a5d4b01b22f9cf686bf603445d2ff70529db2d4826a2b0109c3867ee3ec0421e914181f9c2d23a1d9cbde0840509bc939f3c23a11ddafab6379faef5971d1d7b488bb16d72e6bd612d9b7e7342f19a4dc0930ee1b27a07e2755dec04c35c8e7593a52915f78e7fcb39d792e2fa8c48028ca6926a6aba79ae6ae25a909393e1140f0f7da1abbb720715a6d15d970ce3ba1951adfdd6c6cb04d98286e5b3a2064fe398ac8e5291ee7fca17e2467045d0b64d54e9b4a7c8545947097fbc893562ff9f0b659adba9d5fd69e7422fb1bfb5660466c70db92669fdffb35265861ff89764eaa9a83439ad55cece112f245dfb57bd45c1dead2670a5a487d913025542a445d00f0d42e6a9e1fe246de0770831e1394ab0421843db97e8e425ce74ceb106cac54b5fd1bd2c2df2a8553476b48a4a120f7739d4cf5c2407a632380af5168e745316bfefc5e819dfb3e9b481de8120d3d39702f02324ce0eaceba1709c1be9c90291d3bd68f943c13bc3e8579dba4d1264be341d2542cc72c1705958334cea941d7af451006756928e6ef890ee857f713d1e851d08b08505b29b531924a631fb8e5716bb3dbe9ce4ef2c8221e903f1be471a0302804ce20bf2a3ee6efa8f357186f7f471988843fd0b540f08583ccd251a6fb5e2be6b05c45d230fbdebd9ec85adfd647c93fb518eb2be462343766de577898c418437a774ea31a9fb4f2caba64364c3285ba926f46b487023c95159f4607a10992e7e048869bf5d142a89a9d308892c8d6c014e784a2ad2c7e255da3533a9f8893642447e7c09e3e4f1826b9dce6128db3dd2c12c0ad50929fa3f164527e2644a2b303f24e06a5546094126f583eeb9fbbf8b90c511f048d068a145c4f64bb7756d78967c292a01a89abb4c8f935d81065742df895245756314c6ec26b8be98ce4cb79ff641830616ad6acd0a22aa916bda69de218425dd44b47166c409700a90c31f33fad1f4efdfaf5f9796e85d1291824c86ba9ed59d7ab7fc1cdb04f162aeea46f225589be7a2ea6d4bdda3bc1b7155c580ab96baba1ca0a6f23e33aad42b4897d5d3159772e9299359069105db1e300402be5630a1efcb0679008ff80b8c7cb5f0307428d1a585c8f1645afb55ba6f2ce7ebcb98711cc9918d0f9b1642"}], 0x1424}, 0x6) 1.581749854s ago: executing program 2 (id=32): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x40, 0x0) fchown(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x161) mkdirat(r2, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xffff) 293.422041ms ago: executing program 4 (id=33): r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x1c0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0x8, 0x0, 0x3, 0x400000000009, r0, 0x8000000000000001}) r1 = semget(0x2, 0x1, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/65) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 32.465451ms ago: executing program 5 (id=34): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x7b, 0x5, 0x48}, {0x48, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) chroot(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x2, 0x4, 0x6}], 0x1, 0x0, 0x1, 0x0) kill(0x0, 0x3) socket$inet(0x2, 0x3, 0x2) sysctl$kern(0x0, 0x60, &(0x7f0000000240)="91288156c41fe591f5b0631eaa1f298a490ade00e2e95cd2e14e7ea7a8", &(0x7f0000000000)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) mknod(&(0x7f00000002c0)='./file1\x00', 0x2000, 0x437d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x5f04) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) 923.717µs ago: executing program 1 (id=35): r0 = syz_open_pts() (async) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) setuid(0xffffffffffffffff) (async) clock_settime(0x100000000000000, 0x0) (async, rerun: 32) r1 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) (async) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="7ce4ef1f6c80953ae8b2c569ab60437f0082760f081e90288d73f3e95461245a05dab41f15f4a6ed5950a3a13b", 0x2d}, {&(0x7f0000000440)="31c6a4db8d55195a1c872aef653bcf449df56692e7baad9341a76d275ea4e2ee89203d886877b64e3628d84373d82223e783b82feaad515f6d366fd8c504d8c50b53de466f82005379f8d9396f7e9c68b335c714dca36eb18b79d21c67414fe8a9a1337d5615d7d1bfe3ad85a192f74dac1930e6e871c21de104c3ae235601a655377d55d5e814925fb4b93efa73ddc3669e76d1769ac8faafaea5346e218c4802a3a6f34b4572174bf31fcab0e5e9b88a35fdb5c5d54fe28ea5bd0787888bd2f36a3b09efa84fa7951ba6286b45383c4512a10e850dfe3edbb50461c46b29802d8094d3ee17a5734a13dc40286be21d4083a2116986ed434570448e87dd018a8bf32b3f1cbeacc184a5729eb56f445812672ce6982c3652862e5223b56d73e3ef2ef1140316c92a3a074122c3cc95d8a744f9fc2f0087c4ff29c956c0855f7014bb804a231aa0452a07dd9860c69d3eebf8d2952c2d860ccbdd92700145d36c485b8ee986ece20c288ea161382c01d030fd135d1779912ca02e4bec2c239594166a9e2aaeadc1aa1f5639db69a61bc1a891e94633c1056e809d216e4f3c23ef20cd485e14530f23733b60cc7438c652d397ab5856f60934e8b444098c60ecb43a054703759c6a452403f82d51990249cc91ba79c193dee4e17d3a11418e8e8a40569c14bde4bc7e88afeabe294a83e858be6ee79df6460cfbce54a7ad784526aa05a35e50d3c98bac9dc9c6066d65f6b5535f21343906c3bc9c5466d1f96daab7e80a4379482765c580173e0fb19af0c8df4d5d949851b2ddff71ed83064b965a1e53011bc0291438f3131db7e4e0644bc9db963ec908fa96cda919873752ce0590d45fea4687a294f6cdf7abd18a7062afee75a4348023b395b5ff051a1b8bf16d857cd4cdc7c7557871bec54e477d17cf9988d8000c2fe18e2effe0426b261587d758c834157f675ad691ececa5d624e8e1250282049b9c4658c80dc4216ff40715026e2dc8c817963ae59c84ae99ce6beb2f7437b94c49e7b21c84534058804ae78f61d6253d999abb35841e52f529b72813ae85df6b2d2de459e0b593868bffb1ba2c0f0d92ff1b98048c9730cf5ca7ba69339fb657306aa4504e91405860f05d4fc983e09bdf63c5c0ab0936b2bc59f78f517886031ac9e1dcaa3932c8715cb23c753a0c9bc5ba40995866248b19fd2fbc8808036e857c819bfbb96f6c587709f854ea8b8c9f086c5e89cc90653532766c8c21980ed1e71982651fb57a9f53c3f18b6d5eba2af4b879cb9bf2c2cfea6ab57d5c92c6f11ecf324424bf5b399819bca379453636be268ec57d81571fe71c04864e40e05df9cad8d7bf59ee32b2d16811e48e2c293da790f50f95516d08652c7bff5a68f6638266093218c5036d959adc36e2d8a283c31cc2a014e8e96a911b516744a6dbbb080b72a70d72c371163c66bea952a78ef95891a608661d375708b03643f64744242465794c6bd5a3aa2f059ee5da5b2997f6ea51db0de91b6a1fe3a868c1191a74064e3a947709596db4740df70eb305880b272d218a86e0434f32bc4608691961ee129e8cce91bd5b7f905293b00b4e42870860af24c0b8983d315bae4829f36e3d58f676474d4075f0b4b3875e8ee9252834ff0f7d59ecb1588add203bb99be13c8017314de023ec8575a671cab9053b861625890b24152f5786ab73dc04dfd7aec6174b86e7f347074a0df1d5d62af176aa6130bb9d2028769c920742c2df3dadaa109a86bff28439fa42c7afe0682147b550af2f949df66e9ae966c367d082a35e2ec62970c1c3594f66e7ac01b24cf4f8177e315aa49718bf6a594599ff57071db216fc6e3339c63578ff5b8c812ac0a914131ad6c0d21f67beea2fc10e461b492aa95b57d1aaccf509e6015cd44ff924a130bd2e326c1b3a5378243c975e68c1bbb4ad89389a705f404f4623021eee85436ee9764c268f1f46aac41ab09f901949b810151e0862c012f78dabeeb31a468ea933a045cfc6683ab7a12870c6d06166c881da0c2926929778e5f5f9353aa2a4a34b4a10e0758e7914f6463ba0363f8691e2822d0d8342123813e4713e607a567d81b85e60d328e21cc3bcf0ad569560dbcf0e6012b4e3fa4c32367b5908489dd36a7129a802968c09b9cdaf9a666c74abe8c7ae5a99e7e0209c828e5f4821df85e6118cc549a8904745a5cc8b23b45105b0e42c0da9fc4e978383408f4c16b2038304d35fb5c690e1f5be0fe833f2c1d917876c5baf564a978db2852a08bb5e1392c6e8ecfc343ab0c1bc64e0c1a13214f42f456ed3dae3a61fb336f0ef0fc921d1e5e1404ba7a236968a48278468d2ae438c207c2b2e052106eeb1a78ae2f556a22b7f3dec0a28d310a71ff40255db05b38d0ef944d45f496aa7b07cedfe83f14e611e5c5be2d99fe2ff57e847d82f723408a68f70c72229204588c3a997efaa529b1a6a3fdff05a610753ae9657f19dcac22e4e1487b041aaace218e156a5de35bcc0b99d91043606ce18b7d9207aeab38d5eaf1ea80756c3be0936b18bf57fd0fdf606e1445bbc257c5a3d25606d666cda58930f569a651e7096423585e40ca2d10ca2a93b04905962c0ed3a5db139c276890c59f88d40c15ee0579d84a2f06db57ddbf599bc0dfe5e352988368288835389423c631be6b1740959d8d91f646f98c65e2e3e33293f1f0a3d0ea225c68f051fa776c3a6fdc317b509d0987bec85035f40e3ea1934e31434cdf0b48b50ad74d64b33f5f02a2fe5f71919a4869834e5f92a34974c84860205193da8b2307b86fb8fbb9b3220c3e51e466d8a4618e9812f35afb772e743d1e519ddf250ffc070a47d2b51d67e054fba6ef52500253e1091f5b74f3e52691b72b37a481e26b842e5e64c340aea2c0003525a7ec4c535c46dd33e97bdfe9dff5f4076371dd801fd0b7a48f37c6fa196babab87bddef1ecb3a2cbcf2725d220e1dedd79660b41b03e4c186a48837c7d5bbc936d8301baaec1f8ba3e602470e71f946c311308ab81b0f16c3d6b959908dbd7e4a67bb69991019d2eaccaa618c7dff2c0d2aded0489ba56f5a7cd5b7ac80af5754c0a6a9cb6264d46d06a59cbcd200e9fc91719374f15f0e972d81a6e7683e3d894fc81e179660d2806ea5b2e694c5b8ba4cb87ac87954cd04183e6c37bcf2f52807ca84165cc646365ed2c8ab0b0ca3ae3f3889a40afd5b64b4d978d6f5786ffbd248f32b40ae90875425e6252544bdc4d02ab3b24c0ad5c91698a9f91a985fb1fd396d88d79e41c925d4ede984e84b2a89f1f9cedb54de9b60c1dd4326c208d766e26f731c684a59384ddd76f5445011a919a8b14d194eb36c331d090527ff437d749670dbbc81528ada8e05df8c95e9b1c2e4a8099c3d34aa3cc60517a8aad1b9910087af21f05b1e92ded5eacae2deb8cd2843f2a328298432c9d122bf35b1f23780a1553e4fab5f0c2e196d6ee9b405fa6920546fbeccfb4766fa9c2a9d6d9e82df48f2cd54a8543b80041d91c6740cd74c72a0d89d359c545726f0ed9e91d9b027138ed7820b38417d8c42f900984ecd5a8935043d0adc5c95e06015dd3b2a2cbe8d034ae0457de9bc8c0bc369248723f667018ce186787e55cb1d3e5e614a695f99ac773e6d169b1eabfe33d508632eb4f384665adcfb4697d208ca56d571a1da7afd1103960d4805af28409ffa2766a2df1799939c30b7532d3163397512cf58b84342d19df2be9d397bb8a14862a42cd856c208b55d75078f0932e613ae76f8a816dcdad4f1a9dac565571fe2ee9193fd93296ae4d88d34748fa5825ebba8ecf47d1f601a9ce254d7ef0f97cb12a652848517c4f33396d404d536a4c2e520a5563fe012a4ce4255d8f4e2eeaf9d283bfb5709902a61adcc0ec19bdc2e3075715c8b73c369e0fde0d4261cfbc870aaf9c3b9fe32ffe0efeefe3b994ec13ef898bdee097244af781868e049116eadbea0b0ec12e20ec723d024ca484db8eca63a8cc8d30c4f2c2b65ea91d5f9aa1ac531d8ed797b56ab83d3db9df45cddd3e84411bacb9cb8afc3f1a3dfab79960efa45e4775875b86f851efb27983b71431b91e28da821e7c217dc7872ee280aa0c681a5c2180ce8369bb7b7d2db6a9f81cf2c0377978c2e8a4a5e8b77545d7004a745d4fcf4773b96cfec00886d2f85c45d05b065de83a331b60329b9e0b72c77645a3a0eccd3cc4ebaeb5afeef53153fa9172e4006694fcec19cb4916a205584cac8aef27c14bde195486c809eb4a7409db0ea1d4864aebd4083b6d8a47994fc59b864ffb39c489ba9cf03945cceeefff14b4f0108a9920c0f085b6c244e53bba818ed2cacd66d8b1673b5937db7aff18d06937d40ba364a4827edb691bd598f3818da656509a8a4835155d82f67d35a41d8bfb07084b398290f15d59e8cabaa2d717a16f7d6791445a452b8bce7a4c2cc87492e589ef2a12b1229be90bcc3943982926e6f2e996618e2fab7d0507373ff5f2d1c018623835546b6eba8e4cece36c3b169d1748774221c6756ce29ce11de2143e5008a85839b7e1540276857ec673d1c49f97bb35a85e3358df356c9fbcf1c9d7ddf6ac58bebf36713a037b5b96c816df149bcc6c4d551a5e6787dcecc7d72de8acc510666bb5aadc4a081a239d39b4413872d3d3cf1b5135b5b02353de94d35835fce382af080be132c27e1945275d166c6fbdd28e013de9111e6347361fe58cd3f51a5b0e0ef6797812c54d82c885e9c0d6b1ce41656e98992bfedce0195a34d29cfe9a585587872d3f8d77d530592bee26f65a386274aaf235fcba443ea5f83883b85f12dad849cca2b9462637c735c116665167250dc720b49a969cec64b667abe5ac5cb0274cfb17a6a38a4d84da6975831a65630e4ab4885b7b612477d7c0689234b66c5fb12d06438c957c2989c5bb8f90aa296a5ae7c99ab727d49cbc56be13dca37fe5523b5fdf68f7c74dfb689c7a06042a3c5437d3fb985e670f9047d7746112361c9fa44e8817512516fd30208e7d553bce21af32645003e830122972a5ff3401b6ef312887a9997235b02562c1cf2164b7fae6641678bab81b6d8d016ca9fc594a448b1676bfe3c0ff0d4e2fd323af84d6f064b286df28916a6a701bc295c67cc2f8d0327bc4687659457ea726a927488ecd441c1f7c9c9a3069a68757c74ace1946ffe761b73bd30170c5af6c79c65e24002537a1c2168f6f9b41647b0ad3e5f066d2f65d9e281a92cb06f2363dd1620daa43784d5ac116488be2b4bf05bb56c068238f42fe5278d5d75527f9e68f0b97eb7f974270450a0f1f03a4e5a251ccb54366b402ee5f510b83af3054755ad31b626742871f6efaa90e03cac4af6a7f98e6d274c0eef4897daca7805ec682d8bb7972313f95f965537705e878c835369fd0a834a12ac3e5bcdfb9d4b85e4d675a86249db844ab634a03a6c1cb707e67e5e20e51cfbd40d1972ff9597da9ff06b7b1dc67f33e9711b9abd26e864ee95a5121087ee62418ece2a2dd43ef91b127a278a903864a594bde8f425239c5b13339c18fc23564a3e9a09cd96459e5c888a72a55632e97c7115fd575dffa6a88bcd7ac22fa75349aac7930720332bc60327e9992d1c33da7725f7567f58c8e8358f93ad9c0f0129b1a3236b2e90ee7683001c29e1039972cf8710e6b1d871cb16745549e38ed78a81c4fc0257a064cc76f93d607f14a9fdac407733f94dca1258210167a0df6115ce3d5028386e52a1278ba5d7f3df022036c513e0549c51522e299d87fb5bdc50222ff2", 0x1000}, {&(0x7f0000001440)="922e19f9177aa42ebd8ff6092038dcdb16bce22c995d5f406b01be95eb2a020c7dfaaaacc1dc609ea1e144061df076dba8fe00b965c00547f5463ae0ee9dc50ebdb8ab77c00536cdefa1c590f0c15833313936806d3a130a", 0x58}, {&(0x7f00000014c0)="efbf3f204216b3a692e1025a64ae02cbf473d9e360e463f12dd2240cc231268c62eadf558f3a9ef5fbd4c5ea9c9adc60506e94c34a8f929332b5ecc0ea63bb3f0c7de1c8eaea3d702263d46f94d8caccb83e8be0aa059a58176f1aa0fc7756a3e7936bdc7874d7ae5777a8c300b03f817b79134a074da22c7c676dc558f72ba7d8f1e6565c2be13332c638eb768c727a57fb7b7329ca080d2d0dddcc22c429ad943b6660f205410bade197fc22602df1131f2ce1837daff96e2f82bad314b2a0af44143e2331c3ed98", 0xc9}, {&(0x7f00000015c0)="d1375bab4f7627d64c0324f4391ae9286e8ee9791ed096f56244d589b85089d3ffa78c9b72514c2551911121a8824350487a2dfd938b8e0ddd1808afdfe2b71697548931692a2b5bd849fc3105b2c71f5538bb1b3ef30870be00d4ce6c4a99a440aba241271f10c8b97ecf44070b5cb44dde28ab8a7e42d2bc65a10dbbbd4625258ff8782801", 0x86}, {&(0x7f0000001680)="46fd710c3b5ff7c5de1665d585d5d17e068d24cabdc64d8a79e86ca03ff06b822000a52819a64f16495a071482994675ce51ca1515958af9336f519e2e713f1f446170c6e06248ed9f3e169dc3290c619f4d092957eee1659594b1be7bed3ed1be1bb660f6", 0x65}], 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x440, 0x0) r2 = socket(0x2, 0x8002, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000080)="031000006941e7c5ce5876778f181b1218c4b2ecf058efd7ad", 0x19) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38000091f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x5, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000380)=[{0x0, 0x9}, {0x8, 0x6}, {0x22, 0x9}], 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async, rerun: 64) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (rerun: 64) closefrom(r4) 298.991µs ago: executing program 3 (id=36): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0x69, 0x5, 0x5}, {0x44, 0xf0, 0xac, 0x4004}, {0x6, 0x24, 0x81, 0x10001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@random="857ea3837b0a", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x6e, 0x7, 0x0, 0x11, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x2, 0x2a, 0x4, 0x66, 0xecd, 0x4, 0x3b, 0xab7}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@random="857ea3837b0a", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x6e, 0x7, 0x0, 0x11, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x2, 0x2a, 0x4, 0x66, 0xecd, 0x4, 0x3b, 0xab7}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2c, 0xf1, 0x81, 0xcf}, {0x30, 0x11, 0x10, 0x45}, {0x6, 0x7d, 0x10, 0x5}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 0s ago: executing program 2 (id=37): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f0000000480)={0x0, 0x9d08, 0xfffffff9, './file0\x00', './file0\x00', 0x0, "487c32f177db07f8fb9b3bfc16a0d0e34bc07ec2f5c3786a0fa6762a7ed94a59304de1befb3ea5e1e2975013784eeeee60518aa8995c6c455c9da5d627926b3248c8eea98e462c8c2e1403a934345ffa228418a363192305167776368270cba37e154a87ed1d19cc8bc30f23a02a5836769e4a670d8544d885f26cb42b8e9744a262f5cd6778ae97d9c0c9c7f149689053817d100316922ae3709fe76665e52b822f01cb0f821246d2f748af176e23fc202e50a31f7592482cc429a6308a7247a1e861936e581f11a15b6175997b5f073d1730727050309777c6e32920ff3cdec8246da50b388f5c4b7a75bc7b516157283208bc6d2b0bb49b475e42233669065e37d6d1aea3e26e6a3139676d2fbb887c433eb19ef9d608648294ca3e75d636f87c2ea8fcb4943a1d081098e8471389400a404240dd945bbfe8cde4d3f0cc3b05d764c94394ba5964b5f342bdc6613808e8c306e18cfb86f23e2a0a9e09981c724249c3403e2313f12fef8b90540b04d23473effa9a1e06bc85c51497673f8cd42dffb179a0c716490dd1fc8f5e0b5655de2faa0aaf5b1c5506262ace3308bf593a67e26481e5b76ed43f9c2bf4d43db196a4bee760272d10fae703e558a38e58c1e2bfb1473edd455ddbed167f361a5595ac85f885df38a7f229b85aad6a76abd27e6ccf17560214aef4ec8d60dca66b2f5b052402dfb6106b0896a4c2259f088191d3649aa98c931fd7cec2df9e2c4b7633246fb365cf5e0eda97f6a689ccfdf4a4cf07afe523635ac999158cc80088a26131052d01194b97e7901c42c7722d4c5d167c021f8d5cfba0e4a7c30c7216b44ae7bcf81dc20eae6c9b6aee33a9b43bda3be2e885f6222e3a40ab6fece4ddf0053f86b8a832ba675a6d65daad3b52b3f36e2ea07c019d0d993d628655a0dd5ed6980de6e624b3eee3f98efa90531f4387bdf0373c893159b05a5e2d2d2b4471decafb8786fb2ee50ac10df7985253fc1d92dc002cb2f1201d882d3e8e1a2ca329ef45f61fc4cfb212077baec3d97c4a6214fea71cb9f970ba1b02c23dbef829e3818361413a72b4955b51738b5fd56cfb6a873749b1ad591b1f05c8bf45ce5924b149f7e3d651bdc6075934273f15ac09a27d8fc5062ac084741255adc6e32e66142037465ce94684e998526b9024f5476d6a94894c94c05363e17e99f0a53509cb4287b7bbd5ba3ec31a10c96baaed85f88a9f6687f34815d9ca2677afecf3ec7934b8f1e978b6f878b681a6e5600b9901f31bf2c53bcaff42b57863ee4692f6334cc2fb3be96bf16c2e2ec15b774127192cc8404ad9a731a1bff032983ce24a694aebbd2fc85b634f63f74a9f6e8e341e081f9b782b1e719a1618fb6a87c6eb182dfa06e938b634b5ef6dca63472b54a2900d0d68d1a1aea165870419b8abf56cc459c472c01f9a894e0b8297f95f0b47036819af0eb250c14f26b13cf67a2be2caae6559ac955c0077a8561807b019d5f888d429342daadd87904f7cd4c23202275dc76cf95478de217dcc5999629b362b763a5b0bde32114975f8d7c07ffb6c6f494b99b89c57f826071da27136096e65ec144adbad8901a3b93c14e1dd11f5acf06ec596cedf0c7f53f275a390c2f4281adc5444414f0d057f812e88c23d9e2ef5353e5d225b1c857ceb913aa3a872366c5057378a4f992f3aa1d80fc129e4114a8a4ef945429c90f299e7d3171d2c51d0e2e05d029c0fbe50dc279073cdbbd6b05255df858cd674c3534d1d7a3519b9a9fca4f7d1f4963c450ea8c11ec462897631c057b49a3d9bf6db235c4069e6a400e2f6cb7079f9b67b36c708d72a07ce8a64489519745db9e7790539140d08e2f7615679ca1d8a3f06c283bb30a05ecc174ca4db4634268b4b6acbc737d630a94416c0dcb36f7aa15e3bc4"}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-8.us-central1-c.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.190' (ED25519) to the list of known hosts. login: pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806ce771b8 va 0xdfd3c694000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1250 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff83484c17) at panic+0x1cf __assert(ffffffff834c259f,ffffffff834aef56,4e2,ffffffff8341d037) at __assert+0x29 uvm_pageunwire(fffffd80075eea00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806ca9ed00,dfd3c694000,dfd3c695000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806ca9ed00,fffffd806afba658,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806ca9ed00) at uvm_map_teardown+0x117 exit1(ffff80002a77cd10,0,0,1) at exit1+0x6e6 sys_exit(ffff80002a77cd10,ffff80002ccabae0,ffff80002ccaba30) at sys_exit+0x1a syscall(ffff80002ccabae0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x704edaa8bb20, count: 4 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1250 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83484c17) at panic+0x1cf __assert(ffffffff834c259f,ffffffff834aef56,4e2,ffffffff8341d037) at __assert+0x29 uvm_pageunwire(fffffd80075eea00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806ca9ed00,dfd3c694000,dfd3c695000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806ca9ed00,fffffd806afba658,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806ca9ed00) at uvm_map_teardown+0x117 exit1(ffff80002a77cd10,0,0,1) at exit1+0x6e6 sys_exit(ffff80002a77cd10,ffff80002ccabae0,ffff80002ccaba30) at sys_exit+0x1a syscall(ffff80002ccabae0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x704edaa8bb20, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002ccab720 rbx 0xffff8000ffffad18 rdx 0 rcx 0 rax 0xffff80002a77cd10 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb98e64b8cecb0746 r11 0x9af1b6574ecaef05 r12 0 r13 0xffffffff836b9250 uvm_map_addr_RBT_INFO r14 0 r15 0x1 rip 0xffffffff82eca335 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002ccab710 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=211849 pid=95602 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=51, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a77cd10 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c8fba10,0xffff80002a77c028 process=0xffff8000ffffad18 user=0xffff80002cca6000, vmspace=0xfffffd806ca9ed00 estcpu=1, cpticks=8, pctcpu=0.0, user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 51879 22196 61838 0 2 0x2 syz-executor 91235 45969 99265 0 2 0 syz-executor 91235 302213 99265 0 2 0x4000000 syz-executor 70486 498285 33070 -1 2 0x11 syz-executor 70486 270816 33070 -1 3 0x4000091 ttyout syz-executor 70486 313874 33070 -1 3 0x4000091 fsleep syz-executor 46452 317217 89029 0 2 0 syz-executor 46452 239405 89029 0 3 0x4000080 kqread syz-executor 46452 490036 89029 0 3 0x4000080 fsleep syz-executor 12051 430115 42618 0 2 0 syz-executor 12051 230175 42618 0 3 0x4000080 fsleep syz-executor 19918 265526 71721 0 2 0xc80 syz-executor 19918 90322 71721 0 2 0x4000000 syz-executor 19918 22573 71721 0 3 0x4000080 fsleep syz-executor 92565 208021 72816 0 3 0x3000 suspend syz-executor 92565 147571 72816 0 2 0x4081000 syz-executor 71721 298484 61838 0 2 0xc82 syz-executor 10500 320396 61838 0 2 0xc82 syz-executor 89029 231183 61838 0 2 0xc82 syz-executor 42618 44873 61838 0 2 0xc82 syz-executor 99265 386366 61838 0 2 0xc82 syz-executor 33070 459911 61838 0 2 0xc82 syz-executor 72816 91048 61838 0 3 0x82 wait syz-executor 61838 511784 22434 0 2 0x2 syz-executor 22434 150325 47356 0 3 0x10008a sigsusp ksh 47356 451546 65152 0 3 0x98 kqread sshd-session 65152 102056 35137 0 3 0x92 kqread sshd-session 81188 247497 1 0 3 0x100083 ttyin getty 35137 372103 1 0 3 0x88 kqread sshd 85176 68928 86835 73 2 0x1100090 syslogd 86835 507814 1 0 3 0x100082 sbwait syslogd 38653 209463 1 0 3 0x100080 kqread resolvd 67067 383093 26786 77 3 0x100092 kqread dhcpleased 46513 17193 26786 77 3 0x100092 kqread dhcpleased 26786 434852 1 0 3 0x80 kqread dhcpleased 29750 443929 0 0 3 0x14200 bored smr 47508 80439 0 0 2 0x14200 zerothread 12962 17196 0 0 3 0x14200 aiodoned aiodoned 7728 398532 0 0 3 0x14200 syncer update 27151 296503 0 0 3 0x14200 cleaner cleaner 40855 96920 0 0 3 0x14200 reaper reaper 75178 120828 0 0 3 0x14200 pgdaemon pagedaemon 34486 503599 0 0 3 0x14200 bored viomb 29838 269869 0 0 3 0x40014200 acpi0 acpi0 49446 263609 0 0 3 0x14200 bored softnet0 75507 111647 0 0 3 0x14200 smrbar systqmp 86618 332642 0 0 3 0x14200 bored systq 49204 60865 0 0 3 0x40014200 tmoslp softclock 34918 282529 0 0 3 0x40014200 idle0 1 520873 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11041 12232K 12234K 166960K 12141 0 pcb 17 12K 12K 166960K 22 0 rtable 221 7K 7K 166960K 430 0 pf 28 12K 13K 166960K 38 0 ifaddr 38 6K 7K 166960K 49 0 ifgroup 46 2K 2K 166960K 61 0 sysctl 1 1K 9K 166960K 6 0 counters 32 17K 18K 166960K 40 0 ioctlops 0 0K 4K 166960K 41 0 iov 0 0K 4K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1293 81K 81K 166960K 1440 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 4 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 54K 89K 166960K 168 0 proc 59 59K 83K 166960K 500 0 subproc 63 3K 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 33 0 in_multi 88 6K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 376 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 216 144K 158K 166960K 3273 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 37 74K 92K 166960K 1280 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 10 0K 2K 166960K 30 0 temp 30 9105K 9122K 166960K 3690 0 kqueue 14 20K 24K 166960K 32 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 136 114 0 14 4 0 4 4 0 8 0 unpcb 144 47 0 31 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 48 0 44 4 0 4 4 0 8 3 arp 96 18 0 2 1 0 1 1 0 8 0 inpcb 328 115 0 106 4 0 4 4 0 8 2 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 112 25 0 3 1 0 1 1 0 8 0 kcovpl 48 8 0 1 1 0 1 1 0 8 0 ppxss 1072 5 0 5 1 0 1 1 0 8 1 pppxif 1416 2 0 2 1 0 1 1 0 8 1 pfrule 1360 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 461 0 6 29 0 29 29 0 8 0 art_table 40 462 0 6 5 0 5 5 0 8 0 art_node 32 114 0 13 1 0 1 1 0 8 0 semapl 72 1 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1670 0 209 92 0 92 92 0 8 0 ffsino 256 1670 0 209 92 0 92 92 0 8 0 nchpl 144 1920 0 226 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 1766 0 0 99 0 99 99 0 8 0 namei 1024 5834 0 5834 2 0 2 2 0 8 2 kstatmem 264 29 0 8 2 0 2 2 0 8 0 scxspl 216 6494 0 6494 4 0 4 4 1 8 4 plimitpl 152 36 0 20 1 0 1 1 0 8 0 sigapl 424 466 0 424 6 0 6 6 0 8 1 knotepl 120 3110 0 3062 2 0 2 2 0 8 0 kqueuepl 184 35 0 25 1 0 1 1 0 8 0 pipepl 304 128 0 101 3 0 3 3 0 8 0 fdescpl 448 453 0 425 5 0 5 5 0 8 1 filepl 120 1964 0 1759 12 0 12 12 0 8 4 lockfpl 104 15 0 12 1 0 1 1 0 8 0 lockfspl 48 9 0 6 1 0 1 1 0 8 0 sessionpl 144 28 0 18 1 0 1 1 0 8 0 pgrppl 48 37 0 19 1 0 1 1 0 8 0 ucredpl 104 318 0 306 1 0 1 1 0 8 0 zombiepl 144 425 0 424 1 0 1 1 0 8 0 processpl 1152 466 0 424 4 0 4 4 0 8 0 procpl 664 521 0 470 5 0 5 5 0 8 0 sockpl 552 235 0 207 5 0 5 5 0 8 2 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2531 0 2476 14 0 14 14 0 8 6 mcl2k 2048 167 0 166 2 0 2 2 0 8 1 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 4901 0 4766 25 0 25 25 0 8 15 bufpl 280 4977 0 105 348 0 348 348 0 8 0 anonpl 24 104137 0 96232 50 0 50 50 0 186 0 amapchunkpl 152 9336 0 8609 30 0 30 30 0 158 0 amappl16 200 1977 0 1955 15 3 12 15 0 8 8 amappl15 192 8 0 8 1 0 1 1 0 8 1 amappl14 184 417 0 415 1 0 1 1 0 8 0 amappl13 176 118 0 108 1 0 1 1 0 8 0 amappl12 168 708 0 681 2 0 2 2 0 8 0 amappl11 160 26 0 26 1 0 1 1 0 8 1 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 274 0 274 1 0 1 1 0 8 1 amappl8 136 99 0 97 1 0 1 1 0 8 0 amappl7 128 139 0 128 1 0 1 1 0 8 0 amappl6 120 160 0 158 1 0 1 1 0 8 0 amappl5 112 99 0 92 1 0 1 1 0 8 0 amappl4 104 259 0 246 1 0 1 1 0 8 0 amappl3 96 1620 0 1511 3 0 3 3 0 8 0 amappl2 88 532 0 478 2 0 2 2 0 8 0 amappl1 80 10170 0 9625 13 0 13 13 0 8 1 amappl 88 2568 0 2412 4 0 4 4 0 92 0 uvmvnodes 80 99 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 453 0 424 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 453 0 424 1 0 1 1 0 8 0 vmmpekpl 168 5624 0 5581 2 0 2 2 0 8 0 vmmpepl 168 38650 0 36918 90 0 90 90 0 357 10 vmsppl 368 452 0 424 4 0 4 4 0 8 1 rwobjpl 40 14633 0 13708 13 0 13 13 0 8 0 pdppl 4096 912 0 848 92 24 68 78 0 8 4 pvpl 32 248900 0 229280 235 0 235 235 0 265 65 pmappl 216 452 0 424 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 373 0 24 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83484c17) at panic+0x1cf __assert(ffffffff834c259f,ffffffff834aef56,4e2,ffffffff8341d037) at __assert+0x29 uvm_pageunwire(fffffd80075eea00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806ca9ed00,dfd3c694000,dfd3c695000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806ca9ed00,fffffd806afba658,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806ca9ed00) at uvm_map_teardown+0x117 exit1(ffff80002a77cd10,0,0,1) at exit1+0x6e6 sys_exit(ffff80002a77cd10,ffff80002ccabae0,ffff80002ccaba30) at sys_exit+0x1a syscall(ffff80002ccabae0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x704edaa8bb20, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83484c17) at panic+0x1cf __assert(ffffffff834c259f,ffffffff834aef56,4e2,ffffffff8341d037) at __assert+0x29 uvm_pageunwire(fffffd80075eea00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806ca9ed00,dfd3c694000,dfd3c695000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806ca9ed00,fffffd806afba658,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806ca9ed00) at uvm_map_teardown+0x117 exit1(ffff80002a77cd10,0,0,1) at exit1+0x6e6 sys_exit(ffff80002a77cd10,ffff80002ccabae0,ffff80002ccaba30) at sys_exit+0x1a syscall(ffff80002ccabae0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x704edaa8bb20, count: -11