last executing test programs: 9.498669993s ago: executing program 5 (id=953): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r0, &(0x7f00000002c0)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb695564b6700000008000361b1257aea8c500002002fbfe0c2300008abfba65c08f4d08e371a3f8343732051eeab71d89e000040502000000140000003e4b45a827dde6d6be812292692c592a628f52d469f566fb252e6378", 0xc2, 0x400, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 7.559635622s ago: executing program 4 (id=1000): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="2558481cf85e5a7b655b1f8d10271e2da33e0107f101e10b0b", &(0x7f00000001c0)=0x19, &(0x7f00000002c0)="99dec850691589364d887cc4d81e3fe7347b6134948866631cc7fb20e8051f67d0616993cc18a1771666541f1f1f3d6cab783f70c342cdd7aafda2c28eb90454009ba89fb6ab09b1b2cb169c146e1a400d79af02cba6abf04f3adfa27457779ecdb75d4eea871378e8a97ecfcbc48a26214d3bd1e2d548", 0x77) (async) r6 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5201) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x60) setsockopt(r5, 0x8, 0x40, &(0x7f00000000c0), 0xffffffffffffff9b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x101, 0xffffffff}) 7.559108406s ago: executing program 4 (id=1001): open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/63, 0x3f) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x80000001) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) setitimer(0x1, 0x0, &(0x7f0000000300)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='./file1\x00', 0x8}) 7.558779611s ago: executing program 6 (id=1002): syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383afcfe804b013659f7af8abfdd00000000000000000000000000aaff"]) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="30f079833fd17f361f706d4a2ae17507f7a63c8d4627b8e9cc690bccea324b9453b59ee7bd5271c94c557e89cc4dd3a3e18fcb4b6c4eafc589b708f1059e50790fc41bf640978696b05451a28c3965bc3de0543910fc45adaa6010e566d6ca3f6686237b8868b43f9d4dbaaeb84eff99ef734346436dddff499130878386ace27345cfe24d92db6c3453aed9b4d1d338198b0681c6dcc9f1f2adefd60419f8e387161f6e62434ddc302bbbf999db1f013f1e0bb507b933a94a115c4237bfa7e1a9cf66a26803b626a69e070c64be49300e769326402e938044c18973467c9f6c05d507b89c46", 0xe6, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 7.349921759s ago: executing program 6 (id=1003): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000280)="16d992b38288000b17a24e53ee93a7291681ba35eaffb1a322a297c1275a4ca814b9169fc3f66f6c15eb2397cafd79928c94cb8173e844ce6dc71d5e9e1c209fb795b38774af0312b456011abfdded4641a4faad5ab025ac696815eb563fc251a5a8c164abd7e95d89a561d3075d2f70e4279be7163300dbf9d20637a44ff6512b2c2c3ed6fc69dca37e8f81726e8369ab925ce391255b86e424c743e5589bd8447cccc5e03e6317faae2053d36d0e56dfc208e7740a9e19710a43e2c844a199bce9b7174d4ee76716", 0xc9, 0x5, &(0x7f00000003c0)={0x18, 0x1, 0x27d, 0x3ff}, 0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async, rerun: 64) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) (async) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) (async) dup(r0) 7.349183942s ago: executing program 6 (id=1004): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x20}}}}}}) fchdir(r1) 7.348498282s ago: executing program 6 (id=1005): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x6}) r1 = socket(0x18, 0x2, 0x3) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}, @cred={0x20}], 0x40, 0x40b}, 0x0) 7.339397118s ago: executing program 6 (id=1006): msgget$private(0x0, 0x420) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0, 0x4}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x8}) close(r1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x40047477, &(0x7f0000000000)=0xfffffffd) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="0f52c9", 0x3}], 0x1, 0x0, 0x0, 0xb}, 0x0) 7.104045765s ago: executing program 0 (id=1009): open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) shutdown(r1, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000001}) 7.096240918s ago: executing program 0 (id=1010): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x19) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000780000/0x4000)=nil, 0x4000) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x8c, 0x8, 0x2, 0x9407}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x2, 0x7ffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x2003, 0x5}, {{r0}, 0xfffffffffffffff8, 0x41, 0x1, 0x80, 0x10003}], 0x1, 0x0, 0x4, &(0x7f0000000000)={0x7fff, 0x6a76}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 7.094997639s ago: executing program 0 (id=1011): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x2, 0x7}, {0x34, 0xfe, 0x2e, 0x1}, {0x2006, 0xfe, 0xdd, 0x1}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ce", &(0x7f0000000080)=0x40, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x1) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000b40)="39048ac052823686dcef7ffeeb6522662ab672642f5d0056aab311ceadebf89aeec129850cc850afb70ee023d0d24f8f2ab96751cc81b5a8b6cd56fc37871b5672a5b59d016ceb2b67dfac146950bd34f217a8d6f05f5f1f5f68d13ad755fac70db0a9fbf3bbaec80eb160b520ce18355a1f221a6786c688b0a3e3293045a80b43a2371b02985c5bf59ac2e3f82c2430a669d5c9b7893870ab09b56b3c718fcc72f74599351eabaf1af47c0a537f085b7654918a383df1bc750f2b231a4f3691b465d7d3f4a3aa56a226a17148689f769330e163639617c5139670e9d6612193fe1c30cbf4084e2e3ea55ade2c478ff24f9feffdc6c034b29989fa6d0991d4b6b0796680fa9896978a4ed04ae5e69961d668dd7db45d89870686a786ea9929e92015b1d1a92d398438869ae1f9b14861919ee89c9266a8b15188522ad2fab854c18b7bb69edbb4cee305676b195263e8d132170f25a649500642247a939f441d44ac58113bb2107c535bdefd95edf0835c4e7bd4658910622c6dd3c6dbcbd3476c2eeca5d5520ae764ec9c40532837ef87be0a5419c272f7e48d44b5eb4798574d602afc61202e797f83c5a8b24c4fd5007d3517c61068c7c9067d1711b3a40377a3a5aa334690922ebde4410c1e7f554ae3adb8f09376930f13a871d1bd724a00ebe06fc7533266c0d5c7b10da021387b19802e314f9a31aa73b5272f329022b528fb2cde5dec3aba69c45058acd8cb4730ffb3506737e14a1a51e5f6b99aa9098664d4b09490de732b064b4bdc2dd8dd7969a48cba6ee6b99095d1601f881322adbcf0051504b431fea8bca7e031fc12e6d66e9caec7b9755bbdf081a0be9ced5bf26a915b2d2540864110dfb5056fd3b711876f3b09bb2f64298be98d87df4486d3889cb538c8700d90a4992b5afe00d37fb9278bfac1b4bbe9d4c76f7faa953d5c0cc005eed9d691a1ad06a87b8b6ef5361a5cc13f8de150bd9cfdac135c85a97929d374d8777929bb9ee62ae9ff2299bd0d30face413511e61586b429c3f881ffaf504cef6c2ed1f6a19ef6ee18b3d5b497f9ffc4de70764104239d6d942fc0b3b54cddffb525277d09a6378d077746b3336acf19614ae58dde9f8e3d8c301e04f456fabdda08ec8c994e95302ed9eae9c76bc859a374e415ddad6d702cf40d445eaddae9ac8b136ec218ef12d7b312ab82b13ac79e3d2c6bb14e7b96e1757966d0073346520745a6a3d61b029405cad9a7c71be233abe80c2ca9099e26858588bab4a8c04141c945223c31ef187e2d2265ef44678a50c237629f52801c897c891d94db5adec71c2703272b5850dcad4c81b20a56f41cfb0b344c4ac5c037c60772cc6d3d93e8bf4e5389ee306fab017ddfb2e3d605e44df09769b971552e0f3f935f3be1332ed1523a3ebea4b18202d51871c343d4f97287e2e9374d3b78ded215b727784361351ef45072726d1265d779c6b5a4c8bba33e8fbc4b3b05aa1cf1e67afb61481f2f2799fd1fe48870ddd7f487cc8ecdeeb05d5d57c1e03019ba59b11b9d2e1a793c95227dcea6eb46753b75ad470c931f413a9ef4a912c800ae3f8ae09d748207027dc35e2646de12752db7383e14916c592b9d5d71c50b1b6a9f893b57fa565eb2335809d6e27b9fee2a1475228e79d2d69aa642c54412c63a1e287af3f99989f87fde43d14e93025feb26cc5c94cf3a850ca8a3e5c845accf17dedcdf2f977a5e0bebe952ba9977494e76aed6286cf8124a37e011cd74f67e891a94ebab471275f189c3c3b77228adc8661f5afd96ef17a61aaabd683aeede0e961e609c1a659a1f8d8a64c2bc31aff82ed6f7b459941fd11ba063cff7178c8eabee9f2d1ef2774124b9a64b5e9f682922e1493c97590644ad4e26e2dc0a6f8d28417739bc9ee552fc5345d99406cd5152b0df7b9e91ba40b8c0ea63d5abf92b8853acfc31ba9d4ae1d582b1890eb3e2a959faffbe6895e11d529cb377fd166983b2f6181d7df8f27a338d9f9ef604320a5195fb6f3a738fe1c67902d688e44cd7ee5ecf1a8c4099b396559cf72472bdcf63429237c5f5aacd5adab3c40d6930f25912ae9c15e029e3c3a679cd0f8576dffabf12db7f878ab5f588783f1fff03021f6e1769363e358768d02a4ba119e4785ffb76fb0a49d790db43e041efb2cb5d427938c4b3161bcd45020e45e83b5fc1a17454b91571cf6cd85025fa833822c59b148b9d19e2725b0ad1d27af9956b418ec5a4116be20eaade2bfb796ddefb885dc37d6a69ac41826bf3d864dfdf88ffeb854b322e26c73c33a1805272d9e209792923ddd3afaf902a3258753b8373f23ef875b7d5f92d072c11875ca6009a5da4bb421fed8f2fde3c37242354d40af15040c306ceda564a3b13beb8584fb64da780b075abcf960cb06c65494bc45afa1efaf2ee5cc7de8e5da81d9da663fc9e6dd8c49a3943b909f4a0b8c5393a2168306ea31bf5407e865488b19438af0fb237f415718db3e0938cd704182d49147825aee8e940d1e4784cade2f086bf425f6c5994fff489271b622ad7e3a0dad898bad7487249bfbebeb20d47ba1400193ca0d00ccf17215cb9be92e99c43d1afd09bc38183af6419536dd745c9f982afff2c3a0cb7865d6cd26e969e242736451ae25b596c820fc6eb40d42ec743ee76a65f889fb1cd4eb351a0f55db2026a07b9012e83b7fca5cb4ff3fa2a6f01ca2e61916b16682f161ee6ad786f26c4cf227ca6e1539c25323c7e051f142f92e1fd4c688afd61eb20d6aa8f15a8c585aaa2662d231e4130eb8856f713421142764dada71b2cad8ca6a8b4100e322c51880d56986d972c2f1a600ca5a717b5dba2bed35e498b2113e8bbb214f327a7996ab96047336350e51c95a60d8fae8dfc7a2003d7f4c8742ad9857acde9a40662438fa5a1ff905af49f5681f515eee44cd1cc32ab69735d5372a382652cdb57408bdf14fcb3ac8b57a2d6524136d1089c47d4cf3eb32db7c1e5ec81239723e7e2ddfb0ffba23517005eed48154fd78dd7f39387931b1f0c829ddd0bed4f1a1602a3af171bb442b5229dba8ba1c6f0e0eb2430a3cd8dcb9c9a6e01d520c67423046d0bbd27367c824a3dc1fd12a9f2dc05c058803f234bbc4866b5a871dd84f30f1be1e8d1b4bc2c87b25c0a4b10681a9e68b41c8f5100f2f0df7cb2894f897d94b5698ba51dd301a6b9aed5c6986bd82cebe5b212db8d85bb5ef99d43caca6c8ae6940e14214f59fb6a33f6c6d2ab80f74fb861e1f7a80e1f7c29451372d8f95156753ffec9e3253c0967e223ea864b6a5fe1fd7d6699ca9dada84a22aeda281e6e3afca04f84699ed2f8f70b17c113064f3d170812243a3f37356229464eff52b1c0f97d269d6d89a65d392f0587a9a6243d68688fa22aa027795072ec327867b08b4d5edc8e68cc415c901934092f161ce050e8288359d77e56781e8b6234b29bf5cc674e107b00b3c16eac668f6da6b46c38f733ee03dfb70f3093b0ce19124adb3bdb9990cdcc0e51f67da0a4c7e285c2407171658a7b3b04fdffa9c26a85a621b64a1309fd98bb2e6facb3bf8b47c317fbf6bc850218c5a05c4d35be30a84f688c936578b2b7f8dcfebd58f95d4e8733fc9912833b7ad214c20c6e98312b99b6e684ff39d8faa7d2215955831a709f041d5b2a776fcbe4be78f15516d8d378b57a6b1492c9e4feba4ef23a64b6cbdd4199452c70985259840deb33bf5a7ec0af854a6b620956d4dd43f1d8d34b7a72b498ed469bc8460e202a22d30ceaed36c9de68f8e996c9f7a96f6561d17e4934e237b6d239e2db6fc4c1bcf48b4abaf630dc0395b3dbfbadd198afef94ff7c866a347f9406d261ec35e506d04d714ba2c367db2d4bee62cdff257f6a3ea60da6d26f56fba5136aa91a3f4597b6a76b929dddf4b327872735c7a6c3f08aae8fb549ef4316afa36b9a914f3621d7c3f853813e31723ed040dac2b2063f12c4f000d0a7b0df21c0196da04edc414c08782f7004b0553e0beed7dc5fd374883699e0b5463785f229b7765a5c71e2d318d0da2aa93a2e2c1e287ab984105d2e43c3b92bc756f89a4e28de9cfd19bca7ee9d5fec56bb95866c0285504adf97b4b6aa3621907df27a8285801af0b5c9d125a2efb2b262d16bd7d1aef14315a91e774acf34474502c387447242cc1d4089efec843183863b3cd8b4d467d0d87d089299f80d39ef28cff3123110fadefeefe6b03d7fe85b1d018f78be2564ea8d79f496880b2bf77d57eb16db1d7212b1e2a65698f4304be4647254c63933734fc6cdc44be28605780cfe067eaee53226253c498481b13e5492b0562d093eb6c58e7e78658b787220761d87500a5663d459250ecc3bab4040aceecf6b631dee81092e8e3a70e17615e0b947f3d4dc0995de0ddcbb97005940828be5e6e60710306e1bdce8d52065bf3045e3c8d607bace8dd6922b45bf2dceab524704dc5955121af676d05b85683ed1003f16485cb878c8e050601ca690b6ca742a58a1734639e442c4a60d0dddd94037bc8f26e3992b81f2ef004a9f5cd8cba785fec0340681f654cd2e1d76aff6d38e3238e1530397d88652497d57a4513125c8ef7402d2b24a695965d56d2ef6e5489e98e94838f678662b60677324e11421e3c04b82d3e3302cda38cfab0385c73fe21988f528ff9981c3f427e61bb95308acd7165ed5c626a1c2b3b801454426f39d8c120f0e0437da203bcd67a6bd0ed8ea877589c0a17a66cbe13c92a7e6531797e9aaa9b5a52874c02c1864959e9d08ef0e9998cd94436ec326abdb1709e4ee2677361c28e7f4666e5d260793a490711fa67bdc47cc927dd662d3f69e4e8ec5bfe753b89aa21b9325e6d40cdba74ac0d71b761bd041ae62c006a7542c83e081eb84b413551952b51cee50473b09f769b176143640c76e45ac1bc8a098f626f38521fcd9f1ae7093b3b985d80c3663d5138283c1eab84d82bd74dafa4a1fd4b7a6e2e02acba4d8ec590b17373e9aceb7f690dcfef2576ec3365fa7ac75e7685993258c69c25cd31db00bbc56e63f5e7b1349e9607330913279d02d160eeaad6539bcd1f55dc4add7de429c131f47d49eb2c3f0fd9d88f8cd622b66c4e4fda924b407f9873ba348d1ffc01288770b59a8ded11d1ef87b72ecbfa3b31edca29ca3869ef3cbbff2d08df345d7e92fa9ba3a1c2fb5ece1b7656ccbfad6992709c117c129fcdeb1a1f1a14a120e14364b3d5e3023054139a4d0aace96c84b22bb6192b3acf880b0af4e8b1d57060095ae0fc668d18cc444c4352e9df20fb6076c4edb32877ece05cd9e0171f1daf56f43486df8627a52ec0ba4e6630f3eed17de36a2ec5cdf3b39b2989ee3da1a6bb11494fe1048552764b0e79d926618f5107fd18b461d74752a74495ec380fe0484408fee58545a92ebb9b1a04ccd826c4db9ce90b4f59cedf84bb7e47bf728d26840107555aebea4a7a72e073cb4b0ca0a048f73379b0c28f416ef232dca9f8ba5f91f8de4ff8acc6b6bd0220acf6b150d3e4a3bc266c7451e92fc35e1e78aced830aa497a9dfcc992e6949341ab471d2e559c57c72f3fc3f0199186a899617c5735e2ac9f36b3bd802b07bd8286a4b5fa8a63d447dbccbae6621891d7e6fa5ee9bfc450a04c45c514f41e12b1c8321d0a799d353d9eedb4ac382aa38bc4f9a25a97dd6e82ad64c59a984b756345e77944fd0808554b1a15f4089fc9cd381c1995629e0ebe6277b07ce71459a48a2e46ee91967f83c45bab41b665048be3ae53fe08e983015b53b43d99b9f5", 0x1000}, {&(0x7f0000000000)="96faab341510552e4b405b4d6459d1a68fa2b08fe21337b687a645ce755855f1", 0x20}], 0x2) 6.840360943s ago: executing program 0 (id=1012): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) pipe2(&(0x7f00000000c0), 0x10000) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(r1) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 6.501447618s ago: executing program 5 (id=1021): unveil(&(0x7f0000000080)='.\x00', 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50", 0x1c}], 0x1, 0x4) (async) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71f91e3471c500583177c052b9a000f7b671ca8471900c344ee0da485b35ffffffff297a09389d9b9f8928fcb0bfc75d138ccbd8fd774a8ae2c6122f3c64fb43f0c560", &(0x7f0000000100)=0x43, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff20040000000000000079dd1d493c1381ffffffff00000000000008004500001c000000000011907800000000ffffffff120090780000000e"]) (async) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e42", 0x189}], 0x1) (async) sendto$unix(r1, &(0x7f0000000280)="95acce3aece00fc4979a97a2", 0xc, 0xb, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x2, 0x7, 0xfc, 0x3}, {0x4, 0x7c, 0x1, 0x10000}, {0xa80, 0xf7, 0x40, 0xf}, {0xffb9, 0x3, 0x2, 0x4}, {0x86, 0x5, 0x9, 0x8001}, {0x8, 0xa, 0x1, 0x2}, {0x69db, 0x8, 0x6, 0x3}, {0x3, 0x6, 0xfa, 0x6}, {0x9, 0x10, 0xa5, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="e1629b617400aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1187a653e2c6f0000000000ff0200"/52]) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xae, 0x8, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)='j,', 0x2}], 0x1, 0xfffffffffffffffa) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f820000000000", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 6.498197284s ago: executing program 5 (id=1023): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) syz_open_pts() setreuid(0x0, 0xee01) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)='@', 0x1}], 0x1) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) dup2(r2, r3) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9050, 0x1007cf, 0x0, 0x1d19, "002100021000", 0xfffffffe, 0x4}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f0000000000)='x\x00') 6.01800961s ago: executing program 3 (id=1042): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="26e0cda23bd86a3ee83649a1583d84b7d4d236bf629572a3b04aed53ce06a8d32de95ab7422e", 0x26}], 0x1) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = socket(0x18, 0x2, 0x0) close(r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0xd7150e1f25bf69fa) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, &(0x7f0000000300)) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0xc92}, {0x10001, 0xc4}}, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x8001, 0x6, r7}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)) 5.766644529s ago: executing program 1 (id=1055): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="000000ee191fbcf5225f20c284aa798f69c06e5ee8037e27ef05e012", 0xffffff5a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000001540)={0x0, 0xfffffffe, 0x1, 0x0, "9786ca4b427a02c600010000000000000f1e0400"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xa6a, 0x9, 0x3, 0x5000, "9713b0f8909867e865e4bf6d1a61b165a8ab2811", 0x3, 0x6}) r2 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x6) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000000c0)="ca0d7ac73155ddcfd8bb14d3e4312645e2af36ad51fc16c51e6eba8b17", 0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x4, 0x9) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 4.817042172s ago: executing program 3 (id=1063): r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESDEC=0x0, @ANYRES32=r1, @ANYRES8=0x0]) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x2000, 0x800) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r5, 0x0) madvise(&(0x7f0000f44000/0x4000)=nil, 0x4000, 0x6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000080)="00246da33e409c3474568a5923caa6fe5a7187423edbe9b45bf58d9fe205a47e4817cf71d3452c8de5ff94446bf8692caf40c1ccb319d0346d9bbdbef0d0e2", 0x3f, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xf, 0xe, 0x1, "9617b01cca2ba16ea17dcf6b8de5ad5ce64cb2d3", 0xffffffff}) symlinkat(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file1\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0x2}) 4.814615913s ago: executing program 3 (id=1064): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x3, 0x40) fcntl$setstatus(r0, 0x4, 0x40) connect$inet(r0, &(0x7f0000000000), 0x10) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x8000}, {0x23, 0xf045}], 0x2}) ioctl$TIOCSETA(r1, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x6, 0x8000000, "97f337576a00fdb9020000000000000000008000", 0x2000, 0xffffffff}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.812899529s ago: executing program 3 (id=1065): accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r0 = socket(0x20, 0x4000, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x403}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x80, 0x120) r2 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x80084905, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSKBDIO_BELL(r3, 0x20005701) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) 4.812661601s ago: executing program 3 (id=1066): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="411f107f39ea7e8e8c20c0902847d1518b25e744f2d2f9377edf746d0c8239e2f366edb463b9a75eeed1b9c2472059e48366c45b8e6c0d8065a022cec4621a312f1c555bc8cd8825640de0c41cae277ce8a8da74d4612233f2dc69cb327f4d0bc40556326cbbfbb1bfb065d64e5a9fa68b3fa398a784af1f78102bb452df5216ba0f0b773f95bc71ac05a7688d134f50429ce1a9fba546b78d59136ced38f99735b22b91f52dbd699d56ec2d783f95787687363041f95e0fc981fd7e031dd113c7836444d6d46668cd76183315b289047ad8c07aaf27bc69fc3079e37da09dd81bd32c371cf314860659afb9e6931870878593ee6310861c935218e67d7d908644723ae56030fa1ad4a4293e4341596733b99403369a498e28bdc4737ed7fa7943931eee09a815aa7add31374dc5d79e1f98f2f00b0c95a6491129e4fef63d63bfec78c362ef56a82bdfd0cae00d5c76161e937ee3555796f0bb61fac939b926d1c5cb5e77eb265b9a0a05b749ac45650e3098b7e91d78d9c044a5cbafe4f38e80115aa42de17b7eeb3a353ed651b2e377bd51c0859d7ed98f4c877c3c832d70400a812338fda41935c036169c8cf315f6ad4377553d3f13ef1e004e3286e415d54474a0dc9dede548422d7c51", 0x1cd}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1002300000000}) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f0000000100)="a7", 0x1, 0x40007) 4.439936596s ago: executing program 4 (id=1067): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1c, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 4.439484253s ago: executing program 4 (id=1068): setuid(0xee01) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002200)={{0x8, 0x0, r1, r2, 0xffffffffffffffff, 0xa, 0x3ff}, 0x1, 0xfff4, 0xffffffffffffffff, r3, 0x9f51, 0xe, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x2000) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000200)="c429a662b0bf8d12e2ff6a8731540080cc970f17cfecc9731a730a6e8bc70f8d7e22d6566a7f9b9ff6f4f2973d3a14fcbda8639a906da7057158bc0acb0f5bc6d0dafd8abb7dfb41af3beb692109a51dc2bdede7e6231675bba134acd1ce134522d3e5b4f3924ce04d7a65af404f809b0dbd530683c89109e9993dc71db509af4ec7b6a883c9fcd3689bd3a97f58a1f8b05e482612dcbd08f0c65272b8d9ff2bf23bd73cd69f7f7ae366a9d9975045ca2a388d4786786a93336d381b3a86b29332daf295367723d5260176d683885dd8285a8164e74345dcfbb17c06617fbf7146c1dd66ffc310fdef95abfde0223892909404aefb0960a4ed9ab63cce143728b234fee269e6bbd17f0d87feb10ccc4b09311ed7cfd762741ab176873c73a8977ea5b56d454e982c93afde30a28457b9b7d164f62d3ca8ff0be9df603f381d93cb4e206ffa872cdec2295860f03dde2046abb7d1b9c3e5c91ce62dfcdd2269f2f4a53a9b49a6ce3cc65b42a8c53c81c43a79aa005624171344712867dcdbad543f21233d56c42b06b261ae2185afd47f266b8739bb386fce59e3f81ec514b0cd4544818c0e91f88a9e4b3ca94c559254fbdd6bd2496d110c2942f4f8d4432245ecba00a4a24985156161adbb65323cd94ba97f3ac4728dd4c70f69ddfef9b3a009965019bc53d100ebf9db20a217c592f56d4d2c0701b73c63dbeb7d8281aa01572343c9670ee8a15cbc2043b5d8b9a0f3ed9ee47bdf3f75dbbd7e084398e1f3f3fe08e7eec82560bc30b2d960c8bef4931276f38b95e62cf7525dd1574924c7a42699aa2a114ae90321065824dce540da43e0d6d2035adbdefae4e9fbe602a349ed0e679047d5c7c8866d5f51dda2358a04bd0a871219e9afd0cacd6fd5ca00e611cf1580f1c40e08370966a2f1d76bfca3bcb4abfec99d5f6e6c7931e075a55923f542b6b6791e0a454c19276a32728b332c67b02506b42cd3f80e77609ab428e1925f64964d5e878ef2354755de300240c0836d34536fae9f28ca706ee28ba101520303c146f66f9bb8e8359ff263ff52bc62f6795cc1c63d6b94f9a243b8cecca923cc867c9aa20cb583cdc74cd43ae56bca42d2a21b0f95d85bca676cec7be582d55c9eb4657651940191a071094d7563f02b33a52111393613591f3904b6707975b69b92d6c1a24f3ef48fdcb55ca8d495b38ab53784ba5dd56c5b049775d82649bd8ed4d9e865f995f6c7310bd568c4de3ef3bbef793f0ea9d2f97521db3f7202581f3ead988d016d51c68e82d14b07fc5128f1d0f7e897489fbf84a2ba1d12b63bd7dc8cc6b7cf5cb61000bc5110f5af059b80950438422a3c905d2618c5cf750e7f61cc0f6e7bbd4af924d52ed3e1e8847caa92d0aff5ce10f5a91e52267d1748993b05d05dc1ae7a45ee08f6283a0d3b7390a0d967b97dfce56d38a781dfcaf4ee03fb0d03e6b8e98bf73f953a9ff291dd93a5dd97048ac6f00c398e3b8a0d14c8e7037dbd503e8e0641b896fb1f4748ea727c75df2e92fb44417b9f9e8e1f44fc34911aed59d92b1fb22e72039d80776ed8f5b2ad20d1c09e9134d9a0723ca39b2c12f3a5fe12ae25fbf78414bda129fd04af97676d3c2ed7ba240add50b3a7635377202c196e7290ee08345233fe973e4c3600f65f58b6768e33a86bf5310d9b12f5f1fe40bb2484005fe69bf4e5b996b2ba87aba1ca43b9b44aa95f7785f6da63481c72979308dfc6e72ad5cf56882868119dda3beb9315f90ae6fde861da498ab2c9d91697bfe861a6c10eda291512369a743cd6f38ef0ea472ceb6bf0c4b5919ae62681e0e82e57f86bd4e990effaa32fcf05125e1883401f2028990489df3c1a34d0cd4cdfa5210f794fbff742673795a2a587c1ad7092e2b9e8ff23088ee0e2172dc86432eea841cd5c008498a1befacf8681527c6fd780fb1b276907f3097b026730ee980c73cc19446ab40e45b73ba7cc00c87a1a1277dd07e91a3fde637a012b69ffdc9fe008996dce7be74d8564b1573f738eab95a479aec8ea992a150ed94f3453e8932ceadc7d00a8bcc3d296af4fd3ac16291b75380de5b2748e709b1f8041989175c489b36e3eb678b1cadd882a1c698d7d00a1279cd82776c7d6019e9f478db12197cb56edfa3a8acc19829a6022b557448b1cc3d4c41600f29ffd5243998d038fad3b57219a708c444a96d22850bd71455570bd3a4af70f51c6b29e4ac35c573c586ef202111d8133710cca2a9ede4288c47335f76707917d6d08f3635302069b79880bf4f63a96982eb94ad1aac54a9f2650c2ad27f4739c9ccbfeb63e6ade73af6dbb9a0eb8479a99e71307f2f7dfa5460207a4527f7cf54934f8f80a8ecfbcd3a873fc4f3104b25ad85a30be64431e1a80a6288c12781bdea0510a316b9240da07a7172e3f597220c7bbf921f4f27ac7058a4eb9a444e9d5c63bad6281d21221a089f5ae0eaf783e07028dbc706f4c9ace670322e51acc29eb09a2998efa7b8635f45b9a6f66c3fed6f7fef8fd043f543f364b1f08d69cc10a81db1c473957a472b7b8ba7eacb3ac26a9f40ddd46b7da579bcfa7914bf08d670969bc589c372d80458d91d21f7862648dda36567251473e6bdb63ec660be53be6e0c25ec7a42e868110207c1ac717e145c956e2f2f1e2a57477e5baf0283215e0cbb193f3a1979124ab3d17ef16cc6bd1101457ed1e92cf95549f979783b5cdb7e054d19d00b4c052c69c94e6b48bebda80bab7ff619f8d90722058c0e49472052294f052eb5fe8dca7ad25b43716ad26d35cadda6ac1d523ce80353263ed222fece7ba016546e14af503c7eafb247c923c76dc9ce48afea8730feeec12f33f336b8d990f5055343c357f09329f30da424915273a8f1f00e3bc46349a7bd1d7262c52e191312a31bc37f4dccba93371595487327055cddc7f9c6a2e0c1d4fcca6eb8c9f520b418dc5d986204316cd169125d249d69dd9551c1db5089af5790103d468e778091c9d2c6616eeb87f8e809c09951aa352c0f25a4626216eb9c56925de565a719f2c3ac60fe872ff3abf053d318922d8491255cc6ea24d68b6c96bb6946d6c94458d85d2a67220ca099080f856bf965a6173eab7b9ce2d1154bc7e4e2e82c05278e9aa8186adb6f0ef9ede43b0e8de90783b2195039c21c250031464653d3b2089d77c703286c7d0cb4b002a21e3c65f47674e859c757fbc33301d759dca4599708cfdfaf7a514a047eb4e70f1d0d0b72ad0fb5dc948f824113f82e474b4a7681597c61712fb9fa7ba428dd04720445b5836b57f75db39c5a1706f1fbbd6594591f557d22eaa19a64a25515a635bfbeceddaa891e7bfa0ec6c02d7b82ab4cdc45cd3cdb0b78d1ccb98cb7100fbd26d27cd4852e94b6eec8a7a8a0f5bb850cf7147c478aa14c4d3d51bdf6e5d32bb9d114bf6c8096da033628ca1c86ef989265a06c957e35d41c1c5cb1a5645ecebdfbddb84f9613693d92cb0457660bab4863a89e7f4fad836e8f429360147a51075b2351d5e2267419ddf23047eaaf443dc80270a60ccd31b8b388fbcd42479bd2b5ab3596dd10fc91e4b859903e17ef381c71407ba1521315c34481e0a9e2f54c9a638fd1d6f1a4f66f835b9f07105e223bc1712ada30aeefd2f3abf665641218f122aeabb9598472e0394dd7279b80222aaa23a80ab823dc535e91e03ab9598733ecf8f9ecbe11d972c998a58bde7fc6b4b412116de10f1f2401c474520cd52ef5de35cb789f6ec27979c6ff29d52dd639e51fe0489dd273996beece464e3ebc1243f2344141443d0f024e88659e9d20ea853d9bca18f8de34a30a333ee41435fc4335be6759965dcb73fcd1e2aadd464e8da79b05f77244b58ba31e180f6d457d8fb7b423a20f9a4a1ba925be09eff8215de6fe46d0ad941d79e2942af34171c25937dd6cf6f20834101fa736991e55171e7392c1443309428db059159a1154de23afebf73e34e43b0f0c66d3821f0a74190e37ea41cd140559614fca159e4729cf839a8b13f2cb14e334f23cc937d4119eaa65bed1b5f17f94e9507945d7f616912f1bf1d2002f9f9650793a075db31e3cacc8a9670f6bede17e8fa4a8eb8b4951c3c7edf270815037f9f2cb9d575ba04f4aa73c9849693e2da29403abe9738bbd4077e7a6516eddb062d0ca03b3c30531997f573bf2ee91b157643e9b4e5befb83fb6aa4613079504d075b5da30e07bc98000c9e03b5317482b0cd1afd1bfc31302d62fccd64afc6e3ca8c99d1c5469f9d732657fff4cec08128ef8e9c3c11ce0ba679510e3d3bce7966973b395b7122eeeb60341030e54f5c5840605571a32cf5e09a62a71c5c456d52664c0e2750d6ca2ff997a9cc436ce6f20e134996a2dd5fee05e6e6b9b1645a15bff1e5356599a659057bccca64410a07739c89bfd7f57257786bb73aab9d9351778687de467671cc06e14e7c36411870a5c2f53f8169e0e83ca5e6d6eef4980859ff2cb175cba7c9df89ce24384fc3e6f56eda6487e4efb03f0b11b29928bf4da3f93ce041dbf655b201b72b4bd6f909d9a238af7affe2b862d790575b83a56e342be51f31ff1d9ada7a9553709697922828af926beb184f8a028a2b4ccde4754e1ff760b94e2f35b63f2407fa6db3c72e6f8592e986c2e2883a9acfe5f2a90781d960aae564a7c84809dff2886c71ad55d97e991fa57ed561f999ece7251c7a83ed35b9597da5a6401186f37517764fd25c2166004b520d6a19914e6efdfe41d2ad12cbab814c435c0fbf27914f8d9cc4f409015af8177d28749c500c663b7e710582da30be2e9e6cbc9b4c6386a325ab189cd5c18174303fea30922c270885a9c6b39d81124d5f8c5977262c850895aab2e39e4d6e05507b1fb680726b9fe7b289eb1c7e718b4a9d5b6b29ace8bec7e100789e4a54ccb573d203b124b1de8caa4f7d6a9245cc6d4ed3cd4f35726ba0b8c2e49ab54d3c9c790183aa57f036c44bfe9d6a9760958c190e991e0e27f725af0cb7301c8e55aeb01c5611e2009bbf676aacb5e5031db756476984ebfa69ecf036be1fa66860116ca9395943d574cc0af8e88655b8a58a7364afca616ad5e994800931ea8aaa07a20d7635b958e103e9a32267059ebf7864690e5f0eef26eecf6ee92499b728c6956b4dfbf50bb625d8fe4f7a2449e378b139a5829f68be7bdfc6762506269fc90014d9f791d1d80971ba40ecac8cb06dc8e9b673fe13191698f25d557ae00152467212288b879ac8868fe74838f4c70acc47ea1ac17d7312833b49c211f0c904b6559616c6403a364d68dfbf14bc20d396c24e3af33c21834f9f8effd4732d091234a9bc43ce7bc4a0e47459665d171c264826bcfa1bd62c322563244f8611d5982ac13247cd749a1eebedf90b12e307af6847a2e8db0a7461a01927b5c8bb7f8fe79ec40890699d17d656f01fc4023a8c02fdaaefdb679df4ba8b53716e072f8cfe90fb9846e023098be0c27f1ac06147c61570a26c2010726e360bedc88047b3fe38f352b7f7a8c83019ce88407f70cf745ed56766b80bfe57976f20a21e44714a258da7bbe24269147fd0a3acccdfda86074e0f0821ab6692204138ff991a8759372571fd54ebc3abbd08d6c7245d610599a47718235fbc909141414f71f07f6897f680fdfce41806157981408f35c051a1f99c6a65e54fe93ea14089ed60bdc7547b61fcc2ca4a023d101121d3ba628a5bd6414b6325778482c1c86bad923bdcc99827990288b61d42e196dad1af3003546e1b0695559b978a384dd8c856d9", &(0x7f0000000040)=0x1000, &(0x7f0000001200)="c668b4c4de0bac6c823509525c36d4377431215ffc700b3d5c607c3c0fad559a269fb39b922522b407fb213e261d9e23906b8f30c0bbfd50d5c8707d9dd8f8713e2c887a1f241b0f0b7fd78e1d8323eebca4e8de8750c037e852ec1a09cda1abdb32c304e6dded27c52c91a9201587f87da477c272466a5a4db46fed51bcc1a7f00b0a4e88fa26dff777fd8396b9451597ec245aadcf57c0fe8db9c9ae008eaf2e3dfb5e0b0bb58b24c7222925eb365f3f78dbab8f2b1ca020099049994933cb7574d69f8fd6ea2df0f7b549743a528e7b125bbca757b7f01274192c74b2e65ddc13e9b45ecdbab590767ada25f68a169bac86c4ffdf54d25fde8704c71a1bae553ce3be7b579ef56eab5f1828ed0da8744ab75452dedf209a8b483efc1879a2b239d105d355d669557886c562cba8707152d1d8ffb774a8c5dc934c0058646c972a8a7b1eb9c70f34dc77d8c53fc0d37bb38d299446dae4ca8b0fbe2de18bb45759bcbe35776f843a23deef18b4bd7c1378277e8f3a4f5c2ff5b990391caecdd8a1ae02a335c6841aaffb3603c15e2ec8017e798494e8ee603e2bfcbc890bfd0c40b455737c5898406f5d2d278468f5683a3c52f57a2b58a968396d4fb392f24281e2f02b5fcfc96d00e41751e7583bec20da69c0d00ee9c60b7e0e8199ac50e367d6067ab02e7f1470d61fc6192afe803cd07a45a00e0a2780f5e2721c77871280c58cda79609462959fd9a6c1b785143b8bccfc1c9727e2cf69266da34f096a3f94b99163ef01f454edd299d35ac505d7b05588951e4116e8b4628efbf34273fa09ee1be04d4f7a740d97a06e746a01ecc621055707a0d78bb62bf23093873b2f776c3441b35c19d4dd6bf4011800e578b9b82e41b5cbe4b75fee9c6e4ee31bc614b9a3b2ef56575034dfadd83f3e3967d26ebea0859b4d8b2d990efb329d5a507c9d9da0a3f36e37cd487fe077c7a2f41e3ba534b340ea2d8a67fac93044272c3e2230e3a2f0843b115a82d6ab1097b943553795ba1c7ddcee35d3128f4947f66f6363e7b00661c38e15c7c7ae443c07c183d6d2712d0ccd39842055c9583c7c9adb85fb2b32d149a91bcea87bb600ee2b54b8f619819ef2de3822d98c2cf9eada1ba3e749881f9719de61bf31ca1cc5fb3c11485301750e8162857f3036d9ef8b0e22434baeb891c2d95919118eeff9be08ce6fb3ad2e0179d4b1bb1dc9a7e4ab4178a44c764c37a3df1800d907d1f383ca4a13614ee86212da846da4ca39b77e8d0e05aa0a446b7cc2ba45debf36ec9f1370175ab433eb9d34381245d769c3e3f12885b0ba78c564f2d9cfcfad50e87910e477846e7e7df5fb2a0b94cf215eb354b314b8ee64c91ca21bb84644bd4eaace5d7f3fd1e63ecb4b7731a483b145bce78afd1ad5cc7912f1f63240574ac570f3f74bd510458cc04a9ed3c4bb84f05d35002e6ab19c6afb6109884a319278cf9056b053d49a0ab6f8ce619bbd38e3de57b487bf8681820a30207b15784cd4539becb2d00f939ea59a770d0f1531f2cc76ed3fc868714b2d477baf7db172a969d1ae314e722ead7435f5d0a0230fb48598822f031542cdda1f956941310432b1a75e10cc2f45b55d1082680a434666ac152d3a1555a2d635acadde33aaa2e90c07222c47c1f3f8ce0bbdad8752b940dbbaf4bd67d42941823da3ac7c46c42fe5e948302687452ff057236c560addc755ad5198d49e425ce9e9fd430b7a48da16e29568e09da5c3b7b9106a9c610bd1084e804cd597221a1e7923b66fdeeb83b37a8710996860f91221ec29cf9ba8c6630d949a3f444813d53f2a169b66b0a32c0269b46e55df26d1f62a3acd725ed19aff73f8a0d810ac6539ce797132777c3815ec6ea43d6370b8de42b0c45c6fbb37b7839cb832d321b36d6126514c1cf376a2485e6cd436abd04d9c4508b92e0d84eeccda631fbbd7c942de7187a1113a083d8f9cb0a1082106fdf922953b1cdf4e548ea898ebc65e93bed0b433260942a3bd5e813b8b632338ba2bde150c992df82f4b6edaff52b6d12724ce3c764b7849a929a86b95d6a21634f9c075232b6f715e8d95a672bee90e0957fc7427fe6191a0c1b3e6bc0055376d57a10e4431c66724e740732408228671ffef2ad24eaae57866db000983bf4e568b688ed8a1ce74dc0037ca112ec5ebecf1bcd6208421d748851808bdc13d0e004bbfe5bcc563f7df1722a2d21efcc9edae717f8ac0099ff87fb3ca8716dcf7dc6a73fd22773363c213074370b67661af1083070e22dfaf2f0258adfdbf946c514026e2d63d7a2976d0b310093f320cdad6e7769a32fd9ddb9e1faffe2a72d097a3792fbf84f091bcc44f233224135126780e9be20f707b3a075fb82c896cf80bcbe0c96519d5b890fd26eaacd6916bb46aa98f88b603ffa76099e009adc6ebc7f8c5f24b2ad111cbd92dbead62b1c1ac9d3bf27a56dd16d06e5ac4eb281cfa91716240bb8eaa76bfdad60889923501e54c8a4bb02e3ece89502f02661cd62d431f8641e3132965da36cdb02a4a05fdf10308af520887b8bd0c26bf0f401e1c0f5947c7b4e7d9cf28e159b74b1aaa270b4356392d96db458d48f7bf4896d5b5d9574ad28a5bc9572044544beca135551a93da51e8a52baeead2ac6fa469c9984ed8e01fafd586ed44c9419cf51094d39768db8d9279697c922a3e08ef3011283715a359d56ccdfd11d43ff8bfaa8fac9e1114aba63bbc067e2b688d86a3dcf194d63c6b0b9e4727fed7bf918b4d3cd959321d2ce658907701ef6afb2057a7de07f97263be963af2cb81c4b99ce07608c9387f660486330fa1678acfc6ce68aebace33760e59a432a57807458b49bbdaca46a58849fd3168d44016626cadcbf02dc36297e5de276e19f72b2e541ceefd51125bfd8d5c5cd38e82a16286cc613af7b2792cdac17ae54653b2987ef84f28740bce6fc515797a90dcc715b7a151177fad519b6bf4fd002dcebb1bc76a1c46b4c9811d21344041bdfc455eceabf08ce18321b2f3b71a07ae229dbd9e6955b6890aaf00a3d1acce725cd2ff5e331f941f564d9852f6714993b5cd1126ebf9fed6a8942d1ade0cc57cc59ec60f9ba26c16120f3622da9e7f19866ed943fc048b0117de4a8eea4e762a5684bd501fba8e1a8014f46a61810747b400733a526482b5ee700d95bb331690eb30c2e30eb00eac42683eebf518f0d3f18abcf3da208f26c96916867ed4df39043033cff742c7a6ab100aa21fb6c265fa2ac238fd187f5ad752ea4de9ddcecfb3d834dc1b07b5f61705a7285e6d27acbc404fc5388d0dd832a4f382b7d74a54a0179dc19af2e09ad64c89fd6f8c395567e451a7eda236640af901c9a9c387505cd021389e9860653b0a65304b991b788bac6fa9d4a9e28fe93273bb7a6fd714d5e2acfebc85640fd0d163e87da0d5afcb141e1a085a2bd875907b2f2d3cfe918a7415a8fca1d356207b1e89e3352c09d1118a6844f1bdfff164f7dc4e888952c5f613430d955363e2378e2014d892406cf37acde5f351f6f60da76dd3dd143286bcefa44b7a9b975948457962b945ead0e3f06d73ba4f20c0ee0e7aa8fb961b3c7e115fd0cbb466623574b4cda6d2b6f896bc810cd19cf9c4d8f7623297b8b1cff54b1ae0dc1f79cc3b108088dba850936c74155324d0ee757d092d5b6d0e8f368b071d2ee648db0ba9b24d27ea7dc25ce6a3e77c75bd263f5e95872fd860796bc951fe72ded0fac6a1dfdff118dc7f7c8b243d269ce973c13897c18c1f289d1aed333b0a0fa09409150d343560b52ac66e60a44de5fa70dd40967962f831b177e1ccbf6b20d9d82911fb702d2e69cd4ca63c80c543569cd83e9c53ca25f3284f30e03658d0d24020a357aff65636acef83947c98c31e5d13e3db5fcce24aef126c51aded7a12a7448f5f9edf1d71caff98e3db9d4a51442b8662238528360b8897f38c0fe0d1622ff711e81927151d8a16c10e645bcdcc44adc35f0343d0293bb5e6dc3b9aec1c0eb84258e439df6cb243309e7f62910ee9d9d0ccb49e6c9481565083c662d01357b469ff464b41ff19f37ee13dbd0c1245212f3122062381f28fb59a29441b68364901b53ef13d5ba42e024e16f238a84cb1efc8bcbfe79058b0674045dc9201786960f62fb3cbe4de69b36bc917e7d238fc98c50c7fb55642642ffb972d7fd0bc673d06059b4d9896c889b962a284e3d22adba533b47fc69d6ededb1826a991a73d6ee8ece59d7ed5bed9b4df3a60bc73945ed21ece6a0b8e9b825102fdd2ee2e76cb59ffa192160330865a0818528837c0be8ddaddaffc3e1541df7d71a072bf4a104659b131081d13ff377ecddfc2c627d35f71a37adb139d59cea3b7bfaf03d2cdd73795833d1db583cccf8c91e329b6261635f96c6629a2e77b191bfaeb572f533386fa893c7871c3c33d15829001652e11fadd677e7e2b534fadf1236f47bad6fdd7f5bd1b18af10c26cc53edf412dac334cf6a30d51f049e32b366b05e35d3277a365107afcccc6bb6416cb077e8296bc633e42026fe687e15112f3f37ceb4ac0af8942113ce54cac705454be2f52ef6dde6515b862e7c7fc98329c4b85b10accbd1034fb52c2ac057702996aca3ffffb071582b86c08fae3c480cf69d181c89333d4f93079ef40d036fc6db02ec5f02d51315309f7cfeff27ae2f17c993330ebbb44abfca27a950722d30e78b05c9dda6b4dda8038fd495808500d00661ed6cab5a84f695ea719f191c115d392de329aba828596a96f637046e234d67289540533a6c36bfe0c7d85c56a5f2671b953d85cbc0611d46bfed3a30f78b287124e48380ffaf1943f39b8ab7abe681d0b19d940a81ef8d1fe8b4c5d58e24c988485916d2b635550818ec845bd4555dfb42ae7160ffa91d04c4f8c1d342a22bce781dd07a53e5cf6eec7c49f5e243815ab1c6cc7d30b35a1f28075f08cbd8b0730072d5f1cc1bae76536ddeed0dae9fc7479c78ba4a08dacb902f1e10a0311d32b352faed2f961212074c3fbab5308666a47d513e82a3b95a9ead8fdb5cd29186ccbf5c99ecae9d280895294ffc6c3a774d863a03a0b486a8156ae2dcc65b6b61f448abf09cbaf3f11b22993690d8194c5f0f5991fb4de05e1f81bef64b043495e37323b4d9988c72fc96b89996b6c9730172fe3e2a2028140ecfbf666dd1f7081ffad8a8dc52325d3a27ca083d13ed95b72c0ebb2ea0d8eed0edc6f6a2ac13beae2516fc4e53cae54cb5bd9ee3c0c03be9abb8bd9918cf838fca7e340a89c8532e8b1e1a04c720394108da2a0c52b88ebf97bba6f23bc874a3d75b6c3cd6bf2eba9f46184ef24e4b2b4ed3b2e6bffb8b4645424032912aa304862145ad5bd472fec1d2d9c1f9c5972756608ad1282946ae7996df1d56947a801c6d5ee9ecff3b02af75f55fa6721e1555b2d5274fc7c07daaa5bde572cd1997c2184314a4b75b1419573d4365d0a1687cdb0c63730f5b51a4c9f42c138b839f576a962d2df035c5823ca92502ece46b12e185d15df09398c89638f579058b721434d7a15049fc71bd3738ede457d16470fcf04de8d7c0d5c6bfa650efd206f2cabcdae83375cb02627683b1c49b4a8dfa09e843ebda06d849dd4f45b8eab11c5123e0ec5ae9657c3ce624f45909975bdc21243661a55d80b446ee7b220dd0168b49c1a524d3ed733328bb460b8fcc102e9f0742bea770cc5ea9c807dc0236ffe11461e7b04833e45d27f87597a9339f88e1f59b0b4727216032c272defe9a9fe929a32cfce6a1548ef", 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000140)="22d1637cc610dd1b33e0888caa018de784b1a7aa7394bec254f41aa9a5d37d7a092d1df8405befefff0c8d841f8ce88686ad83a976512952b90c9a0a0f58bc16d43b3a96ccc87600a5727afd796a85629bb0b73f06ce210896f544f22d3ccaf4ca382bf9c82cd0723521a3398d3487b2aac8285579d7fc5833a6b550c9565c1344d86b93e9f4b593d060360353cb158d025e7e3b4700fca9dd233ddd1a7dd654d13a7bd99a2c57", 0xfffffffffffffe88, 0xc0b, 0x0, 0x0) 4.43919352s ago: executing program 6 (id=1069): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) (async) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x801, 0x0) (async) fsync(r0) 3.8801127s ago: executing program 0 (id=1070): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000180)={0x0, 0x4}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000001780)) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000240)="a9323ff6beb096a9e4c62953b2a810ce26141e3e0a7fdf573264e96c4b359471e92184c24e946d6d20556a742f374a336363322ab84d3f564ed4794832e9174834e5a0cb797aeae57104fc0650f18c3ce8cc5e7cb8a97261967298fe6355c3fc157ed99e3b0d5e6c8e06224510bddcb24ddfd2347eb9e752522c04f7cca32780bad5d69cbc76200fdeccc8d39aafd9e72975c9f5134e079e8b8889e5d38e8a942c60ddbf54d4c30a2e36fb", &(0x7f0000000080)=0xab, &(0x7f0000000100)="6cc583f25ad6b146c98a4c6320ec804b8a5c0c25d1a8031cfd9642b3d8203379966c625b02ada5ef7d995a9dae0e0c50eab04f86da40b000ddb18e539e9b1d6e4a73fb6c4a9ab8bf524e02185f71859fdb9cadb04276ab88e913", 0x5a) 3.487998561s ago: executing program 5 (id=1078): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket$inet(0x2, 0x8003, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) 2.708444516s ago: executing program 1 (id=1080): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/7, 0x7}], 0x2) r3 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080), 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) socket(0x1, 0x3, 0x1) syz_open_pts() 2.705901645s ago: executing program 1 (id=1081): mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xfffffffc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x70) 2.705498953s ago: executing program 1 (id=1082): pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x4000, 0xa) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x3, 0x3, "000000000000000008000000000040000000421c", 0xfffffff1, 0xffffbfbc}) unlinkat(r2, 0x0, 0x8) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) execve(0x0, 0x0, 0x0) socket(0x1a, 0x4000, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1045, &(0x7f0000000000)=0x800009, 0x4) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r4, r4, 0x9, 0x6, 0x0, 0x6c}) r5 = getppid() setpgid(0x0, r5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) ktrace(0x0, 0x0, 0x100, r6) 2.705235142s ago: executing program 1 (id=1083): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x9, 0x2, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) 2.50010798s ago: executing program 1 (id=1084): syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast2, @multicast2}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x9, 0x8}}}}}) r0 = socket$inet6(0x18, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/106, 0x6a}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="fb1a715bec", 0x5}], 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) 1.589779871s ago: executing program 3 (id=1098): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/95, 0x5f}], 0x1, 0x0}, 0x1802) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b7", &(0x7f0000000080)=0x30, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x1aa) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff9, 0x57, 0x0, 0x2, 0xffffffffffffffff}], 0x800, 0x0) kevent(r3, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 1.580382055s ago: executing program 4 (id=1099): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="bf791fa3", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0xfe, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b897d", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0xfc2b228c41ce17e5, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r3, r4) 1.370173837s ago: executing program 4 (id=1100): syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x1, 0x38, 0x2, 0x66, 0x0, 0x1, 0x1, 0x1, @empty, @multicast1}}}}}}) nanosleep(&(0x7f0000000000)={0x7fff, 0x2}, &(0x7f0000000040)) 850.035053ms ago: executing program 0 (id=1101): sysctl$kern(&(0x7f0000000140)={0x1, 0x37}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37075d26a849c1cc77c33f47bf1962a87c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd0058304529380b1a4e05d9aaa4a462654c3d42689aae50bc5b0c6524a9505043c72e8748d6d0c96d96f7a40f97fda6346edd08fd838c5e05b7eada8f3c17ab81c141a01367ef5a928a6e2bf38d3e33ba8db17f956c026bc130c3746da770fc47aef981f49aa6b0881c0aef52d3bbbfd03d2e14d4fdb1913ae1ee32a58da0b98c1ecafc7a3296d7454e172f53b4a8b077aa780c729bf409d0e14f0a1767f00"/416, &(0x7f0000000180)=0x1, 0x0, 0x18) r0 = semget(0x0, 0x1, 0x281) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/79) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[0x20]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x0, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000300)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db7400147c", 0x35}, {&(0x7f0000001600)="3442b92eadd235ba8a3ee30c45711a5070c7fca68d7981637dd3487f7c7abed5b7ee549440ee8032f64f697f8408e383552dc78ba4f6c85cfb65592db6eaf4a45956c56d962619e545806d64ad50a6512ddbeec34345b87c889e176b4e14896e83b5e8cb3463fcdd4446be95e470ef5df0d61860a3d7adaf9e4fed41a8b9df9ed38fbee5a1bd4039aeeb61357228a1f20f0f3b81da98ac829854f9270b59206920898709d952f5f68e9782da623a11091fa1f5c7f7a6dabf67e93ba534403820dd03d30f89823e51437aac80a92d40df889ae830a486358340f93e6b6def24bd2068664cdc8f37c5378b96e476348666acbc5b10a44b499749c7552f6422859be924494f351b34c8f1d256014d7b88b423bfb399304f3a98c316bc21c16cc0b5b519bde5dc0df4b39efde97d0995ca65695bce0312f1398fbc6b0a1925d90c8b90caa15ad3ae448c627f92e4b290b309a6f7239ab73a9c72632cbe8604d7f89c63bdc8e09acf2c864a1e0abe6edba55d8b771b89c4d1d5f7e2e98c8263d3475ddf7c52c2c7475eddba89069679df3341d57d22068af677d85cfef76e511d89a0e03640c51f9024132100cc111fc4599ef8689de5d0e6dc6a3d8c9da6320fc4e7e86ca6b19b562613adb415bc5c44cb6f3f14a1bcbcc3e19b65add1cd85daeac12a8cac99cacb8e6047a2e34c8bbde4f5e1d978fbd916fbf703b45b53c579051c26bee4de53f61a57cc1fb543fb178aacb6ceb0e1d8591b4e1d9e5205b32a93d786042d041f1e795258375cec20fa3e1aab652909c6211ae3d458b10dba5693f2bd6a0906020164a70032d7e9d66c306027d20e0c684041a3f49312ae95e0c0e74c5f25d06decf426b1473803f81f2769635f6455591c32aa5a939e87392cb05d4ce00c5c774503cb464c68118a47569d8aa707f6b890a3594314b6bd806e838c979aebb82ca4dcbd59ca62a4bff76eb67ccefa830ad70cadb2396c1b25a932dd54e033d248cdc320b1fb218216216cb4be00cc4a894805c4639bf5be753be39ffffdfa4279fcfd8f87c7e343f627cdfad0660d8732774e27b540c9eea5ac27047f68e2524dce0d8a8f868fbd8dd68324be1b86db842eb5814007c5e984333868af8add396416ab5ec9ca1ffc33f30a1b726e34d18a54a2ba4b96a3c9dc44b75e8212b10698fde6526f6b3c274241bc40af197bae514b98ae6e55623c0b5c081984712144279d0832764a945f291e95e3a6fff95520a784b83c6d68fa70b9d4dc83204541634ecfd0a74410a71c03921ab81ae31e4db1d5c03751658eeb97d2e7672b02dba4fd1d06d9d6f8694d34772983bb35a3f2c8173fe91750677cb793d17444ae9452375e56cbbdf7daf6cb06be557069f8a31ec4a60a3e7d85555e7f4c3110c39491e826c04e69326e9da97cb81d21038439f1d45a8d7f3634607fc7ad30102b2c17568b6f278252e9b2ff4a1f6c1c4db3382a394a162c2cc2cc51be6b9165cd2131ab41633556c3212d4fa3777d51469afc45b2110c9a97a5d61eb535a71f07ff9d19b5e95c2fe22f87c03a9938fb0d8a1c93f4e906cabe02a1485ee3ff93f7cfa56ca365ce24985e549508bee73553f99d43ec25d1c850488abcf61be8d404187399f9dcef995a89f5aed38042ad2a0b627e31a3285951cbfeb0f64f85c221e520b258d5f20e3a3cfa1bf7fab976386a1be5a11199eb848e490d1bc388a98ba28fe6efc886221a4987a421f731d99a08b084e1b9e96a443007a728529e61cce13da6e90bf3724f08ccacfb0af339077c2535416ad40527b3dc2035145209d9302915ae2d24f024f52bcf36447c2b94360423033da9939d7792e5dd9f00a0ee9680fc4aea4537ae43e439067d6c5eaf576a3770a4fe2b14395d11eea2757794c096fad53ad9efde8ecca418859bb5a73a76eb406a2a261d88dbafc5b9011a4e5a59291e837096874bd8256c1cff856f7bfe5aeee46c930d1c918cfeb848c56eb71049a1b5f0f0c4843c95d8688a1ca58e6d15544572936336cdad0d5692f3b3c20849d0a00e6481940cbaf1a56900717231b860c72a554a459803357c6bdbba60072418175c2d4badaddff1c2c382feab49139f2c36ef1d8a025b81a418761afd567f5589fdf912603499c1e16d817f1a921266215d58013a9f9f936336f514ab7a423b1b40cd6e74e75449b9cf88accbf9405598457558a0adbfa1aa882bbfe76d637acffaa16d944399a3320f699892b445a35528c3bd04a26485378e2ff2403f90f8bf0e3199b1e2dac90cc479fbcdb16b5462b90f243f0d94514996c7e2bf90015b68ec7d0fd08726ce32d64fcd8785937334b09c58539d9790fd81cda7a12740be243a30b53b6c35037b0a8f5f6bfcc25aae5087969ba2f1ca8088921c42a822ffb07455c3eaf7074645529f7ed056fd33d66acc6722dc6a9ef03960d016dfd41d2eebc2b39fdba1c21db1bed458a3f44ae9e0ad76d56aa3fad996c79a724543f08fc591781239d6dcc35142827d7b88237de24fc410112be946a48e679fcceae759309794fb5697994dda6f6030911b54d406c45bb8820317d2635b2b3bb2e909dcba5fbedf45cfb6d2832233706c4f1c633a3fd2753b6bec4293dc4ad5399e5196c778cc8ab09e6e797095ac187581fbccc435e476d117ef1c159daa25e260997853dd054f0e43d8ce742afee7e3943f04fb8af5a2b564c5ced2c5e54e84d07db96c5fdf3d8da314fd5c302411d997e4bc4f4e69134c5bd879f29e4ff665d1fc339d2e15633fba7666362fcc932ee98c2ad692de9e99bdc1475fa1fad7f97481a36df1183f4849869d75a9dcce71ceb88ac2f9df452bd95a0ae32076e4a145a93adaa531b26a430c85f63c5607889988632228c846bf462d6eb705058bc74b2832e263e3d1cb02d15247150199582db212ae7bdd2dff8c14052894cf6855a932b1025272099773c6da546107744f52153fcbd7eac13bc673ce499e1f8af0c1d9195d4ca0060efd4c5ac413f6dde8a0bfafefc8b36b294401a46f8540265bb19c3b9933aacbca1bd1bfa5c169a36537f8deeeab7eb30fafee61f934126b4a5d643aa6691f383b5997d5386a579a942725a67d296381a113dba22c4f7164a1d157f3ede9004bed16679cf2ee6b0161ba34b543c16e23f891030c2e18ef5d95895179a7e66265c568ef98972d287f6b6da83240c645b5d7d847086b1c4b030e2ff2f3bb78344b7a2e55649a438b73a6fcf3fac27041d3a335c39417137ffe2a874afdb8e512bf4e068c800e35d55b89fa2293ff4986bf3b69f20bb2172ce16d765c9dd4611ab9cfc1a9c5c4fded725c9f93135e7827ddac924d5ca2efd44cb83fe1dad144ea2397178ac510cc1c9a12143fbb68215db132f743f0e92cb3c3c8cff9ef4784c40a03c392db14d0b6d241b085a200f5ec2ccee2ee341ad0fd1c8c6f13b23dac8ac382c58271832ca47ebb67c19e7978de5ba3279c2bb183409138e6beed1e49b3141f108c4b37d867e7e59c9d1b29d260d263dd327c399c134e61fb32889349117c67d15f77372cffd2f1d48e4c039c8818ca8b37c15d7c7cac50e92715911f03d358ebd5a3398f2e249bf3ec4241248b81a652a74702e939f045a3309129d8d4818d199bf9c4e4a6ade7b6b2208f9684ac7c0f4eeb21080dcfd00a9d8f851789ce09c20768b48ee69eaf26011f96b4a7459329cc8ce53ae18fb806da6eb9902a9220b8184499f8f75ce641a20402998aa96ac58541ca1657e3e53b46211f4cf228b303498a06eac50cf17ae1a86a24b1c49617c9ba70e3380c7c746187f473fe83a095bd439622454c6ea1afdf8a286ec589f694cc0fa3b7954094811eea1a7fed58ef81603fa8602831f795adb6d2b5dd5921b5fcd178fec29881d8374fd39d2bee359cd73ea340798659d9203311fc212c553259ab4a974a2f550f35b622d4c4716260702cb51610d3758fa53ef5a1a5e6338e02f2abf4d0f5f2e7da2c427079970eee9a356eea9baa7959735397fbcc129126c912b3413c3738305907f2fc49156ca7e5194988783d793ddd55cbcd60a750ca7285ff92f5cda219bc97cbff2173e88e66d071ad888bab009cdefa63cdc8e44d305718f721e4303e5bea1558d9b0f6459377a071e0dd08ce456ba60b2e92a60efca233cc33834e18b60a84de808540dd8db75e5695ab0f87c0ff1c50ab16edf15f336a6efd8c4f7b8024744b06dd14bba5982b3dc9a97f50e93f48ccb1e49ce06a8cf36c28f82ae7dc317adcb8a1ebfdc9cc884a40731e24d92d3b006c0ddc69b7a73bc0cce8990c17cdbed47fe6aec7b58650c953b1f0f389ad947d78ec0d8d12f36d464ef69262aeeef20ac1b5737fc6db5993d96d930e11ac8c15d456ca8a283648bd4b96dd02ecbc6414639d72085ef611853311c68534f6900ac7d44d2d056195f5d861648ecefd599e254c7df40302b3232de8b9e45be1224ca6741b30914f0962f22cbb3c2a74b37bf1e764dd1214fec6dfd89651cef26ec1d5e8fee2669c846f42eb7b97545df47515f0990fc38a88d17b59846dae6bb1c972aa51cdc2c899ed0e9c867d40502aaf70642f328b582ac6553e2f547e19af1eb6cb625586bbf00f2305f0a17035327080b52e27e65552ff5ea2dad35101e33f73d06aa56eac0594c6b4d4a5184c2cbfa001cb2000d9ec872e6e9779963f3b835e757b7ad6583de509e8320edea32c81d6676e6ecdba549578468c3f1880a4d063e36a70513fda1c2c5a45cb5de54ab70309f2a1c8cc77c143a570fe35fdb88540b8cfccb4a98e5bb58920fb3b57cb547c2935bd5abb78a6c94ef10acdc49ffe8559db7fe6aef6831920d094109d529be4b463b665ff3aa50d6c852f8fc1707f8e820e2eefc5563bfe1708ef58c0eeb8d74290e3fbaf25fdacbb2859ed1f2a551c65bb0c94c21d7e9e1d7340057a6ad33d5b38b79d34762279ba9d225c3bb4f87754b15f8aa44f4baa857c8a3e937288ceac10f6cd262dd0ec2bd4350d1641600326c42bc91a218582acbb91ddd5e064c4b3adf85dcc029b40d63c95a5359cd8d58df32b536a48ea137eea179d0b8b4261723121130296078f89381c4e266fde667248d8fbc0277d8ea22d6871935d5d724ee0333cd98a1a8f4a7e1ef898e5b7c5e073aa49048c44a9ddb187ccf3d1376cee7f85520572e10da67caaa9d0d543408ab747b1c702c79c5bb19ff9c0ce60b3f9d9a15b4042d0f0ad2ee2409db326f2ae3f8cedaebc863cea6e71ebf4d5d41d018b6d24014b894cc49d3de6e8cbb68d246f954491a4fe5f114af75646be50a29959be0f48e64a665801ce2228c71147598bc907a79669c374886a2e2440d74b7dac554870cc8e769351966fbc67c32893028b56519c3587b552eb9ddf071a69fc8f9f520e168070c0f6ba1137c6537de6cfe40d3c05c07f837d319e2843d268304d29410dc3c8b7dc0312ba0d7f2ba9528197f09495992f2e4ebf852068767f6a54d2d02ddcf44edf426d51cf64ef976a255785b991007384368bbbb2415648c7087730ade86956de90eb7bc940b55b4dd551ababaef98402065d7a0d299ac9209d9031431d692ae0365d6e2b36788cc78b54b630e45008586470002bace9a46ea47a158ceccd4016b25d01136cc0d894b13d48e0c2e2ca51bd376e4c501b17bcf64443a97d19406d06cc006b37ec126c74c4abc5aa0ff0c9414ca3d5d3648688088f4429ee092289cac369462c302f0b6c652c8a01b08a26b84f422be5c1b047bd57a8bc0ca9ca4a", 0xff5}], 0x2, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc753606012980247821e92bf6a24f568c89", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESHEX=r3]) setregid(0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(0xee00, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="9e86542f6324146276956d6c5543a9873abd173bd53928ce675119fc27b679bbc05ceec9a7", 0x25, 0xc) 785.561409ms ago: executing program 2 (id=1105): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 785.234816ms ago: executing program 2 (id=1106): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000000)={0x7c85815a, 0x80000000}, 0x0) mprotect(&(0x7f000034a000/0x3000)=nil, 0x3000, 0x1) 569.926625ms ago: executing program 2 (id=1107): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000004000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 569.485141ms ago: executing program 2 (id=1108): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2010, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 569.243258ms ago: executing program 2 (id=1109): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="7003f2509721df38d528c96c3ca64d44f4878d689c6c48f5dba060c9673e688eefb65a2d9483d62546f41c7d151bb5b544857a6d0316517a280cb63f591b817c96b93ef8b96b60700f628d7adb62e8faafc06e931cc24b64bbb45df2279f2b084fa5ecd9220c8e05641897c81e222c0328d672a5048171caf523cc9aeeb079045392bcefa42df290a47f785f358fbda2b696ac533374c43357faa06bfa0c0ccd9e290794e2c1be23777b1813911194bc6c77c202c95486e738c4cd8817121be734a1ecd4e823ec2a", 0xc8}, {&(0x7f0000000200)="05c959731ab585e4db75f2f89d689f881eedeb8421917d06227e9c6f89a1693ab36441ae26d10a6216e16c97da849f6db942892cdc6cb0759c2e51b40dc4c851", 0x40}, {&(0x7f0000000240)}, {&(0x7f0000000280)="7df96202ff49ebe61a79fa010c092205dbfb3b0e8316927990d402c666cb609691fcd9bc83ddf50f", 0x28}, {&(0x7f00000002c0)="4be4957d39a4c744dc4b9cb33e56579d0c1ebb8985e1be9a819d0497971b0143eec12b08b0bee54a4498c382030415017303b5dfa90470490bb7a2913ad3243313d0ff4b200239dd", 0x48}, {&(0x7f0000000340)="5e14bd9ccdfe5e5a31c58020346fa3ae63c882bf4bec36b71eaca1eec6ade1662aa446cb2bc30197ab50e75ac67786bbde9133edc48b8bf8f3bfe37ca7ba268a04140ea89d7306477fa9ca0c48b98cca6683a911efcea9f10d5784711e7bb94d06171f374a529958e1ea7d38a4065fcde762b4dd7322be81ea49db5a9dfb439c11554aca796736a893c2b46ef7c16f63e4e968634e7bd7cef16ce4b25ffa6ceefcb7368e3f7a0ff0388ff10ec03fa7f609597a12494f946fde95d664b485753799ce9e8b2b22c98c6739c3fe5383b2515608e0", 0xd3}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 563.087176ms ago: executing program 2 (id=1110): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x239, 0x0, 0x2a, 0xfd, "006e02100000000000000000000000b704b90200", 0x4}) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1fc6, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRESHEX=0x0, @ANYRES32=r0, @ANYRESHEX=r2]) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffffffffffc, 0x1000100000003}) 294.455343ms ago: executing program 5 (id=1111): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd"]) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6c, 0x1, 0x2, 0x7ffffffd, "87be4325a20e20a5743cd99972539a54ffa88cd7", 0xfa31}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) unlink(&(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) readv(r3, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) 293.216314ms ago: executing program 5 (id=1112): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x4, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0x0, 0x0, 0x0, 0xd89], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x100], [{0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {0x0, 0xa6f8}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x0, 0x1, 0x0, 0x81}, {0xc3, 0x0, 0x0, 0x3b375893}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 218.121107ms ago: executing program 7 (id=1115): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f0000001140)="e464c3c3ccd62c36eab16dee3bc32abde48cf6ee60991dc05e7110c370d01a381143a9e3b9daf99b94136505b97d701cf8def082d2ff705ed969", 0x3a}, {&(0x7f0000001180)="f9d1dbd3cef1fed3ec3120172f47384bb5f8f29ab5455fc71d37593e7a8b36d15c11315cd9d7df68002411d4edeef40fb777a155cb12cb6996dbed1aa62fd46b816bd27f5c75140dd005eb8f2d412b148578526f11d0511865e1946114c4c9cec549d32628b8368ff31d109c8730b173a60252b1ab7718a32c71701eecddb16a9a0b3a42017b52e6d09917ea225c8db4bf747eb24d3523bae1d274075ef29105d3c1505496730ade80b46b294b85ea7c71f4957b3e1e614ed8fd8bf5b5d1326562ff757ec2774a7214b66e53377ee7a71a6c91d0e79e08821e55611a096998148464c7cb7357298f9642b0b851e1bceab35ddb4a08a37edd3d044c63c66f0fef851c3475e94700c6f228e3e0f31f138bb8193be2a287cabe7500ce348655a2e09b9f764db935e19a4a9baec556f6c70e5e8804c238fd0c7115ed0125d2de767bd8609d3590f3a72c89f38d34eb3dd49cb35b5b2cd32204cf8f5638e56118fd234fdba2508dfddddcbc71118e50ee7a28c017e76bd02556d5151f32adf796195c730cd7171b9fdd50f497a7ee6edd6737fdb764177dd608c7b6f555af8c9de024f2cdea48a604cdd59a3d20596fa249e40281246679bf3c212f3cb17dc38f139512e96aa79c0afd42c057216ff418dfbc420c65fc7b26a34b19eb0f644c34ec3439ac730d7e9abc5c75d449b60f766e4e644c111916aab7d5ac91e83df4f323d0b5c92becba19439c0ac877171821c5b60d804803a64a489f12d6e6526a17c56babf2fe9fa56653a0eaacea80a17490660b58830344a7957bb70afa20d61a6698299799476b1bb6e76bb081158ad897f4ebf4587b2613c5a69de8ccf7ddc317cd6d8e2f291ed1f5f101b06d672c9a63b21c41765895edc5fb1315af8b1986bfd739f173c043af8d56f927f3209ceca5d1d31461a22ae709742be1b24e1e4249e8a3cf36c08c92e4d9cca28582f0b8b2669c453dfb18f71d32b62e9f351e38710e2dd5a74c1eb04f2f3e40d839ad7402b997649b151fb4ae2ab430750d4ca68279c77c4f6677cd0c73e531d631c0dae8aca8b85ec043a1559d2feadba7a8a07c410fb5a1a88d2188378a17ba33c2df6f94c54b446a0a1b671b9a96be2ce94b8728b682fe0a7af1bc5c56802a1ed052bee0d83cc3e53eaee872f54bc6f4e93a8814cad223f65b6d362cbd67c34b0193041af505e1a2eaeaf9f4ecb814478599c71d10206a41c226d9b8ce80c8c016f04ecfe6a871d2b1e88f6bf1cfe5f4bcce7afe51928e2f8d76870f97c2db0682e1951d5f3eb4abbe4f21a244fb4cc5fe12677e31704af295d1149268b9159d8bf2defc44fefc0ae39062732f0487e69beddc01413f95caf9f6d3d9a3c8bcef2398613125144178717586654f71edd0cfc7d176c56e7bb7b4fd04a2c25b1fe4ebb4de80312b93cc3c7f94c3683ae063cea0feda79920004c51176efda50434b49f1857ec3331b1a68ca42b7743b957ec2d674827e2ff3e074085e2872bc06b245c807c9341b7f7a301d3cd64865e47752bc86f78d4b4a4280fa0b5e473f02d66b5888ed61dcec39a01243e2bea6a5b83f2464bae321f19bbb2d8704bd63d02d694a50d49e5823108c0bc5eb8fb4d233d7dc5cf9c2e448173805897a17db5087694d358656d596d2d623f13f1a91e2b120e979bfb4f9851fc775378d53c511d79d9607527389ec70055b77b17a34b0f260a2bf4c8b73281bdbd98163249c6bb481fea0f843b8972ab7bef2e6ef5353d675e36f9b2398d58428ffcb808c43918abc7598a48b2711a69ebd71308374a93d26349d815068ec1f5f20596165eebdd11b80069a20b68e19fce2432d1e7a856184bbffb3546b8039cbb7fa81f84d7442f2c58f0be61a44129422331259e8ca5259c842cf458381f6473d9021071e96a4523a682fafeb0c8de3d5973a4823e6aa77e79998a202847a5a284acdfa79da6897aeb92905278bfcb72349219b7b90b978f07306579d639d0149671c6cb9d2a38595bd353586ca86c520787fc6ded039c1f262ff597acbf1400d4fafa6dddde44425036fc4969b700ac1692346680d967165b41772ddcbae97df13463242f4c7e3af72a6f5fc45d9046b44723309912782fbfdf28bd2e825a13fce89a9ca5ad6b80a01cfd9d74493d349a1107bd909909c24f4c915d51aa677b250d9ea9911342f0530e17f4c72cfafc2948865edd558bff78248dab5818810d0bce7f5db69a9fae5ec25c795e4f1af511d4af2e51d440ac33b557a62d1f90f99c5f56e78ccb507374873fad850be76dc00f95ce88165455015e2c1b0f0d19e5ac5728a8c6e309bfc665dccbe1dec459ce0bf088ff79d3e0c303859f8080005154bbcdea12ed58180baa721d61794ba3e1fb0815131255f0b8d4a8080c84b81d07ebfbec8b53b9249dfc3db46b36c0483f00d564b961c09a8e0e690b632579e91c62686169576e1c139527096ed57ba5dcaa2fb0475cba340a8348a3d137ede8de55c4e8390fa74b88154c721a5bf48937ee81b8b7b7bbf31c9b6c85ff70c080bd7f5d58db0a726a477675301462002ef63ca0e9a8b72d7ef52bb55a7684ea83125b925d0a1565660efc50171e0394702b7ab3b49b1df8c69800fbd9d190cf07ad2aa8d836fdabaa268c67c8b086fb681ca486a17b6f3e9a4b899dbe6f8b0dfd03d66e719ba9de64ceb369950caedb4e288e3ec10eef3eb9bafbac94cf7e9a4401dd80c7dd2e962cd1817529d0b9d233928a4a4a8f4879ec34fff2ba3cd5fd14b6026ce18f58360c83a3d368d0eac20180bc7e2a4722c232ce282c660c00d954e51ea8630b32dcbc3d2e50e1cb3ea7be7b361a217cf0e6754c891efd433efa12279375ccea8fa616075debb55c4d89e560cab3a1fbd51ecd6b7dbce9313e5cc984325c6f970c0a1c2a18e4c64cf01ce722e1d5de324210cdabbea441fb0ddff1635950d03616f22499547b79b806cb9eca359c2b7f8245254537a97e9968279158c6075951f69e98e385ae60230ed56928b4e8396130cfeae6c7d9c97327f22075bb4e17c4ce6f91a8537e64db6a7727458a354bc717a946894c5eb1bd8dabd70ca7dbe56bae8d8d7c07750ad3ea63bc18a10be2ac2dcad9e23927924961b36e82e961d715dfbbfe6374ad87c62443cd245bc0f507d3bd476abfced275ead07e68b965451d40e298989ae40e44d06aa750e5a7a7dcdf23afcfb2bde161db800c6a49102d1ed518e21fcea680668ee2ec0d2fa888ef40806efabf65e83a045a91d15cb73ef5a4f9bcc9a932181ff1769bca699705c16796981a832447fbc6e939498b533f25a05e3462c2c8032766a3ac9b9319a83cf05b0ca7e2085ca195ffa9f49f2dd52b16cddd4a81b9c3da8df16f7fea7ecf111df9bb34501b9dd0f39f82d8860db343d3ab07615bf7fe3b7356e85d26a4f6dee24d54cd5dbdf4e9c5ed9982d7e73f613c8da842e9537cc541fdc751b06c77035475259e77e146ab92f210d6c17942e057c7f15659f1e81944d9c013198aed465479f77801230d02d42147a392cd6c9ed6387c0ac444cb714138f8fc977a64244bfa9d94452fa38cdf146c84e1ad74d672fbf52134ec9e9b340f1286b483af6598b15de21288e36653a3a8fe7a1127e1254d0412ce1836c30c15eb4e5f86fe61c7e7c7d4e60f4e28f9466bba72dc9248ae13c3c67b74ef869375646f63bcc0301c15aabd71c00b422178db3011600437e316626a939764aa3b8b5074a83119aa49e4395af76aeaf237578591cc5a15cb1b2a13c42926689dfddab274ae543ff5549156c605ade2fc0b64ba41bdf6db1dd106e6b948d765fbb554b7df2f0356b1b651c2efec67fce4ecd3568d5909ce7da1fd58bb3cd8145580fc2ad5befada83b042aeb9301375101b655f8b61314faba5f6124af6660e7789fb76d1d8de9484382cc1c8697602591d2835a0d88cd602a1d976a5095ff38df09b3d0d80d459a2a15cee3e58d726004ea2920be89ba98f218724c28f9a4f07aa10d7f4cf6f190b9e6ca7c3d1a09e21937a8e94b394944f44507052c8e4541e83a0a741522aa9616c4de386745cd6bb069fdfad8f80db95590e35695402269a251d85fae89a4f44b8520121c07bd17904dd5cbd2be736cea406add28d0f8aec68d321ef38d22b7d61b334a6f871122f7727244dc7ed89e05388f4299e08d559afb8004d6b6633cb78ddbed8c195790beb5f4946fcf42e7d8f839c4499a0327ae64c53410c281adc675d21a8c6dab907f513d4a0d3723ebe2ec7a40aa12e4ee866f3c27620580031f90ab37008eb4fc465138e4eb9084fd111e06fbb2bd64b4456e479e61d5f903a87c777ee965ffb96801161fe76c3b4a16a92a3383030e06aea1eb5ab96d5d20df9190f25f59cad1338f1b46ac22c0dff441a776c18ad11df5a9c67261f27b8e049e1e4c5826c612332f02598eed6f12c6d617f286312f80aca291694312ef67446a6e047f237687a4dce0bf00c107b7481cc64cf3a074edd9ef02bbc442a590ea66beb83e1db287422c48da4bbcb2ac9912579a01bd7f7a594eb96880a982d95f5fe3675e9994af6d27af811bd6f9e26d1db484260264fb4874bd3f18816ae7851b8de83bf849269d26bee2f9b21e336067b215acf2f68b6e2a78883051367934f758da9b8942a5a4d2145707cfb75e148dfc3fc476ed6f5291ce2ad421fc9f622e4c04c1318bb2827bd71d2ffdbcd3227d072b4c6aab57c92aae720f9514774e4194be34ba550fbc0399a26dce67187f41b63f58bf414271eafc38d4966a0462c15e2d0e21b063f07904d4fa2e53a6ac9c096fe1585fa51ce7ffdb66d4879a2794b9fc7ff891346ad5c350f2feabe180b7b797fe2414f029b25c2cb6f251c19d12980466fc828e2481d84df40e879ad5f26cea47845f9bc24da05dfcf653c871774abee0ce2930e4564891608d62d76943b678a78003370145865e0abfcb44678e2fd08ce419f5481e4090fe8ced5528eff9b6b833a610b4cf45b16f1c69f54e93b2219cbe14eefde06f550608ef3cb1c439f1ba28dedda124d6ea0e6a0c6eecf07a88591c07ac2547263df91708d4979bf3969fc5593a1747afe8e0b1aa8249f5989498f8fb2aa90674bba93380f763c9813ed119a8dc7ff82afba8eed287a92a79b6cd0dbc8793aacfe8c958937c2368bc10ea72d5f5d2381865a9f431fb23231bf2d5e111c7a63207e748a21e9d4352c83c008dff3fd656307cbd501e8b7310a916f1c8f6477f44f9084f77d145024589598f381a7837ebf3393f709c8b38f43fc4110d9792cac5a62f4a6c091a9f8869d1f0104fd6d276c08ca450f5a742d848359c1e08a814e105871f117613602dda237100d2f2e44ad904d2a31cd8bce6a738d36bbbe93cfca9916e22c90207a62eb3df1c396d3db748effe89e24f9c952c978b4fd84c0451a6f2c1084c7a8ca075a18abd174f21e3863fbf63ff8def24832e8ee9ecf760d62aa99afee50beafc0a45878f836955218ea40de0acb5efbca31dc814bf4dae945031cb5f4ce614a5693e2dbb7d0e1961d4a409c5f7f5aa6f6d7e4276255870a956476265c754782b4f675d8039dbf154a5167d5d196ddfd710fdf6559dbc426ff99d4a25699dcc294f01d6320a67327c7dce9eb97c33066072977b3f9c0bf13cbfee68921749284264201d71b3b379caa00d03d20630af5984e9ca8144baab95c7b38a4f32755ef970475ab00e315a700dbc7970d21426f9324120f38ef674bc97ce12593df2cb28d1eebc32067d36dc5aa687c2eb3a7a52650f8209", 0x1000}, {&(0x7f0000002180)="8648a97d60604c93520ed4188f86d9928bafb0b18c4cb408bc710185a4b2606e617385ccadb9277ce9da3c6134f9a0c6a58799c504f3339e9d1ea7039c7e8049c57795adfd1c5e7a28ad5e45a6f16171857e5f9cd8ce38d78f2dc35a3467a2563f9fcebc12998f909d050c439cb03da01f9236f90de8114911c0e75f58abe2e266104f49fd547c366116e2179f311db56d6ba18b1cad12c846e01d0f92ba9e110164462631369f9cc3715d0a51346f4309a168e29a8d3a6c433539022f385ae681b2e9af", 0xc4}, {&(0x7f0000002280)="8377968577c9c01a11db128404a9daa685070f620f50f78e7654785c344bb6d559b053c1793b6cc6e268f6d63fafe576e70aede2fc53c5d143dd0ca51291dc8ac3e423551fd1df1f93", 0x49}, {&(0x7f0000002300)="fa7208a224db88aaf220379abb9713cfc228a0ade2e3dfe202579797aa48664528e885750d2421aea71d1d359d7037f6bb8e07fbd9cd51fdc33c09bb3792b5751f8f4db8f3a6c039ad1ef3f6b318774067e9525ad94c31b88072848985dd7f5f32bba089b314cb94f630931113cac92c35de18d30d53564777e3c10104700a1e2ff6b34339d97edef6d6ece0b1069f3700d803c2b832840dd88ca1d300e6a56e0c1e27e00e0941b4d42fa9a419995104ceaaee0666bcaa92ba3b0a2aaf8b972f46c98f4f2194748dda1486038a0a795daa6d47a7cfd509e5941ab7290bf4221716b07fbd36cc48ce0016465d03", 0xed}, {&(0x7f0000002400)="6956f80db84b2a0a53af063f9be4ea0f7719c28be348cdeed6638c8bb55a389d3d2ce8669c9522e25b0152920bc8548c40953dc7a7142400d6914e0b534216789f66db509ddf13dee1ae9b5412f716bfb8a6c9814e3edcd3071059ce42803b", 0x5f}], 0x6) (async) r2 = syz_open_pts() (async, rerun: 32) r3 = semget(0x0, 0x0, 0x491) (rerun: 32) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000005c0)=""/161) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffd}) (async) r5 = socket(0x18, 0x5, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_open_pts() (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async, rerun: 32) r6 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x144) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000024d000/0x1000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000692000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f000055f000/0x4000)=nil, 0x1}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f0000188000/0x3000)=nil, &(0x7f0000729000/0x1000)=nil, 0xc47d}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000634000/0x1000)=nil, 0x3}, {&(0x7f000015c000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000043e000/0x1000)=nil, 0x3}], './bus\x00', 0x1}) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) (async) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) (async) r7 = socket$inet(0x2, 0x3, 0x3) recvfrom(r7, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@in6={0x18, 0x2, 0x10000, 0x7}, 0xc) close(0xffffffffffffffff) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000002500)) (rerun: 64) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r8, 0x0) 216.3111ms ago: executing program 7 (id=1116): r0 = socket(0x11, 0x3, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="d04a76eaf128b7474b6d09efdea9e22324e0fc95c75d55c10827bbe6578f840f0633af09ff13", 0x26}, {&(0x7f0000000100)="1a63d0816f326a5454514fe685472f4768b3022ba596a267477c7e9dc0cd4d057fcec9f5552d286adc32118be4eb900eac8e51473c86c5b7eaf4675b75ba5526ad6004d7f72853c0c3bd8babf496dbf34e31cd2b71995421790fd20a15f99fa1190d28f1ffe4d88c", 0x68}], 0x2) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e36", 0x8e}], 0x1) (async) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0xf10, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2, r2) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) (rerun: 32) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) getsockname(r3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aac257699a1f139b672f4d335c223e7d0c032bfa557c43a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000000045599d30d55d189ac76dd70c2dbf0a24a33192dbf6df8b531e4dc456920000005b69b42d61f16316dc413edcfaf28477d5a2bd94ebe44be5e2fd67f8fddd26896da96a5cb981436f1661b8f8c70963ee8829dfe319085b01cd6c6b4f599f6274fcc2e58a4f1292a9c72f2bde669fe6fa58eedde6c71d378e582209901ed35f5669634a0ae7b5650af524118e78f47eff729426df256f25bf3f827d40", 0xb1, 0x0, 0x0, 0x55) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) semget(0x1, 0x3, 0x28) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000001940), 0x0, 0x0, 0x0) (rerun: 64) writev(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r4 = syz_open_pts() close(r4) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) 215.968167ms ago: executing program 7 (id=1117): r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66a, 0x3e, 0x1, 0x7ffffffc, "3cee7cae307e07000000ff070000a825952300", 0x0, 0xfffe}) writev(r2, &(0x7f0000000500)=[{&(0x7f00000003c0)="aaf836a6506ad2ed7aa38e6dae6671b8b03b0b56d0a6384ef673248b53f25d8131b32f937fb283b3cbca21c4315777b2e76aab5c28", 0x35}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="dc529e5711d831a61cacb7689ce539901e8c8296", 0x14}], 0x1) 215.230333ms ago: executing program 7 (id=1118): syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYRESDEC=0x0, @ANYBLOB="66604ae64dfc926f7b1e0342cda5c30879d8adfecff048fa7e8f160ec9e51a3d6f410cb581ff92099b9c12ae596b0d769c09ce5d739b11ce0aaba667fd2e03264813612906f0664cc0d945f4a3211982e2b5bef9c5bd0d85523ebb35bfa8be331261c6cffd838c6b0bc2ece5b2801658cca50d05da7f00fea9c9ba0da9c474879964601b9514f05283327de00771d1c7e54f8eade7bd962aff3ac035fe13a81275da171c04fb0dc8bd0b9ea28a4643027f7dcfc43109f85594373d4867eef59096275b65b0703b6bc0070d3fe875860de9052267fe70b9b36f6d92dae521b2c15aed9e1c58", @ANYRESHEX]) 214.729724ms ago: executing program 7 (id=1119): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = getppid() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xd27d43260c7c1ab, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="8ae27071f91e3471ac0058bc5a91501d94a34b8e5f84cf17000000ee", &(0x7f0000000180)=0x1c, 0x0, 0x0) 0s ago: executing program 7 (id=1120): r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, r1, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x8108, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8000, 0x0, 0x7fff}}}}}}}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) close(r4) close(r5) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.232' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: witness: lock_object uninitialized: 0xffff800001375028 Starting stack trace... witness_checkorder(ffff800001375028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff800001375018) at rw_enter_write+0x7a unveil_delete_names(ffff800001375000) at unveil_delete_names+0x3d unveil_destroy(ffff8000361a31f8) at unveil_destroy+0xbd exit1(ffff8000ffff42b8,0,0,1) at exit1+0x60f sys_exit(ffff8000ffff42b8,ffff8000372051c0,ffff800037205110) at sys_exit+0x1a syscall(ffff8000372051c0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76a7dc53d370, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp