last executing test programs: 3.821209166s ago: executing program 2 (id=16): setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r0, 0x0, 0x0) (rerun: 32) 3.682943721s ago: executing program 2 (id=17): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x7fffffff, 0x0, 0x401, 0x0) r3 = syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xb, 0x0, 0x0) flock(r4, 0x1) flock(r4, 0x1) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000, 0x100000001}) close(r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) ioctl$FIOASYNC(r6, 0x80047466, &(0x7f0000000200)=0x5) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) r7 = socket(0x6, 0x4000, 0x2) dup(r7) r8 = open(0x0, 0x655, 0x0) ftruncate(r8, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f00007c6000/0x1000)=nil, 0x1000, 0x0) 3.115939772s ago: executing program 3 (id=47): pipe(&(0x7f0000000640)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="d6fb7f22c567c7964fda4e8ac8b8cbd9df0cda691becaf469762c0ace976c3d4f22a8e348f9da4cecf896f920a0424ab79b6a30e23dd449f518df32e352847b5d39531b585a738ab551e9b374806546653d59211ae01ac6194e5376a2c2826586d42053edd4ac3cbe443afbc59e027e10f405c9226aa495401f8a097caa1495ed71ff0aa110f3a1d1d1788e1c4148ef3b01d200800f4029e50229369cde187293c5d74812ecc52978a0f7a4f7a52a7364e32a26f852bbc30d814e7180b1624554b773550bb752fe1f530828bb1424ca96127bd97a18f099465f48b45", 0xdc) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(0x0, 0x0, 0x0) 2.849338923s ago: executing program 2 (id=59): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x69dae5f1, 0x0, 0x80, 0x2, 0x8, 0x400005, 0x80000004, 0x10, [{0x1, 0x8, 0x0, 0x8}, {0xfffeffff, 0x7, 0x5, 0x5}, {0xfffffff8, 0x8, 0x4, 0x6}, {0xc, 0x20200, 0x1}, {0x80000001, 0x5, 0xfffffff9, 0x7}, {0x90001, 0xa, 0x7fffffff, 0x309545e2}, {0xb41e, 0xffffffff, 0xa16c, 0x11}, {0x7f, 0x7, 0xe, 0xfff}, {0xfffffff9, 0xf, 0x0, 0x8}, {0xb, 0x4, 0x81, 0x9}, {0x401, 0x400029, 0x22, 0x2db50711}, {0x6, 0xffffffff, 0x7f, 0x80000000}, {0x100005, 0x0, 0xffffff80, 0xb2}, {0x698c, 0x2, 0x1, 0x4}, {0x7, 0x6, 0xfffffff8, 0xdfffffff}, {0x4, 0x6, 0x8, 0xc1}]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') rename(&(0x7f00000000c0)='.\x00', 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) truncate(&(0x7f00000001c0)='./file0\x00', 0x1) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0xc9143bc2630fc82d, 0x2, 0x200, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0xff, 0xceb}], 0x3, 0x0, 0x7, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0x5}, {0x13, 0xffffffffffffffff}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f00000010c0)="fe92797f501c5357a0d8339dec341fc6ba11f6c314a20ee46e3798901b6e76e7e3d575a792781cfdb4ab2595a982c042731ecd16aded33766ae61a0b014ade6659183ba07757b96efff9d91d4b2126ac696354c66872dbe6577115fc4acd6118dd57e33d377de1c6f4da427be839528a31af5ad9b709df916f24aa8e986e7f7bb79f5e36bf08f46d8d5b73132810fe09f7ff9311ad4dca52a6970dcf367a2931254482395b3e6498674b67e944ab0d8bf7cf2b719e869c158653bf50837857eb67e811ccda059a4104e28dd8dd20a7b2a25a1cbde485a0996113d318d4cb87d6e903322369710785a255bd696cf16e4798ae624919a2325571bf9a78048fe7a7867879ea6b4013007a44087bb790638a835662b4ecff9d842cd4439dd2a644810e167668dbcfbc3208ce576bc802fe5c1f93c321540f99e5508f33ca0c51e8f34627ff9cf255bd2a5a9f000abb903674b52a508aeea43c702e70570bd932f5b52f315976aff7a70945c7cdb7d81b65bff78941ece3a56372fd489d7e711a0f318737d950a8fabc8ca55fd711dce81f8174945021a32b136c7207196dcd94573c2220b8bb24a8ed1b6a8f24dc67df3e907d3229e0a46452fc7f35ad0305e7fcb46b3ec3d348351cfb9bbbc44dab0a069a42a961c068717411392e6b1e0516815f57207870cc95d9859216ad1d01fcab105449e73f1f23a8d51379f914dbb71bc3d7ab6a0f31853c7502929418f2a81411f1cd30abd7dac3ea5341c2082b086ca5671611b56651abbf5ab773747457d081b4bf691bde80b043e45a21e092393056e641dc086997ce1041bbcbf93cd615b57a34c28dcb021833b0ca1eda314ab535072ea9a1a641fbdc49620e443ff8f8afc725f56d19bedb1641dd57e8254f0348956c30d364ffa3171e22dd4600325d824f554e873edb702672bf6ad95cba4e789ab034c8795d9913654c25658ef440c09f77e6212dff8f448c7f8c6faac9f71be8606f605e862a46d6c2b0963c57712d64c5187add27c68b1f464a5dbc2a86be3aa0df21c95cde016cac42932f0420785fea3125be97e8801da0e6e3982b2dd154d783427e84bb10217b633dbfe9431393031c0995cd9bc2c9c1e3189049947bfa039a0ab1711bc7cde11aa029d2ba0f0083d4f63b06eb0dd32dd04840fc2dba84e7e2d28ce6055299a1c48ed10180c805488af6aa9ced3fd0db34cf88237d9c2ef41f2ecedf039378b945d56a95d4398b69e396a144c628b08c00e1eb847a07c53e8ed13dd6f0e3e5994820eb24ac23dc598e84e3fee4f3a751edea97e925a3aa4ff241dcfb06cbc673ca2669922e03a2eb3a226cb5cdc884bd57ff9784aa6ff2f9ee9618d509d40c5937648a0f89eea5294d5306c2f9278f744022b14c88f9653d16c07499b46bebf7572645dcacfa528ac2834dddc95109861910278640439818a556ceacb2530f417c4dc2d6bbab037eb828a7d0803a45cf7e6824bc9dae5156d6653eb2c9367e8e0f8e2297e4d6255cc3037b258254f638ff1fb6aa32122f78f4a08b158c7e23804bd245ec0c81046c2601f535bb19cb92b6a045edc458746f58bb7ce712efd164f426789c356e695e9ff60891c956d53ac170ddd63a3c509d1f49e84d0320df24017538bc052ec62e596c51ed19d43e0679db5a1c7b9264b961f81cb10f25af724a29c0ad9f9fd86dddbd43f52eb695e44dfb711fc736324c8ce1646792162a920297f78f337295e8670754f3eb4bb264425db38e581f5bd6fdb252a9d9174a6dbb41540eced84eb3c4549be5c0272b56d0b4e0935446aa86523be0e7f02f9d2feba7056847e0ba7f39d3555df13ed39cb02617baf2a30b73de17afd11757fcf665bbbf95ea02746ad0b38d053ee87cc9ebccb8a8551e77047e8d605a27ef0038cc2e24d72392fd619eb2377495a91e0a64e3fd73bd615987afa486b045dc942fcf76898800575b9179ed8918aadbb0b47d85700d1830720468516824599637efdaeb4398e63bc024935b4fd35ad74eb06c417165768a15a800e6525740b27602944bdcdbe580dbeeaf0b9409f1e001e342d34d3d49ce93f79bab9d4688a76fdabab7914659539f15e22e252a8f43a22b73ed1b7197f9b023b9a4dd45d6d1e4fb852e8160b13478ea5be0b1369d80693757522b7ab2792740f4a150a2b0879af57d39460f97f731e5a9bff1adaf74ecf52e822bb0d73ad9a91551a95f32fd980a003b36a0a997cd59c6e5d9a8f9a6cc3d191607488e4f3f8b2b454d417129e0d4ef30a864a3a7a83988cb6a29ab30751a49f4b5641abcaba2b76d5eeac7a5eb9b5827b9b91ec1e011b0567507eb8bab1297f432273752ad31f6b8a0524e2969bf439f1c55e33d8c3607e477eb794fcf370f919576aa16b3b4c41e70dc527e589982b12e7ee77bf63caaf61b0e700c452ca2da38a13359f033aa2cf3a7f8c345f60aba7083acb32c33eea43d669d5de2314b988ecc82a9f0bf5ecb7b294b6f67a3a0abaa20a05d280a900b92f71915d75ed6df4afcf315eed9e27792c05c4cf3b3611700cb198be604fe38967f59466be7f1ee590e46c943bec60d2684c4da06ef8c26125f226d2340b1694595aae462db67b4ca8ebf046dca0b188eb2c04413877f6d25d620dd0304dfc72a0e689c7fb089d0c4fdab4e2efb7568b25b59495f60c14e5cfd44d53be5760dcb50299a419cc26fe2ac5c2a34be285f288c5fe88211cd578a1d2aabbc7ee583bddf3bcbf2558cfb4872735a420bc3673e9eda7a889b663368b908a7775267fc9306867188bc7c8024ebe04002a5e130a761eb053b15a22c6238f88eea692133449d82a878c27b7bc888b31eb7958557c897fdd54dbc1d8e30740742cd831aae9ed600991fd3e5121120aab60529f0e262d2aa90176ca9b3ba2f7dce049ee5778084a15e303587ae544a99ad8281b09b7f1f26c820259f8335b262e5df26edeb38b6c766067adca797a958d290dde48eae1c668fdfe70ae9157bc337efc8abbc4f2c33297c6bdaabe7d74f481ef8a53069db950292fceacfe05bf4dd33d8ba671662cf453f8ee2ecfe34381d7e5037206cfd4dc2a542d8f90f8b442a83fba4020822332b269b27d5a0196c6936e7c333c42e081ba0e2863460ec191c94cad62d91eacf4f94d28f1c988375b44a2ec0c6e75aab710ce0e4363942acc052b2fc563892ec9718d309d554998aa6c0e122c18593c6ec68bb6298d0abc54054bf79fc4241e7cc0c5c4eb204da8abbf792a28a8af0545833a2851390f89ba1f2af1f0bf1d3dfefbdba46e255ee896d01afcad81e7848e6553af0f73200fdc5e17126ee021c7d08fa6cbd2d4fb75b52a43df1681483262f0aa62586c8380681dc20e87786c8313eedb6c754e60891b210d2403e7dac7826dddd82da760162364d1d303cafc22101ea83eb43de2625379cfae6e1ebda3dd634cbb4f44c20a15b5e2fba7cb517e2b09d0cf6a288cf90b2f58e1433b5c96647b3a5094cabc0f6706e16aeee412dcb88cb29b24a310c3a48180a328988ea332faf5520eb19dc58b099c13c8b1610f5ed0ecf4fc6e3966ce17f7b1225e3977b6ea8e62a93f27e454725a664dfa0c05fb841f5b7aa0a4406074b1826b89b1dbb70677290b76c0d82010e5e8f35911061dc15af23aafe70399e47d3e0c76cddd81a045fe7a91a4e7c73d723e30e75a121c1a8d1b5b87fe61fb55b66c8ee86fff1cac517faeea157fa29d5bfeb8f3e151d4602efb837a772ee0babcd034a49305849ab976a828463d69650f649c0c31e0ba85c648cd6240fafe5b7feb8af5bd68b4226890620f6400c045d89e61e98b340435011734c9da4f3313842be69981ca6c198a7f60b1e4c067f7aa04b645fe8f2e2b28d50f124fa091568144718c9d72f5d85b5f993a626ea6e20d27148ec583072bd92421f1f51fad701d0e1a88864d29a2fe6c85f5127c0f0dc237d1b4716c3a109d0bbcaac5fe87c2fe8d9290ea9dcff9ac729189624609bd22245b8a26a6c5042f68e283ae1c1cc30ce24768f3c826ebdf9e65decab308c514329195a5974f0ed0d353c42a5f43d55f9e569a13c8d8a7c0b69866445267474d5630b306dcbfe2714caffc92c13f1bb77497680936d50e88802492f4313e0bbcbd9f51d28201503f179bf700dd1d8461ace68390b0560e34c5cbed722d59056deecbbcbd8de85aee4b656d85293b1414ef2fba2bee24aea76983b84a326d05221b94431c95a93785ffcdc13b0fe1751bbdfc810d70fcfc03567c7f3863056329850f6daebd81ae170f9d8b9cb5d866807b45d23292f653e72868e3fc0ad5806bb4c97bf6a1470a72689502ee1d9b57ef05632e4ae5e7647131d668ba3cf5793ddd71b57d932a7294d125b24d16c78a504accea3d6991ca562e2a80593915a8e6c593b87842a903e0dc0c9f3598db00864680db1d5c71dd618a127bb88ec19e3b9d9862a00f5ce7f34b573ca6b4d728c9b8dfe28ecdd3371b7cb360c4b2e21504bacda87e26f82000c3201b969e25ab49c9246d2f6432475eb9b940ded81a8fb292944095accad319805dba4f7d731f71fcc72bbbda3a49da9d258aed37b69702dde3110bf05e53aa2ad3fae73afd19d556b03758a12052be3e2803fea464e0d9b7ba2e61c806c344c0c8cd7a26be854eb48accc652effa3e891ef19c5d0bb104f254d10646d8076b1be243333f2e59bc524e4b3652cac189d32a79c35615456c954b51bd69111039804416194b9386bdaf5a0f38637b75d23e0b8810e3f8d4b164d9926d34857afe88201fa006a922b6f15e29f5a1f5977066c12f0b44969d3857fb0247476d1ee91e34e86a4041b02bde3e82f06008f96a84c4c982a061f95d1533068953c1f2a00e00618ce185ff075c23c1709512d7ce6691eaceaf6339eddb5ec9f47e63132aa27de39022bd6a2e092cb8097e449b99b1f6921cb6b4b065a2bfde087bccbb868a89b84c1c537e0b9a45fc47d10ed6d3cecdd83c2546b9c764a892c95a016f7a5a2528e10c38d69dc03b4aeeb7d63b9900be4afad32c2c641a61485abebdce3593e6a41ac76110a024ac80cf3af57f60fed43c859034406550956ae0ef9a50c147946579b4db20f3692658d2ba651466b5ff7c892ebebd0bbd0d08ccba0182856fc9a84df95a894007471c3553987c93676c2c2a759714e7706d44db4cac68000579bf3ca6ac85a29b8635e82ebbee50bf86ef256fb97f9d9d93ac261ad2adda804711e04a3ab24429ff60602b2e2820ca8e599a928a6cb49b049c1429a8f3a3cb05c78399bfe9707ea66c16765bd49d4d2e366261c0f907c67bccc7566637e6f0fe9d46e3ef8e6945854e9bdba2d83849fb5e6b3e315828d942b41340010fa9f3da647651c08072ebc1c7f6fb916019239b04010b9beb692200d0f7b99affcbe6cb0db86de2ae293b362d128508986b5b2ed3dbd16e73fe9335a8811d8e9faa44f9cb6782ba09a72597fe1c0142588ee95b9309ee95b4d8bd979820d98db9e52f83699347b40d719689d35bacb4400ba46155f549ba5f8ba4d85d530d5b039875aaaf5b48df436735cba3a7960e264b2a7f4d0541ec092afdfd43aef93ef56e94d5a03ab8e6672ef7accc1f9190b4dbe6086805e92efc272dbc6ca4f5961ca040ea3e5033c5415e12c50a3e09b1196a74fa011c2a36e8417b70edb3839534f2c2258876a421fcc746496c3cd05fc0ccabba714da8dd3c93ac4c1e925dde42d638ab783ff12d38b45caac3592617df763beea913e99bbe6bc1a5c6466a0ecc1297073b36be65c", 0x1000}], 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x5}, 0x2, &(0x7f0000000300)="ca2b4123c9f32b0900000000000000516ca936a7e4ccf742817e2ded492197ae9e3f2488c2d666a5a7428259788488ccbf26cb2304f9f99434cc6df7ddf8ff901e072df725156c00e040da5bb6e015ecee965f2243bf0797621241624958e466150726ef36e39e1b03d6229841c7d04a3e758bcb1cb579046e3e78a3ca42426b7b8afe983d7a1591c6f61e5f479b14ae82023bf8a5af27f871aca5de1d3c8e8beecf229cb9a7c037232c3c31c2d123dcc3c923eac0930dd79acf7a77d8", 0x0, 0x0, 0xe) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x69dae5f1, 0x0, 0x80, 0x2, 0x8, 0x400005, 0x80000004, 0x10, [{0x1, 0x8, 0x0, 0x8}, {0xfffeffff, 0x7, 0x5, 0x5}, {0xfffffff8, 0x8, 0x4, 0x6}, {0xc, 0x20200, 0x1}, {0x80000001, 0x5, 0xfffffff9, 0x7}, {0x90001, 0xa, 0x7fffffff, 0x309545e2}, {0xb41e, 0xffffffff, 0xa16c, 0x11}, {0x7f, 0x7, 0xe, 0xfff}, {0xfffffff9, 0xf, 0x0, 0x8}, {0xb, 0x4, 0x81, 0x9}, {0x401, 0x400029, 0x22, 0x2db50711}, {0x6, 0xffffffff, 0x7f, 0x80000000}, {0x100005, 0x0, 0xffffff80, 0xb2}, {0x698c, 0x2, 0x1, 0x4}, {0x7, 0x6, 0xfffffff8, 0xdfffffff}, {0x4, 0x6, 0x8, 0xc1}]}) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) socket(0x1, 0x1, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async) rename(&(0x7f00000000c0)='.\x00', 0x0) (async) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x1) (async) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) (async) kqueue() (async) kevent(r1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0xc9143bc2630fc82d, 0x2, 0x200, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0xff, 0xceb}], 0x3, 0x0, 0x7, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x2, 0x5}, {0x13, 0xffffffffffffffff}}, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000010c0)="fe92797f501c5357a0d8339dec341fc6ba11f6c314a20ee46e3798901b6e76e7e3d575a792781cfdb4ab2595a982c042731ecd16aded33766ae61a0b014ade6659183ba07757b96efff9d91d4b2126ac696354c66872dbe6577115fc4acd6118dd57e33d377de1c6f4da427be839528a31af5ad9b709df916f24aa8e986e7f7bb79f5e36bf08f46d8d5b73132810fe09f7ff9311ad4dca52a6970dcf367a2931254482395b3e6498674b67e944ab0d8bf7cf2b719e869c158653bf50837857eb67e811ccda059a4104e28dd8dd20a7b2a25a1cbde485a0996113d318d4cb87d6e903322369710785a255bd696cf16e4798ae624919a2325571bf9a78048fe7a7867879ea6b4013007a44087bb790638a835662b4ecff9d842cd4439dd2a644810e167668dbcfbc3208ce576bc802fe5c1f93c321540f99e5508f33ca0c51e8f34627ff9cf255bd2a5a9f000abb903674b52a508aeea43c702e70570bd932f5b52f315976aff7a70945c7cdb7d81b65bff78941ece3a56372fd489d7e711a0f318737d950a8fabc8ca55fd711dce81f8174945021a32b136c7207196dcd94573c2220b8bb24a8ed1b6a8f24dc67df3e907d3229e0a46452fc7f35ad0305e7fcb46b3ec3d348351cfb9bbbc44dab0a069a42a961c068717411392e6b1e0516815f57207870cc95d9859216ad1d01fcab105449e73f1f23a8d51379f914dbb71bc3d7ab6a0f31853c7502929418f2a81411f1cd30abd7dac3ea5341c2082b086ca5671611b56651abbf5ab773747457d081b4bf691bde80b043e45a21e092393056e641dc086997ce1041bbcbf93cd615b57a34c28dcb021833b0ca1eda314ab535072ea9a1a641fbdc49620e443ff8f8afc725f56d19bedb1641dd57e8254f0348956c30d364ffa3171e22dd4600325d824f554e873edb702672bf6ad95cba4e789ab034c8795d9913654c25658ef440c09f77e6212dff8f448c7f8c6faac9f71be8606f605e862a46d6c2b0963c57712d64c5187add27c68b1f464a5dbc2a86be3aa0df21c95cde016cac42932f0420785fea3125be97e8801da0e6e3982b2dd154d783427e84bb10217b633dbfe9431393031c0995cd9bc2c9c1e3189049947bfa039a0ab1711bc7cde11aa029d2ba0f0083d4f63b06eb0dd32dd04840fc2dba84e7e2d28ce6055299a1c48ed10180c805488af6aa9ced3fd0db34cf88237d9c2ef41f2ecedf039378b945d56a95d4398b69e396a144c628b08c00e1eb847a07c53e8ed13dd6f0e3e5994820eb24ac23dc598e84e3fee4f3a751edea97e925a3aa4ff241dcfb06cbc673ca2669922e03a2eb3a226cb5cdc884bd57ff9784aa6ff2f9ee9618d509d40c5937648a0f89eea5294d5306c2f9278f744022b14c88f9653d16c07499b46bebf7572645dcacfa528ac2834dddc95109861910278640439818a556ceacb2530f417c4dc2d6bbab037eb828a7d0803a45cf7e6824bc9dae5156d6653eb2c9367e8e0f8e2297e4d6255cc3037b258254f638ff1fb6aa32122f78f4a08b158c7e23804bd245ec0c81046c2601f535bb19cb92b6a045edc458746f58bb7ce712efd164f426789c356e695e9ff60891c956d53ac170ddd63a3c509d1f49e84d0320df24017538bc052ec62e596c51ed19d43e0679db5a1c7b9264b961f81cb10f25af724a29c0ad9f9fd86dddbd43f52eb695e44dfb711fc736324c8ce1646792162a920297f78f337295e8670754f3eb4bb264425db38e581f5bd6fdb252a9d9174a6dbb41540eced84eb3c4549be5c0272b56d0b4e0935446aa86523be0e7f02f9d2feba7056847e0ba7f39d3555df13ed39cb02617baf2a30b73de17afd11757fcf665bbbf95ea02746ad0b38d053ee87cc9ebccb8a8551e77047e8d605a27ef0038cc2e24d72392fd619eb2377495a91e0a64e3fd73bd615987afa486b045dc942fcf76898800575b9179ed8918aadbb0b47d85700d1830720468516824599637efdaeb4398e63bc024935b4fd35ad74eb06c417165768a15a800e6525740b27602944bdcdbe580dbeeaf0b9409f1e001e342d34d3d49ce93f79bab9d4688a76fdabab7914659539f15e22e252a8f43a22b73ed1b7197f9b023b9a4dd45d6d1e4fb852e8160b13478ea5be0b1369d80693757522b7ab2792740f4a150a2b0879af57d39460f97f731e5a9bff1adaf74ecf52e822bb0d73ad9a91551a95f32fd980a003b36a0a997cd59c6e5d9a8f9a6cc3d191607488e4f3f8b2b454d417129e0d4ef30a864a3a7a83988cb6a29ab30751a49f4b5641abcaba2b76d5eeac7a5eb9b5827b9b91ec1e011b0567507eb8bab1297f432273752ad31f6b8a0524e2969bf439f1c55e33d8c3607e477eb794fcf370f919576aa16b3b4c41e70dc527e589982b12e7ee77bf63caaf61b0e700c452ca2da38a13359f033aa2cf3a7f8c345f60aba7083acb32c33eea43d669d5de2314b988ecc82a9f0bf5ecb7b294b6f67a3a0abaa20a05d280a900b92f71915d75ed6df4afcf315eed9e27792c05c4cf3b3611700cb198be604fe38967f59466be7f1ee590e46c943bec60d2684c4da06ef8c26125f226d2340b1694595aae462db67b4ca8ebf046dca0b188eb2c04413877f6d25d620dd0304dfc72a0e689c7fb089d0c4fdab4e2efb7568b25b59495f60c14e5cfd44d53be5760dcb50299a419cc26fe2ac5c2a34be285f288c5fe88211cd578a1d2aabbc7ee583bddf3bcbf2558cfb4872735a420bc3673e9eda7a889b663368b908a7775267fc9306867188bc7c8024ebe04002a5e130a761eb053b15a22c6238f88eea692133449d82a878c27b7bc888b31eb7958557c897fdd54dbc1d8e30740742cd831aae9ed600991fd3e5121120aab60529f0e262d2aa90176ca9b3ba2f7dce049ee5778084a15e303587ae544a99ad8281b09b7f1f26c820259f8335b262e5df26edeb38b6c766067adca797a958d290dde48eae1c668fdfe70ae9157bc337efc8abbc4f2c33297c6bdaabe7d74f481ef8a53069db950292fceacfe05bf4dd33d8ba671662cf453f8ee2ecfe34381d7e5037206cfd4dc2a542d8f90f8b442a83fba4020822332b269b27d5a0196c6936e7c333c42e081ba0e2863460ec191c94cad62d91eacf4f94d28f1c988375b44a2ec0c6e75aab710ce0e4363942acc052b2fc563892ec9718d309d554998aa6c0e122c18593c6ec68bb6298d0abc54054bf79fc4241e7cc0c5c4eb204da8abbf792a28a8af0545833a2851390f89ba1f2af1f0bf1d3dfefbdba46e255ee896d01afcad81e7848e6553af0f73200fdc5e17126ee021c7d08fa6cbd2d4fb75b52a43df1681483262f0aa62586c8380681dc20e87786c8313eedb6c754e60891b210d2403e7dac7826dddd82da760162364d1d303cafc22101ea83eb43de2625379cfae6e1ebda3dd634cbb4f44c20a15b5e2fba7cb517e2b09d0cf6a288cf90b2f58e1433b5c96647b3a5094cabc0f6706e16aeee412dcb88cb29b24a310c3a48180a328988ea332faf5520eb19dc58b099c13c8b1610f5ed0ecf4fc6e3966ce17f7b1225e3977b6ea8e62a93f27e454725a664dfa0c05fb841f5b7aa0a4406074b1826b89b1dbb70677290b76c0d82010e5e8f35911061dc15af23aafe70399e47d3e0c76cddd81a045fe7a91a4e7c73d723e30e75a121c1a8d1b5b87fe61fb55b66c8ee86fff1cac517faeea157fa29d5bfeb8f3e151d4602efb837a772ee0babcd034a49305849ab976a828463d69650f649c0c31e0ba85c648cd6240fafe5b7feb8af5bd68b4226890620f6400c045d89e61e98b340435011734c9da4f3313842be69981ca6c198a7f60b1e4c067f7aa04b645fe8f2e2b28d50f124fa091568144718c9d72f5d85b5f993a626ea6e20d27148ec583072bd92421f1f51fad701d0e1a88864d29a2fe6c85f5127c0f0dc237d1b4716c3a109d0bbcaac5fe87c2fe8d9290ea9dcff9ac729189624609bd22245b8a26a6c5042f68e283ae1c1cc30ce24768f3c826ebdf9e65decab308c514329195a5974f0ed0d353c42a5f43d55f9e569a13c8d8a7c0b69866445267474d5630b306dcbfe2714caffc92c13f1bb77497680936d50e88802492f4313e0bbcbd9f51d28201503f179bf700dd1d8461ace68390b0560e34c5cbed722d59056deecbbcbd8de85aee4b656d85293b1414ef2fba2bee24aea76983b84a326d05221b94431c95a93785ffcdc13b0fe1751bbdfc810d70fcfc03567c7f3863056329850f6daebd81ae170f9d8b9cb5d866807b45d23292f653e72868e3fc0ad5806bb4c97bf6a1470a72689502ee1d9b57ef05632e4ae5e7647131d668ba3cf5793ddd71b57d932a7294d125b24d16c78a504accea3d6991ca562e2a80593915a8e6c593b87842a903e0dc0c9f3598db00864680db1d5c71dd618a127bb88ec19e3b9d9862a00f5ce7f34b573ca6b4d728c9b8dfe28ecdd3371b7cb360c4b2e21504bacda87e26f82000c3201b969e25ab49c9246d2f6432475eb9b940ded81a8fb292944095accad319805dba4f7d731f71fcc72bbbda3a49da9d258aed37b69702dde3110bf05e53aa2ad3fae73afd19d556b03758a12052be3e2803fea464e0d9b7ba2e61c806c344c0c8cd7a26be854eb48accc652effa3e891ef19c5d0bb104f254d10646d8076b1be243333f2e59bc524e4b3652cac189d32a79c35615456c954b51bd69111039804416194b9386bdaf5a0f38637b75d23e0b8810e3f8d4b164d9926d34857afe88201fa006a922b6f15e29f5a1f5977066c12f0b44969d3857fb0247476d1ee91e34e86a4041b02bde3e82f06008f96a84c4c982a061f95d1533068953c1f2a00e00618ce185ff075c23c1709512d7ce6691eaceaf6339eddb5ec9f47e63132aa27de39022bd6a2e092cb8097e449b99b1f6921cb6b4b065a2bfde087bccbb868a89b84c1c537e0b9a45fc47d10ed6d3cecdd83c2546b9c764a892c95a016f7a5a2528e10c38d69dc03b4aeeb7d63b9900be4afad32c2c641a61485abebdce3593e6a41ac76110a024ac80cf3af57f60fed43c859034406550956ae0ef9a50c147946579b4db20f3692658d2ba651466b5ff7c892ebebd0bbd0d08ccba0182856fc9a84df95a894007471c3553987c93676c2c2a759714e7706d44db4cac68000579bf3ca6ac85a29b8635e82ebbee50bf86ef256fb97f9d9d93ac261ad2adda804711e04a3ab24429ff60602b2e2820ca8e599a928a6cb49b049c1429a8f3a3cb05c78399bfe9707ea66c16765bd49d4d2e366261c0f907c67bccc7566637e6f0fe9d46e3ef8e6945854e9bdba2d83849fb5e6b3e315828d942b41340010fa9f3da647651c08072ebc1c7f6fb916019239b04010b9beb692200d0f7b99affcbe6cb0db86de2ae293b362d128508986b5b2ed3dbd16e73fe9335a8811d8e9faa44f9cb6782ba09a72597fe1c0142588ee95b9309ee95b4d8bd979820d98db9e52f83699347b40d719689d35bacb4400ba46155f549ba5f8ba4d85d530d5b039875aaaf5b48df436735cba3a7960e264b2a7f4d0541ec092afdfd43aef93ef56e94d5a03ab8e6672ef7accc1f9190b4dbe6086805e92efc272dbc6ca4f5961ca040ea3e5033c5415e12c50a3e09b1196a74fa011c2a36e8417b70edb3839534f2c2258876a421fcc746496c3cd05fc0ccabba714da8dd3c93ac4c1e925dde42d638ab783ff12d38b45caac3592617df763beea913e99bbe6bc1a5c6466a0ecc1297073b36be65c", 0x1000}], 0x1) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x5}, 0x2, &(0x7f0000000300)="ca2b4123c9f32b0900000000000000516ca936a7e4ccf742817e2ded492197ae9e3f2488c2d666a5a7428259788488ccbf26cb2304f9f99434cc6df7ddf8ff901e072df725156c00e040da5bb6e015ecee965f2243bf0797621241624958e466150726ef36e39e1b03d6229841c7d04a3e758bcb1cb579046e3e78a3ca42426b7b8afe983d7a1591c6f61e5f479b14ae82023bf8a5af27f871aca5de1d3c8e8beecf229cb9a7c037232c3c31c2d123dcc3c923eac0930dd79acf7a77d8", 0x0, 0x0, 0xe) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) 2.84357804s ago: executing program 7 (id=62): sysctl$vm(&(0x7f00000000c0)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0x5}, {0x13, 0xffffffffffffffff}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x4, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[], @generic="2b53e576"}}}}}) utimes(0x0, &(0x7f00000000c0)={{0x4, 0x3}, {0x200000000001c5f, 0x8}}) syz_emit_ethernet(0xe6, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r0, @ANYRES16=r0, @ANYBLOB="7cc9fb83227994590299cad9f11bb46a0f65617bf10f5484b892a2c2dcd97cbcfba42c6d9d6ad6392a6824ae35562bb51fd1a33c40a344ddc0af600e857a87957b6f4c1c3bb51ef0d6aa2f8f", @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRES32=r0]) 2.798602866s ago: executing program 2 (id=64): socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r0 = kqueue() dup(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000140)="f168cb824ee57f228cf0475e3a640fa3f8f65eda", 0x14) 2.79672003s ago: executing program 7 (id=66): r0 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x8863, {0x0, 0x6, "998add", 0x0, 0x11, 0x0, @rand_addr="46f1d6cecbee8af869a782329501a45e", @mcast2}}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.601989409s ago: executing program 3 (id=68): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) link(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050300000400000000b107000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f0000000200)="8ae540575a72d392d02f7b40519b356ca1e244632b40323c808d2991659a1f215da2286e40a3abce0b0c69ac1cbea6ee33efdd6197be0e010f4269e5b010e9f766103b749b04c627815fb60e73e9eb1068d9dd84602312041180e7854ec32b94d1667c85d55d500b4f37", 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x1) r2 = semget$private(0x0, 0x4, 0xa2) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x6e, 0xffffffffffffffff, 0x0, 0x0, r3, 0x51, 0xc0}, 0x530, 0x100000001, 0x2}) semctl$IPC_RMID(r2, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xf}, 0x2, &(0x7f0000000080)="94d709ac7985791f3afca889b371d663caee7223a49dab", &(0x7f0000000000)=0x17, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 2.55107209s ago: executing program 6 (id=70): read(0xffffffffffffffff, &(0x7f0000000300)=""/83, 0xfffffffffffffc47) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffcc9) socket(0x2, 0x8000, 0xf) 2.510495548s ago: executing program 6 (id=75): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761fcf, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x3}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x4}, {0x2, 0xffffffff}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {0x2}, {0x1}, {}, {}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000002}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x3}, {}, {0x2, 0x6}, {0x1}, {0x0, 0x2c0000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) open$dir(&(0x7f00000014c0)='./file0\x00', 0xdc7b1cebd82d9d14, 0x317) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) lseek(r1, 0xfffffffffffffffd, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000280)={0x10, 0xd85, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x45}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x983}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffc2d0}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d85000/0x3000)=nil, 0x3}, {&(0x7f0000cf1000/0x4000)=nil, &(0x7f0000cdb000/0x2000)=nil, 0x4}, {&(0x7f0000e01000/0xe000)=nil, &(0x7f0000fdc000/0x4000)=nil, 0x9}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000f12000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000e58000/0x4000)=nil, &(0x7f0000e3d000/0x3000)=nil, 0x9}, {&(0x7f0000c7b000/0x4000)=nil, &(0x7f0000d76000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e51000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e9b000/0x3000)=nil, 0x5}], './file0\x00', 0x2}) r2 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000302b00fe8000000000000000000000000000bb0000000000000004000000000000000003000000000000002389d18958b0c02a8bb694dce22f426b1b641653d38e374bc777113cb9e6a6537fdbd10102000001000000000000000000"]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) read(r2, &(0x7f00000001c0)=""/159, 0x9f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x10001, 0x5, 0x3, 0xfffffffc, "2be2e3c7f08a24ab70cfe3e6cb8401df22bcbc3f", 0x800, 0x1}) syz_open_pts() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x106, 0xffffffff, 0x8000004, 0xfffffffb, "a8909cefab00", 0x1000, 0x80000000}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761fcf, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x3}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x4}, {0x2, 0xffffffff}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {0x2}, {0x1}, {}, {}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000002}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x3}, {}, {0x2, 0x6}, {0x1}, {0x0, 0x2c0000}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) (async) open$dir(&(0x7f00000014c0)='./file0\x00', 0xdc7b1cebd82d9d14, 0x317) (async) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) (async) lseek(r1, 0xfffffffffffffffd, 0x1) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000280)={0x10, 0xd85, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x45}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x983}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffc2d0}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d85000/0x3000)=nil, 0x3}, {&(0x7f0000cf1000/0x4000)=nil, &(0x7f0000cdb000/0x2000)=nil, 0x4}, {&(0x7f0000e01000/0xe000)=nil, &(0x7f0000fdc000/0x4000)=nil, 0x9}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000f12000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000e58000/0x4000)=nil, &(0x7f0000e3d000/0x3000)=nil, 0x9}, {&(0x7f0000c7b000/0x4000)=nil, &(0x7f0000d76000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e51000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e9b000/0x3000)=nil, 0x5}], './file0\x00', 0x2}) (async) syz_open_pts() (async) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000302b00fe8000000000000000000000000000bb0000000000000004000000000000000003000000000000002389d18958b0c02a8bb694dce22f426b1b641653d38e374bc777113cb9e6a6537fdbd10102000001000000000000000000"]) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) (async) read(r2, &(0x7f00000001c0)=""/159, 0x9f) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x10001, 0x5, 0x3, 0xfffffffc, "2be2e3c7f08a24ab70cfe3e6cb8401df22bcbc3f", 0x800, 0x1}) (async) syz_open_pts() (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x106, 0xffffffff, 0x8000004, 0xfffffffb, "a8909cefab00", 0x1000, 0x80000000}) (async) 2.435964927s ago: executing program 7 (id=79): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaa"]) (async, rerun: 32) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 32) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xffffffff00000000, 0x2fffffff8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = semget(0x0, 0x1, 0x281) (rerun: 64) setrlimit(0x8, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) 2.434991669s ago: executing program 7 (id=81): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/23}, &(0x7f0000000040)=0x19) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0x100, 0x0) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x8010, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getgid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500), 0x100, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) r8 = getpgrp() r9 = geteuid() r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="ea452b9fb4986a2d", 0x8}, {&(0x7f0000000100)="31a099ac027735e7335239f0167cbd53b64b0891b1bbd3f5660efa912cccbd54d18158b604723a9a7c026dff3d530ceeaead66ca2ec1aec6842553c756de831cd16d171afcd94b", 0x47}, {&(0x7f0000000180)="e3dfd28bb256b5cc4400dbf16a067df995250334104adfe85cbef72ae6f80ebb45bfcbda22ab8fcd1ab2fe44578718c8bb4cc9cd63d732c47691d5760383bd08c6dfdbdecc4e80140c3ce7e4448408dba055902e76aa86ad92dd6ff370c4935d1629b0c9c196047e66283eb05d0ad64236cae85aeadbf727d6a395ac3a867dbbefa4ea491923ba4a5a9ad4b282015d371ff3bd5f773143a1061cb69b2b3e7d7acc50427d7ce094a573ce47843bf4f57809b75d9bcd5118fcd67bd86da4967bba755abb12f893f3b2014c4fbca5f06fc0d247", 0xd2}, {&(0x7f0000000280)="641e242d362009cc2afcc20fbd88acd9d2c37dcf8bb9f3c249caed3bf5f2228f10989aa014522f3385477db1d2e5fe81f8af0f526aa15d6ef1e82d3259bfc0ffac421e11952a2dede06290733c8bde7b95a9c6b00231669ba6d503c9eddcffa7c9ed33d097c3cc61d8206f178f3f47c417b9ad65f587806c00c25b5d21667637ca6a79c80d85341c302804ebea786eadb4cc8d525007f38a75ee35965ff36422b0544fb55566523d54112c15a4aae09146009975bb2adac2f52db7b622dd38309bd88d2548c85e72a2e898a3aae382ab9d84e6fc4cfb01151bc5a4fabf3331ecd66d04564ae16844a47693f7960ad2270bace609c557b76fa5453f76ba55b96d1f62b6200fbda7ecba32b393163a12b4fd966bb549dda68dc199725619103f896f3422422085799a89db8299d4e7f94ec348ae10a9ff985ad339e0e7de459145b29949bc54e1d744a244221d49d57d13b5f74bafc250fe2254ef5d22a00849324c16027cb4746b0118a842030640e8ee567653fefe597192e6fd73376d6ec3649584d0c861cfd2ee69d3a63a2fad18cced96af79a4feef3b9929bd2aee1e88b88d9c294c4a7aedec993034f56139160fb17d6f01b399bed9551dcd78de720db8c40b772a4a322d5d80fdf3969100aa86b1b0e4c90d2c0ce27a7d89ee34d8592c324a17c36c406cc5a878dbcdab89f4c8f154d32c95fb3e731ae6ac5edff0f4ad1e33828a9e72923ded6034e460036edc2769bc50f4c240a84af252a65175b244f79f9d886ce508e50a3b65c398978c1f1e14a8f08aa5c06e9002e53af76fb54a67c01e29e916a32ed58daf3ba3f13d2438649a950b1087c7b46216694f6901e131da2581d0cc1d281f17ff1baa4de11cf6c9e68d36a837b5cb05e337f528cff986f01768502e8df7da63ae461d6befbb13a4d73b69be3dc4d69605fffaefacc40f0ba745a4d1ebd09e2a9df9b6cc991d62544c2c7db01693c19df921d261e1dffce44e06c47ffb96f9c5355db82636257171706db2cb9f2e1fdb5a15fd083874f12a78f14e42483c0b7f687366a2860df9bf9c67ca5fcae1b4de0f3ac10faba41c40092893e738938447fb5109c0813baeb8a83eb47834876ba41757c298330ab5b48f04185234e290e395fc89d3214fc8de9bea836dfa23aaae3625f6ca83638d226bf2d1f3e964e424f97b44c996c1f64dc9e481a0864974150369905c5e5c87ee84a953b2fd42fa67f62ca3621dfe789d906e5f7759dfc1916d182bead65050180c0613af42c1904d9fb71fee7693413400c167e9896030ba4a8d8baeb1a2555d612b1d4003e008f8b44ed5770362bc5aba6a95a2f440bffb4c3e0100ffe63464d101a1e8b12f3c03a00062bb4f375650e24d603612e1936dfda2cb7b8bcbaa4239d23c84b90801c5168ac315d4250aa0a41def3e7de266c9a95792ef5b13aa220be7e2b84c6412e9d47174d71f5d228b42bdc251c18eb152bfdac41779464625e3f270e2d6b5855f3ba8576c1fe4ba9a7e9c312535af5f19d1c9d4e3ff539ae0a2082af033a39c867ce2aeeb9274b7604f01ee1066044b9182d86b3976b5f479d8685613dd74aaa9fa646dff3985c6433f796c935b48344c0e47a156a6159d1526fc54675c631b265506afb80af465f90897abd31dd2c375879727d439dd54605ee9d80b185feee0f6ee7ec9d3e906eff26d3ca408b7421f6103b7d658353de2dc8b36b3cb1358be17f78be21cf6b01af207a9d89d7d35203a962932b4d6286db8337bed2dec4442b31b0ebb379e70817ea2917a49909f06c5107a70dae330b2e548eedb0f1c0c04c260242b0cbd68f64e8897f94c0d010c0aa6d356b71c427092063dbde8bb54e6af7801fa3ceab7b79295be0f11f690df7438b08fe0100f338bcddf7962412fc88d376c5bf0f81237476c67f5d2e782acc03df25a90afb4c189e3e826a3eb4b46e38c99ed75246e9cb88ce18b9a4918c100bcfda009ee3a564858cca176eb2bc949981ac2a66ff339ffaa694e8b0712514c4bd1321b9717d1ebda8b953802f6bcf0cc60be95302b1d44df895e558c74f24a864add255ad88b99461f39e6031f394b0566d4d5d0d3cd513b0290938da5c5d742e162336c0ebd2105b7ec992ecad4d85a859fc5f60b292e201c044e5ea78fcf3fc9bf5d8cfbd1ad9be3945a528953559a887ed3973eea1c7bebe31ccf185843c4602312412239f8f07149288811a20c6d61238e0d6d24bdf23d4f9e7c2851897af38cc5e72df189ce1a781812bca76a384d85b4eab1b3507b0b5d5cc90ad91f1f26c86f9b1b1e1e2925b359e4d1561d351511b8b23bf67e4b35aab5543d0b21a7a31233bc4a518f286fb7401fa8536a58281c85c388b8f37a7d0150d605fc931e7b1a16414f95412a9a9cf2288d8e33fa3764a7d3f767d2daeaf199849479955c05d77389aa04869bf267d3ff366f57b7858463ec9e180505da7b811a502e81ed5c0cea73e6f9c9a5a35ef3aeb4facb86fbeb5799651754cdd9d5be5ca4526cff2ebe7d1a566912062b35643c3e9d7d4e089da9637bee3ee93fec4c9d71eb570c71e1b310791a75532fb6f7748e2f4fcfa77d1ac25b1441a1c80fc65da84c38369f15f9b67b265839e06a3be2bedc6c97352b2b3568ab941a486408b71981b7e5a82868e59c97fc3f571b7968cecc39444b3386d7916aa7b62271c15af1dbfdf18bcd2efa22cdfdbb081d65093bed8322a2e0fdea73dce74d3880add1ff1d8b1be7082d94f71485d2f3e042809e933400796c1328789602a91f6c8474d44ecc2655c7135c94804abb018edde4cb78052e497bfce126629067278db1ebc1362b54588f739d42e770d1a65066ade499c69cb0037bddace6a332f42f65050000469db916826e6a51f1df6212d8b519951fccbdc3efa9379b499c6580c2d92f8924c82c2ef782ef15355e2226ef6bd7bcf0bde147b186ddcb5578e3c3439d3a65713031daea287f7c19f88d623e903280a6bdd5650c05dfaa46753d2ec8e3728e1c365792b72707154677afa3b6920b6f1c3f637bbfa6d0b913e72274ea91c111909a685d74a8108a5a19ff4bfad2fdfe495e1419da9b1ee0c03a0ba79a8d5bc46777af68c72adbfdab02c5519369786a56d9a09cf3df484790912f50a94c59beb35bc8e8072f4797c0275d785155caf283e1370d7a4e5313cb7f65b6e31befec20a9407c374633b58b001f67ac5a3f2c8e5370dd52fc563561edd3f7266caa78b842b7c644cb72ee103dcfe657f39434fa7e0161e979d63c2cdbd1fb966d2eaef125a4314d99adbe363b043880f8488640aa4c8f1a969af51b0fd9a4413f9958aa4dcacbba987fa671f9d6d771f79706eb6d1c88735040d349f3ce4cbee2e39e80d47c537f626ff2b171aaa26b0780efdd25d401f6331646fe8663fb40277d637b8e21168b39c0450c439d19e978c110e03817821fd0bd512c2328c5a8a21e3534e8740ed056c17719a0a5478a586ac85c9da2da9e30d67018f466ce09aceb304ffe0109818f764487e8aca8b877199202fe8e4ebf9999ee4de3991ed34331c8e30fae66079d1c50cfd49dcac01e08720ec2893d67aa231b02c480cd39ac77ca48765c9e724a11dc0755ce1677c5ffde7831afcaefbd6174972faa535a2c41605a504515bd7efa20f72d69afe061e534dc3aa0a01373fb3e265dc8b524422e73da9839c02d5d7d0ac6c260405226d860f45b5046a8677e22d965283cdd71f7dea3a5839ef7dea131b3ab05a602d777036b3d986bfdb7fdb88f17f26c7b9a90a5b70953cb84e6484ba521ad526617e46d215dd5d29d690416bef006e0b623dd3341111201aa9f4cd64aba856656db23c5f30a4e8013af0107ec57ce6e2afce786ffb4305901a5451de7c7971d60141b0770b37ac0b05149892ba95d963a7a89aa2d6a5c03f7d023f4074c2e93f1d0417a26f8288901267ddc8bda7c37581be270eabd2a516843a8cf1ec8151336b116cda3e9124f7dba91a16d36a57863d183b23a411ab6f93655229cf5a7fca9251fc542915dbf631092c6a05ce34ccacf4d06dd1db7d7e74628873e45c5750f636ebdc74b768cbc8392def89ab987acfc9e90a2ab2195111b558f60a84b7f3072a5f25ca4066d18cd1ace0d84a79b14318669280f6ee505ab7534f493507264c321d14f04986e611fdc645b7ec6ef9100708ebbeb28906b1c10760f95c877d84e29c9a05e9a8651ea7296ca180644493979a399705ecde382a2b37996f93a75aaebc5abd3b6278d17eb44a44bc3d844dd78979691c906fa719756ccc8c3460efb8a69e244ec7cd3b42150172f12d735100576639b06f9e0c29d967c31210690c2e43f0e8c98c8813eb3c0c385971ec022e266cca5f294dff3ff198a1ade5eef7c6386b1c990d9509324a20635147b40dbed03d4f1f8655c7f61619b3e27a46bd3425cc9675b1e820b622b4bbf12ff21872eb73323e9e8d6cd5f9933c7b0314cacdb17c2517611527390edbe0afca6ac72d2ff42a2b9c3ec13ee12fb773387fcf96563a4c8af815801ea9b91bc4974b49337fb6988c4c5cbde2aa326bbbf19156a6065e90b32d1f7ea3fe9db37d2a5e9d02dcd6e23fc9264f31c2542cfbf081cc03de4e131dc5b84e13b31ca6b0374d50650a3cfff9f3a0ed5639066519e2af0294b99f56c64676fff875647d3a97a6aec2ecc7bf545971b208b6c0a9c9668b359d5f980b11c1aa9e2ca8aed4b9f4b027849e3f33ee5996ec75c9b885ba2f733dc2a52194666a3e6287d2ac2e7b019d8782790f10ecc87aa74872cef35c8054b815614fbfd7af98bda5bec3c17757fbf4d432c1af3b9c3612ada81f461d349b03855d2a0467366a3686fcdd0d83f1402d05f1558dc087047a8952ce26607a6cccb3715919f621dd47ed98e6fdfc4fe574aff43805ba097c8818829e1573259d82350fe46df1480495dbd233de0426c15b4fb03100ba143ed4d799f9227b702188ec289727591155f7fc129aae96ad339a22a65f45017e107fa152fc51add6838f6d79fa7676e0059ea3abe0f2d40302a60b706851efccf837f7597eb0f4a82c893b5ce2a167b96828eb6558510e0dfa22cfd6f6adf7fff9d4b954321e78514f6ee3df5b6a96672b15a0c00e64b34e7d5ab74c0e3e34d60147e7e4af3862dbf1462e209d5de8aa03cccc49f5c010dfe1651f8b9af02f75bbc2970d81e5d1d0642a38c51b9b2bc3a0214ea9e068b80936b939e217793db525aa281f9e7af362f90665710dfe8b658036c4a9c62f6e14781b9ce0c068904bf9d35df74cc96832fd19aa6c9abdb7922a22badd4e8f35654e106da832230c8eb4ea9f7f0eaee118f18f1cbbd54871cf4b77d3a38aa8fcd6474ea8e042c2c387d284d91bda1de7167cd9f05ce2ea3d170e2f196a7ec0f8f92fb70f140276b2d3adf838d607ace46569b8bc5a112b8eff3bac36950cfbdb53352f66124f227a8e08a9eb4f9244419fca0df11dea1463b04e0d87d5fae245c5b1a46910cf456e3744815eb7252857524102045692c474abd5f9cd4c51d9d0097ab422f5eff1a75a6c1c738ce3cf26ac058eb4a796bcb1ca03d86b35e23bda9207e8b8780909f4c2b025fb072f9a982b37095e5b768dd36c17bd7cd44e098c80ea7b8f7481fac7060cd8b983ad12bfc2cc9d8cec90a81839099f8221b8b4216437d15c7c1bc649fdb4c7caca135bb3c078c36d97ac995966b53bd76c7c8290214607807249a5cf7639c4daa1c9fb236992fac0020a48e490dfb02dc019c65ddc9b1cde3862ace3b9af26b", 0x1000}, {&(0x7f0000001280)="1e6967b54b6f38203cec77989ca6ca40bc3b5b0a968ed6acb4fbdd413362fc7887bfcdc21480d399833d08604bc85ee38f18539fcb45052eb82742fff608437a8c8c9551f2e6397463563d5f83d3fb9f93b59f85c827cb872917ce3dd433bfd5681fc92b61105a747bb1f834781dbddf1dd20cec555bb458ebcbbaebd2c9d446a9d1a00ebc803e29f612fe850e5f97bd2e90575fe456c89bb63e4a40fa22c0ca0e58dc718ac1cc26a94cac2c912af43cde2a127ec2927dcc01dc3fb90ad04079a94858e70a668073799fa2f0361ab22cb64fa89a2b58510da4e8f10ed5b65e76ff58937bb789e60d50b5fbd0e7e90d1380f9b753feb906a9a94de742db76", 0xfe}, {&(0x7f0000001380)="95ae6358968e62a4f0ddc59f40026a55724a6e8fcf9169e9283a208f8d91b952", 0x20}], 0x6, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, 0xffffffffffffffff, r3, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r8, r9}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}], 0xa8, 0x400}, 0x4) write(r6, &(0x7f00000016c0)="c12e446663c8db1997f63f0e004b7200a8927db182866821ba380fadc39021c8c3872c3ae6e064f702ecae6312c42b1953f3017f3c5a724176bea75cff81480a992700557bf7965756babb67adcc54faef3f552d440005980bbfc1df1be0b871be3a49dffd6832f3a5cf1a1ea9b2d62bc441e49a1a764d0d9c12bb71d4d4747c534a921935d368b7240a0541f4e7b82117ee7f545e05f4a29d8b3c585e873f601e86bf24bb875f4754d11a4cb93e310462b422d6efa29babac04863755dfcdda3ed8eb4bcbdee76c2044d2d3d86a9f70d5ac27b3b0721ad495a77e94d2652ffb5c3b99", 0xe3) fchown(r10, r9, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r13, &(0x7f0000001840), &(0x7f0000001880)=0xc) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r15, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001900)={0x2, 0xa}) ioctl$BIOCFLUSH(r14, 0x20004268) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000001940)={0x3, 0x6, {[0x2, 0x100, 0x1000, 0x5, 0x0, 0x4, 0x1, 0x8, 0xfffffffffffffbb4, 0x4, 0x66dba961, 0xe16, 0x100, 0xea3d, 0x9, 0x6, 0x2, 0x8000000000000001], [0x3ff, 0x7ff, 0x6, 0x0, 0xfffffffffffffffb, 0xdd5c, 0x9, 0x1, 0x3, 0x2], [0x0, 0x6, 0x2, 0x7, 0xbd, 0x6, 0x2], [0x4, 0x240, 0x7ff, 0x400, 0x8, 0xf], [{0x6, 0x6, 0x5, 0x8000000000000000}, {0x692a, 0x5b, 0x81, 0x5}, {0x1, 0xdc0, 0x0, 0xffffffffffffffff}, {0x0, 0x1, 0x649, 0x3}, {0x9259, 0x3ff, 0x1d96, 0xa0}, {0x800, 0x4000000, 0x7, 0x1}, {0x5966, 0x86, 0x6, 0x1}, {0xaeb, 0xebd, 0x5, 0xd}], {0x5, 0xfffffffd, 0x8001, 0x5}, {0x6, 0x7, 0x80000000, 0x7}}}) fchown(r6, r11, r12) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b80), 0x10, 0x0) ioctl$VT_ACTIVATE(r16, 0x20007605, &(0x7f0000001bc0)=0xfffffffa) openat$pf(0xffffffffffffff9c, &(0x7f0000001c00), 0x800, 0x0) setgroups(0x7, &(0x7f0000001c40)=[r12, r12, 0xffffffffffffffff, r5, r5, r12, r12]) writev(0xffffffffffffff9c, &(0x7f0000001f40)=[{&(0x7f0000001c80)="5d6d892bfcfd684a73fb7b170518555db35aa80acd27c1095b86b7faa398de3571566de05d9895d5ee4752c4cd5ea551016f3a281920ff8950187f21f941641801ee543bf56f3dc6b644753ccfe8c9074ea461a08130d0c690ad52d26c2a4f19dc2cf03e5786496b90cef8d3158d7a5df115afe3d4156a967ea29c9b49a19783966a0588ed3a2c584dc8d0ea7de3c157ea89c8dd5ae52e00c5cd2ba81d6a8adf3816189c1e62fca3cf643a19f1fc406008f0cfd7fd378d63041274bc51f29b501100a108b07593ff59c24cdef48928e5f6b867ced301f92b2d3cda25f6db20d769fe1c7886efebfebcbffc8ae220b29035", 0xf1}, {&(0x7f0000001d80)="f971da1416cf78ec535c47fd7153bf13d941f5744c8e47ce82681ded772d4f51642575f5f78f98d4a6ed86722fae87b82a1bad4932c9c3e5e03587a3068e0d210d3c9dbab8b3732d99db39d70673ebfb19ddb350527077a6ccc8c6f3c5a225eddabce1f0dd40e15bcfcce16d5fe080035baa28b377a61478e468d6448e4c13307a9ea95522d5bac046b7b57997eb4b58714db7e32a3eaa56d9e7f5f40e4cb6abc67392982adc35db857bac25288c54d59e", 0xb1}, {&(0x7f0000001e40)="781859dfd62a8ff59941686fc38bd0f6c2ae2cff9b0a96bdf19aa4a251405645cd21e27e7da91a0e8175b43d0769395079cb1755dd147e93a698c1ab40294e797c9598eb22037805ddb281eae6ab4f5e217c4d0ebfcd6c853611faa4ec225478bbab5dc89a042ad38634fefcc1b7a7f6a041056a7836fe7cafa36ddc4ea59a0aad503801c0d84568052618e0d599605daaf44f3e24b72bc716cc791ae888fd0735d781defdbfe63ff2ce90f47483d35f3adaab3e54a8ba24614fce21eb430655eb5857e673242994c808", 0xca}], 0x3) 2.378199544s ago: executing program 5 (id=83): r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = getpgid(0x0) getgroups(0x2, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r8, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x1}, 0xc) r9 = socket$inet(0x2, 0x5, 0x13) r10 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r10}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = socket(0x18, 0x2, 0x0) fcntl$setown(r12, 0x6, r10) fcntl$setown(r11, 0x6, r10) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r14 = getgid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, r14, 0x3, 0x7}, 0x2, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x8000007fffffffd}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r18}}) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000000c0)="f1c47f7f77369dae0cf0bfc15489b3688c5917a1a527ed23c54ec262f327b3de04506d4147a8cf6b82dd74a2f301fbdcf803d88c45f0b7d6f242c4b7df1791546fdeea66889579f3b73fcf222cc5050e51ce1828622717922054c571dd61db737ad9472424597a451adf888067adca077b28f544942867c8edc58ba391fe107fdb31d29bd4ace2941b564a55d9becea75c3f87eae00eb943b18e3230ac3c49a0b017b791fd8bac0314c46f8047dd944e503402585939cb79ce73c87a219691feb5a0154b11afa61e4ba52d565c1a087d04cf4e9e448c430edf212440906844d2c0fcdafa46885e3b010015e783b096cd0139f91d6520f2", 0xf7}, {&(0x7f00000001c0)="2e29c4d6155891a7d7efd2943c9611059cc6364f5619ac1939c264c598457b62b90c2b0f7cce3becb7d1c7e5aaef4b9ec0ac1f900be6c7c20af3d67ac1dbb7480a6d215f60bb65f39c", 0x49}, {&(0x7f0000000240)="bc18df070100c9ee214e2f39fdab0f47ffdb2312702f662545f674ddfe1e16fca4fd0333150da4e1ff1fb67e", 0x2c}, {&(0x7f0000000280)="3ce15424031b328f17a069073205ca0e6a1e2a33586d54c5c944ff23b64fa51f56be2534ca6c749318726d1bf4d8f7a87b565a14e500d4ba107253b3c6bad7fe93ee8797e5dad9a26ca18e4536824e32e41307b37885d892eda322278b3ea9bb66d4a080e82e77881bba195cf9fb7063b5f95d1eed951cf7ae1d48f8c0f68298b8f612dd41e1a297b84aee5691ba703fb2baabd0312bed39c153effabe9c38020a9945c824b14a05517ead540761e81ac9c2067a9e1d1d829c818e90029b4341", 0xc0}, {&(0x7f0000000340)="c1082160abf3ea0e2f2ab3335df1ba48c535174833c39920a00a3495e99267d3b540477f2a7ae51312afb974e1adf50ccce3d3c4b8198dd24f8b7ea445031f6a4cc695083557c0047023c013cd90a7643299a60f338af4996ddfbe4abbc540106cf80f4d6c571db3dd0e1dd83b994a756503ed98399926c43b341d3b1ec00e77afd956dd359583ed2dfaebdf3178d808661f6641876c741db63a7b167799ac01cc3f1c17d7a36c7e53f92612559efaeff7cb3d073656c31758e3e3dc7f1cf8abeb511e4259404ecd5faf52f40e45bb0bd64dc2287f2c069b2358ea14aa0b2c881e98ab4d83cbc009901009ade8a929e5ebf67b0d64", 0xf5}, {&(0x7f0000000440)}, {&(0x7f0000000480)="a5745dd8a1289fdfad86c66f418b6bfde2cba06f2bf6d7f0a51042c0ec47294818544f041391f45fdb1f491b2bc877fa0629252878d951077ece8194922d4c711d397af2706f85f0fed434e8c9be075d4689eff36b080c72b598413d87c67b17968d8e6b5fac3c06c86f9445598c0909db7777dd1f186ef8d83b8ea54deddab92c1f3b756d88d53253be7f8f9aa13a523437c2bd12aac4e7fbbf35b5396cf91eac1b13cdfd0b", 0xa6}, {&(0x7f0000000540)="5928d67c4fbc05898095c4e0593a93e1e01ba28f35a39f466914c42eba6340d020a8c3df0c31da8c58d6770c90eb26d852cc9402941a875087fccc52f0b027649521ba4bd1a5a71cf9be12df01a4713e3a27ede794ceb9c514bc49aacd196d04291f262b7c7914095a6dbaf78fbdbbd65ba40e670281ed969ac2b24d6dd77a885d5b31177d029a88cb0efad444bce1989d733915e964b0fd11c36bf19d8b9b0cd04d2fe9998e348ce6fb806c0f8ca3729b55c379cc5a4a9f7ab4e5b5742a6c1ea9834f6db27aae748747d63194c3853a8b08b4e564c19ef26dde4b926060ed235321a1b7fca64e9bd9154741505b9aeb6d4c51df26", 0xf5}, {&(0x7f0000000640)="37572c0ad840cd1c537f39265d2c0dec3cc377ff96b291857f4dc1445c0e07c04ec1a630d869870038fece7f9d527bdae0b3892a32a8fc7a6a466dff13296cf84c664d27e6e7c85b6ed5b9c1fc7ff9b9c95f05327157f2afd1093f71864cbc1eb6a5c0df1e1dbb48e1a6a541e1bbe10f640eac40750b21a45aec367f0f605593265319a548aeff1517aa726d175476fcdb55cd899a2fff", 0x97}], 0x9, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r7, r0, r0, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}], 0xe0, 0xc}, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) 2.339525146s ago: executing program 2 (id=84): syz_emit_ethernet(0xe7, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000090", 0xb1, 0x6, 0x0, @rand_addr="0000000000000000010000000100", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x6}, @dstopts={0x11}], @udp={{0x3, 0x0, 0x8}, {"5f4c6e299c47a97a8670fe4cbd37cb58bf6b318b952ae78e9bca3489e0c3d7f7caa091d18d435513e69e3835896df04e7c1ab997ac59c31fed5590ee92201f9910187fe3c9e4f3cca8897276e3ad4119b5ede46f53d9f9c3a37732ba2fbab761ce8760efbf43c99fb2978d9ffe1dfb5a04eadd3e0034477b0fcc11fdb30cb47860078fc498b6cb4757ae90570b99a2dc27ddd1edf56ce5d1bb"}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000100)={@remote, @random="a7de1a611392", [{[], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0xff00, 0x6, 0xf, 0x3, @empty, "77db05d2d6d9387d23962b313d0230", @broadcast, "b46e15e5c116e4021a08f58b01a2b619"}}}}) 2.338943804s ago: executing program 4 (id=85): r0 = socket(0x2, 0x4001, 0x8) r1 = dup(r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffec7}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x20b, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="ed", 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) shutdown(r4, 0x0) readv(r4, &(0x7f0000000340)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) close(r3) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00002fb000/0x1000)=nil, 0x1000, 0x2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) dup2(r6, r5) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x8ce, 0xd2, 0x0, 0x7fffffff, 0x1a8, 0x1, 0x0, 0x0, 0x2, 0x1}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000280)={'./file0/file0\x00', 0x0, 0xffffffff, 0x9, 0x1, 0xfff, 0x1, 0xcc, 0x1, 0x1, 0x9e2}) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x4) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 2.324318583s ago: executing program 5 (id=86): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="e600106f5ac43a43", 0x8) preadv(r0, &(0x7f0000004480)=[{&(0x7f0000002000)=""/164, 0xa4}, {&(0x7f00000020c0)=""/213, 0xd5}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/255, 0xff}, {&(0x7f00000032c0)=""/213, 0xd5}, {&(0x7f00000033c0)=""/158, 0x9e}, {&(0x7f0000003480)=""/4096, 0x1000}], 0x7, 0x6) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x42) setsockopt(r1, 0x8, 0x18e92df9, &(0x7f0000000000)="1a9b651670000b9cbaf549acc0248a95164a4a8acd61e8721386649c6d029b749bce9f2949e25cba89c14b1605a4f0ed15b833efb8616683ce1366c728f13f57ada112325f68062635993caf4459a23a412f12b23835b24d931e5881b0a05cc58ca63056a8b75d0b39193ede7fae0719faa6ab0a7136dd6d5e3cb8a7f4a53211348a14551e96489a5d651ed5168f7daead60853934a9adf6d0df5a66d0e6ae4a77e075b1595c43920e8088d3ee65038807351346092f1b364628f6881eabb48765330025766266ba35a37e23438a9c4b9c398f5d23dee02c0bd58b514d08e0b4de4b08edb877ecc753c0b1cbb891475bbee6233b1bc75d71c13d1cb7c5d21c6621b2d5a35c5cc6de6421c5b76636f8de45bae853daf67812b5d220d9fd7ca18dc87993de2d14c67fadb531e444b476cf590e9176fdb1e368d717868a86195590863f26df4db023f86008e50b5189679c45e18bf515ab06cd6853cc0cdd53eed0da98bbce5db04a29aa0edefb952ec3e0d78c59668d8e069bb3ed917243aa8da4e624c4ef833012a6ffee54bc74929e6ec81cce177e156bfcef3c5badab0bf8e10d172a289257514c7e9e168265488d2601c18f8d8438cad377a92321d2564013680f1ed36f0d6bad02900affb3bba5b2510085685bb1ada08b7f8377739f4d4118d65eb08b2e2efcfa1cc5c259526d4c4e01936ffb205d6b1d72fa0839c8e734d4131bb8e6a523e564929fe4b22f95f1e18bc3220ebbdaab93760eecd86f5714ef2b00297e95e63fb3a055caccfb99a468465710f07525f37f17085b9d49851fd070f76dda3be20cbae439efc514b3be171c7270491e7edf8401af7b20a3288138aaf8fbf62047c1c3b2ff8d3068e9041a2422892f46225eaf0eab4bfe30a35eaf77b5a348e9498f5cff0497163498a25c1a137d51e9b4e1ba66b67daeb4e94b10db4e2d80853ca1962ceba0064d4639111fc9635e44a4e46ad720c622c10e19cc32173745e14403edb587a2cfda6f3ab9131a8f0a4c7bcaeaba38ffa4e5cdd93c6656a3fea44b0a06aa549907f04dfaa19e10935a3825fedc558295a8089de42cc4b2eccc3fb26ceba646e96e3c51ee6ae75a24e801dc690e5b1abd8f67b6fa24e1b1398574760f4e129a527774baf34e7e8823085ec2f2153ef1a2d2adb077f071331088dc3d78b330e3c1ede5a54405f3ac133538ada34ad79cfec2e17bd471ecbfcecd10fde3014ab916b118826e3b21fdd3f26f32fd94e38bfd09d1f5b27dae03509ef6c5cf13e1f3ef0074fffc6c40eeb3542c5220a7e3898bb16cc41fe282fa612d74e214e9a071080715512f2d9cd163d98652a4f46338c9f4f41e20d2ccee2713a86e4ef349d3b5f4e6a2e5a62698a4c64b7df8f17e27cb4d5d7e565f7e039dc01cf37ab93e77ad92425496f60b7ed5b96aa13b46615700a5ffd15b12ccc6a3eaab85a39df2d7e8de362f9fa6bc523724961329150fc7193fae4fb9fd88baca3253afdefa195acd79351908fbaa490deb3315018fd28a0df1c4b6d3caad2f1452365bbc0eda014bf540f9fe7983e12f30e5485bebad391c8ad41a795721ac92b9581e1235e9bc4e2d57d35c60350fcd8aa7bb90590f369285092c71993b4b7b68d8aee59de9ae58f8a2765ef8d5bef3c6c3ea44e71c3c90398594cf6d64aec9ef37380d05e0d24e9f642bdb3b55f34380ac546716991b91ab2f9689d92597c78421471656f4f06931ddf93944f4561e6d36071d5d9e95d2e69844525d5bc9e18e0fdad9f7f6163effe5ffdb7072fc558774feaee06fbc26617b8e64714538fe5af50b386732025e4eeb39e27adb2f24e78f90f07bbeb8faa9ec50fcd1bdf49719699900df9db297f3afe809cd1718c417ad1d99993219ffb3460f566f514d48b2373d1babe46b91fd3fbf5871da40894c773537129170aa54932426c32b6fad6fe25133013197a758dbc28461b245949495c22c6d50a74cb5e452f83d116f944200b709a2f462ad0740fd7bf0225f53da2acac3248f8c8005a81a66cf2ce546d0033b9d75cadd2a76dec99ac31977e3019cda82e4a1de94301a399dc8fb23c0547d8f55b1cfb0cda92e9dd2aad7f88a37b61edcfae2f1f93b278f77e74845f51432061bfe508e9547e694b0934c0e1d0de03081bc8081c8abc304e15d6ad329c96a89e84e5277c33bb3aabc0042a91285ad9a009ba0fbf6536c0b0baf680242cd56de83394f74ade04bd1f6226a62bae296618b7f0669fff472054788d1b5d8e10a28d6d811dfab4208dd0561ed2707b25372847d03e51091cf9ad124387d2b35d21bd329ea794ee08333cae315639443820c6743c84ad655a894c00d1b7c78e74474bc46c81e2081cfec4da2861e5ac8580147db2c015372bd14c7282036b28a35e7d99e25da82c0fea793eab05b162c185f264baee767fe905821bb6fac303c1fae106ba0f00cec037699d2d7c9ae680f0de965e76136d6d6a0360df6536162e59cbcc5a83aea9cb185884ca63b0bb8ff76ed373be1c81adbb602154115fd5446ed35628fcf202cd79f3f3751ae53d61dd19f826ae423f3d23c84e2980a2d33cdc3f1f48b092dd34ca6500006876f78d5733b22ce215a45249e2f52eb4cf0c9bd6f5881964568e4f34d76ba84263d4de0b9094694374126d06d4e4a9aeb82fdbe8cdab77f6133fbcab115ac535d65bbc5c29791e2e5233b307f0588d7ad7cfddd83eb04f5603d853eb261d825e0932505dd0dee5fc7d26790265b9ff0cfd0920573ad2c47bdff92311585a268a98329bf6dfa6b0fcf2f16e5256bbf595ecaf87e4c6058e2564043c114b9d3010440c5fe4c1c6113eda6f03efcb3ab416c0cae1f19afddc7956876d35191596d492e8c2da9c04b52283f93b61855b432ed0b0ff49cebb8156557a6e476791b8c25179a2fc8d2d74123003b6674673b5a1103d16673826e32378d5290a4e75cdb2341e352a9bdd3e685445563c38d9845fb9ba17ef0728cb1646840dad5317b60095ad1f93f2cd9025ef02ce8d5abe18eadefa7d6c8085bbe5873f4d18c6e91f3ac702f97be277ab275b4a007d6617eaf952bbc9949fbe6058fc56f0d27a170ea928f125f6802f26df454b08a863a338dfec29e4edcb61fce0a09da44968749c7f78124058af0b111584ece2c0239be2094de55459396e4e55eb0b24ab0088022eda14d05e58f29a2b8abe8d88221d55079ec8439bb93e580336e76dd8c9e3ac99c3464b066f5dbde1b07258b9b79b18f1fd364740748e526d5e93e3b4a02060f4819246e1be89a9f7d64e7fe0531e9c7bd623649403473c84d0f04b100463f04097912de4fd96ad0680e64f2c7b2deb03c85277f0e6f650ed121f6daeb1033d351b49a186c27ae6d797f44f6dcea73915e5ea0bf2fa1bca9238bc8cb280dfc90e2840d79764b723fe24b4531566f079b21e03df389b3b383e049014657d767051f0e002fd46bca0760d5ea0d3c798cbcdb5c4d82b8e99838d6d948fd0141be59cb4ba25757224a560f31da4893e0223449f53fb0df4270124554198041ae8d1b864fa317dc2478c90899e0314f39e02d9feb7ed0f0ea8489e03eea9b3a5a47b5e39ff16247a9f2ac529bff9c392c8f099a2e3ad85e933c99dead383b103de25a124993d16e7258b456ebce64a60a5b64da419770cf73caf0e0c026fcb8d933ed0883618366a147606e3e4e0065ab88ac10b8992c8e2da10038dfe1b583201f27dec9b3d13f5ac18e4e64d80e309f4220df60a93704253d14c51f63ba70f87799a8f98d689106e2dfaa5ef13c3363680e93b3ea81fce47daacd34dce919b34a2add0532e6b15c9a38c835adc5d4ef1c63a0c08df0a2611c2e70a1afc03eb8da9616ac568caf92ecf62903c11ea9e2cf6c4973226b60b3e1a3c9040367b624d4cea5788cfed85af4e5c7e65bf0e1bf5e234642e8ec12c22a088f77a608d3bf2373bdb14ae7d2e35879dd90c971d56de8467782eecd186778fdb62ddf952383f3878bbf33c5c80fa495e7acda3a75cf5e7739678e26675358b76408367f6d272d490527467dfff816839cc898a81d8d29add98dbd1c164b217bcee41cda9fa07524e175680021690cbc075e6a7d2f35af3ffb423dba19258197778da0231036af8b3a03cfc4209ec4ba79ac1e69ec59bf35fbdf42cd9d04ce30efae10f18373687188a691395b67b4e6b93227a39bf76387af05854056166b6b5abe1099d508c36e173bd9f91751ce95adb4988cabb14938f4b66b852d6b3b1081f1ceea2ba572b1f056ec98b6d3f3c3ef0f355ad6bdc0f6afe36c16b28bded52fc92cb2c749c47d314672bd58ddca8bdd7a85e381607cffcf0a3402d16b1b2f52268ecab294c6b3921ada46f063bd872f9075727646b73c7ccb7013073922e9e9012d1ce902eae4c6dd7f6a4be01d6050453a85b84d54cc3484f737678481f6c28764d20265420d4dcbf005c608f87416ce8056062eaa10521b4dc7935d03ea6a40997bba128fc2898f13ac2d72d9d78346f1462d6c9a89ccd1749e38ea8fa47a9fa8d6421f47c8b85d62a96fe4653d6e3eae769c0b1f792921d21f66fc67edc69be8abc4bb1e415063d6c59b17a5b9cf33cc41381828a3cec073dd1e546593b5116e0884234af232811ffd8c104be66e732d024e93b40664dad8e97d347dc1f8cbf84e0d20e79dfbe1ca1d724cc4a60bdc8e01a2e4ac653ebe37151e750b3a2c8c3ac39c5bf692ab2596e395bd624432144437ad82000f26b4863af9d107878c32f72b974b155db509c9486dfc1eeacf45f10fdb47263126afca912d76e8add8f74d0d45dcc0127e7f6bca1ac0fd5f878bf8393febabba8f3b98096c3e06aea2f563a4d9fab535cf86e115d637f3eb97447a0f4a1889c92a17b57b0086293edfb9c55e6d5bb6a0b0134e73964e6e2b6d1347c6636ccc2056757978f4906034228b184e16122f00ee9222f38972b86f4b311817e074fb1a848e1df0ea1caf1d467056dd77e8a363a69d85937ce30fdf40d47a5a62445846d1744fbc025b403b947f64b175b7043cacf6143350321b37f3206f944570a797a380222034deb71f651c7563096552c3a117b84f66ed0ab9efc419e675e594ea4917abc44fd0cee43500fe70dd2033f166134d3d0ded95f696c18ccee95741c440211f7bd44cd24eb3fcf8b858a0c45778986d236ff701c6275ddbcf6dc1db901cb3823d3536ef4f861556abce069e3ed56981896c29c6353f1768daeb913632003f99e94ff921dcecc461641235fd50a6a982015c1ee67a84193e7eacc227eb24a84ab6f7184530b3d2e64a2ca67919ec477a4081ec057602a3e11f7cc022821c3b59b5518c5d23afe5acd32a703684a9973b4b62c4f4326338b6844a127270341b3bbe7e0b888a7ee9abbc7aa90d10a3331ebea16798af7943f501bc94302e5d7e157b2fb71fe1d2dbcb335064b2f8fa7945bd38d9978752315dae7c3208208415f4d6a3cc80c0ca5dcd9d09c0d8c66c681538d59ab63c5763034d03912698cc3efcca718bae8dc18f1099eed0f53da50a3f92c798f2dd2a41fd9a9c04060216afad8b987a322e536221772a635487b5b39717fa977a2163cb4c032ecf15c5f25ba47b5a73b152673643ff2500eeec3bca8707e56de3f121ddd33dab38672400713baf7745cbbf72d127845a6dd5a66b90726576f578ccbcac0b2535d76109558550e67e889aa76c6648bb1932f5f108fd5130ed4477f46829f4f7ecb439619c5f133cd18b02d3eb299624df00b22283838ed20ded37f69dc6af0f2846", 0x1000) pread(r0, &(0x7f0000001000)="ec951ec07f719eeee8266b13eaf3aba84c7f3686176930dae7f7def7a90fd4972095afbe0aa971bab3abc19444b82fe16106a93bbb25179316d54bbbbc14790408cdd38ee1724dfc8dc2a2ad3023560a966798bdc72a73707fb758f9a0a50700efc8a819cefe1479a33321f36c48975dbf4e9d9f6178e6e8c87bb022623b292462c07bd93f98b168f0694714f4042c5667c42e0d5b465b53b7bc96ed1a962bdd708fdfbd6d94aaa7780bf21d4da1944636fdf259edcda79b6644fee11257da2cd4153672d60ebc1045bdd9bfd540334c5064f631a2e7a0290e2063b8c98d062de904e00a1f606f5ab80687ed29a742e707ebd7cbcd3a86ea521eeac88311dbb5a260b6aa005d2eff54789e5e1cb10ecb366fb15a1935c22b4b0cd650c0bd1d1cdfd028cdc163cbf4ce195a16ad2d5ae60990cacafac8287c433d2aaa3f0133d9ee71aadd597ac67f2cc54f8fb0bed10e34362b51a45ca2041c6f947d796474bbbc8e61110384624d08060a8a564f213909104cbd0ea5a2e0fa63fe7fc00951573585ba05b4994e819f05d31325af3ebb4afa8dbad50a0a3d177d2bd6258ef3fd4ca46a384ced0df44695e7d8ebb43330e472a58f6af92c24d9a75e543fc5cbf89abdb3a6f005c83f1587a8c92e1686a9419a089217526930c198251003d566333a3ca0c0b9aacc0e0dff42418c06393e940d055145ced7b42578785815ae02afbcad57683d32b17c631eda96d4a946b317abb53bfae6dbb69afce505a6d7cb41c12877afab492206a33f74ff45b7aad155406d88e0fe3557f7a20484acd20d5a992c134e59ccd515b33adaf05a4e2a7aa352f7c7896bc9c91be700e120bcd2bda353f6abc3434b8b2b87827f71250cc03af214797b335e4944e6fdb3992be642cfb8ce56668060558cbbf84238f0ebb25edec0752bcb2c6456ebc18f289eb347891d896e2c220797ffb92b5cfa7b988964e4623262c05d8cac9e8e877df2b422f88c8c748e7f72cf58fa9acb9dd6228b46375c141ed6ee91bac5a90a05583ae869bd73482bc8ba599a08ad1915302ccdf8684afb0615fe84caa3ed5cd7b8e4a9ce74ca73e5ef7650c01895c5faaaf438adae064435e4ce17c06100edeeaed51bc94e1e8c4ab7f6217474bcbb46d9231ba6b75a1a964c73312707f83d8d4be593d6364a8ce85058ed5d7e902e2cefb9144670f7e188e0b727339d025e013504ccda5afdf724b86a1e41ba451c922f88082c55ad10e1856e969701d8423d8e41eb9163c0d6dc46282d629ffcabe1f311efd29983c81f8efca392b66538436bc9da2408bb1aeff24a5929a57a724ef9ace87db46f2dcbce2723069436a5c06e365417c5f566b7c50d6593b629e5d79f2cbd32454a9b19305f6c3356795ad5ee2d5710003d10ae6c588d978ed9cfb9441385e3f77748533505d2d7c6dfd2a7092d787262a196e814094419b27cd9110ae8c81c7403356c11144ff71f6dd58ac6a28ef56054f74afe24e39e682b2e03745717b5d2e135deb3e8b8b99984bf90ac0d5e58467813c4635a80316a488444c78a79a1db87905bc0057d65d6d7a5dc2e9f75c29dd83414395c1a460e34d70848e91c789096f8de006e041b27bfecf35e704931a405585a038c11d60c011dfae760972cffeba1d4129e1fcf6723a97def4eaa1be5e7dd95f4a4b0dd6da7c0876de56d2c1bcf4586b9bb664029869a2e20b7503b74603271165a53aa8913a7cacd2f71472c3f709a160e524b906ac210bde1fb76009cb11b7986ec282b99b24ac0a18b36d17668dcdbd0af79581d016e6d8b9ca26d65a46b5acd058b0322d94d4093915cd594045746a1b6e3a83afaccc62ce155a8e891b4dfe16d4a92ea0aabad51e9c5527573ce3890dfa9487330863d5dc1d4281b0cfe990d83c067b39aefbc7a06c7a2427f28c2e825241ec6203c287058ee6c4e6d80d111c596fb9cd14fd1674c24c9e20e19e2511d7c46fb2285dd64b36a971de0b0d521e279d7e205c5177a16018bbf9ca5cd35b319cf4a8f69df7a37cd768bd3f12cfffc9d5f954f993704951a12c76fbe4c1cd84ee0cca9f58b3ac0c72913f3fdf0d7fd20864619cab629e3a5e88441b8dfadf15583cb51360bb9c1d408031cb7c24371f1483c4cb621adb494fac9bb40181d19a28e63dc1d149bc693f2eb665a2734fa54f3cb6cfa1a550951129b3173937dd49ac2a8e3488495aa57523b4bc964ac346d0c8d119af8845f279f4402c2144c14c4c4ecbff9d90562ea036323e026c6276d83172c749ac241b94b716e42046ce5499f395ba41d34ed6868392b94320702d7a1f8d82b25f18cccf1a1bb7e942009e403d02797f15f5dad79c12c0c3dc6f086a774fe96ddf51a854bcdfc94988ddb7cfd9772b1d375d25d7a9e84ffff4e661d61538e56f3591c125507e694f6aa65d37404727e39adc632f347dba91b6662e682b7d4f1dfa8b3505d22f2f46cf5f224df7239773a005a88aa41de4544f183fd56a0c63896a3e5c0bfa9d72e56e112d814f2ba3b05ccc99a7bd85fb0e4c8fa87494eea4a0281c7e26338711f158d7524db8df98cb16b907db1440c47cde6285dad6a72b077f5ddd796c3d561d7b6f8c5d7cf9ece7cf4fa60c350607c4900743f5d7637809a643b33606b3ffeb1d53f808b84859a003665ae1ef0ddc80f0af7e86b79879b37ae90c2fd6c907135e9ebab119bc49e58064635b583569b60026a9bcf0e7cd4e8db25af22ec8f659c1c7038f9d8fb3bf49fc942a158cc96a11b4e422f98872e2cd93c749ff9c747e8257385e48190b6c64c478861c287b8a5bc41616f455343e685d190150160bdfa39e2a9e1a43db25693124a6e3dd2c7164e6fca07e53851f15101e64746e6ac7af80a5247e609a6b3ce715c4b939b042e537e716e648bf13f9ae7dc61eb97abccbc16da53f2447685c248f1f5573562f712adfc6af558b0b595107902f2fcecf4bf3cab29ffa07e6939cae5dab27b97a549a840012386bf7c3088f52a7f90789963a303a33a934c1b60f82e1fc7c66632ab2a324bf77fa0ef098777494f637046e4a4b9914fc10b31e206e3fd4936f41e6a56f8382235bc22b72de579b7466be774c62f888e0755d94ac5281245ccb62cc389f350264d95fe355815b40f9ad0028765ed7c8a3da4621942a5adcb8dfa4eeafc147ebcacb6a7531939291d411cd8aea0443296dc45a343324a51420d9d84ebbf8a1de03b1ba770195e186bd26a54f1ca6c6279970bc6c4ae7c84cb46e6fbe1156ca6d63cfd00cfe0c663322792af9326f276e1e3c49f06cdda233d95b3122fa3999227e4231e3813a613e74ba158ea378d6fa36d92b0101ebbbbe13841de78bd934cf03737224ff98a8eb1e1d278b722bc33bc5e8b8c45ca04ce892f754094eaec518d8595cde3425c6691e7dbf4a8cf06c04483310b808639bc569730576f41522404ff39010eb99da6d2ab0eab162f2dc8d6f1b1b01d17f136d933906c5cb424a5bf0fa2ba157e259451437d8b6b441478d6c04dcb63e3770592d8aadbf96fd16703257453f3db40123e3cc3e33a950eb0425b04bcee88cebd80b8a11e43496f53ae6ac520c8f35537e0a8aab9f423b863191c2fba70b3bab6e4017486a234f905e9a8c3e503384e754c122f0b6f67faee378c034948574288eaeacc4ef0f59537c924c94a7096e2dc83fa90ecf5d8843dcfd93ab7318381e4e6af61f0c7b53e72a7f55fe4b1f66502a18db339e8cb05795596ea0593ab451d29b60f25f6299021bfae9e2574212bf06534fb31576e3edf95040a5816d538b39cf4deeea1a439fc18f439c71cfa882cb8428cf0931b6b51c4826972ccf39350226a5057535731514e966ee239134170c752cdf3105f575e380b2a02b3449ded5ab87629b69e8f0bf876b05653da2dc769021f8e7fb30120280e565659d7d98948335b2d3933ce31e6fe7dbcead4028604eca016e573d1fe5a034410e5f1059a0396d46e43e773dfb0ae1a64138668c951b503fbec90b084428e0bdc27a8e619034761190884e5b79bed345662818160c906c37bef35272c140fc70d7dbbe725ea217f7bab7ff66578ea80abd0909cecb6500353bb3417b809b3bb23922d7b31498889944f5571dbb65296b9e6590e7845bc66a24ce99f7105844da4f24f44688518472bd4f00165c4b922436bbce920fe3e4cc9252f13dd69aba449e5d8b56964f92004ad26675b88fca5b86c56814531f4e20879108aedb0da23b3ac3ee1ca9f3c9361ddfdb0e5e3ced90e450faa2fd436ac1ef8bc5fd38f2a8231dd8c97845f9a5a8ed0d1d7051f6210650ff77eab3556de715c67fba52397af9bd3db0adcb99458fcca0918910dfcbe598e0b8557de812240b2586049a0fd7a7d488a8bfaa1fb90fd6bbdf7b3a9b7e1ffb867bb2556c62a9caf16342712a0aa22df303f02196b2507c45e88d696da309000d2f3c7cd94db739e64e20f81a8a5f15e8a4680ee2ad7a688b53a0060cd98bf5ce1a3c7447893f8fc4943a968b99cde1029e1f963120a5698e2206996cfcebe3ad52bc86315043c03592ed13ffe7054c7eda0cfcf602e147e64a2bbd2c98f56404bda56f7173309d0b2a0bdf273023863b174abfc401ad9310a32499c4eff97d5d82e46ff9b6eead01bdc46e9ee26efe37ec24723b3244ec232b978c8c9f19f2b66b94fc6eb8aeeaa3b239c8788d4dc58a347a01686ae32c88eb84a3c9179e9ae154cd22e8687695c2267519d38ff719d2cf9e01054aad8de416459c05054cd587652f5fdc1890fb16cdd20c2000d3bd691f10358b1f364cf7e481a26905c95f6e2b743eeb9810a7a965de3dadaea1581066df75ea1021e5b124493bd9b0db977c6539736f225c33738397d8f6baac06843faa70ea5929c7de200df969c10fe609289ab00278df98cbf0e35785edc4c7a21fa15eae290b0bcf9bfa7bbc0a940e463d95720d2b3e949951cab6e8eed2284bb7c23df81ac825e418e5610892ce9917229b96762e367c2d07c37cde9f2f2e71941b45f47c643dbd181a0000c3191accc9ec185707c4a7dd50f22236d13d677e0cf1d49e7f038141297ab992c414133dae97895f88f2743537c68245f45262890e0eb0fc1e865660d084b1f77464581485bcd16bc72a2953d15f3834381325aeffab18f574f59e18971fd82d3651d32543d275a372250cccb246bb2d62b307101be70d747b64c1493286ae098347821075d4b7881e1b576bb5ce4913819564403c0f593c6f090812fece334706a62272368516e394242b2b109137f41bff02f9f94a316262e52581595a50fa8eedd1f6de9c7aac5562f159f09404f61b208cb2be4c781f7793b9f84967c79074d49032883c09c727aa8cba2ebf60fad683d12736c8dcb72b97b49e33912079ca72dc712e2a5ca6483ca9d09a2c19f7060f97f4d9b6d21b485fbae1f91e2ecb3c453225236c7357cf0c0eab4d08a1e9b65a4f2a786e5b8afd2c032759d18b724f71afe57d7e0877eacb8814253f13946672ac3448f7e813a0b35d54eb5ddbc74e2ac98133fc19c1a45fa950426f88657afbec179f553ae0869ebdf841660fd2cc0da45bdd4edf75fb0126f7be4c5a3df0ad2a41ae76da0225ac0f6da141d34e50672cc96f9beb61cd6a1fc5f4fafe441ac41f41927c103629e11c0fbcc30a3dbd6b6d2e6e3825c9830a9e9b5f96f80f9be70e38d644869ade4b1425932c7dc5c1b29cf1ec21abaa6bbb074d80126e823c7b68dfecf92662e0ff78acc81819320acc8cf9c1e6cb4596b453b5819b271e4e9214fc2", 0x1000, 0x4) 2.299289536s ago: executing program 5 (id=87): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f00000000c0)='_w', 0x2, 0x7, 0x0, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff42a9ffffffffff80350001080006040002ffff"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) close(r1) r2 = syz_open_pts() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf669, 0xf, 0x9, 0x5fffff57, "9ddc412e317d35047914573488002f0768cd0400", 0x7, 0xf32a}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d513c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00360c4a4a819c0e8a8c7ebc46f4abfc9172eae2b0b4e56f273956c772c9973e0ae8c56dcd0c8ec7eecfcd732ad12200ae4a9b0ff8c5a0ae223fc1a5093751c6c242bca6e89d8be6d4b92c134d9f43f2919d86f1d869b27895796ad5bf4b787af565ccd3da67475670b8bacc612f5ab184ee65cc235f2e832455c8db0cc9756134322fe3d8bd2237776fde8a859e8877a065fd7eec8d9af76f2e64cd68a9eda4273776495ca0c718b29be315d3031fa5d30d448a53c0fd8ed7abaa83b102aeeb3256a60a1735375a33221afb51b31b1a6f1ca4653b095ba66cf552f6ecb382e1ef5bd67f7e07af57316fa0e8135ced256561cb99ef97b66990022ed034130ee75ee870b7bc3ecfcb7c84cf36fb80136a1ef9ecedd71c8b38f86f700fceda7fe0bac7b2ea36bc7812f7f53b69938955b9df3f4f01796ae151d169d5326f26d3ec532c30bd08b3929a6e57e38b52fea72b91877a0b4cc0600c385027c234b742a14e48edd86c7b5bd70b34102e00dd2128ff96dd134024407350e1bda912d91d9e26d2c7274b5a92fc52d6f311708c785c48fbd361b366cb184d3c862fa16ce65176a69446edd3c417f469efe9cb05052f079249b03a8616636b464103d38c2f8af53969c4313062c52449ca5bd834575b632b43ee77646b4321390944161445bae1dd682e39756ba6ab5c7a4d15a282266ae53d9531a2b0a7adf0a48c36d8a6ba30ce80aef84bd316179b7904285e0c7787b25ca9", 0x267}], 0x1) 2.298155531s ago: executing program 4 (id=88): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = socket(0x1, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) 2.297684435s ago: executing program 6 (id=89): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0xbc) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r6}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x200c, &(0x7f00000001c0)={0x2, 0x1}, 0x10) r12 = fcntl$dupfd(r1, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r15 = msgget$private(0x0, 0x400) getgroups(0x9, &(0x7f0000000280)=[r9, r4, r6, r14, r7, r7, r7, r6, r14]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1, r3, r16, r3, 0xffffffffffffffff, 0x110, 0x6}, 0x0, 0xc7a5, r13, r13, 0x3, 0x1, 0x3, 0x2}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000340)='./file1\x00', r3, r19) readlinkat(r12, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/146, 0x92) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000500)="9aa185033ae8e6c8ad6e4c18337b739e70eb3338135f4f0c7a00d37b321464a10b332d13f42e9b3c5a73435213fdb253f3cba30765bb0891c5fb170e6971337ba716f715563ade6717cc20865ecf30cf4e115e41a7b3fad1", 0x58}, {&(0x7f0000000580)="d0306fe00cfacb5dd8d0fa7ce41bebe54546bbf44c2865109562dff671ac58a06f7beb95cae7da2ec9d4dcca2234f170fcb45f78fcad432019c6c95b5e8207dcc23e70e338655571283f6fdaaff7be482848c8e2573173c1a4111819870b32", 0x5f}, {&(0x7f0000000600)="f41c336888e0", 0x6}, {&(0x7f0000000640)="0f9b851367a1b234e4721412a7513d12e5b242f75c1ffd6390ae104d566a1f6ac078b53474e9f8cf9ea2cd7c2b48ba7c57f0eba14b8f09d88fdee436ac94270d2191602f97df4d901092ec28eec011b702a3d72ec0227b94cfca52252df99f9150a82fcfc4ca6d1bbcb65a6731fcdc2d76c800b2e4752ba860b8d66edbee47515ee9ae5ace370ec1bf4035f46ac66d094b94695a2ed3b4f00de6dd666f85e46c2dce36a9de6f172dd2795367010e99c30435e9c786a64b825d", 0xb9}, {&(0x7f0000000700)}], 0x5) r20 = getgid() getgroups(0x6, &(0x7f00000007c0)=[r20, r8, r10, r11, r5, r5]) r21 = semget(0x1, 0x3, 0x42) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000800)={{0x4, r18, r17, r3, r14, 0x20, 0x7}, 0x5, 0x9, 0x8}) readv(r12, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/7, 0x7}, {&(0x7f00000008c0)=""/118, 0x76}, {&(0x7f0000000940)=""/251, 0xfb}, {&(0x7f0000000a40)=""/119, 0x77}, {&(0x7f0000000ac0)=""/125, 0x7d}, {&(0x7f0000000b40)=""/20, 0x14}, {&(0x7f0000000b80)=""/144, 0x90}, {&(0x7f0000000c40)=""/218, 0xda}], 0x8) bind$unix(r12, &(0x7f0000000dc0)=@abs={0x1, 0x0, 0x1}, 0x8) r22 = getpgrp() ktrace(&(0x7f0000000e00)='./file1\x00', 0x4, 0x21, r22) pipe(&(0x7f0000000e40)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r23, 0x80045745, &(0x7f0000000e80)) msgsnd(r15, &(0x7f0000000ec0)={0x3, "23753a392540b63d3d0336d2c6"}, 0x15, 0x0) chflags(&(0x7f0000000f00)='./file0\x00', 0x0) 2.270216698s ago: executing program 4 (id=90): sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f00000002c0)="9b1809ffffff17ffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34feb983624b722f01434bdcf857fa20b9aecd0142d977c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f00000000c0)=0x48, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x8, 0xff}) setitimer(0x5, 0x0, 0x0) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/253, 0xfd}, {&(0x7f00000005c0)=""/157, 0x9d}, {&(0x7f0000000680)=""/80, 0x50}, {&(0x7f0000000700)=""/228, 0xe4}, {&(0x7f0000000800)=""/247, 0xf7}, {&(0x7f0000000900)=""/144, 0x90}], 0x8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000140)="269990827831a5dc6a7633456610b12a18308dd9fe3e3954173a145c8b79499e7716416aa37eedf552bebf162a97666d9482ed0397e76ef8ca4845eaacb93fd51f68e69cf9a404eceb76c8e528a6ee9954d9f29fad62fb6f81dda6b8c7d6b90442fab532042307a6a345d76652ef10491464947d7dcf5c0c650844652b70dc62758cc8a39277c325370f60c988f8cad5cd87a16b52cb73b8ed184165eb80a8fab920dc5823123ff09dd0d1d9b09ae71e9f8f4b7e3c0f", &(0x7f0000000080)=0xb6, &(0x7f0000000200)="b81a1a0ae4907ace8bca59395f45b782fc8e67429cc6861551f3a4cb5c8d055c20c08a1b316802e9f7fd2abfacec3f86819231a5db45c1e62ab5cb83ad872b187d819cf5f1c071cf4da10b8a5ddbad40adc537fa10e89c3f38aece4945c1cb264eb6598f673813674435d59f265494b9600ed7b7", 0x74) 2.267685207s ago: executing program 6 (id=91): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x100, 0x9, 0xfffff000, "12fc9c1a10cffa42e2f7ebbe5d4e2182867f768a", 0x4e}) r1 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x1, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0x8000000000000000, 0x80000001, 0x800, 0x20000001, 0x3, 0x7b98, 0x1fe, 0x0, 0x1000], [0x6, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x7ffffffffffffffb, 0x100000000, 0xfffffffffffffffe, 0x6], [{0x0, 0x4, 0x2, 0x7d06}, {0xfff9, 0x2, 0x5, 0x8000000000000000}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x9, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x5, 0x2000000000000000}, {0x800, 0x0, 0x0, 0x4000000}, {0x3, 0x965, 0xfffffffd, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0xffffffff, 0x0, 0x6}}}) kqueue() (async) r2 = kqueue() kevent(r2, 0x0, 0x80000000, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x7, 0x7}], 0x5, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) getpid() (async) r4 = getpid() fcntl$setown(r3, 0x6, r4) setpgid(0xffffffffffffffff, r4) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 2.267244651s ago: executing program 3 (id=92): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x76, &(0x7f0000000180)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x40, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@hopopts={0x3c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x9}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26650652e2a60a3a68632730c0fc4357", @mcast2}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020000"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) setrlimit(0x0, &(0x7f0000000080)={0x8000, 0x100000001}) setrlimit(0x0, &(0x7f0000000980)) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r1 = socket(0x6, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r1, &(0x7f0000000080)="d99aca906c", 0xfd23) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa3f0eaa86dd6000000000002b00fe80000000f4295bc8c401bd00000000000000bb5e"]) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) shutdown(r1, 0x2) 2.194200542s ago: executing program 4 (id=93): r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) r2 = socket(0x2, 0x4001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) fcntl$dupfd(r1, 0x0, r2) socket(0x18, 0x2, 0x0) setsockopt(r5, 0x27, 0x40, &(0x7f0000000040)="06050000", 0x4) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/104) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/67) mknodat(r6, &(0x7f0000000200)='./file0\x00', 0x8000, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffeffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x20, 0x1, 0x0) close(r7) nanosleep(&(0x7f0000000240)={0x5, 0x6}, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4005, 0xe9) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000002491c400006198663c"], 0x11, 0x800) connect$unix(r8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_RMID(r0, 0x0) 2.191784104s ago: executing program 2 (id=95): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xc0000000, 0x0) r1 = open(0x0, 0x615, 0x0) ftruncate(r1, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) accept(r2, 0x0, 0x0) close(r2) unveil(0x0, &(0x7f0000000300)='r\x00') 2.188499842s ago: executing program 7 (id=96): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x2, &(0x7f0000000140)="52a7c93da832d5547f2b8cb5267d278a1201fac0b40e11673db1e04bc7b336c70e8b8df1215bc42e576742a268da82d80ca813213e237c15f4ae73802aa5365f402b849fd854d7329e8de725e2891993b633c0515b5e36be05a5412ac10a4f5bae03f4daf822139e1b34144ad7191f208fa564d743a3cbf138258387bce0844e38c5393291450dbbe28a142cac79449010dc7e70bca810cb72d8ca0103a6f5eef65cde74bde3bf8e90948b02f16ee8bb5655370e0c4d1e7d010c3ed1d1e48a489f78799214a1198fcfd068266bac5c757b211ea7597c4451", &(0x7f0000000240)=0xd8, &(0x7f0000000280)="28691c014fd5641b077bd3401cbfb24bde1fe8858fe57dd6172fb81ea6adabe14a6a3f70a2e96111f89a790956f47a95442eb417c1f00a96e2e8bcd37e3fa9a98fbe5dc3ef98e935338985170027630d350a759d5c1c9319842643c3e9f61d15134636d4dc16c04ebdcef4ab93acb2171ae2695149bab447028d20f634db67404ea96d320ed97fd486e0a10789065b63be1385f5b5d036b49a66dd43f89be0980510b0f6", 0xa4) close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r4 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r8 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x8) write(r8, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0xd, 0x64f74c3b, 0x8, "14100400000007000000ffffffffffffffe400", 0xc96, 0x1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="c0", 0x1}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="d2d335b5209df032aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900082b00fe0000a3c5e33f94f9b6e000000000aafe80"]) 1.905074665s ago: executing program 5 (id=97): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0x24}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x3, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x201, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x8, 0x7, 0x1}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x200029, 0x2e, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130ffff9931966f48", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000140)="d4e6c727d63d1a594c0ffa82b3e6c2c38ddb8eed7345220478cb69b2d91290801c93e35ef33803915a0574106621cd71bd89a918dfa76a09b02a3feb0fd15d36889e49fcadd330a36832af39e116048df502b6c4083ceb7f02f43de8ba5fce747e271fae01b541c3ab3c75a1ca4159fb6eb4e1cddf952ec6cf93", 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x0, &(0x7f0000000080)}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) lseek(r4, 0x7, 0x1) madvise(&(0x7f000012e000/0x1000)=nil, 0x1000, 0x1) 1.90402608s ago: executing program 3 (id=98): socket$inet(0x2, 0x1, 0xe4) r0 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x108) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x89) unlink(&(0x7f0000000340)='.\x00') sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="89000000ffff0000015e16773bd38898cd9457a2ec14d34f4ddad42e246226d3ce1b15dfde985ca33016f095cfcc9e1f53a3ecde73fb6ab2028b1e69788c321bbaa6c47d473adf5ea65c3a294def525a02e6af330056474745c941accdb5e5ab88a0ceea245a7ea413d3"], 0x9, 0x2}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000580)="ca7aa0aefaaad0622593580e793256003f16f37b37cd818bc36db90888c89bf7c2652f74d11e31c5843d000e3535555f39c6d72b17079a4e827889c6f100007d1e71fa958aecaa03a3a95bdacfe16aae55db554589b9a34d2fb7838db8c242cc49ab262c81b1c9cc870c7a7d185f4cad8c6b823cf0d539ca2e996f60710d91e6ac31f0bab756cb1f5b931b8106006712e998f25c0f15774e4a32f0de0eb5d2a8c33403f336bc6eea", 0xa8}, {&(0x7f0000000200)}], 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x8000000000000000, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) semget(0x0, 0x0, 0x6aa) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x5fc8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000006c0)=""/188, 0xbc}, {&(0x7f00000002c0)=""/221, 0xdd}], 0x3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r6, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) 1.084147335s ago: executing program 4 (id=99): rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000045c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0xfffffffffffffffd, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x1}, 0x10) open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x105) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000045c0)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0xfffffffffffffffd, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x1}, 0x10) (async) open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x105) (async) 683.834505ms ago: executing program 1 (id=113): mprotect(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20e, 0xfffefffb, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x4000020, 0x800001a3}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000005c0)="75ecac2576fa68677e54f61900a5a5a4b5308fb0f9a53452798beceab25d96d5378c75ad76b655d1e5191ed62c3d755308c9a79897561bf1383fca453f689385e4153f675b176cd19fdfd6eb923e781d739a7690f60472e49d224b50e98aea2375c2f81ccb29d5edfddfb6655ee23c991f5b17a14725dd90d0ea58908157777ca905b49dc14be511bc39006b073fe089a15cf66518843af38db915ff7cad902a7ab4f0d137970fec3dca81f3246be6c4c842100e4d4e5c39eca54e685ac10de3209b963af4f571b7a12aac0aa6995e48d60759058889b14a0c2f37896b9dce4a6cc5773fbe1aad5d87bbb406d7070b48f734130a3fc35e54ed7ea7f80de2f7ecac283d32cd5dfb7e875300310ece5f90e1db8df80eec0a0298697de5c740cc4447724b50756aedfd9ab89243983dd988220f9c0f137bb0bd3c12e560c2c003fa9e952018c80e640ef242e291b8f3d8ac51a64f85316e930ed9c432cd811b65021beef7de9574bff7eb6edf95457c0270191f9e686d2328b2538aa1c11608798c04d76f084745d9d44ec60e96786d6ff0f37312f6e627d70261c93ed9dede12e21826e948fd29a261aaa5213e32aaf49d7e308b4bd80ad78b42d65a1997acc3885225f59f82d794d6f271ec8dbe126cad4d359f1abb906ff68a53408af4eab023ac481a06ce61b7d5f51f7c3bf2b41280f7163cd989750fea0fb439b7a9474be38f2255901b0da31d0399543cf8cfd0a00e26a9ee2b84ac5d980541e8772d45d33253ee458272c158b6f1ec39467356face5c95179a8314bd36a3eb82fc461c80ecc738c596c142443e4bb4bcb254b795be5c2a5b27eed24b234bc52d4c73b14e98feccc5809ad61263d0dd327226c01a33aa9ef083cac73982d85992f2db513afc8ecd141fc3f50dcc7260cdfe8b5b8156ab6f075e63361113190b4eff0bf2540633da6d0e53f976e238b4d11756fb867d8eb7df4c700d3f83f6f60ac91cce6960774d5675adf7d46af93cb8fcd445e2e36ac63dc4606865c14b026de4358f15b302d26065a1a22c308abf48c9d4745280a3ad328b0854448f0b1ef9e982de8d35e8e8737099614db491a85d23900b14259f31a3de774690c35201aefe06b3f13ba5609ee39d3b4d884510e781d5761cdb8c5876ce34bdcd87ee7a58d614bdc2bf469c543248e19c78eaa9c28a078f14b4ffd27889f41530c2e544c29eaa4164befc8ef7b8226d5a9f237cd3fcab03932926f7dbb28a9c6e7ce0b5a5733f6b078d7ffb135b71c761f1141bf1cfcc637349999de18fd080311fb1d3238d0285fa1676c43715c3722954f5aac442d7b744fb55b80cdca262d33a140536ec7d591774746c4c540c68f9ae638b3b86cb8ce789fedfbb7a9d604b5e0cba52c1756149b953730e839e34b62bcfe17bda54268389c5f8b8883ca403f56e649d26dcb78c786aebab5b2e69ffeab14a50a3dd1f5dbdc034c17e4824a3230faa400ae6185e391b3fb37b734e3902afdfbfc16ab30126dabf1c2f5394c6a1c9d004d232f82365f59326d7850ab3ec042a6d0ce895b5d9fb1f25c94232f150b2a2530ad5ea1e370a8fed852c1219c917223c926f4a4f8a67eab97b6480065fe00bf301417f36e6186c7a4d73e2525f681afc18c939396322979597702ffd04dc971738ec4c503b815e34a2d214be7cd46d86784597445640d1eb26e80f95741923f638f3265042c81b39a6b2b4c5a41847785cac988dc21265f0171b45ead107f57e17d80589755712ff7e6fab2cbdbfd9b8de1cf6b7f5295ad272baaf48cf371ee087cda82cb66433070c81b3863baa407bf42262341b304a381c686dedf5e1bb136d72477fd40a17a96e751c8f9d5fc7a6154fc9fcc800580413e3d80f84051cc4f451806604f83b25bdd17fc450611199d9478479c612271e2f2cca9abe0bfd13efeb76ca9ec16f90bf2b8fe782f910c6e415e910be68ae6e65ccbdd66ccbc52042466186f5ea05ce57b7b2084b70c88dc8785e5bc23e8e3aae0b406a41dac0f010d68cf980ff77c9de790ca8e8ae9f221fc701014f0ef9e729b802d7a4c1970c30b9a95640e4388a0d9442aeb9f0ed1fa23b8650773aa3cec3432030a659bdbab7c7b3250cbd26c162de7d36ffecf9c54a7b4b4f221338a2cfffa1cade91e367bb63170d2db9607095e4e3043e7afc60b83f12a3826f700fa96e55ee9b41e02cf94d39d6a9887d9e4584621c50811d42dff959d07db4c69247cfc07b9b57b2891c7699824f3b0edca2489a04df6680f7181bd4092cfdb1c46262d47433b4ff377691d3fde3b2be834c992bb54b08", 0x66a}], 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000002480)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) 355.07912ms ago: executing program 0 (id=115): r0 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @random="4fd7301a551c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x3, 0x0, 0x8, {[@window={0x3, 0x3, 0x1}]}}}}}}}) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="753e2203", 0x0, 0x0, 0x0) 354.751308ms ago: executing program 0 (id=116): open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x9f0) read(r3, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x7ffd, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x9f0) (async) read(r3, &(0x7f0000000280)=""/192, 0xc0) (async) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x7ffd, 0x0) (async) 354.289986ms ago: executing program 0 (id=117): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504000004000000000004003c3ac724f8e57096e3420000331c13fecea10500fef96ec018c67becd03b517b4ad7c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b290000000000000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f5b01d7b0ef372a912ce9b90e00008abfba221554f4e0f668246c0900000008e371a378", 0xc5, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/4077, 0xfed}], 0x1, 0x0}, 0x1002) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open(&(0x7f0000000340)='./file1\x00', 0x201, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8010, r4, 0x0) 353.54114ms ago: executing program 1 (id=118): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x5}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffb) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1, 0xbba2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x5, 0x0, {0x2, 0xf}}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x1000) setsockopt(r2, 0x6, 0x4, &(0x7f0000000200)="3b59ec6184bb11162214a7280ce85609d0f25426d81991f396a83beaf7216f6f0f661566386ca62bfd7a6383b27f85ec058f5b26334d0c1a25e0c40ba076", 0x3e) getsockopt(r2, 0x3, 0x8, &(0x7f0000000240)=""/238, &(0x7f0000000340)=0xee) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000380)=0x40) r4 = accept(r2, 0x0, &(0x7f00000003c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) sendto$unix(r4, &(0x7f0000000440)="12359d2b0b16e806ee66a9852372dba7961d0bf3ed7e7f31fd3c36d201ea9b6244dba99fa4991b814a1d0c8072a648a49b7f21f83d5861a99e30127432e25c8d87833080a996d51fb57562fd693c8aa0424077800568898a727952b48d38bf7ff06be411793984204e5ea1a2db436e115e2bb78b417c89af7e48ff111527420b8aa2037ef03713e4cc152eaf011dde769fefe73e34d96c462e02ee2d758aa8739f67c6bfd5", 0xa5, 0x408, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x21) getsockname$inet(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x0, 0xfffffeff, 0x9}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a80)={0xadcb, 0xa0}, 0x8) pread(r6, &(0x7f0000000ac0)="68d5856678d15640a21622af4c5878935fc2ee620f6188080fb3516411f71eccae0053f0cbb7ca4dc8fd78dbaab1f16bf377d98b19b17b9a6232e624e9c1d73d16aa64e554004516b09d5efe68", 0x4d, 0x1) syz_emit_ethernet(0x100e, &(0x7f0000000b40)={@broadcast, @remote, [], {@generic={0x814f, "0de81f889ef1f2cc226145af04edd5cce91492d00a99991c29a4171d02ca5d1edddd2281aa37f07afcf8c6338047c2e09737e97a4ba06d54d7a93baed362668e2452f2bf48524ad79c91d6afe94761d8625d6a70b9841118e870a0ff8637d57fcb518f20250897e688ad5526cf3c5983f379e5c1aecb398d892cca9ef37f0cb1321ee9100cd807136338286b5da4a9694ee436c7cb06295ba28343f28e6eade66ff2ad3188ecb41f8d9192fd109f5ccf372a69ab6eb4c5ea25de61b41169ed06e76e372bde6d4a72b6d0297790a75412888df7c2e035cfebdf8530d563469b0df7960c9ff919942f225abbc3c1d878ef3f8ef4a4df3132e87c0be85b640659b570d4af1e3daaeb0a5e65848acaad2693e63e69c81f7310a741845fafec8e8e170d6195973994230c967c59a556c2494e89c2ee9cbb2f583ed99d9ba277ef59210c4fc22bf6d54fec9dd7ba50d6166ef13027d0e2f75b3617edcb41d7ccc8bd01c74a9c9e4a25ca3f1bd69d15892eab74e79211646fe7a7a4ba7b708d0a9d41ed4ed5814af68f85d595d6acfef9fd039998f25a711da81bad888f655eb612f25fabb2b564cf13fc44d4c9efead47791c48b98f5465a5f0d4b0d7af4282b961871314659b0f9f5ad978e9085d5a69dbb47e4580450310f572fa372e082ea3956751d1b9287fdd469e2053b4003593108eb63794cd24e442807674ef6082b975edf6810e43547f554e135d5837cbb27f4bbc5d15db82df1fc4f1b56835138ca00165f9e08b6911ceceb52f375caa263681931bfdc2ffa6b7a47f5575496bb01262fa28a08054c598d56a6c25b595791df0cd8ed340b6c6303a1fcf4be0ae9e2787bd950b06fd3e9285878337b45c5a294a616591aa637e441f4e433f4a0dfe74c88520a14bc9c5f61a39c81aef1d4cc7dd924384fcceb64e45d7ed08580605f8b27eb8ab2a2c36780b83f5e3f4fa518ea54bc15236ee8e12ce5b474c87521a9f65d161ab91a4ff24696f862a1c365841a0beb1608077b338237c4592f7855b24fee65cd6910293922bb67cbde3d2694a2a55953e35e8d27300b66492ece71071777dd10abd5bf0264b598f94c07a88867950ad1bc52e90de079c0968995e5a82ddc2afcfd3b257864b21f45ce13f88ddc88a35661e9ec6008cc7182c8d9113e705faf3e5ed5498e9b9da1b11a166f34f065bd972fe7367e420a628f1dc060b04750e0870b72b6576e6206817f89b810755fb94318cfe2e3916addd7e267d453baa207abf1533a5bf1d7703dd84a622935d64b41a6d0ebf49d3b41382325e12eed8a29e76346a23a50813439215b96ce51bc4fbc6da9fef97f6e8480360c176319b29e58b46e93b32047bc528952a4cd1edef0287f2802f696011169f0ab61a67169e06c61fe970108180d71572876594ce7e1bf3f86b945e6aa4acc2a955018f34d570fb8b372896b05d45633024603cba20fd2560635cd4e71308c22779ec0fa98db6382b64897a56f0a456c3033a1ef11342f4d2f4a7da7072500c8b94c4f03faa436de5ebe55430e07b186210a1929d4d9fc10ac1a719603ec97b946adce145876a2cc76dd8a6077dfe60bd9e7556c0c213e403863b2a78ab88ad2b853b826d4fdc2f9aaeccecfe35d52a285ca3d6deb61e3daecbfb5a2e72fc5d4944b8858d8605346f32a794b44fd9d927bb7c03ac6775df3cfaaa5dc4c76f3430b3d0f4a2a0d002b40922652f7a1ffc6fbaeab092f0cb9ffeb52d5a7047ab0f3693af05570e804e41b87649a3382c05bc478df8096a230394d627b5e87e892f2b88801803772936202ed3afe2509891bcfad3a6db0637b7ea1949e6e20799dcb55ab3d61e2bdc9eda5f87b6346d4d15087fcb8cce5afe46bfee9cbce6ac839bec1e3829055df9d3f76686d380ed2033dee4deff45d4e87956b85ee61a9573580f728219106e484d2cfae7e272efc389f62ce14631e2a32f5b584bd04210e697bf181143297091f7965b1c764c6cf879dcb453041ca2b5eace60bf49a4066252bb3c33b9c1d29bfb9237a5b52439849db44c93cee16708f3b7c726c83aed41b5df22cfe111a4e82cfa9271807e3cdf57cfc1bb36f046e25cf0d2423902fcf84669a4f684e11dbfe0c3a4744ad184253fb55936fc7a1b18fd5cf10259fdb6ba6e63cf26669a97e0577db87b2fd93c00aee8986d9bed0f3df3d60fc6da982a53f963232c7ed0b0917e91254b5e52a7303ef7022c91b510a3cf1ef9c8f7c74b0c47db12e6d22ad5111e203fff2e3dbdb1f62341b2f6a71141e24f9bc4e1882dbfd998e07403d4b6c063a07f5f1f336ff8b37c6fbf4c4a1d93b8a079cfdf058bb1eb03d22c8ac3f82ace93d4d292d0e667b99af93712567c6564ec4e358cf89c79840ea1a482ae50109bd6a3c4e02a2f2ec4736cded0f761a3a6bd495105e3edb52908812dd9564b83c061807d3e46394e0f44448990b33588ebb335bcea3c06da0adcfb442876cc767d0bcdcf407ed82710930d7bd53aff5b5eaccefe92bdcdd17e846deec4827f4f783ff495c6a9d79fe229dfd2c2ce00771d5228063ff748604152b99d104cbd01e1fcf864f654b826b3b44de3cf6fac408033ce7fbb960db676d296078390456ee58795336c3ff340b88f590ae04c4dd8b5e447e5e7acc6ecdd7ea369c66dc0576201234ba73210cf7cd46c874f0a0c6eaa8cfa663126dd3cbe0e3035cd6816ac6e083820044c42a0ca5acf6efae5c23edabd2081b93f547253d7c3123c6050506cdb6311b67a28d05878dda0ea5796d967543599df75ad772e46f585ef3f4faec0a1a53bc3f5b777ab45f9d76fcc097adf28ad60bf4f3cc10d176597b311552d2f46cfbbf9573470b6bf300f60db3cb734edbb177356e13ae25cd6c74da7d6eafd96528422dc326b85bb183cc02b8b72f74f56ccc0a3eb9d6f14e9c0e477a63d61afc3b8846cd6a030030df08d572f1a02c44f3177e34cfe8068bac2c4dd2f8d1424a809514fcb4d6bd01992719eb942cbe699ff2122fa51b487b5bfa5882ca5566e5f77cf13ad65c575ec4f56c5abb42d71d7fdd3d1961a22aff0db680fab7b0fcfc848c8e8671c23b03ad1faee0be5cb57d13ff74f488a7bed31a189cff6d06f0aac5ebf76f15a95958ab9b94db2329008a05499e429f26938ece17591280a89e6a354cd3f6e60f39df631c00cc2f85f3a7174415fb7a28b8d7274ab67e6d80eb3fb303195b6e65bf64e77fe2f86ca096d7c5ca495c0b88f5853c2adb0ebd88dd8a29b419275b5ae4f3ba7beaf4b7da836f7686800915b7406d8f1830bbf5be477bc9502f9f1fad1b39e8a841a0091e0a76cbde48b46d17d3b57367749cdac25d0838fb0501a6d919de4900dc4387e29e3233ab71f1139c1d9bede14f0ee2172b07c60a8f8c2dc8b945a888da5ff39f77e749f7f1783feb88f02fc9c03d78db115d6ce429bf859de7083c04b04402bbece4f83eec69eddfeb9b7ce62305cf17d609b3d7fea900119d4e821edd7a8bcb4b6f093fb7663ded948ff411779952443b3444796bab396c6d5b03bfb820fd287745ce47baa6c1c6f33d3c3a9e6a93100875a75c083f071fd4aec6d6a6da6b1853f35b47f96180abe1f087ae84e7fe3a57c8f22c6cd6619215cf93e2a448a532cb3627210ef1993fca3d52ad70e5e1c1f5d72cb5e2f883c916dee48bd8c868e8491e86bd44fbaff02474b419bd9472fd8b0536605190bfd80bd3ab801a400f299d0e7f6d6919b0cba68553247d4af26148c674606e98a96f4da068f09a073d560d97d4d14948621e175654f0033e360e9cb26f90c45b7c3f1c67f8053cb2dea4200575eb18f8a78b2993358ad6a81645056c790c3ba040aae085c396d2b8318d8076fcc606a4c4498df949dba0a7cff1b142ecfb798ec2944c5984616b33dc2961ba128292cc4e636c7b1283b970d0f924fcd15cce2b69fdcaa05cea1a5dc7488d1c751b5091e6c5f3efc662d513e05cc218df53b60e0bda038d8c1c8aa710ffc45d12906f0bfdf420e4e7edf424f1449c0183fb17f401d21e2e59527a9f6bd4680d1b41b15c203ca03e289a0946485328fc21a018b2616e550cf39712293509d451cf7fbd5c18b55e47fe868ed7c8ecb3c7c29995c57394bf60013e19342575d0be4df569834feadddcb999ab90c585d2d6e8047068f67e58fffe96900c5d41846790b74431734ff48fcf6da116743bad58017aedbfd1c16a729412cd5e8bb4783817ebfd4e3c5d46ce6713a4b4cf5c9546808b52346c7d8f3581233b944747d9fa39dd74b8794b847c22459ee40fee87cd9e3b41176a356ca880c2c8bc2bbdde1d3abdc6bc0b5599468780efe9749d5240f374c551a28414760ea4dc60df2bcccc5797b9f3fc9f6af89f04b6dceb4b3409d67d3ca8776b5024a39f0ef14c69896a483da2d9bbf40f5a68f8bc0daf744a0f692480b87cf5ea6614ce74755e9b4783441a01995d425fddba777e10638dd1c77d3c561eee2d85f229a2cf34099423dbe8d18b2e043ed1110e7223faf61a4dfc742feded4c65c8c168926114790ea358932cff1f581bf20d19bc2a0309e846bac8e248040a7e22a010e9adb14012492dc66b939d8b7847bd96115cbfc0d47aec998584a7bd8afdaebe021ae20bddf46917c9d4b55384d3e326846271a2e4f9488afd38f0f896b27c815ef87c892ff3fcb9b734e9a393c9a233576bde0130295729755e0666ebda5cdc59382077f5134e07f919899a307d5d51ae4bac52906eb8c7d1257b8748f9ef590a3792064c06468b684a8a0ce3e663a85d0fdfeb71655ac717690bd686946c45835684563c90bf2bbab5677e70e4b0c9eae255d221b327d7fa290d7361d0ecf9451f8e1028eae358ec4753130f126cdf1ec6c178a695a6d600c68c01236c2b6389118fce5f28683e258b0d29eda3f05c71d8a967a10bc5f9acdf618eae27e6a42be6600ddd3a1639853e60b968c621279ec1759ef3d90cc65b3007314ad949fbaf4682359192c7e10309d3919b67b7476a92e067ddb3dc6d8831cb33ac83d27ab690bfb3274c8a00cf2fab3fed2682ea23756db73787f477a67606aa0e055db400b6f7927a69414327c49b63adb94170810e087d0d3b94da592e86072966ff818c4393f32b8aa7953b8a9fc60cc41b35f7ef47808e1aa482cc80b4bf788c672570193b9cc98ea0188dd3746070cd1bec346cca21a87d8334f00b58eb93e6f254a64ac1809eed0bbe90ee25addd596ff0b0220ada4431c0619495bfbe6433b60cee10132a0110dee479d98280117ed5242097c103186e918dbede07021454b8bfd1e73645ae2550e0fa463ca4ee8be25e233c4aeddea5b85290a42d8e3e5befc3f6d3cb0ac1cec2de518a3445035be7bb1fa93c9d828e06f6cef155395a5ccf49a97e0cef0b3647096da88ae626b99d8ea4ba9aa8f9e1146d48d33a29628d366b97d4b58001644e600a43017ef2cb9c6e11bf76cb0c6603c7c7ce8225615b78438b6319e57177535eaf0e810adb0d8c83e3fee677ed7415a5ce2b82367989467a2d747976748ad45cb6b52447881bbfbe914e1b6bc621b81576943a603accaa742555e4bf35f7857d4d7aa58869f138a1a0529d51ef56b4dce40b766ea6ccb37a28422857e08bbc29ab1ea1a2a5c7db131bcdfb848f5bd7f64e84b008157ec3587aa4eefe93d89a4b42265d77e7c51da2a126b957f9d6fc4a0908ba9e74da85277eb24d72d7c2fda599e3b83ca0aa3b0e8ab84b71a068a5c2a4de8c58b22fbe71ccae789cc5ebcc2c81dc1b43dd4ab8412153e5"}}}) mkdirat(r5, &(0x7f0000001b80)='./file0\x00', 0x40) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000001bc0)=0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001c40)={0x8, &(0x7f0000001c00)=[{0x4c, 0x9, 0x5, 0x8}, {0x4, 0x4, 0x3, 0x4}, {0x8, 0x3, 0x0, 0x10}, {0x4, 0x8, 0x60, 0x1}, {0xa81, 0x6, 0x8, 0x8}, {0x4, 0x10, 0xf, 0x6}, {0x4b3, 0xc, 0x1, 0x53a}, {0xf, 0x3, 0x3, 0x7}]}) sysctl$vfs_nfs(&(0x7f0000001c80)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001cc0), &(0x7f0000001d00), &(0x7f0000001d40)="a39723913a59a21d7056b6291e9de24c827e4c1e9c265f9ed78854de088eb1900b56788a0a89de2f97950a8929589894d34bb12b3b257325c5f06b8205bff2a61d9a62ab3fd836cbfedf47aba8f81734781bec7d35c55879a73ff6e7f5f230779664ca16f926d5ba7a5d624d61e25bd62ee15752841a6168e72b3d2cfdaf4babefd7e5bdb80fa3cdfd93670a3da51b2d14", 0x91) syz_emit_ethernet(0x2a, &(0x7f0000001e00)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="ad5d37594392", @rand_addr, @remote, @rand_addr=0x7}}}}) 241.948683ms ago: executing program 1 (id=119): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500)="e337", &(0x7f0000000000)=0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001bc0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000001c00), 0x0, 0x0, 0x0) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 241.606606ms ago: executing program 1 (id=120): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) setrlimit(0x1, &(0x7f0000000ec0)) syz_emit_ethernet(0xfdef, &(0x7f0000001c80)={@random="e904a200", @empty, [], {@ipv4}}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x23}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 241.253557ms ago: executing program 1 (id=121): rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000040)="a0de678bc45df6e3e09d3abe07233941cb143bb20d701b013b8ef88421ecb2733fa1b3a2d229dbfa563f4ca4fa2b5fe14bc862345eba5c522f6b6e26d837abebfa1dbc4ee760f260740cfa541a8aa8de84d29b42a8af1c9f59699702e5574cbd1a3260f0f3d5facb9e6e359be7418b529af1711fe51279b82f14b992c13a1b723e05e86863cf373ac400fb9374cdff7ac86ea78e10234fdaebf48cee9198", 0x9e, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 240.827352ms ago: executing program 6 (id=122): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r1, 0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x3, 0xfffbfc03, 0x80a19e, "bb080006020900d91050080000000f00", 0x0, 0xc1}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 239.526176ms ago: executing program 0 (id=123): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000002b00fe8000000000000000000000000000bb00000000000001"]) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20001, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f000001a000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x20000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0xefa) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) acct(&(0x7f0000000000)='./file0\x00') 109.647343ms ago: executing program 1 (id=124): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00', 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002280), 0x1a, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000022c0)={0x6, 0xb4a9, 0x8, 0x1}) write(r4, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) getsockname(r1, &(0x7f00000011c0)=@un=@file={0x0, ""/4099}, &(0x7f0000002200)=0x1005) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) unveil(&(0x7f0000002240)='./file0\x00', &(0x7f0000000280)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000002300)='./file1\x00', &(0x7f0000000180)='c\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0xfffffffffffffffd, 0x80003d4, 0xffffffffffffffff, 0x0, 0x9, 0x8, 0x0, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080)="2c0c854d17537d887c6b062c7aea8967af1b1bfae6c6a48bffda1dc9085d4a5ac9562279c2465110c334af56b6c65c99ab7e0f6ce3b6dd23b3322bbe8f5363026bf2af5a22d284e32f9884014a36eaf53497123c0eb58dbf683adac46c65b3f56057a59991081207feb8eab70884d1e64c2169fabc351d4a91a42055bfaefa6a8eac84dd07a740aef698084f65fb5a1698bd664bfd4e25cb5615378ab1a976790596f6525d90d96b11251828d7a3382b56ee2c9ec2d9b4fcf8404e003fe2ac01230832f1b0237d5c578493988d3e8ea6a204c436ba7a9701ac9f6384ffef75730d8393ccfce0f3848b50de089a887d", &(0x7f0000000180)=0xef, &(0x7f00000001c0)="6c28a1f696ffd63170b55ad4721c7b013f7cfbbba1adaf44a86f9eb455af90f342487eda06fc339c315816990ffb850b8ac94b2970b3e53dda626772d759030d82e4a565f0b0e23f34d35b2a7fe4cf53a1063de69513252aa7f792bbedc66556eaa13cc32e68bfb7cd2ff4bbd35edf5386b01b50082814d66127ce6a957cf05d52f04c20cacdde65ce5383a60f7627c13ce83ae282011ae033e2a0e30d4d67f71c68c6822c9903fe590938b9d98b5ff50453b7b5bf0f4c9bd03b5269f2f33355a68b24f097492d3e529161541dde49d09a89cf4c997c2da508289476d50f2531371e624309df01402ecbf4efb9170627d77dcb56e3a5d87bfecd275f7fc598d5a03783e3219998105047c2853580e7b7450e45f607fa000b735068ace3b291f9465053ccaf4ac118f189d13b7f5230de0474112cf13a197717e61e6709dd54f317c901e48fa256f59d241354e096f9923460fb4881a05904c5b239c6fe305f3be85c645e74d25bcce30a9781e7f94cb26e3e1ec540996eeb31b8b85c6aef79da3a4d55a64fe246dedebf722934ec9f6a2099415ce3ff7c351b95b01c518d8594a5f2c55e96b52dd96f8745a24f00fcc219efecaab1c41d04498ff42dee719e9c03b9e0771efaea100835ef47ca4a98cde6ae9d2cef5033e446d66347a13e47448cd0a61add3e9d8364b722ff0482940339df5e113aa2e751a52a260b87767e522525a397adf9dd622ca844a06415bceb333010eff547b2c1e8f37feedc24ad85791fc342ee4848014a56fd6ad0ece582aa69cdaf2434de5aa52f1877de841766997e0b12d8919e9d77075c92748d7020eff7bc866fdf815f8f26a12c346c7666bbd656924757d1c9b91f86ace37a329fb7e418060c2417033b81bfed3178ec8ffbed1924c27335a0444751c857f0fb04a38576c65a351f21404631498238fa214fc6fe320dc53eb10877c02f0121e1279ae3d85b71bbdfd5d102423268b457e76356b21a13717beb343d4ac88ccec4244c1f09e9a033d04b38d6a085c4bba7eabd33ce68f9ceb50238c97c72bdc800842cc7b2291cf81fd165049a304c6c79b06b00618aaa3da0405bdee40097e76c82a5dddb63a7f995ad9e7f123693986a62765821a8382285045349489ccc26f5480e486b5cbf1ced5029dfccd379f61e1ca00cadd78e26740c269a1fd18ee5aceee465d5efb8b00d9d6b9e66db570d63105773dbde1f08efd1a651acd7ac1b23bb7401cc5e8c4862451a22cc6a5f747378ef0ab0c851ce3c088d0dbd3e406157f1030c190a5fdbea4d8662af5ba5abe312cda5690568b12abd45539b12df7ccb2f824a0e7fd266ca0463423dbf60605cca83ff424d2ecc88c2df68842a2cb467c626811bf3b4815cada3ec99b5b805a8fe71a2c659cbe611af0aaa00d5716426c883ff90b2677603d197e8e6ce00435ca676f22549de4ad18e58aba7ea31492e929f58ab134fc741e9d04f0cd3713583703b8654f95d91099de38ec7dc812b655110148410f86b07cbdbb691e9db146b8118b563499b5c9f52074cded1550ef958fbff1ee779767719374ca6a7480c37d21487fc82e995133945af3ecbf113f896406862d125d1cad8c5254088fc5aa09cdb3743bba6d449ad9b178d9c5744f61de2bcbad5fc2f29e237a5849cc357c7f06f0f1ef29cfe796254e3f424e916cbd30a8a2bd9e5e910bae3e780cf7e55e28605d8dd56d7a4308323eaef203992ff13ae9c064f7145d0c4439e55b5a3184462b33fa6de66ea21a0f5f5b5f1a5b3094c83e768208feb0852f63cf3830d6c85758e82319d77a6270c485818e7efe26af78a4f4e9705bd1fa2919bde0f9e883191e85273be84cab375271b1798a1365ad08f456ff42c2edc427483138c9829162284df7c7edeae6d409558284fb1dc999748cbde7f42ba2e0557a27d2b3dcfbe65595d8ac8241ab7d3f71b4d3e8eb58fddafefeaa37c7e42b2b957e5d2635b756fef61119af4aad61d210dc20daef1a2aee5479402d89425738d67ea07937560972a8f9449fb713c4f7d577713816f46ab5544ffd7a3a99be400babe4c314c262346e6684ae1d5bab60c90be2deaa1115788d236699e3ae94ba6f0544e94ac0bee1e5f64571dad4d5ed100dd9616fa0a476ecc4a06b95137a803a4505b9d89c5d7f1ededd0d2b9a94da6914ed3ffd89b07c09d02040442aa8a4f861778474caceef7cd9c7c648d80ff0b15c60ac4054f57130445273fe1775662c1d0d09d4a35cb72559f3bdb3edee7ec745985f0bef19a221492e3f4e18005297b2729920e830f8a6e15bdc9134987b1fe8cae756c625ebd0471d9906604872204eebe741225ca6403e94834861b2640803467fec9ad868374720a05fc76b1d4b3f69d211972bb644890305f78e62cc06b3940158cce5c9748770ebf738a739c23fec020b9425a3352c7e86cb6e3e1933f85b06029e2678ca8b78d1bacad7fdc4c18bb878b3dec8fcb8edc3ee8e88463338dab938bcaeeabd834608646908504569ca1eddeeb79568dbfe60433b38b8cf8c83972695cd0611cc6d2b9e2738c352660cd28e25fa0e09df3daa835c5ce753ea6510b475f5b8afd1c0ec13451c39e61ca692308680296b9e2ac1161826d4b18b37583a797b9b3da752e26e390d423dff766f17633801d53b20a891beec85e4263170bfc060d5ed8051a7be9b6da238f0e2a37a6fd4bb130c2f5a443dc2ba23a9c90f5cee3b410d3f8157711c890a9530ccc9014eb3166fff250b8733c0c0afd02a87abab1bb8642c8d2eb8e7d3ece3d977710d4f227ba21119b287646828fea628d75af96f14a1df64366af689c397911e90bd699d2c89e43ab38f1c9cf8c9e59c7ac2a3a233424ce6670635b75ec4d3a2021f322f47e3f2130d1c3960ddc7b691e11348a41be556462909f17b4464b44f986988da3b6c967a8a77399801cf4534b6e3a3ae7721707911492806cbec98d3bfe17367dbaee5539bc0e9323c47cf7e1642d50d6cfe1c09cfe480a85119c7450ff497e88a6a0ab48e8cf31366572b2f73f8c7ef41d1f57b74c34a63d4f76baab63b8ebfedafb5469a8fbe9c1efe999d23086fd114ff75802d71c9a3eed730a39da2b995509af0fd45355f8b40403d8fc8a81af0e46f8e3e73238786687312695b6fdca3b299c0091e634152f3c5beb0ce37232af2c2bfba2012dfd69877ea8d69f9a7afaf533662bc982d5a91d6de00fb2b85c1c463aa849a8afa39e82833c7be01fe59e6bc4552edf57901be1258e4facf050ba3df54de1a45c363331db3b8ad7538ebe93863ed1187381aaf3cbfba42369ff194c6e57825455f375cc35afdad6ac26cab301f34579fd16e39f4b7520c6c805e156ef4fdc804c949779611ee5c04fa6a6648ec8c5cfb2d4967edad6e6b95b19dfa56c73642a5c5c665cc63fdbd99e2c5e9110f900ed12021b7cf5c7c6f2c21375fcf709159efabf8722ba53bddb988894ca32a46a645989e557a0e98ee171e44c307fde36b7e4291c93fc69c973be01cc61f8026d032001d6a8eb483292bd0b29142fb67b7a9c0f38be4a8623b3e1bde4e0ef21a0e6dd58a0a4230e9ea4824e8bceed49dd3c92127ffc293a70249eeac31c398b61bce4bbad9b852bb73692da6ce1339740bc5d955f59789d9e239f180adc4e917657ebdfc61d9468b1396e44d9db89caa5808110ba2404b5067abd3bc8b88f1a8f741e24801425fc5b0411cf5aee826764a9d5720331da6b9714e9bd8421781f219f175a7013e3802f194b9065fcc9f05865e7661ae1c2d35c7f46ffcfa90c151bd8c3dc795aaf11ae1514869f7599a20e926e7ec1e50a30c5de2840cd645130c524311d84041a9cb7ea2b6f57768bcfa2b36fdf9a82ccf0e8d75ffa8beddbc7c605e91a8f8f46f3a955f1b31febb9b04fa1a95d504c6396abea7dbbe62568985f77635eff21581db6a9b1f20ddc39f1f8bc801c4613af5de9c93ed8573bdec19d3235461782d526c5f2d3ac30bc0020bd9a354b43dfc11be2b400cd0408e1c57e74d18cd2ba44858011564e4436d8f193a355546644c66a084bb469390c42b49427552a2d27041467bfd7d9820360d8c23f18bca70351a1dd7aeaaf3b1f43b147bc39f15329c029188865a3fa796f59c37ed64b8c4c4f6e5882a80924eb3b9a09cce69159e6dc67f7c57e604b3e008f6970cc39a8af098ae85a3cde3aa069de1b0ba9521d0c5b2bf78de30a96bdb42eb112b9c897e522ff5d0691d2d3e63e509f5487065d7458b2a944f03f9ff86040f122624f7655ce22cd48824f442fe5ba9d61a4c5da461429896efdf3b7dd2e7e365936eb81b97515f94f3245bd4080a35651466674e6fc3d3e5bae8b09d7191479815c52da13ec9f9984f49f0d29bf6d24de9c0cf32e27f3ad9fc02ae133bf5d401b830a4a1c40673862cf3a2f335778d771fcf6f98a53650f8b993f3827561ff1263ad5275762753905aa9bf6bb8ec295a6fac5572c2f08d76f5556906eb7836da452984accc65f4db7a07080490be6b0ae5e9c6920b400a8c6c781e5adb5e01a8adda0b65e9be3e2b4014718da58900487944c4dceab658ffa2a97cdbd08ce88f17ead83f878f33fe04a682b0edcd6cdc96c2adc7b665119a897f7cf9cd696b586bba2e72048b531f043c0e8ac0d7b18b5fedcaa26677c37e1ce22c5ded1f44c0bdf65abe477d907b2aecb58090ef4a36777baf09b562c0024be8abb48102256c531e0e840d6e5159e553978e49edf19629bebe1210795f58a37138bc7da0e0fcd3cec5957c4d3de2b5ba64f4acb1ed4a47a822ca33af611e954dc1668254f35578e420aa9e73c2e4e63f17a16e9f352276c5257fc7e27680cb1da57f6dc4c5ccbf23da4194811bdd83c5a5f723436f83f3024528f514770a306e4a6583a9e890603c5e12f8abc4b5c30018e27624a0770b50bc8ba7202a3ba8e834a79b31acf1c433b509e6f88e079a965b7116e4f8ac1e3d1d64421917ba58445e19b68a054a414f8762be9bed4c1b2bbe30a37df629b181488c488407bb0508efee83c76ebe5eea78bb4b150d774c009c32ebded00f65dfd72070f6e67ebbc45880c37c0065c300fa0129bb33292f79270f999af77decb8e5541f3802906ddf531d92490027cb21240b043d4dd77da7c437181786fb49316336d814d41db1f13847ec902770b8ffb3ca1b93346432f111d970c7ba17bbe022906e62698dcd96cc8932a6274ae794665439c18ab5cacbf041664002af8d7e66bcc0df6b17d021e8d1ecf74517c4a7b4192f789a93fde3618fdd0111086fcfd4f34959a47e59c6928e44754704246dc632a30ab084d55853ed93b49c1c9e19b687fa646f735d03ad46e95dbf4dc592e9d9ca36e491b15048eed81194fb2417d182a2c91859b43976999ea516a3f3cce7224a86af57cf76968567940fd80313b763719404a010b8dc6cbfc45df7ea3e1f5eafa4f4fb253e85465e2058973860d8a0663b45cc989c62f47904e353280b3af9ef725716cc6c6a23e553d4500595c39a82d7bb6ac9a9f5a1565ce834f193ffbab4789fff0a7771d92726c69efc57f9793cdb95805ceeb5a2dba6341d25ca743ffecfcc4ed165251677344c510995a676cd991a3e3703787de2474ce67e5313d309feb210d235169593ca318cbff761e7b890872fd1cf59f3d4d05699ec906a63671c4e8abd6167f11d8997bdc949dd9e15298b8ba28ac7c1b269714b30786b4b091631f348f2fac08a58d1b2401acbdefe414124f00bb5cc88c0b1f527822ada3e777eeb59cd1bf", 0x1000) 86.986387ms ago: executing program 6 (id=125): r0 = semget(0x0, 0x1, 0x281) shutdown(0xffffffffffffffff, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15a) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setitimer(0x2, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, 0x0) 85.872865ms ago: executing program 5 (id=126): sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0, 0xffffffffffffff49}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000ab40002000ff00330013000000050e14fc11133f6400302b01000000000040050200000502000086009078000000000000000004000000"]) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10d) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000480)='./file0\x00', 0x22) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffcf9) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x7, 0x1, {0xfffffffffffffffc, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000280)={0x0}, &(0x7f0000000180)=0xc) setpgid(0x0, r6) 84.939952ms ago: executing program 3 (id=127): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)='#!L', 0x3}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) write(r0, &(0x7f0000000040)=' \x00', 0x3) write(r0, &(0x7f0000000100)="9d0a", 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x9b, 0x4}, {0x1002, 0x0, 0x0, 0x7ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 82.726634ms ago: executing program 7 (id=128): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x8000000000002, 0x8}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="d9ebf45303ccb10c994e927696b9ffc9533e4cda99ee9475814c967c26d804d830fc247f22b7a8b46622f388c2923eb028416e51d637132d1c39bfefe2c798e45b78c5e923e5e1270a215d427ab33ab8c6a4debec72773624f8e0cd05841dc67b311591e0bca4f1ff2faa7318443daac67d19c1b40a5f340c235d1269ba9f7f837bd6e98475c2b3c5395cc659df53d22352ff834de0fd3d547c563ee531f95a85a897fd2d6000034a70625bbd539fc2dec8f5c9da66b05fdd49d37c91807cd6e045d0777a4d662c5993c302a13710080ded20ea43efdbf10c13b1c70543f0ee61f8bb10cf3dca5aa1650ab80c88fa7fcb2aa07b8dacf0dfcf25f", 0xfa}], 0x1) r3 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xf, 0x7ff, "a482000000000000cb52e88608007673f99e5fd7", 0x6, 0xa4}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x8000000000002, 0x8}}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="d9ebf45303ccb10c994e927696b9ffc9533e4cda99ee9475814c967c26d804d830fc247f22b7a8b46622f388c2923eb028416e51d637132d1c39bfefe2c798e45b78c5e923e5e1270a215d427ab33ab8c6a4debec72773624f8e0cd05841dc67b311591e0bca4f1ff2faa7318443daac67d19c1b40a5f340c235d1269ba9f7f837bd6e98475c2b3c5395cc659df53d22352ff834de0fd3d547c563ee531f95a85a897fd2d6000034a70625bbd539fc2dec8f5c9da66b05fdd49d37c91807cd6e045d0777a4d662c5993c302a13710080ded20ea43efdbf10c13b1c70543f0ee61f8bb10cf3dca5aa1650ab80c88fa7fcb2aa07b8dacf0dfcf25f", 0xfa}], 0x1) (async) dup2(r1, r0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xf, 0x7ff, "a482000000000000cb52e88608007673f99e5fd7", 0x6, 0xa4}) (async) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) (async) 13.883511ms ago: executing program 5 (id=129): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2, &(0x7f0000000000), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2, &(0x7f0000000000), 0x0) (async) 9.143465ms ago: executing program 0 (id=130): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x5, 0x0, 0x0, 0x0, @empty, @empty, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0x2, [{[], 0x2}, {[], 0xffffffff}, {[], 0x4}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x800, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 8.325924ms ago: executing program 3 (id=131): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getitimer(0x1, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffb, 0x3, &(0x7f0000000200)="715903623ab775f1a454deca9b480c4e7438a6e39cdc3a0c14a8e6d4c53f65d69c9feccba6ed8828e178bb462cd69676ee3301e414610304bbdad78dc6887199b180d6300c1664e28e6ef3ed96ef9c57a556145a948ef051782db9f4290ba3e46054f197f3474debbb2d727805c0ee9952a787eb0674338f7829dc1b5f448978748d36284edc0eec1c397122d2dd09c43b9385c955ab94f72701183b729ba370287e6c2d401a7e93870c75d09f1c3de46cda44ab0fcb6c5e17fbefc59177e26dac3196ee7d87a31ca11e7aaf51af4a752bcf236fe8ee25ee822b69cf3f7a006efad0675b2b812250480a7f1e756f574d0d2374e3010f6a584081800c00"/267, 0x10b) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000340)="66398695d6bc67bdc92ad11b7ceeb4b2927a0c1a763043710c0cf55c8c28505a1dcf24d6af51e969dbfb6e523e138d6cb253107a58eb2b8bc7a7737ba9696b2b177a87fd1629ee5e4cdf5602c0f68316ed238f50feb908c5a1c2868c36dde51d9ee3574f624f19535a2256fb2639e9b00a373cb8ffdcb4614983edce30b89f12834c75fba91ea647be6308e53e6d8d22d5ca6f4349bf7de8e67a5ba76f16d84a780c7de88313b608de35b275d486e178cb486ac88eacd9547e97014bce9f3413f695c912fa41826b2557050736ddc756b72d469e40ab288d8aa437b7dcd8e138a81681126f5b09035b59665780b596f41312597cf57e155ad72fae83b86b64", &(0x7f0000000140)=0xff, &(0x7f0000000440)="8c50ff400f00188124cc442175036bf5606c6483ef2f62dc52f1adfbca1675097b0e63c6320d64b14b70e6bdde4a6f4851fc6cd15fdc96362847681e305012a701114b33787683d5e55d5748783765eebf292922939959f4ffe994bcc6e5db392b353a91ff7d929a927b1a9819d25129db5d2cb71d6c929b5cbc15d23b589122422d326c2d8b269e4d13ba3113a0b974c4d7b70ac3802f85dac34731c8b55b94c4ef", 0xa2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fchown(r2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f00000001c0)) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x2) 7.681382ms ago: executing program 0 (id=132): r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c1) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x80, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xa64) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) fchdir(r1) r2 = socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x401) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x10) syz_emit_ethernet(0x133, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x6, 0x125, 0x68, 0x6, 0x9, 0x37, 0x0, @loopback, @empty, {[@rr={0x7, 0x13, 0x3, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x4, [@rand_addr, @multicast1, @multicast2, @empty, @empty, @loopback, @multicast1]}, @ra={0x94, 0x6, 0xbc4}]}}, @generic="21e8c0f0f487819ed3969580a8da7bdae8e74693244610b73f12f1172ed5d6fccda4c3ef72af6911f13600400fc83e3c4439c399293f27b866f7953268d861bc9e74673a96257dfeb52c38b142f5785e08f39eeda1ec11533091c2e17f423273fa3859617e621d7fcc33c3cf94703154fc3088b13244f4a259534203cfbe369c36b125b2361b3d8680c678f3fea115f91492017542cdd9664f36153d0ac233ea6c4d63114f59ef1be24c40d5c32e0e6b1f743bac428136c5fa883596d70f7f0dec6387d5eeb717b62310016953a041538126b4a7d8fcde483c"}}}}) r3 = accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) close(r3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000340)) fchmod(r3, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = socket$inet(0x2, 0x5, 0x18) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000400)={0x10001, 0x7}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="7567e6a7b660c70368d428f4c023ff57392cd8f9a5ef05b9b49e2f899cee634ca4e1c5b045eeb09844506722ea3daa858820faa88c193e4b711f623b8d692602900c1067a95d76ae038e55fd58eff9970f8cc35ec1115227ad50bdd070487e17cd97c36f1a60b5691019cde7fc54eb2539d2e433b37e21cc2a8b5eb26780f106b5e6a0daa21909b5d109d49d51634af2bc16ebaf95bae8534b91d90c9be9336225c83a04d96abf61866b93e83e939c497576c7369016d11b36d64dd468c57d91d1bee68e4a5ec33c86dfb41d61f8b135ee2046c211f81fa2caf946cecdc62bac0814626e044848d6f7c78ed9cfc5749f4bc6ead0cfc2", 0xf6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) r6 = semget$private(0x0, 0x0, 0x53) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000580)=""/119) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000680)={0xa, &(0x7f0000000600)=[{0x9, 0x2, 0x9}, {0x60e, 0xff, 0x2, 0x401}, {0x81, 0x2, 0x81, 0x200}, {0xfff9, 0x61, 0xff, 0x1}, {0x7, 0x97, 0x0, 0x11}, {0x1, 0x5, 0x8, 0x8}, {0xd3e, 0x0, 0x9, 0x5}, {0x7, 0x6, 0x6, 0x4}, {0x6, 0x46, 0xd, 0x6}, {0x1, 0x3, 0xb, 0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[0x8]}) close(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000740)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780), 0x200, 0x0) dup2(r0, r7) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000007c0)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000840)=0x4) 0s ago: executing program 4 (id=133): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013", 0x13, 0x6, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x887e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x8000000007, 0x7}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0xfffffff8, 0x9, &(0x7f0000000140)="5294c5a356fbe977efe81d3337f96b9a73984048a5fa5727704f6a95ac5106b7a7e12e891ba31a7270cadb81d7829b5a2e114410ff04da91157e50f3de70db873990be8a3ddc005a58c4732754b4fa145904adc3596dfecb3605ba913782d08b3a8a127ea1147453c0ec7f57cd18a055ef529c54a54045f9621c06affa10f6dcb4f76bc6809b1d1826a9639302181b2bcdce9276132bbbd334bfc4b86067858641352cf035bb33d748e9dd34ce70d246c18f1fae3d7ed27cc61a23073e623d59920b674edefe8d73bae7762cc6d644616ba5c6db07d699d4b6cdec369877db68722350f10870", 0xe6) getsockopt(r2, 0x81, 0x5, &(0x7f0000000580)=""/243, &(0x7f0000000680)=0xf3) close(r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) accept$unix(r2, 0x0, &(0x7f00000006c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = accept$inet6(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) r8 = dup(r1) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x80, 0x200, 0x6}, {{r2}, 0xfffffffffffffff8, 0x60, 0x8, 0x4, 0xf88c}, {{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x2e, 0x5}, {{r1}, 0xfffffffffffffff8, 0x68, 0x4, 0x100, 0x5}, {{r2}, 0xfffffffffffffff9, 0x53, 0x1, 0x80000000000045d0, 0x180a}, {{r1}, 0xfffffffffffffffa, 0x11, 0x4, 0x0, 0x800000000000}, {{r1}, 0xfffffffffffffffb, 0x88, 0x8, 0x2, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x7, 0x8}, {{r3}, 0x7, 0x6, 0x4, 0x6, 0x8000000000000001}, {{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x1000, 0x2c784240}], 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff8, 0x2, 0x80, 0x10000000001, 0xf68a}, {{r1}, 0xfffffffffffffffc, 0x41, 0xf0000000, 0x8, 0x1}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x10000, 0x8}, {{r1}, 0xfffffffffffffffe, 0xa, 0x40, 0xfffffffffffff780, 0x6}, {{r9}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xf, 0x26}], 0x3, &(0x7f0000000480)={0x0, 0xb}) r10 = getuid() r11 = getgid() setregid(r11, 0x0) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x0) r13 = getpgid(0x0) r14 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000780)="d046bc448774db415fa04d0512e7551e16468002d850d9d5c1c622bd4c7ef53c6ef70f06c3105e79f943f34d5fc414c7bb0f37939739514c", 0x38}, {&(0x7f00000007c0)="db3b54dd9b3dda25573c963ac9734e32ca19a1f4bd3371db2984c2929caa49bdb6919e31493334c402aa7f529945cc76bf16c9314fdaf4665e24298c787f190a5f68d229fac908c7a6d3ab0354bddd7b624ac64d2a609f40c16c7024b72db5197baf8990ff7ac4e04506917ac9aa43d95ed28e81ff0d3cc326988b8977f3d061627e65d9a149048eb8194748fbde08bbe426c8b4129d4df6afd218e89fb18fef1c35f24e324379e51ab4c280a3b75a9511d1562f5af4e64e7eaf4ecea2103bce5d10f086383fbc91fa8113606ff063e8014ecb485d44da5c906f8c9ee761a6302a8e8c7eb9f746dd643e900875fcbbeee90e6d247ff3da6cc900f19dbe407ccf8d7b178e7e6138ca0f13dd70a8c80cf14c691078dc77efb2e2ab946ea65ab0de714ea30412fa72fc9ff2c2b7ea661d3b7fb2ae3ad428d20c56ce58a5d59bb1053fca483ad0cfc2377532bbb1edbac23af469c1713a3002637c6049218d5e4024320635b2339d66fd0225ea40060a4369346dfe0fd5ce176e77a5b94f6d6733f05adc7bcb58d2f872c05b58b5a05134153f0f23c6d4d80e168deba940baf8cad5a1b5ced208efc18cc75ab9fc215174a5e413c82c57e2a3f6e8e9d4e6461100e1959f21bf5390b9cbc59aac4b2c9ad57549f1341d7c9043c1870cb55c9cd5e33bfa002df5352e5becc371630ee93df18d06ab81aa1c7e9b684f850801c92c24db9485f8ef017bb8786e6055773e47e9c13e140287cc5ead3b05ee7cf2fcc5689cf23f6449482233333a5687d5cd47a8b5f159a4c21a597b75d4efcb9779b189da88fea8eaa8cc38d9cf662cd29e198ffe6404de0ff5df0756cfae83073bdcf09d7549465caf14565aa0139b1395db900a3ed4faf2e5a4799082c4b787ea50c8fafad39e484309921a19f6f752953addf207230dcba64d385797eae8d134ba5b947e11391d8fdda0b4ea39eefefd98742d1f6703f932a82f83f9377e712ad76af0546ea3c8a61bc2e9fc79649d9189eb5eb3242120cd9054df635024233ffdfc38f3aecad566801ffbdacf55b03aa490c761c3b4409382250bbedb5902bf792d0ec3f8f9b4ed9663b61d1106acb923c236adebb453e3e7c93727bd2ff888791646d12e9b3bc789f0a8bc194fece260ad6aeabe87c28d227fc4a3c6f56e367477d3437dd85db96137e0b365f84193359f73e9f52327de823801d9c103eb121be81c7a7c925d712eaa166aac1e2cd048cd3c0786c122d39ec738063481416d45ba0258e1d80ded58a11982457ca2ee088c47aca90d72711515e8e8719ccdee473f1cbc4f5ede9b6985ad89529bd68bf6f450fe3f83734e92401d15345b7c5c3dbca733551a369799a631a8e478857b6e409f5d537e7996bd89398eb5c9d205c479453b2fef7af3c602153bbc06c47574123b4816749fae7497ade7840f0fa9057a317d3095bd2f550fec6578d87b54341e12218c245096918c4b9ff2f84cbeb90458d6ceaa07e39cb38fd1d3095c935eef5f37054b17cb0a4a78b57275ecc1c59ca86a18b3bdf0e90f423506d5deac28027d7ec528f5db55c98665bc66c26eb81133f9e1e524a297faa7622f384133fbdd26317d035fbc1f6aaf05e69f1bf139e4c07b6ccf0a4506d2018e8d0a4f8816faac5cfca4f36669cd76094edcf65378e214465494b53ea9eee54e15443be67e46a4209b5f54bea3bf545c0d59d6b27b946a99459b3288a4ede130b047f058ed47fa7b2e48ffdb102928f6606c62d643683b72fb9cc18228d7a33086085e0ce2b6806849fb96c72c1d99ff248d3a7fd008914d8134047c4e2981e7d6820ca71e329a998129c8655fd80923e4e90352bf257380c554ca6c587a88c4048f89d6a917b87cf7ef7797387c17dff5f748598f96e20d02dbb297eb0625470a23b091518dfe6c1f58474015f4ce1e8e099558d936c6767779158b3e0be7986b681fe531eebe1fad34c90c6cce22649227c1bb4942ae55ccb8cbe9acc727c955d2827c9fa3cf7e032f5d2cc4cb75c883fb41c300e93e2a345a5d559d4a80db018f702bf2ebcb0a697b733877abc8a652015756ce9bc020b3f8d08268b929017b39291e80b89cf05a686fd150ddf315b2f1b43512efa0dc543c35587c2aac6e72025a6b628b14e47f6e0dd69811c015cc53f6a64cff72d0c62796ff4ddaa6eb9afa1931742107d0d0f48397bd6c3eb54252df4a64c666efb3b7c0610b9181ee9b6a6471925e82c6ff3eea88f692093d8dd6954e4fee53e86c72e33d9a4db8d3e5ba6cbc6ccbdef982a189272f98edaa561acdb60b830b2e01dc889c4f025a46f7095dc976eb58529ac810a7178aabd990b827d9ea89c48dc9b51866c0fb9ff66deeba1faaa97ab4a1e384d534247d993f41944819480ee832c11f463c07007c9d62a769c57e6704522a35b31f24af3d42c3fd293c26e4adef8e1e0a331e0ef7df94355233f5cc3e2413b5efed18bf10a0962b6203403409c064ad76a3516b801f017aca30bf4c9d8048a29f25f333fa4a6855d24d76d1697835adb7c57d60d659073975ecf0200e2f1ae539bea136b44571ad94c6deba4c6c027d27849e9deefc33abcc915f429537b393d18a3487e15afe40a8daced17e63c0c0136099c28f46ece37704d0579ce30239105b344cdc60203a3dc5fd195f2e861ed850b07fc32c63c2ebe8a51d8c58c942e77559263e2ffa5c1ceee96c1da6653469229f4faf691a8ed0f1a206bc7d414d51e2d7da95edb6484ab58db67c8f537b70db596b87bcefd2e6d517b42e417901353b0a258e8532ba81a08bf4df7e68b574bf06bc1ba562a92e17fb4592e2b89b8ad85583a01ea04f7f95e24a98f6effc61b714e114e32213cb06d3bf37381e917141191aef7c60c47bb36fe981f7de9d40e9a6ce358abb9448be19813be5eb6e25628d23b2d7b05e0810ad11d407ff9d4df3e8a3b2ee6e902d4d63cf15b4dbd4cd0477b44fe0b169bebc323b96d16d0c10fb36a2f9e4b569a233eeb251ed7196582421ae8fe33d922f7777a01ec37a0286ea0120e7d77952ae5ecccee954b11ddb448f65c2160bad26b24f95d144192b4d78f647c2a9946cef7a71b06b5b90ee2afb2bdddc86fe68debf448b722e617fe79e9baac04f5a72b5169486381d197aaa08c803c2a189a5dd69e146b60bc916513795501c98e3fc316df8dd8fa78e10cdfe6adf4dd4cd3b94b8dc880f48fb1e5b86784bf18fd9bff9280f96eb7c7bc5318634ad2155776a2c1315bbf1f95865cd784196b85224ca8afa1b733cab2c91bc6499e310f988e4d06ea3c770c903f6a143718402460d0391fdddeb35e7bcef8a66b3f8434919d1936e816c8f796152771f70f8d3515b7c997d08cfbbdf740d31032f30ed623a88b71905572b869a285bd685f707961db27f209785d039a8b4c02821b66559840e198c19183aecd1d9a27ae27d62f5c1d83f85f4e5cc84d7eab582ffd8a2c0e93c46bd4cef142b1ca44ec3bebb23c969766daf17e06e756871da1ceb780be18a9738b22ff3b4bf3bf2cb5a888c302564758e83866e9e804db18cab5ed47f17f4ffeb1ad91684f4dcf7326d4d1a4867629e2c37be990651954c0132600d39a7d7247586df8b263ef7eba08af2bb6910285d4044c843fc6bfa8da0d79ed01cea0ca56a16effaf2a561a150c220b58973a2b7fccbb435aa29648ecef6c711a3a3968c98744775e225e41da69e48c7db665ce5d7672db9a4ae0bd393913960753316d730096789c79a7cb4f6d8d164bba9f68246d09a413d17f4bf8be9fa38cfb7f525c22c326b8ccfd6f6a7a8cbd3a4d4e9b25b7c5b2ecd16c09edd1a2e315e135e809471c18bb63a90e8e6ec24f9bd572a8b70356f9ddc85c275c870714d9e605c99ede44f35a4e877ef5bdc3cd34f843338f60481194866dc17365ac04aa33cd38b28de1857b3b7ab9b2983f2207d1383e37a5ccb457214e207f35e4a2aa046d0405d70c231c867d07deb9ddc215d931a8c3a090d17a83fb9a1f4698eb45df3b606c7228a7f4ec6824cc53628bb68ffe73e1362f47ea280b52e9fbba16d8956ae376fd954c37ea547bf144742b9a07c638fb4a70b33f25eea15a4da4c691d53d189f9ed221fb2fc13d84cd528f1b299fda0d14b7da435f32b381990bce25d438dc7f1ea980b0a400d9603fc6dfd7edcba8723a017675349be615d5ba10f1cbea57d20dde8eba82f6838be4e120182b990f8fd9c417d6a2a47c2eb151d125cf7dfe2a5768d9b2477ae1e4c4e6779e4bc13dbba846a1f6e4d9c38177d92a12cd4934cc5101dbb051a3f7e9119d7233f651412111cc3e5dc8aa2611d295b95e06750caa0c64cdf718eb831cbb11a6ef409bc3def755130a630d8ab99d715e702e72b533f6afdc2d6e43184fc7cf6bfdac16945894d9028ff9c770ef7230ba7d25dffd359ec7878737e78e89bedd5ead5ebf5db6e2e725b1413f249f275547c6078a1d81693333172e94a8ba09696b67a46b012cdc1301f8aad8ab4b0eba544dcbf3f68b7c0466f4996957cfb3945455500fa8a93a52042356fcedc8dcb0e10a0156853fb6b15fa8d376665ffa5227d7679a37de44d968d9ab302fccaf7af88359891c00165260817e7df3e9bbd79d8bb537a26b340b7cab31937390746863630d9e2d608ecf0f7ef444344e1e35137751586efc8213febd2c6b81d98c04a36379ee5a884d2a87a1f6d73894d422319ec0bf3c1ff10632965340481a13cffb9cf50a3a9223faaf5181e1f3487d5aa656c35202257c0844528b3fc68debdc699fbad4d9124a2a543e0ab38a192ea4389bb5641792f2432ea8d56866b46e6177631a52c534b305f3bc2e591dee6ce96b20f7b05dce223abdc712b8b3ef42f4bf4a9304c773457407fe60dfa50ebd8a60e44c3fd52cbab3fe8f0ffc434389da7ce9c04376964e7699ee87d2fe323cf84af8d03a51dfa069e0758774d0b404c0e40d047029c6a076d4989ad8c4fd1f2e861223339620c7f095bfc4320f8ce579fd71b491a6b104b4bc20ac0af3a3675430412eb60057620534340aea6a19f82f36ef51b92a6ccb10ce71a3bfe766babc2cdf0c796e345c54f13a567305e9e6b547f10cced98378cac87a1135250cf09b6e475e22c5d2e8c5f1842b55637b11a77d739ff82e532757c8a5f67328e82b6e006ff10c05eaee78882ce820c56cbed7f24f00c21e2407c04a4794687511d60540b80ede31cc89d61066b9b902ab6fbb6999a3bce4546dfe582c0a3b087bbebee25b51376d6c5c47f401c5e1cf174f780786c4396563f4324b26768e760210d887dba91dfa597d7437eb1dbc62158784ce5282edbbbb12d3810f1a202eda1d60289868159cf5e9b26f8f714623d3a7736c521629cf02352ee53f191c01c32139cf5d715d3ad11318e8132d99d3c054586e31a7b3f5c718c1ae07ba714a646c2ff69e7999977f4633ea69b1d37c96e1a34f866818798486bce67fa84a5cb1b184310d38af2a0d8ee575fa1d84d5a97553fe7be57b934491e834f5d86f9371a0352edecbfef4b0671604e501884cb4eccec17a4e5b844305662a8f0410b5a98ee076b30e3cd20f3a3a56ad87ec8298e1d1a245c2397055c729279258bd01800606122ceba5d2605cb250d36bc0c8e448285ead303a49a796b085feb5400aedcb7803ccfadbcc67b722eb109edd32e463983b923e7e42bd5f712056343b9acf0ef2b5b602d0abddf5c09aa3c7ce0f71dedcaabbad3f98d279f1a0d05f1644d16e0867a891fb5679c623bde52b6c6f8b9d9e239f90e7f37957acf76", 0x1000}], 0x2, &(0x7f0000001b00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000001800000000000000000007bb0a1dbb0c0b120792ad35e11dcaa1771725c48b0711f00"/58, @ANYRES32=0x0, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0xa}, 0x1) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.89' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806baff000, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! kernel: protection fault trap, code=0 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace witness_checkorder(deadbeefdeadc017,9,0) at witness_checkorder+0xb5 mtx_enter(deadbeefdeadc007) at mtx_enter+0x4a prsignal(deadbeefdeadbeef,14) at prsignal+0x36 reaper(ffff8000ffffc2a0) at reaper+0x2cc end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a2686f0 rbx 0 rdx 0 rcx 0xffff8000ffffc2a0 rax 0xffffffff837c7ffe cpu_info_full_primary+0x1ffe r8 0x3b9aca00 r9 0 r10 0x455335b8742cbede r11 0x5027f30aac43c5f4 r12 0xdeadbeefdeadbefe r13 0x9 r14 0xdeadbeefdeadc017 r15 0 rip 0xffffffff820d60b5 witness_checkorder+0xb5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a268650 ss 0x10 witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{0}> show proc PROC (reaper) tid=283063 pid=64631 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=32, usrpri=51, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffffc7d0,0xffff8000ffffc018 process=0xffff8000ffff4008 user=0xffff80002a263000, vmspace=0xffffffff8397a928 estcpu=1, cpticks=7, pctcpu=0.1, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90879 213651 9525 32767 2 0x10 syz-executor 90879 50598 9525 32767 2 0x4000010 syz-executor 65270 88606 45667 32767 2 0x10 syz-executor 65270 166204 45667 32767 3 0x4000090 fsleep syz-executor 2208 14715 0 0 3 0x14200 bored sosplice 31362 386198 31508 32767 2 0x90 syz-executor 45667 350350 48007 32767 3 0x90 nanoslp syz-executor 9525 167838 18192 32767 3 0x90 nanoslp syz-executor 19086 222876 8939 32767 2 0x90 syz-executor 28937 316488 31505 32767 2 0x10 syz-executor 96551 333059 59195 32767 3 0x90 nanoslp syz-executor 62870 44835 51840 32767 2 0x10 syz-executor 6620 262995 35824 32767 2 0x10 syz-executor 18192 317275 45385 0 3 0x82 wait syz-executor 8939 288115 45385 0 3 0x82 wait syz-executor 48007 389427 45385 0 3 0x82 wait syz-executor 31508 400310 45385 0 3 0x82 wait syz-executor 31505 298010 45385 0 3 0x82 wait syz-executor 51840 357269 45385 0 3 0x82 wait syz-executor 59195 349373 45385 0 3 0x82 wait syz-executor 35824 88332 45385 0 3 0x82 wait syz-executor 45385 226359 90188 0 3 0x82 kqread syz-executor 90188 278785 59913 0 3 0x10008a sigsusp ksh 59913 400893 86337 0 3 0x98 kqread sshd-session 86337 294492 19501 0 3 0x92 kqread sshd-session 66020 23668 1 0 3 0x100083 ttyin getty 19501 464924 1 0 3 0x88 kqread sshd 59102 15680 81760 73 3 0x1100090 kqread syslogd 81760 371939 1 0 3 0x100082 sbwait syslogd 55434 456354 1 0 3 0x100080 kqread resolvd 86600 129217 38703 77 3 0x100092 kqread dhcpleased 58563 480653 38703 77 3 0x100092 kqread dhcpleased 38703 486896 1 0 3 0x80 kqread dhcpleased 54451 26211 0 0 3 0x14200 bored smr 17017 144480 0 0 2 0x14200 zerothread 2996 376832 0 0 3 0x14200 aiodoned aiodoned 84688 136002 0 0 3 0x14200 syncer update 70054 442364 0 0 3 0x14200 cleaner cleaner *64631 283063 0 0 7 0x14200 reaper 42 454890 0 0 3 0x14200 pgdaemon pagedaemon 17389 516196 0 0 3 0x14200 bored viomb 49713 200260 0 0 3 0x40014200 acpi0 acpi0 10185 497910 0 0 3 0x40014200 idle1 76447 68120 0 0 3 0x14200 bored softnet7 27714 131692 0 0 3 0x14200 bored softnet6 55235 350108 0 0 3 0x14200 bored softnet5 28468 111092 0 0 3 0x14200 bored softnet4 81470 143441 0 0 3 0x14200 bored softnet3 66888 171280 0 0 3 0x14200 bored softnet2 79399 195167 0 0 3 0x14200 bored softnet1 51835 26816 0 0 2 0x14200 softnet0 10350 512821 0 0 3 0x14200 bored systqmp 63088 389218 0 0 3 0x14200 bored systq 56138 2932 0 0 3 0x14200 tmoslp softclockmp 76376 430898 0 0 2 0x40014200 softclock 26341 503317 0 0 3 0x40014200 idle0 1 396725 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 28937 (syz-executor) thread 0xffff80002a2e54e0 (316488) exclusive rrwlock inode r = 0 (0xfffffd806ba51450) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d300a08) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 62870 (syz-executor) thread 0xffff8000ffff2a70 (44835) exclusive rrwlock inode r = 0 (0xfffffd806ba510d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ba480e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x93a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 Process 6620 (syz-executor) thread 0xffff8000ffff3238 (262995) exclusive rrwlock inode r = 0 (0xfffffd806ba518f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d300d80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 64631 (reaper) thread 0xffff8000ffffc2a0 (283063) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83949718) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 knote_processexit+0x2b #5 reaper+0x24d #6 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 10960K 10968K 166960K 11301 0 pcb 17 12K 12K 166960K 17 0 rtable 211 6K 6K 166960K 270 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 2 1K 9K 166960K 6 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 37 0 iov 0 0K 2K 166960K 8 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1365 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 76 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 20 73K 121K 166960K 273 0 sigio 0 0K 0K 166960K 6 0 proc 58 99K 147K 166960K 510 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 29 0 in_multi 99 7K 7K 166960K 109 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 355 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 201 158K 178K 166960K 3937 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 41 82K 108K 166960K 1285 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 13 0 NDP 11 0K 2K 166960K 27 0 temp 38 8642K 8706K 166960K 4226 0 kqueue 14 20K 24K 166960K 53 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 59 0 55 1 0 1 1 0 8 0 rtentry 176 99 0 2 5 0 5 5 0 8 0 unpcb 144 155 0 131 2 0 2 2 0 8 1 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 134 0 129 7 0 7 7 0 8 6 arp 128 10 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 316 0 307 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 144 20 0 1 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 443 0 3 28 0 28 28 0 8 0 art_table 40 444 0 3 5 0 5 5 0 8 0 art_node 32 99 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 73 0 66 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1739 0 234 95 0 95 95 0 8 0 ffsino 296 1739 0 234 117 0 117 117 0 8 0 nchpl 144 2117 0 447 63 0 63 63 0 8 0 uvmvnodes 80 1820 0 0 38 0 38 38 0 8 0 vnodes 216 1820 0 0 102 0 102 102 0 8 0 namei 1024 6504 0 6504 1 0 1 1 0 8 1 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7649 0 7649 7 1 6 6 1 8 6 plimitpl 152 94 0 70 2 0 2 2 0 8 1 sigapl 424 553 0 497 8 0 8 8 0 8 1 knotepl 120 323 0 0 10 0 10 10 0 8 0 kqueuepl 224 71 0 60 2 0 2 2 0 8 1 pipepl 344 115 0 88 3 0 3 3 0 8 0 fdescpl 528 530 0 498 3 0 3 3 0 8 0 filepl 160 2462 0 2243 13 0 13 13 0 8 3 lockfpl 104 148 0 146 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 35 0 11 1 0 1 1 0 8 0 ucredpl 104 391 0 372 1 0 1 1 0 8 0 zombiepl 144 498 0 497 1 0 1 1 0 8 0 processpl 1248 553 0 497 7 1 6 6 0 8 0 procpl 664 781 0 722 7 0 7 7 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 752 532 0 495 11 0 11 11 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 244 0 0 16 0 16 16 0 8 0 bufpl 280 3036 0 116 209 0 209 209 0 8 0 anonpl 32 7657 0 0 62 0 62 62 0 246 0 amapchunkpl 152 11725 0 11326 38 3 35 35 0 158 13 amappl16 200 954 0 937 15 1 14 14 0 8 11 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 103 0 93 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 1 0 1 0 8 0 amappl12 168 1131 0 1099 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 3 0 3 2 1 1 1 0 8 1 amappl9 144 271 0 271 1 1 0 1 0 8 0 amappl8 136 23 0 22 1 0 1 1 0 8 0 amappl7 128 104 0 94 1 0 1 1 0 8 0 amappl6 120 192 0 188 1 0 1 1 0 8 0 amappl5 112 113 0 107 1 0 1 1 0 8 0 amappl4 104 263 0 248 1 0 1 1 0 8 0 amappl3 96 2091 0 1995 4 0 4 4 0 8 0 amappl2 88 608 0 552 2 0 2 2 0 8 0 amappl1 80 8777 0 8215 14 0 14 14 0 8 0 amappl 88 3284 0 3147 5 0 5 5 0 92 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 530 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 530 0 498 1 0 1 1 0 8 0 vmmpekpl 168 5889 0 5850 2 0 2 2 0 8 0 vmmpepl 168 39022 0 37198 104 0 104 104 0 357 2 vmsppl 488 529 0 497 7 1 6 6 0 8 1 rwobjpl 80 14372 0 11757 60 0 60 60 0 8 1 pdppl 4096 1068 0 994 112 28 84 96 0 8 10 pvpl 32 15602 0 0 126 0 126 126 0 265 0 pmappl 256 529 0 497 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 291 0 31 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace witness_checkorder(deadbeefdeadc017,9,0) at witness_checkorder+0xb5 mtx_enter(deadbeefdeadc007) at mtx_enter+0x4a prsignal(deadbeefdeadbeef,14) at prsignal+0x36 reaper(ffff8000ffffc2a0) at reaper+0x2cc end trace frame: 0x0, count: -4 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83949510) at __mp_lock+0x192 exit1(ffff80003c4402c0,0,0,1) at exit1+0x701 sys_exit(ffff80003c4402c0,ffff80003c499ad0,ffff80003c499a20) at sys_exit+0x1a syscall(ffff80003c499ad0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f01e95713f0, count: -8