last executing test programs: 5.99442396s ago: executing program 3 (id=198): r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/202) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x6000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0x4, 0x80000000, 0x7, 0x2, 0xff, 0xd, 0x4, 0x10, [{0x57, 0x2, 0x80000000, 0x4}, {0x5, 0x829, 0x10001, 0x8001}, {0xfffffffb, 0x80000001, 0x7, 0x2}, {0xd, 0x2, 0x200, 0x80}, {0xe, 0xffffffff, 0x9, 0x1e}, {0x867, 0x6, 0xd}, {0x5, 0xfffff205, 0x400, 0x9}, {0x1, 0x2, 0x6, 0x80}, {0x9, 0x2, 0x200, 0x1}, {0x0, 0x3c3b054a, 0x7, 0x4}, {0x7fff, 0x798, 0x7c, 0x10}, {0x4, 0x6, 0x0, 0x5}, {0xa, 0x7, 0x9, 0x1}, {0x3, 0x400, 0x7, 0x6}, {0xb, 0x3ff, 0x7, 0x1000}, {0x6, 0x0, 0x0, 0x5}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shmctl$IPC_RMID(r0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x6, 0xc6c, './file0\x00', 0x6, 0x9, 0x5, 0x2}) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/28) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0xb5, 0x8000, 0xe6, 0x4, "4b12efebcf5e04584d5dbeb4b86df394611b17ae", 0xfffffffe, 0x5db8}) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x40) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x417, 0x6, 0x0, 0x0, "f867850427eee60e34c10f637b5ccdcd0b584c97", 0x5, 0x4d6}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000440)) getpeername$unix(r3, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) acct(&(0x7f0000000500)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000540)={0xffff, 0xe, 0x4, 0x30a, 0x7ff, 0x719e, 0xfffffffb, 0x10, [{0x428, 0x1, 0xfffffff7, 0xafa}, {0x8, 0xdb8e, 0x2, 0xffffffff}, {0x3, 0xa, 0x10}, {0x1, 0x6, 0x1, 0x2}, {0x7, 0x8, 0x3, 0x9}, {0x80000000, 0x80000001, 0xd, 0x9}, {0x8, 0x98, 0x0, 0x40}, {0x2, 0x9, 0x2ec, 0x5}, {0x5, 0x81, 0x42f, 0x8001}, {0x7fffffff, 0x5, 0xffffffff, 0x3}, {0x1, 0x9, 0x5, 0xfff}, {0x6, 0x1, 0x0, 0x3}, {0xfffffffd, 0xc, 0x0, 0x5c}, {0x1, 0x0, 0x1, 0x7fffffff}, {0x2, 0x9, 0x4, 0x3}, {0x0, 0x7, 0x4, 0x701}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000680)={0x6, 0x15}, 0x2, &(0x7f00000006c0)="42b2e3f859f7d2fe0c49e65d4ebc0ed13973f113dd9b3cda84094a62cdb9de542b2b4665541a46b44c507617d8df6b4b89ee4970fb773855689587cbf292c3429718c1f62bc97ce4d775922226f2b2904d2f0beab419b8511bf75913336661f887d6f93cc9399d0b89f9a08d87", &(0x7f0000000740)=0x6d, &(0x7f0000000780)="a85c2f665feb31d12725fe8873cea10ed8bc938834bd42148974b29a0573edecbf88bf3fdb08c19ae179713f114bba6f61fa55a2c787790fe17969bbc3a2608a97713517fcde7f5c2557148bc268445d968e9e9afec9575204c3a664291f8e7ead5c5d7b0ae14c13e79efc5b6186c333b527a748e3f5b8d4f96aa8d72b4a81ff3627e01c08c8fa6e991713eedd28a044624d12629a0a68a899c48841145ae449a625ca1e4306c46680bb10641f7a48109a7b1e43b72464ae872bb853592d8772db72a191494902a64811a23ebec3", 0xce) sendto$unix(r3, &(0x7f0000000880)="559bb68801da34e1a2ad4560a6c896302ae7b7abd9349e5afeb35b79b0e681dc3f41ce83a4bc236edf851b58dc66aff346148dce8cf254e97393e3939ffd01d74df35774b85b110bb87220803dd5d0dd610aa6779a360541128660e2d23418c2f821ca43cc26d184d0d94544ac635db68b760da45d96b42102fbf1e5b239e976ea2e832f6fddf83809241963b925bd75036aaf63ce15e60c906c819c96f4a794b73150ae4ae3979971e0faffe373b6e1e75f3fdf694afe488929a4398a72f4acd1148aa7599e6b077f1318b3723cdb3010d0d3b365b54a67ec8784b97a49", 0xde, 0x8, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) getpeername(r1, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) close(r2) r4 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000a80)="17dafba5175eb2127c8e79a3c57c12a88f6ddb4e985334efcc3f0dfbadd8cfe86ad3339f620d28b7250b1ff3f81916e09e5a6f0a1be8089388a33f861bb74f73d302e33c9d64154b630087fd5907e865102bc69f1834ed2c71d52c882b3c53fdcac09913e24f365dfe4312ffdc0e2b3f1151685adc1683600e7472a252d07eb6b4cc9159d7a5cdaf32279e6f", 0x8c}, {&(0x7f0000000b40)="d56fccd0488a5d30d62106f6429b68ba4491ef13a78178f254304aa322e140f4e1707ea12682b8e7974bc05cd6f2ecb635faa51a11e10bc4409fd675faf341e363a7c5689166058e30c33a48d90d1637fafc0b2ed8bd10fabe81e0f499b135fe33d47062921b233ca90b6697b5ed45676bb4d848f8138e5be4f10f601d974e3feab2e2f83facdcc433ce8df2991d0e8cad23aeb19373fc02bb1b85936629344bab5a0b657de964b471c8c749ddb719cbb7c5bcba5c6f4cf3e6e8", 0xba}, {&(0x7f0000000c00)="87f5eb3016804843e365fb45754ab733d68ea64263c4873f4fffb5ca6bb3a4b02ce85fc1dc50dcf2f049ff2aa412d1e18cce6215b3a434fbf9da185aae01cbe75aade28a6e27ed1296ac75ab103cce150a5856fce7f52db21abf76f3cf43d0390fc23a3f156b345853e5d6a8dfa658487f78f415e36b6f87d8bca15d8279448b46d0e4ef3e1ebf7dcb07c839430985d8c90828f0f4144704285aad23e7f58af724f0add06cdc062ebb30c7dca6e11fd403fc3447bcfe149b1d8e17e87a20f13f0e8cb16febc7f0fb", 0xc8}, {&(0x7f0000000d00)="8bf5c1e314824c99a6d73967b1baf501021f4614459c62e2f094187609b938143ad889ec466526e2dbf1e35e8d4bfa58071ba08cee01bf80919c24c4e10fba787b05f161c3becc81030a112560a2967878d4efee7dafe93636b03f13209384ee820979af5188fcd0c995", 0x6a}, {&(0x7f0000000d80)="0018002435c305c9faa2ae017022ae50e4026da0feee88e79ea920b58d52638a77abf7d9ab9839271df3be6728ae9445e608ebe7c8fbcbfb7662bf0500ae", 0x3e}, {&(0x7f0000000dc0)="8a42d5ecf2a63556abb706664cc64b9e5b1db0d1f51b965cc48699bcd078962399b6fb60e278a82a84de97bdc45cd1625930ce29dd38255fde353fbf808388a7ad84f72749030014f7dda4c55d249754042662a8d7f6e32bc5c1ab1405d8d2062f8f09626abcd65566b0406c3fcacdb74825c53c681f225bd35ddffbc3f03319b4f7961bcd229e7c6459b74b54767ab187a3636db3557933682a346ae41dd76f6a9f6a8a660ef812", 0xa8}, {&(0x7f0000000e80)="e60250d13c67c94606c6880c8b3c975ae561d3861c963f0a079ddfd886d4a72bd5fa8cdaa3b48ac9ec7fa1bde3c65974bd2b7e", 0x33}, {&(0x7f0000000ec0)="e856c557b610dc8ada3735d59647f072f16d2363cb10b5c335222cb0eee4459cd2579b6cacf7e3d5249c55dda16f60a7b4e7e7bdd33303b9c06aaa9b48bf25b6b6cbb29ddd75433e4ef5c0a9e20f439944c7372ef783018080c58cea777790d84cff11f91747e89a1e4babf4d8d76d7d55649e80918378090cc10f34e4fc54f661a8dced623db410b400cad383a3d9cf69d312e84385df7e56a455b344f328646b0cbac65f431209a4cabb01f1ac63e0909d773aa1269ab0ab16b660ef9309c86f1e835ef26405e4d815fb5ae08827daf6952c6e7a9144ac", 0xd8}], 0x8, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20}], 0x60, 0x8}, 0x4) 5.994050363s ago: executing program 3 (id=200): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c2006ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493775a65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0xc}, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 5.930473604s ago: executing program 3 (id=201): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(r1, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) mprotect(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 4.858152198s ago: executing program 3 (id=205): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000b6280000dd60db834439c11600fe000000020000ff80d1440000fbffffff8000000000000000000000000000aa4e204e2000089078"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000a) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x1ff, 0x7, 0xffffffffffffffff, 0x4}) r7 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) close(r7) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r5, &(0x7f0000000180)='./file1\x00', 0xa1, 0x3) socket(0x18, 0x1, 0x0) sendto$inet(r5, &(0x7f0000000240)="a000617c3e374d2ca2dd81eea329ebbba4764f24001974d171deaeb992346e844b45fa0059697a2bfecdda29f88bb739dff36bb6560576366714f763f6251712a4e5d10cb1bced209aad8bced529e6b228b33f7fbefb36629513d6f0f98317f08ae807331debbbb088ee6ebb1c861fb7dd5bf76a2c7d03bea359473cee1b5d341aba5c4b42d68ba79245b30b87bf3f43689b90912128cf1c50", 0x99, 0x2, &(0x7f0000000300)={0x2, 0x2}, 0xc) setsockopt(r2, 0x402d, 0x38, &(0x7f0000000040)="03000000", 0x4) semop(0x0, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x3, 0xb27, 0x800}], 0x2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 4.852930025s ago: executing program 4 (id=207): connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setuid(0xffffffffffffffff) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f00004c7000/0x3000)=nil, 0x3000, 0x1) (async) bind(r1, &(0x7f0000000000), 0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x10, 0xd034, 0x9}, 0xc) (async, rerun: 32) mlockall(0x0) (rerun: 32) 4.724111429s ago: executing program 6 (id=214): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) read(r0, &(0x7f0000000080)=""/45, 0x2d) chroot(&(0x7f0000000000)='./file0\x00') (async) chroot(&(0x7f0000000000)='./file0\x00') 4.662305414s ago: executing program 6 (id=216): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000001140)="8a", 0x1}, {&(0x7f0000000040)="6bf65c4dbcda186624d4f7b7bd9b5e1df5b839cfcad3bac1504571", 0x1e}, {&(0x7f0000000080)="97f53bc5d000b43ac1581141567da16b18dc450014b377a5aea73820f93e8b38b6c4d18c1140b51a39209452d3d84a5edf426a2ff590fda57999d423b457a4ab5ee7a30a6800ea09a72c49a9b9547c783dad4e5c670ce84391f8b4551f35f99d65061637085af3ccd8ae40147f67c5ed948d02ec79f98c07e7992077c7e3eb1af057ecc615a0c020b3873cebc7886a2ac72f9f7a2d0023e17c60e72483ead08b12d34e4c08736ee9f6e5c0cabc425d909c1d80bcce3e21744ac8463b5034529bad9c3972aec7290eff83065c7769f6444b91f66c9c"}, {&(0x7f0000000180)="718851ea7512645e88ff43fe4332b98d3e44e5d03b28c2420eba5001907393435bcaef4052bd1a5fd8752485fcd9378ca811c01f08c7c08d41f4c9fec9b230618a18f980c1eb39a8cd35eda77b2386f5fc216063f7467c69fbcf842cc9477a61e716f92f02c10eaaa3efdc379380610af979a4ce5a3e29717837d70b6eb5ceeb6d4127757f7fe56ff33f4696143e703793b584d44acbcf8d237501db74bb856966342a78746051de314ffae533d1169ada", 0xb1}], 0x4, 0xffff) (async) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000001140)="8a", 0x1}, {&(0x7f0000000040)="6bf65c4dbcda186624d4f7b7bd9b5e1df5b839cfcad3bac1504571", 0x1e}, {&(0x7f0000000080)="97f53bc5d000b43ac1581141567da16b18dc450014b377a5aea73820f93e8b38b6c4d18c1140b51a39209452d3d84a5edf426a2ff590fda57999d423b457a4ab5ee7a30a6800ea09a72c49a9b9547c783dad4e5c670ce84391f8b4551f35f99d65061637085af3ccd8ae40147f67c5ed948d02ec79f98c07e7992077c7e3eb1af057ecc615a0c020b3873cebc7886a2ac72f9f7a2d0023e17c60e72483ead08b12d34e4c08736ee9f6e5c0cabc425d909c1d80bcce3e21744ac8463b5034529bad9c3972aec7290eff83065c7769f6444b91f66c9c"}, {&(0x7f0000000180)="718851ea7512645e88ff43fe4332b98d3e44e5d03b28c2420eba5001907393435bcaef4052bd1a5fd8752485fcd9378ca811c01f08c7c08d41f4c9fec9b230618a18f980c1eb39a8cd35eda77b2386f5fc216063f7467c69fbcf842cc9477a61e716f92f02c10eaaa3efdc379380610af979a4ce5a3e29717837d70b6eb5ceeb6d4127757f7fe56ff33f4696143e703793b584d44acbcf8d237501db74bb856966342a78746051de314ffae533d1169ada", 0xb1}], 0x4, 0xffff) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "523cb3c8b9129c9e242fd505aac10ff300", 0x0, 0xfffffffc}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "523cb3c8b9129c9e242fd505aac10ff300", 0x0, 0xfffffffc}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000004a000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x400000000}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00003ae000/0x12000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00009f5000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000646000/0x400000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x7b}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xcdcf, "1a2198b59b58505f40edabfaffffece900", 0x0, 0xc}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xcdcf, "1a2198b59b58505f40edabfaffffece900", 0x0, 0xc}) setrlimit(0x1, &(0x7f00000011c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.662144922s ago: executing program 1 (id=217): sysctl$hw(&(0x7f00000002c0)={0x6, 0x2}, 0x2, &(0x7f0000000000)="6a88117e", 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000340)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000093a01fea06f8cea87f575e31e82059280000000000000000008"]) 4.608941436s ago: executing program 1 (id=219): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0xffffffffffffffff, 0x8000000000000001}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x93) chmod(&(0x7f00000000c0)='./file0\x00', 0x16e) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') unlink(&(0x7f0000000000)='./file1\x00') 4.460982076s ago: executing program 3 (id=223): mlock(&(0x7f00001ca000/0x400000)=nil, 0x400000) ioctl$TIOCSETA(0xffffffffffffffff, 0xc444443a, &(0x7f0000000740)={0x10021, 0x2f, 0x8, 0x3, "97a2a2115277386fcc39de926cc979526b47c1d1", 0xfffffffd, 0x4}) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000240)="aab9154ca63a4eee02", &(0x7f0000000280)=0x9, &(0x7f0000000400)="e3be0aa91c90d145d768f73069ea73ad3a4d8651c0f4dc0ad6f79096f5539a1683be8da7a41e478680ed92b8eb770b1a12da5ae658295a7e1a0265dde3e371a93f4d42170cdfbc95896549eaba6ab01fe2950184a45677a49dd75d4f3021a8df0b9a5ebd0def613f904fd9c290880fd5b1", 0x71) munmap(&(0x7f00007b7000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r2, &(0x7f0000000000)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.460286408s ago: executing program 5 (id=224): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a0000000000000000000000000000000000fe800000000000009078000000006006c33e00060600fe8000000000000000000000000000aa00000000000000000000000000020001"]) 4.27915661s ago: executing program 6 (id=225): syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x2}}}}}) socketpair(0x16, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="9ba0f43ea757c61ffdd76b7febd4b20eecf9cc1605ecd08cd45c0665686b22a8a510bcc0fb689d535b02aeb00e6a2f051541de2d2738766616c0673474d83d4a139074efdef6b45d763e24ac5630097709c1d25259f3dac56b1eab1836d2ba2d4d07f3030f9bea71853c5237a82eedd421a0c5cb38e6de931f2b325425302323d20bfdff4aef77211ce0ddbdcb250aad78cdb8ecd0", 0x95, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x2}}}}}) (async) socketpair(0x16, 0x8000, 0x7, &(0x7f0000000000)) (async) sendto(r0, &(0x7f0000000040)="9ba0f43ea757c61ffdd76b7febd4b20eecf9cc1605ecd08cd45c0665686b22a8a510bcc0fb689d535b02aeb00e6a2f051541de2d2738766616c0673474d83d4a139074efdef6b45d763e24ac5630097709c1d25259f3dac56b1eab1836d2ba2d4d07f3030f9bea71853c5237a82eedd421a0c5cb38e6de931f2b325425302323d20bfdff4aef77211ce0ddbdcb250aad78cdb8ecd0", 0x95, 0x1, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) (async) 4.278410011s ago: executing program 4 (id=226): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x2, 0x4001, 0x0) getsockopt(r0, 0x5, 0x9, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1000) (async) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x2000) (async) mprotect(&(0x7f0000429000/0x1000)=nil, 0x1000, 0x1) (async) close(r2) 4.272867516s ago: executing program 5 (id=227): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/102, 0x66, 0x1000, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380), &(0x7f0000000540)=[&(0x7f00000003c0)='+}:\xed!^\\.{]}\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)=')/#%#\x00', &(0x7f0000000480)='/dev/pci\x00', &(0x7f00000004c0)='/dev/pci\x00', &(0x7f0000000500)='\\{/]\\/[\x8a\x00']) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) r6 = dup2(r2, r5) connect$unix(r5, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) acct(&(0x7f0000000640)='./file0/file0\x00') r7 = open(&(0x7f0000000680)='./file0\x00', 0x10000, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_flags}) sendto$unix(r6, &(0x7f0000000740)="749af05f7b83fba9e206121d4381846976101de00dd2d358b77133b9451581f6c26b7041284e4222bb17674abbf9dce11a24e344d915442bc116ee0fd4bd7a", 0x3f, 0x9, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='./file0/file0\x00') unlink(&(0x7f0000000840)='./file0/file0\x00') sendto(r1, &(0x7f0000000880)="eaab08586e4d2a147d747c755f569efb96ca0a74b313b14ccc9cb109f384379e0318ee46bab55719f0b87e853119bc1e350028acc7801f0901900cf793cfa8e109315ceb88ba904f92144553d0da224ec47ce675a6f3b1bd90748878f7d70e398522969a3b906c74f7fcb93abc2600892c68f3e4b66e8016baa339d8383d57426628a982fb534207b8ab932b9088a2926d419ff9fa880ee282adceec00fd30334d9e8171b8127a624c7eac8d15009ce7ae1954f325a7d0d568c3274b43eab1c07c1235f9db25e0b7b777bb72216e2fa06662197e6e6100212d8f37e7f2cedd72c27670a7e2eced625fad7ace6983fd227fe5228a4ec1d5", 0xf7, 0x400, &(0x7f0000000980)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000009c0)={0x1, 0x6, 0x4, 0x5}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000a40)={&(0x7f0000000a00)='./file0\x00', r7, 0x1}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000a80)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0), 0x100, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) r10 = semget(0x1, 0x4, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000b00)={{0x8, r3, r4, 0x0, r4, 0x20, 0x9}, 0x8, 0x40, 0x7}) 4.271497254s ago: executing program 6 (id=228): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede6"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) read(r1, &(0x7f0000000380)=""/136, 0x88) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede6"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) (async) accept$inet(r0, 0x0, &(0x7f0000000100)) (async) read(r1, &(0x7f0000000380)=""/136, 0x88) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) 4.271060429s ago: executing program 0 (id=229): r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x110) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xa, 0x10, 0x9, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0xfffffffffffffff5, 0xb3}], 0x7, 0x0, 0x9, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {r0, 0x20}, {r4}, {r0, 0x2}, {r2, 0x10}, {r1, 0x20}, {r3, 0x100}, {r3, 0x2}], 0x8, 0x6653) ioctl$FIONREAD(r3, 0x80047308, &(0x7f0000000040)) ftruncate(r0, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x110) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xa, 0x10, 0x9, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0xfffffffffffffff5, 0xb3}], 0x7, 0x0, 0x9, 0x0) (async) pipe(&(0x7f0000000140)) (async) pipe2(&(0x7f0000000000), 0x4) (async) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {r0, 0x20}, {r4}, {r0, 0x2}, {r2, 0x10}, {r1, 0x20}, {r3, 0x100}, {r3, 0x2}], 0x8, 0x6653) (async) ioctl$FIONREAD(r3, 0x80047308, &(0x7f0000000040)) (async) ftruncate(r0, 0x3) (async) 4.270494266s ago: executing program 6 (id=231): sync() sync() sync() sync() execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008e00003fc0000000100000009"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x9, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x2, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f00000000c0)) close(0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) 3.924844757s ago: executing program 3 (id=234): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={0x0, 0x4, 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000738000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000219000/0x4000)=nil, 0x5}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00005c7000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f000048c000/0x2000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002c6000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x240000001}, {&(0x7f00005db000/0x2000)=nil, &(0x7f0000112000/0x2000)=nil, 0x5}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x8001}], './file0\x00'}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000006000ff61b30000ffffe6", 0x4000001, 0x20000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x136, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) setpgid(0x0, r4) sysctl$kern(&(0x7f0000000080)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x9e, 0x9, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='./file0\x00', r7, 0x2}) close(r5) 3.923953044s ago: executing program 5 (id=236): minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x9, &(0x7f0000ff8000/0x4000)=nil) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000140)=[r2, r5, r6, r7, r9, 0x0, r10, r12, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r14, 0x81205724, &(0x7f0000000200)={0x7fff, 0xa4a1, 0x0, 0x2, 0x2a4, 0x7, 0x4, 0x10, [{0x0, 0x607f, 0x0, 0x1}, {0x2, 0x8, 0x1, 0x11b}, {0x1, 0x6, 0xfffffffb, 0xcc47}, {0xca7a, 0x6, 0x5, 0x7fffffff}, {0x4, 0x7ff, 0x9, 0x80000000}, {0x3, 0x159, 0x40, 0x68a}, {0xffffffff, 0x1000, 0x3, 0x77b}, {0xfff, 0x7, 0x10000, 0xffff}, {0x7f, 0x7, 0xd9, 0x101}, {0x4, 0xfff, 0x4, 0x1}, {0x800, 0xce8, 0x5, 0x4}, {0x0, 0x6, 0x4f0a, 0x10000}, {0x1, 0xffffe592, 0x5, 0x7}, {0xffffff72, 0x0, 0xf}, {0x9, 0x0, 0x2f, 0x5}, {0xffffffff, 0x1, 0x5, 0x9}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) socketpair(0x20, 0x10000, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x3, &(0x7f0000000380)=[r3, r12, r9]) socket(0x10, 0x3, 0xe8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x10000, r8, r5, r8, r4, 0x3, 0x4}, 0xa1d, 0x3, 0x78bb}) r16 = semget(0x2, 0x0, 0x11) r17 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000440)={{0x6, r11, r1, r17, r9, 0x20, 0x8bf}, 0x4, 0xfffffffffffffff7, 0x8000000000000}) getrlimit(0x5, &(0x7f00000004c0)) getrlimit(0x7, &(0x7f0000000500)) msync(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x4) read(r13, &(0x7f0000000540)=""/122, 0x7a) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f00000005c0)=0x2) chown(&(0x7f0000000600)='./file0\x00', r17, r5) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getpgid(r18) 3.713337453s ago: executing program 1 (id=241): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x80000001, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x7fffffff, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0xe2d0, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x6, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x1, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x2008, 0x968, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) (async, rerun: 64) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, 0x0, 0xfffb4161, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf", 0x39) 3.436935945s ago: executing program 4 (id=242): sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffd, [{}, {0x1, 0x3}, {0x0, 0x1}, {0x0, 0x3}, {}, {}, {0x3}, {0x0, 0x20000000}, {0x1, 0xffffffff}, {0x0, 0x4}, {}, {0x0, 0x1ff}, {}, {0x0, 0x1080}, {0x3, 0x400000}, {}, {0x3, 0x3}, {0x3, 0x800}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x3}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) getrlimit(0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x3c, 0x1, 0x27, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) connect$unix(r4, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 3.397468761s ago: executing program 7 (id=243): mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001540)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1a, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2, [@hopopts={0x3}]}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [], "e6af576280da5408"}}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) (async) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async, rerun: 64) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (rerun: 64) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) dup2(r2, r1) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) syz_emit_ethernet(0x1012, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000081002300888ea48d80fef587659ed09139a59857d08ff66c4943944673f3312ba7979647acdb80adee213e44ec87047293ddc09023d1a4c7e2053f2ad000799f0220342b0fc986fe5080960d50a57558a48e4f19377b989d80dfc0bbe11c6351766a5d15620001e29185695a2bf8174939f96fe20eed8d41afdcd0d350d488e5159db4a37a2ea2dc9ac93c9831ca64c34e5257ed602a7a5c1d2578e3e6d8f5ef92b7e8c1d97b792da8196d57582db68f6738ae47589f8e33e2e0c1d9bb4e956c415826785ae941e96bd52f7827bb1917b21df08fd72e990b36259b24fa989bfcdcf44008763b835c34fe951860d95120d5b98bd0b411e8e2f7c3f72ba91ca92e00667103aa637ccbe86c00ffad062aab4ec6adf57dd340ca9428b694a0e91b2fad54f2290a9eea0d8d329b04b5a2378430358d0287801a8acacc183df6db4c2951704653cacc6047eb2b2440934ef613d12834ddfd4836ef6c63a4e88c04cec2f8cb14fafec2b2b9ea18059173941fdc3d705bac151350ab1a38dd24e295b6e9a1e6457448aa5b8a30575f6631f527045cbf1b8bd3cd705de43d77ab42afbf94ec38e092f342daddab49cfbbf3cb3e8ce0cb84310d37faaab6fa9ed2dfd39f4e316b0c6737ba0d23fe59e7946a72fae060962de31a40403251e21dddc9a3a3470690027f6d67778f1b66c4e51cf2bede50374ca6e10927f7e78d8fea5eda04ca028e9a1274b40847a19eb95841ad611ed608fad3787de7ad7cf1987e7c52cf55487b7b536f80da0adedaac41ef958936c890db209a201cd2ba39abf562362c9148efb6bfd393959dcba91ab4d52fb45e779a5b14c675642af48817444d46c6071309a2b04c5057da7dec619a70f1a29f543171ad52ce51a925345b99d7e7875107e408f2f3c1efd159095a1c69cf1dbb5c35c405056c7cff52135d9f9102f6a1a45fe04fb7e296f75c35be0db9925435ec90c630ab2abe727a2c289077d5e7a1dd5735e2476f37fb8d487f082d0bccb6986b647c4a45a79a64ad35b868bb4783c57533e187946ee30eecab5a75fa6e080a54e3596dcd92f1ec398c3cc902cbb4cde3ef3567ba84a0258fa7fc41b707ba5a6ac7495acd53977a847e7a32fdfcf78a1760204cd3665283ab6abf39966a8172390b5381098c102f79ffa7d98a92662b0899515b1d7c50d04f510bcfb457014bd3bf6bd0bc758c61c3d5c3d17e5eb4c4e99e057743414c96f587c54b77f115cec1ff20838d1beb02338102838b2150f4465a7b4b3cdcdfdcc039113c0f6bb88794e690730e4bb99e714650f7b6f86e2ba2898fd165b3682b7653f0ee8715c7cad83cde97edd2025b011d4b1187554c01018ac4f25ee3a88b80be9c2496b1241139044af5981b52336a6d629de3f46e9ddde0ac27a5cfd7f2c41467ae90bfa342e00107aef8f253218697ed09358f5a40ebe7d69b47aa3e3abbf57f07078fac7f5215fd6c62653b9bc46286d0e106392567d1fe0367f051f16219e9ec2ddd5c8eb7fa7a618d05b835a1893363dcdd701274b978baf999a777f45f1b9a9868e39e78ae7a5a821564dd6039b0e5d47f5a90e5e6331fd903172a1a1b1671339d34bdbebd17835ef1bd3e2f7304171acc3a9049146ea15d97f9c6af7470970dc2e9e1cf66f59b670f961887b69c4868a1b4a73d54ba2308ab1763b8261c80ac14700886b64f04368fa8f043baa137b58f29d06d89882eeec74fefbd9b8d3cb427a97e72aedc92440809dde61a9683ace7b9081a2cf80ce46a745b8e86d631ba9e51a462e3e518a3a521ea4f63a569a43263022330b8ea45ef4e89e09451805e6b7cea061b930159ba256a634b6c54eea86d03b5345c6ca35df3841acc90919c989ea48ae31b44ab0254fe271b82a533b0a3d2c299810fd07014a5e0fbfe2ed2e4e8c5f5ce26464dea85e10330281e654c36c78ead1635df233bf4855c7b68ed8fdac4572e410072717e9ca9944e146d2a274b1ddf09eaeab17468a8efad9a819c3f739c9c96772d6ec773c5564efb2a73eef27a20c21218b7e0e66a9286509f6aec8867a9257699950dda387cf89bde61d859a68c2e924683269d7808051828ca5deacf8e0c164adaca8371bf1e195e041befd9edfa196f23e4c916f856a6ef656e4eefaa9f06579e08e5a2de7e8c2929caf32df1b54bcc0cd0973e40512d7f6cfc3c3e01c8a6bc484b4fa62ba6d8d5ab6c7e75ca0ef2e40245a629ff70030613baa7070029f487f5915df17c6974860a357c84360ac11382f518138ec91265d7f384d4c9487a0124929b3dce0534be2c25d3accc696ef18b2540d683382fae11cc89dc8b19789b1abeff570b2c5c6e26b441965532a9f1c462e0b693817cf2cab8df46974196efa2e715f2dc528a78f2afb42c14578f10d5e5bbd2e1f0e6640e1166a0f57a44287d9540201b785ad0fafad16e9bc8ff79b1c028f64fee2b38121e9716bd0f8d8303c256117c1f20e5635ba7ff3e2f6aae44a17af8e2562bdc48e5ea56ce896129053c6b80b340bf47a30caca2a9cea8b26e01c10cbe5e2aa19a3150aa7cf6ebdb75fc1452df7707bca83d69c5c730b66e0c3708eb34675aff7f29de2c525d52faeedf2cc0bf831debbf1bd5d4000c0e5ffb5120e4c8ae2412d7ae975f6a4fae66356d447cb8f86e44c9da17b58db38e694fad722f8e4f639f3b172bef40cdc32817f6898c42d727d81c1481bd39f7bdd68e9ed9cbe79dc9f40dca3f24b19addab45c389fc3839b52c959d7a79c8a711070447c811f10b246f60b7a482535ba57a96b6e9ecfb0055339bd59f13b72b5a6863711a9d9c8365e9aabf5100b09b3b70f74e6abc44635c55605e3b7620a8f93ff86c6a45be17a1bd25d6f74495b65cd975b766d046dd819fca3a5f0b18e1a21909eca7fe0604e029332c7455c81f683dbf483a3e045a3d8b7af4d8ddd80f3c6f0112751c58f8a0d119930df7d2dd7b913990a9c70a4ec65e1b6f03cc266ccc76dfb7f62417657282590d0a7f730663ac67e1f3fe6355d84dddcbdc8914b51cba37cdac84cee577da410519187d3370d6b49f549dd567250f0bb98cf6fe32b2c56dbd1f88fc46de3a93c31c82e72e7fb368ec9056355c23d42a894f762f73ae60a15ed617c54b9e8c201a7144c242a8369a9f84961625ca5194346471ecc14c30a0d78c6c242bae66ff24b22b2c30c6742762c925caf8f28c9eeb55a733598dffd3d804fd3ec055260e3fa5d3b7b6979c260e5e4798488f936cda030c9b25c731bf318a48c02d428fb130db55865d091fae490dc27660d4db23059b0f1ec7981afee73f8a2c30924faa110a96ec669340315824f13c79de032cc1924b273d8cbf32b3888b1e362a0e4406c5d2558895d2b34a38a965d6ac158f06b0b44e1cb9d2ae29eeb25d8ef6727f2d75587f009091b74b208bfbd5a22017abcbe04934a17d0ebd8b89052f66a439eae6df54512ca0a4997ddf0c19319d5668971c8ef58d7b0488d15804596efb83c2e8b9c5ded9e3cee5da8f103490676737d0fef850acf8e30ccf13e57ac50568bf24a43eafe963272963cf434b03cb7b81e2eb23ea065513002eb1c393edff56dd1006411105d2c25cd43d36f3edebc489b96d7ac9be9ce3ee204f53bdb7f04b115c566741a05de8a81d85481661dd6551439280e0c56d91c8e7a945dc497f9a75054bab5938906868a484ed8886f3aee5872a3ee5a58cac9c9de209dd3703d923052802841601779983cf699fd5f548a311deb3f7a19ebf5a493ead4500e042035c79d3b65a791ae867f30d9a1a7066580b4e68bc7092a42d6779839ba6bcb424a39ebec4c5da0db78495d7cb8e82143cb60d4b20c70c589bbd94457e9c8bab61e80b23f2a1f55df88734addca74cc65f4bfd6ee19910b17a6aa874880ed16d80504d326826619837aaa47a0b89d0bef5b622d7f174572047b25f152286978e9803c919a29d6f41a356630de6681888a6533f7aef71a63198749a88d5800e0635ce7bb023ff593c688536751d0e4b24b0824818b3714034751441b1f77d6001177c70c24755edcf5aeeb1a23768e76aef1c39a438590b686c66e34543af943253b93fe1d681cb9a0be4352a9871a4dddd2fa14ec9b6d53201e244fcab2f862523f9983bbd174fe8cc1cbf9f812024e5dd137a406cd058615a729423a0eac48171eff7b4fcfca1eac81fa4f2629fd37d4770cadb4a84f88d9542a2cb02d9d288da0e0c95e0f37b579144236bf2942b915c153627dcc4501e4babe5c2a44f26793cb8cbfeff73505cd205667e17a8267d39619a81d4e5341e23c0b0d4e0afc3bba4d40a73049219f09d26be7947bfdcff26b591bea71ea1f812fc5bbd7ce1ebdb715f191e53d3408c0b2784ce183de846d634c6cb5c1be3660b7b6bb13a23770b4955c1f80216996a9844588db5c2f8e2e3039f5ac99c68edfe0bb1459037bfc57bf65e4aa90b1b683da99dd6322e731eebc13409a07365b9ba5b37f2e188bdb53a3496e2ee279e7e4f872a5a5d8895d769b67978012aa818cf76629ce900ba99eb28bed479fc38c005de601da99399aa099c2ddd5988a83e88aa28812a6679f68370724ff24cfb911164ab42a0f722769ab8c203367fb3d5a0cff1686bd2d62feed5e8ec8155df38863fb880dc14b67f858a21876e92177dc44b890224d35d4a20d7205f47aef3eca3b8987b6363c4ff71b21f2b3b10eab4ae326b3c15d26b3de732d884609c7b9a7f47a93864c8a84b276fcefab76484baf6b49c0cddeaab689624672ef2bdb31a10b0f5763b0be16cc16b2cb26d5937e01cf85a7a134c5191e5ad1d42f738dd0c44611898ada9c06518bb704dbc4f3cb4dcd83272574135a9ec67715708f9afce3ef1d055012dad6d37834c4a542f5c1392913922d8be8aad54da78c0cdeefa020781189a04d16ba9b624ccf62e8565a526e823a3cc3ec6ec63497d045f2523b422bed4c1f3ce44562624be3c05c77ffd7355615672271d456f32f47f1a86677ff2606f73898fb8b342691655bdd9b639ab1a62596ba196276e7c3f1d83107ddf9c683eeca1f850a4bbebb26be33f3c882e45839a5535ec9e0e7e47ff1eb6677cf8d19d5ed14164c8521e59b548b0bbc74665094e878b42e403f26ece6d07c056c05c32b3b50367e4ca31a53b1426dcd6dbc085d625fec68640cbdf3044864ad407db71a13aef4c7746776bc4609930f0099f1f9479998432c531d9c420fcdc47dc60a64ab03f870cdeb232cd72eb5fbb4aa9a30b787838f6c3f97b4f61ed99f458eb1eeee5d1a06eb0f335415d36dcf80eb8c6a9d1c496e7a0146f760249eda34fc3bf56d2405cb2ae98521e78c5dede0f59b1b649b1837e8abd07ad64a345cf859eb0bfdf08ff86fce9abf5a9c39f37f654fc58744329a3db003d9052f69abc170c380cec044ba0c39b5a99a62c4f0589c5e968521aeed3142e3aa4b7dfd14dedda88249177ac8656d0827e7ed18b074cea3a0930a770529d3b0adb0b27e94107ffe5e6623d0ac76e247add60858584a24a5f5787124e88bbea90edea07137f8e733ce839e9fe38385ff61a402f3bf90773188774a62d33a91efbcc61dc34b037b3d8835d22e4aba1932c9028a5b6d2fc796d84345ba81e3045e1248b2606706c3f1fde1759e4f962efabe8a898ceb6edb365313a3662861bcd362d7a3a43215a275073529229afa210622bc63efec97b8136179708ea49191fef5b1727931dd0e0aeb2e3f71fbb02d7075bdcc1b7d860bec0897d69b5536174aa78e4a3c6a6b80eee0129e0ede0c8a8f76b15b79c"]) 3.370461318s ago: executing program 1 (id=244): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0xb, 0x4, 0x40800}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) kqueue() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) 3.365853145s ago: executing program 2 (id=245): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="1c01a618", &(0x7f0000000140)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x8) ioctl$VNDIOCSET(r0, 0x80045102, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) 3.364228702s ago: executing program 7 (id=246): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="e727dc07001f", @empty, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2}}}}) 3.36240797s ago: executing program 4 (id=247): close(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfffffffe, [{0x1, 0x1}, {0x2, 0x5}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x9}, {0x2, 0x83}, {0x2, 0x8}, {0x3}, {0x2, 0x6}, {0x3, 0xfffffffe}, {0x1, 0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0xffff8001}, {0x2}, {0x2, 0x1}, {0x2, 0x9f49}, {0x1, 0xfffffffb}, {0x3, 0x1878}, {0x1, 0xfff}, {0x5, 0x3}, {0x3, 0xfff}, {0x2, 0x7ff}, {0x1, 0x3}, {0x2}, {0x1, 0x9}, {0x3, 0xfffffff7}, {0x3, 0xff}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x8001}) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000002c0)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0xd, 0x61, 0x5}, {0x4, 0x62, 0xf1, 0x65}, {0x3, 0x9, 0xfb}]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000003c0)=0x6ca) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) shutdown(r3, 0x1) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000018c0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000440)="b1213cc2de1f76dbea71ebc259bd58d62f29a63bf62f37bd0439caaf874ea37f7cce057f107bd845f7b69a157c8e28f2203d2c5da860f1337368b7e86e8fc37fb7285a6fd8b9b1e6396b68ade8f1e0c8f333e9610623d95b41d557720e1792732e7d3f6cff884ed6862fa5f838d831863dd797c975bd37967179d9f389e789caabdf7770b9bf85b363e4a6813b20f127d9931b2e607f942ade3e71154d4cbcbff3e43ef8da527040c980b0bc69c5b007b9ace07db8e3628eaa9102bc66ddb7560bdac4e358551b45a2e7b6db2872ff89326c8e31af2b455c053d864ec31aef623db04eb6c3bf5443f93568b0010f4c2492eab1bc9a7c6665515de83ae0187bf9440890437442559469d8d2ef7d365f0412952d8e9847de724a169814eeb0b34ca1d941c25aef626123ca2585db9bb3b57592cb0df0e285a4e6577b5616daeb66e9304a16cfd9de230c81cc1816f1ad9e7329a8c3b16e72bfbe28d9e67c2399429a949dae404d911ca907e2cd84acf1d96889a24f3faac9c345ef7726c3a322cebe0cd227ee8cbda5fe53e83483f030dda143bea0ab382ff2c019878e75c0bcde72acb7af26c368d3d5d45282f63ddb873fd5668bb9a6003403a763ebdcb76ba7d791bb08c4232e18a88e9ec226e62a0834aec79fc836435b164cd373d7c86ad4ed1af895d8b038e93da4154d1fd2313a418d04866fc64692acbf427d5a34805f191a2903688fe1609d7daf176f759284eb1e2c378a215eeba9993a7c8f5e277cb125ddd02743176b35bc55bcd537cab9f89e1b62e6dd31e15a4da45e51fc979e12698a389a71733e17f767d93d8b02e1557d136cb415734ef4e26dd580e2775ebfafeb86e227495d31a9ea32a3d5fac96c41d093de780a965573b66a1c282b6da86d08b3cb17f0c17adf04f3b4eb95430beb697a88dfbf300db53b57c3466fe805fcb3965a5d1e685d28c670805589af125c0ebed2001fa9a82c46619989b109047f416614087d8663a99f9bc40d3da97e6f5b31c5fcba9f92818127aaafb0d6e8ac1e805f4deaa63fbccd0f94c9ef4467094858146cda1628afb96399dc92251e8086dfd8e00610135d7bac420a3b390bf997e2e6ca1e8cf29f3916f527cb9e5faf02848da66701d25f7462ef8fe759e83f568cfb6c9f1ca9bc0b19d7c49908694755df223a212a17c3fea66e9e202a88c42524b401d7c59c003247f1b98547eae6c088ae09a9dd27c6d1ea0cdfe689f3ec3e84cec19a9373cabdd8e356219ca2ad032a8240d92e607bf99206cfdea100737bf99650bcd619f5361bce9f527f74560139546703cbb1d9ce524870e5e311adbf6504cd1cdc90360f42931a982344af0a4e0b641cc9b18bfacb0d8a621992a7ce8110ddcbc376dacf633fe7dcfcb6519749be82a1b8f27ab60518db8c5219a64ccab98f40aabfc74b43cf50a862f11eb86f1c7d3fafea7b31afa07563d2fb850c4086d9140ab876485863aeb213cbc7015c0614e3c61b91625ffc2030004c274fcbbbd0017d4da6d34c2b5a64d573e1d52e3d3356ddc1bf092aeb09fedb966ecdc4a568cccde95a4058daeefd3944b2c78db4966174424b17a2bd843e7065161d4baa0cf4537661426149335c98aed1bc65c8e52ccf50c887930fad101a3abe0fe908b422347b05da4a8e9e6df00a8aab166b098fd3ce80cf73a7d081a7fc88c2b64ec8b5f7ae1eaf4e34bfcfa492fd33a28d4d2a4e867a68b2178ee304641543e9c715fb723d67f516f339f80a879b5b9998009f46a27ace834fd52ae8e71fcc1f287db3af6e2ed1794b88c3914ecc3da727d8f79dd28537cc995800babeffdc8b6f3b26e8dc31dcca39527f68513ceb2048035f78b358120d66a158308226f9c759c0b475489cb80c0eacf618ac6ba7af18a576413a1ab667151a9ecbdebc39ea9a174a7e8c7a22a3077e2e1c5c1c4da5a4ab79df2a6506836316280833dc94ae58d22354137b620dc988239e20689baaf1110ec7b3ebc432f1308d45d8045eb8d26702d68b5be15e57a9b679618f9d312429de39f77aab49e8aec8f6b42fae601742cf2bd401c7c12d2d186b8dbc1070bff7a5ddbd7f09bb2e1b48c391d082016327e19d1844534b09392a85b1683fc629a1445bee36f9fce5d2daf87e0395f1ea54d7b83cd9969d22a1549f3ee95820862c4965893c8119ea306bd53e0e31417444b488d3e1c8cbe6317c4469c94ee8ef8c04d773d6fcea559b6b11101fbdfcfd14c6d65282bb51f4429d0e811a6fb74afa79a7f0fea2d1e79aff10bff935613e594f3608855e86b8bd7d8fea962c5667dac735fabd2ac3196b502aa2685dd37eb8b5315673bd6a31152af3cf35389ac33c983ee575db5e2efa8970c57033567af38f5b6e8637ef8c55050126ad329beb2844c3959586cd6855854ce72e54429af1f7c79338d28637e6e80da87cbc62f779b61177eba384466c9e7e82ab07ba7db44b1c3fffe152ef8ab3f7944e364ae690f63266a0d763f919536543c152487a4bd5bf61c880879a53c3e482291900fb7a28a5380b4c3d6da3495027009fa6e93c23f784388ab5d9bad5fdd372b0be8f9f923b033c94e059c936e05aacb215feebfe413f69ecf0234da6f3ad6bb956fc9c5b695021060b261f2a852d4d399834fdaae7d5c278ed59ab2c4ddcfda05c3936f622bc4052f7deb8783c8fc7219c918ec3a366d688631598d3a1668d88a6d7de3169896881230b8946ad1ac9fc915b77b1e1db9e82ea0b241335db6d204cfbf135c97624ed4d0a2b21e4be6097cdb236a6d13db7398d4b9772e16935d4f8ee13d0222c9abb369d60ee1ce93c2a15351aceca8dd9f96d0d690bbee61d55f9cc8b7bfe070332d2837ccf8bfbf20608b2e967828d48ff2e0daf92b5f5e0f276715885cd3a0c1169366349771331893142caa5fca6ffcd7a6b850fd70d37715f9e8e19e0778df4b8d0217d67ce557314e6713cab8057889d19844fe8489a72dcb64247ed773965d2c2fd4624f6425da4abd3559742e7be28ac7abe686e866ec0c47d62332357dc631ec4806a5b0e3e15a0eebfca04840b38295afde105ddaf11289665367963c0ddff81aae4c1248986bb9eb484eb44b97665a897c7c78a80468cd41ea2e07d6f6a840a34d22e11ce5fa54b273d4ed4aaa50b88bb0b7aeab6ffa8796ba08e687a52f89cc11449c70953b1a4452796ea04ed4bc754be5122d7ee51ce59b3406937276796dad02f1974d0ec5be7ea843ff3be28887ef6392e8df230f7acfc171415678492fc7ae449238d67692018050c93494f1f70f1f4d09481aaf9dc1de84a8413e70903918215f2ef13e9aa59e058dfe343841812b505a05aa4dca3a34b58ba82b76de993a99ae2ed278c02a8b5f8c0002585e1c84e0f43581ed3798da38f252cccf6cbe5690e2d57fce875e66bad0cb51df4c153dd0bcdceb4332ac306986565025f3b578eb8f3adfc27d8a5a06653e42ba674574f7a7b8623170805a5f150df95902ec5150023b54436bbf464586bc816b15711cfcf6d08959b6de37ea0cc895d83c44ad39c86488d6c1dd27717cc90eacc3d28a2d16de132e20dce8f170d107691746e874eb3326503af3452c353434b7accb53e4f6570c121245d0e718cfee9496d3c56d1fc4029d7c8eab450a161fef67465b0b84211a1388b4db3c04230a93e3b5a2e1fe5c99b78c36af7e1b7927df2c8eaafd80ebf7b8fe7b25c122a6260130f1404bc0d52430c5e31eb4a87c7324a23de749c105445ac593cb5c762f7636efdf4fad8408623c4d0208c700a90b2dbcdd81ddb6dcbe616c8ec746066ddd69a5b90a85120b340f1dfaa1a8f367fe9524883f10195aaef441450de053816e171cb6a9aac1f265a78ae4bec641afc5a54f99c4b84c1e833a669de4b40bb898c961cb3200ee40ef6556571678ad9f5e45b65ca2782aeaedff3a2973538f5cc1194b0ff4c2c582980e767f913488d73b90e593bf80895400684a58fb2c12dd84d804dfac70dae0abbe85f7331b9179886a555e8260dd0a5ba947857522ea39afdbf0bbd2cba0cf3b6e65f2237b8ad8ef7fefd8d7c050d3697f52c03d32f091e2857c3f70323a8fb1a62796cf150d053ebdf09494292ae3e49f008764501b20b5a2ec50727972978bd65c55f484811b216d460f1c48f59eb7fffe2b96b1184f199b66c50ee10ca81b59170a8445343a961efac109549acc590e3942a02d411ededd2e5f11dd3eebd36f1ecca499f065e9cc23a1a79dd053dfad40552db1190e7f3263a62ab78dcbed0a88dd58c58f5d97e4ee9f9bfeedd984120186c0acdefdc551fb2f4831a30abd6b79843fd891c207285ec0079c8b27b4088ec0ceb63282303e7d36f3c1cbdd976c17909e81d8a4489a5921dc9341544a629ccde14fd42751b4aef2884ac565d11d767f06e1fbf8d673be8ad8f9a9b3ed6c3b4ee3944c8241f6c6c85db3037733a47297ec627725599f40d014768946a1c3fc087dd7d4fba9c591b601a3fd3d71511dabcc6e762b102ce9476c06aa9cab049b278208b78bbf1522f8f10aa59f563436ad99b22a302e461a01b29fccf46109d43cdba6fb6a4bc7103b1cca29bf0d1ee158075899c433810b1598d2e28346a902ea192ab966acd99b734f2ba642802cbf592c3e5a143c2c1ff583d1944c2d498950135f335cc74d9de924adfa11d8920cb32fb404cd92e9da2a4f618c420efeb087749369ffd923eef86ac99ee0df3efd3d97105608377fc841ff4fd04f180e0a0c54aa4a717daa558b22bae430c9a0b9a3468edf326d0811517ab325b3550b46e9d2863ebd022173a34d9e8c31c253dbdc737c7b7813279a8658e70703ef7dfd6db40f4ffbfd6e6efd40ff5734f537cb2f140f416d55ff141426deae48d6c8e682ceb698260710d8cc030cd5d5fb0106be931ce1a70b9eee0ab941ee1f1ea90473d08a441cc5aa759a33fd2f8eaa88909341d8bc2a284c6ba46447be1e5e0d9645b812895f672fd18d9f1b7a6e5992fef77e9a35ead3e2d8b7cc44ca5e427e48460a448d73bf92f11ed68089af9534540da55799c97bb21ea73dbf6a432011e4bcd070c2e39ab138fc078e4d5fb12dbb551164f943bc0cc586964b2d6e9e1f941aeeb02ec53a9b25f2f97d0bbd4990db52d1d3f7d2565c49f17a10847852db277a50157c9484683759831dbdd32ede8f76c2644835d550e18b4fc8c6304a4124aa82b5febbb6906e9e4814b4ae6ff71e9bff9cb3889646803b909243a19791f5ac6ef836931204f19c5efc447f565d47ed74caaf7e99b59ba1b5bcc0b342365fea52ef9f23add2674bcdbcc911b38140e0d657af9dac167a9a00cd33c15296811e7b26d465ffb9f26d4861753f7f7ba962b42e4d997c40673d8439b82572f4ca80f02625e4f006dbc9c261d41092791bd1f82484abc9d994b3bea384eab969712fb4a0c1e5908bfd2b71677e67521169ec157a35067495d6d1defa0193f8b407d47fdadb961d577014a24c9dad8b4d68b05948d45af15a90a9d49db93906c2f0feb20530cf1ff4357eaf74325d0a6f8e573e64d30f7e6e8276bb0f6fbcc1df66040a2c642159c4595c44deb9957f378ecbbae8be362b8ed25dde2853dcac7a0363363a0e2132fbd1b2f674c31d4241453c2b4e3a93ab33666c5f84af997a9d471a63a377b1900d68e94031fe83172e02c356de67b25b3858b022c4b0a89fa0ff04f02643acfc1b13cb8957f239091dc5a52dcc843a6503ce194be6aa5bf855fe78295c4444aa550c6a4a6a1fa33679a36d9dd1cd3173ee01951", 0x1000}, {&(0x7f0000001440)="2b996fcfc5c3c414a463f63d8b0d", 0xe}, {&(0x7f0000001480)="349fcb2f870daea21fc3061632f75cc64f867120eaed9ac26461365fd49686b26e7ab766ea5b5bf88f60f4c597c9ad01bc38362f4d6cc83fde279673a5e4d5e7d5ad096564bcebc812e9b733e09b7527eff2c6ed7f1587dc0b75a9a05085f10ea8d2477690370102e2f4aff97624d47a503527d7be9adf8d15171dbcae9e5ad6d87ccd5473e0c547d7ced5bc38afd25e869cb9541a7e2befbd28ce98a0d67ce780a04197ebbe95d028188a8b2067238d44bd88589558a1e52b9c6a0d4e77320afae3cee91a3aed9f38c56a45ddd0989cafeca34ad545fa64f56a02d05806600b930437332d8cade0a3606c2270b1d61e98664064d3d056", 0xf7}, {&(0x7f0000001580)="9cf41d4b224640a87c3440bd9fd60c0d96495e4af74b6046877d9dcd6ca94145978c2e85ee5381e6b1b404c3855ec8d83a79fa57edb5ff178abac949ab5c654cfc1ae2d8d3d5937a58b977982866d82a6281abf48f6c7ee8a953718316f387e5a0ceaac711963d8eb41e91d07cd0397993994069c57d4e251a45244999d77ae33fd3c351fc8951dc3abb64034af4361fb56698412fc605e768eda87fd2c48b2eb8ccff5d7f78566c0f9fa24b7612d8e5937f8e", 0xb3}, {&(0x7f0000001640)="dde0e1e45d2dd43116beddd776babe1605307936e379bb59d250794d938b41f9aa31173289fd4e1d5c53f4d2920fa4bdb002ae572d7f80ad9a5b2ffa1b529e09e005aa716aa8a6aeb631f4704159e348fec59bad4a4ff50a35c9b5c94028d41d5630f87f997a8d608748c62cc982da8927ba996346e073bde623da56f6d44574b369684778480e2aaf8f7ce01af58a554f35f167d79c61ea3c7f", 0x9a}], 0x5, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60}, 0xc) flock(r0, 0x0) setrlimit(0x6, &(0x7f0000001900)={0x197, 0x7}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001940)='./file0\x00', 0x10000, 0x102) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001980)={0xfffffff9, 0x9, 0x6, 0x8, "3ed569f4d0d0983a1eaa219c9630ff79cfc740bc", 0xcc, 0x101}) connect$unix(r3, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000001a00)='./file1\x00', 0x100, 0x80000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a40)) open(&(0x7f0000001a80)='./file1\x00', 0x800, 0x14) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000001ac0)=0x8, 0x4) readlinkat(r8, &(0x7f0000001b00)='./file1\x00', &(0x7f0000001b40)=""/178, 0xb2) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000001c00)=0x88a00000) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000001c40)=0xff) 3.361884637s ago: executing program 0 (id=248): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x2, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00180630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f26b5be77ac18bdecc27bdfe600200bd907800010a040900eee54fdaec1a0747b671a89ac6663eac8512f980139b5e25467823e51f9a61ecfbce463011ea19c0facdac7b7f19cd518a1263578361854d8c743e627c651e2cec9dd25ac7dda655ecd5e38802d65b7c197ddb5615170fb99c6248d73b55565bd967dce1333c629f264b9f064275560f519b904b610215384bf576c1b3d2781bce67d2780a98a23e3e2b7af5131a782bab54cddd7d66639e71771cd53dae19929c86a5d658784ebfefbd229989af2f76561a7ba7b4e72a64362245da6ea036aef04d9770317ee78cb859dd937b6ae0c6900168228724497853bbfe5108086bd2f3989da99556a1fbb6"]) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x91, 0x4404}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x4000000000, 0x4, 0x840000000000000b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x2c, 0x2, 0x1, 0x42}, {0x816, 0x1, 0x94, 0x80}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x2c, 0x2, 0x1, 0x42}, {0x816, 0x1, 0x94, 0x80}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000340)={0x1, 0x9, 0x1000, 0x4005, "978600100000000000010000000100", 0x2, 0x80004}) socket(0x6, 0x3, 0x3a) (async) socket(0x6, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) 3.360523086s ago: executing program 2 (id=249): open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff8, 0x44809e9d, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x1818, 0xd, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() (async) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r3) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) writev(r4, &(0x7f0000000640)=[{0x0}, {&(0x7f00000005c0)="2b256be354d16697df06f8636ee5278cd282116075d80a9e6375e11131ded3ea41bfaddc748f9ba4d1a4f8bccb02ab0bfd5f0fd1e06e19d35ff18b7e9f5d6b7ec2ac", 0x42}, {&(0x7f0000000280)="28658009c0a93f37528700d043df583e1c86d3f8fa66d580dd76a593a6d3de02ec72a29382", 0x25}, {&(0x7f0000000540)="14ede8d5cb59897bd712e07c56450dab4670798a31a4be5cb0e246ddb3853017b90b530398d48e42a13f15b8589ed8389c0ba4de937c6345d1f650122f3e57f10277038fdfa05ab8b52311137a", 0x4d}, {&(0x7f0000000480)="d2f03a9490975cc7c0255184ae1dec02316a4369b9c0141f0f31645059b8afd184a6e045051c04602ded87c9e9011bdc07f62a661eeb30323ba943d73e5b211219e17631570566c2cd7f6e73cdbbe744fc1c638bda5d6f67d43824e6300124bed52ba010", 0x64}], 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) (async) shutdown(0xffffffffffffffff, 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') 3.360239413s ago: executing program 7 (id=250): pipe2(&(0x7f0000002800)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002a40)) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) 2.92807129s ago: executing program 4 (id=251): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xfdec, './file1\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x41, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x83b, 0xfff, 0xffff, 0x1, 0x21, 0x1, 0x4000001, 0x2, 0x1, 0x1, 0x2}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) 2.927603731s ago: executing program 7 (id=252): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(r0, 0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) socket$inet(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.502795222s ago: executing program 5 (id=253): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x6) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7fff, 0xffffdf80, 0x46, "1826283efc4903000000000000000d00", 0x5, 0x4000000}) setuid(0xee01) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x28bc34c3, 0x5, 0xfb, 0x0, 0xf, 0xfffffffffffffff9, 0x0, 0xfffffffffdffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0xfffffffc, 0x0, "04000000000000e494c8dd4b000000000400", 0x8fd, 0x7}) mquery(&(0x7f0000262000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0xe) getrlimit(0xf, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="117384167f2033a20d95aa5820fed3e6b3cdfac93809", 0x16}], 0x1) 2.492675906s ago: executing program 0 (id=254): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000174389349"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000174389349"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020000"]) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) 2.4920768s ago: executing program 0 (id=255): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() fchflags(r1, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x8, 0x7, 0x6f, 0xf, 0xffff}, {0xc, 0x8, 0x6, 0x1, 0xd}, {0x9, 0x6206, 0x7, 0x9, 0x9}, {0xf2fc, 0x4, 0x3ff, 0x0, 0x7}, {0x6, 0x4, 0x80, 0x91, 0x9}, {0x6, 0x4, 0xf2d0, 0x400, 0x400}, {0x7, 0x5877, 0x0, 0x404, 0x93}, {0x5, 0xb, 0x1000, 0x7, 0xd}, {0x3, 0x400, 0x3, 0x1, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x80005) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r4 = socket$inet6(0x18, 0x4, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x8001}, {0x18, 0x0, 0x8, 0x80}, 0xffc, [0xffffcd72, 0x2, 0x18c3, 0xb63, 0x9, 0x100, 0x2, 0xc]}, 0x3c) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x108) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000000180)={0x88000000, 0x0, 0x0, 0x3}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fcntl$lock(r5, 0x6, &(0x7f00000001c0)={0x3, 0x1, 0x9, 0xfffffffffffffff1, 0xffffffffffffffff}) 2.491782319s ago: executing program 6 (id=256): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) clock_getres(0xbe44501372635004, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') 2.490971281s ago: executing program 1 (id=257): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e1", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') setpgid(0x0, r1) 1.116454255s ago: executing program 2 (id=258): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0xd, 0xffffffffffffffa5, 0x100000000, 0x3, 0xaeb4}, &(0x7f0000000080)={0xde4, 0x7, 0x3, 0x5, 0x2, 0x4000000000000008, 0x0, 0x4}, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0xff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) setuid(0xffffffffffffffff) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x70, 0xfe00}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x80, 0x46, 0x1, 0x8}, {0x16, 0x5, 0xdb, 0xb97fd}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) socket$inet(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0xe) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xb5219f1000b913f1, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x7, 0x6, 0x9, 0xfffffffd}, {0x9e, 0x9, 0xfe, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.115729997s ago: executing program 4 (id=259): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x100000000205f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xe09) write(r0, &(0x7f0000000100)="e8", 0xff25) sysctl$kern(&(0x7f0000000280)={0x1, 0x58}, 0x2, &(0x7f0000000fc0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0xffff}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x6, 0x2800, 0x7}, {0x8a8c, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x6, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x3, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000140000/0x2000)=nil, 0x2000, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x20, 0x492dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) readv(r2, &(0x7f0000001f80)=[{&(0x7f0000001fc0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x67, 0x6, 0xfffffffd, "3bd78df61904edcaade8733a5f4101000000e8ea", 0xfd, 0x4c554fdc}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffefd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f000036a000/0x1000)=nil, 0x1000, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0xa) setsockopt(r4, 0x1000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="000800000000ff", 0x7) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xb5219f1000b913f1, 0x0) 749.563103ms ago: executing program 7 (id=260): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4000020a, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0xa, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x8, 0x5, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800b1000000000000000000f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abf9c82ac57df91b531e2387dcbbde152ba0900000008e37f71a3f8343712051e", 0xb1, 0x2, 0x0, 0x0) fcntl$lock(r2, 0xa, &(0x7f0000000640)={0x1, 0x0, 0x3, 0x100000000002}) 747.136419ms ago: executing program 5 (id=261): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005166000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112", 0x62, 0x4, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ftruncate(r2, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 746.37146ms ago: executing program 1 (id=262): pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)=""/271, 0xf8}], 0x15, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) execve(0x0, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r3) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x54}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {0x3}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='x\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f00000000c0)={0x2f, 0x220, 0x7fffffff, 0x9, "c9f7d04675d201000000b8ecff000000002f00", 0x0, 0x7}) r6 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x10, 0xd034, 0x9}, 0xc) 738.561655ms ago: executing program 7 (id=263): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chflags(&(0x7f0000000100)='./file1\x00', 0x0) (async) fchown(r0, 0x0, 0x0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 125.683581ms ago: executing program 0 (id=264): r0 = socket(0x18, 0x2, 0x0) close(r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x2840, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x2, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8}, 0xe, 0x5, 0x0, 0x0, 0x3, 0x0, 0x3, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x4) (async) r4 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x6, 0xffffffffffffffff, 0x1, 0x5, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 6.543974ms ago: executing program 2 (id=265): r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x40) setreuid(0xffffffffffffffff, 0xee01) 4.552173ms ago: executing program 2 (id=266): socket(0x18, 0x2, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) pipe2(&(0x7f0000000000), 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r1, &(0x7f0000000040)="b6", 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.199034ms ago: executing program 2 (id=267): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000014c0)="41c07cff", &(0x7f0000000040)=0x4, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000014c0)="41c07cff", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) 2.279691ms ago: executing program 0 (id=268): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0x5, 0x2000000000000000, 0x181c, 0x1, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) (async) ioctl$TIOCSTART(r3, 0x2000746e) 0s ago: executing program 5 (id=269): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000340), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x1fd, 0x5, 0x7fffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x4000009}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x70, 0xfe00}, 0xf, 0x6a07, 0x0, 0x0, 0x1, 0xad6, 0x10001}) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000007c0)=""/68) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x55b9) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$VNDIOCSET(r6, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x3a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.181' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806b80f900 va 0x200000001000 didn't change! pckbd_enable: command error uvn_flush: obj=0xfffffd8064431710, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 218941 44809 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x25 panic(ffffffff833716c8) at panic+0x1e5 __assert(ffffffff833afcda,ffffffff833bc0eb,3b9,ffffffff833e65d6) at __assert+0x29 refcnt_finalize(ffff80003c4734e8,ffffffff8336b7bf) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c4734e0) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c463cb0) at pppxclose+0xa0 spec_close(ffff80003140f660) at spec_close+0x417 VOP_CLOSE(fffffd80641b3c00,1,fffffd80097fb618,ffff80003c463cb0) at VOP_CLOSE+0x132 vn_closefile(fffffd806b843b80,ffff80003c463cb0) at vn_closefile+0x12b fdrop(fffffd806b843b80,ffff80003c463cb0) at fdrop+0x121 closef(fffffd806b843b80,ffff80003c463cb0) at closef+0x192 fdfree(ffff80003c463cb0) at fdfree+0x116 exit1(ffff80003c463cb0,0,0,1) at exit1+0x576 sys_exit(ffff80003c463cb0,ffff80003140f9d0,ffff80003140f920) at sys_exit+0x1a end trace frame: 0xffff80003140f9c0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833716c8) at panic+0x1e5 __assert(ffffffff833afcda,ffffffff833bc0eb,3b9,ffffffff833e65d6) at __assert+0x29 refcnt_finalize(ffff80003c4734e8,ffffffff8336b7bf) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c4734e0) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c463cb0) at pppxclose+0xa0 spec_close(ffff80003140f660) at spec_close+0x417 VOP_CLOSE(fffffd80641b3c00,1,fffffd80097fb618,ffff80003c463cb0) at VOP_CLOSE+0x132 vn_closefile(fffffd806b843b80,ffff80003c463cb0) at vn_closefile+0x12b fdrop(fffffd806b843b80,ffff80003c463cb0) at fdrop+0x121 closef(fffffd806b843b80,ffff80003c463cb0) at closef+0x192 fdfree(ffff80003c463cb0) at fdfree+0x116 exit1(ffff80003c463cb0,0,0,1) at exit1+0x576 sys_exit(ffff80003c463cb0,ffff80003140f9d0,ffff80003140f920) at sys_exit+0x1a syscall(ffff80003140f9d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7870f20f4bd0, count: -16 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003140f430 rbx 0xffff8000299feddf rdx 0 rcx 0xffff80003c463cb0 rax 0xffff8000299fdff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x31b68819692effd5 r11 0xfcada4b4a8f0ee4 r12 0xffff8000299febe0 r13 0 r14 0 r15 0x1 rip 0xffffffff821fabb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003140f420 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=245667 pid=72693 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c463cb0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c462558,0xffff80003c4634f8 process=0xffff8000398379e0 user=0xffff80003140a000, vmspace=0xfffffd800b0275b8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48619 14598 18056 60929 2 0x10 syz-executor 48619 245216 18056 60929 3 0x4000010 smrbar syz-executor 80563 15723 33302 0 2 0 syz-executor 80563 253939 33302 0 3 0x4000080 fsleep syz-executor 14655 14390 52038 60929 3 0x3010 suspend syz-executor 14655 17848 52038 60929 3 0x4081010 biowait syz-executor 14655 198644 52038 60929 3 0x4081010 inode syz-executor 21987 136462 33323 0 2 0x2 syz-executor 34137 489999 94800 0 2 0 syz-executor 34137 150419 94800 0 3 0x4000080 sbwait syz-executor 34137 81479 94800 0 3 0x4000080 fsleep syz-executor 2091 496979 10570 0 2 0 syz-executor 2091 26482 10570 0 3 0x4000080 ttyin syz-executor 2091 494600 10570 0 3 0x4000080 fsleep syz-executor 2091 356624 10570 0 3 0x4000080 fsleep syz-executor 95044 260465 15114 -1 3 0x3010 suspend syz-executor 95044 10879 15114 -1 2 0x4081010 syz-executor 785 65053 0 0 3 0x14200 bored sosplice 52038 117478 33323 0 2 0x2 syz-executor 18056 166997 33323 0 3 0x82 nanoslp syz-executor 10570 22141 33323 0 2 0x2 syz-executor 15114 134107 33323 0 3 0x82 wait syz-executor 33302 441746 33323 0 3 0x82 nanoslp syz-executor 94800 348591 33323 0 3 0x82 nanoslp syz-executor 76259 191156 33323 0 3 0x82 nanoslp syz-executor 33323 501321 76717 0 2 0x2 syz-executor 76717 196640 82563 0 3 0x10008a sigsusp ksh 82563 332396 72675 0 3 0x98 kqread sshd-session 72675 114039 80236 0 3 0x92 kqread sshd-session 70586 426834 1 0 3 0x100083 ttyin getty 80236 373016 1 0 3 0x88 kqread sshd 27272 160359 68302 74 3 0x1100092 bpf pflogd 68302 501283 1 0 3 0x80 sbwait pflogd 27782 214855 96311 73 3 0x1100090 kqread syslogd 96311 74000 1 0 3 0x100082 sbwait syslogd 70227 390043 1 0 3 0x100080 kqread resolvd 52064 432983 86913 77 3 0x100092 kqread dhcpleased 71629 227363 86913 77 3 0x100092 kqread dhcpleased 86913 169585 1 0 3 0x80 kqread dhcpleased 19469 465467 0 0 3 0x14200 bored smr 95958 247659 0 0 2 0x14200 zerothread 10507 201644 0 0 3 0x14200 aiodoned aiodoned 17875 325771 0 0 3 0x14200 syncer update 97290 521053 0 0 3 0x14200 cleaner cleaner 44809 218941 0 0 7 0x14200 reaper 46371 501041 0 0 3 0x14200 pgdaemon pagedaemon 56891 43033 0 0 3 0x14200 bored viomb 22271 479628 0 0 3 0x40014200 acpi0 acpi0 66155 286754 0 0 3 0x40014200 idle1 79624 43326 0 0 3 0x14200 bored softnet7 20277 101241 0 0 3 0x14200 bored softnet6 59675 364205 0 0 3 0x14200 bored softnet5 34769 332604 0 0 3 0x14200 bored softnet4 45692 486458 0 0 3 0x14200 bored softnet3 48607 139191 0 0 3 0x14200 bored softnet2 6129 83893 0 0 3 0x14200 bored softnet1 56705 96924 0 0 3 0x14200 bored softnet0 93008 494514 0 0 3 0x14200 bored systqmp 48804 137479 0 0 3 0x14200 bored systq 26221 293004 0 0 3 0x14200 tmoslp softclockmp 96514 83881 0 0 3 0x40014200 tmoslp softclock 46667 311973 0 0 3 0x40014200 idle0 1 199844 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff8387b620) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvm_pmr_freepageq+0x15c #4 km_free+0x36b #5 uvm_uarea_free+0x4f #6 reaper+0x1aa #7 proc_trampoline+0x10 Process 14655 (syz-executor) thread 0xffff80003c463a18 (17848) exclusive rrwlock inode r = 0 (0xfffffd806e0ac6e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10226 11116K 11365K 166960K 11498 0 pcb 18 12K 12K 166960K 68 0 rtable 195 8K 8K 166960K 316 0 pf 40 18K 67485K 166960K 86 0 ifaddr 40 6K 7K 166960K 65 0 ifgroup 64 2K 2K 166960K 106 0 sysctl 2 1K 9K 166960K 7 0 counters 74 37K 37K 166960K 114 0 ioctlops 0 0K 4K 166960K 1597 0 iov 1 4K 24K 166960K 29 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1350 85K 85K 166960K 1532 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 14 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 151K 166960K 421 0 sigio 0 0K 0K 166960K 8 0 proc 72 115K 164K 166960K 559 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 104 0 in_multi 78 5K 7K 166960K 114 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 390 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 246 155K 165K 166960K 5483 0 UVM aobj 76 4K 4K 166960K 78 0 pinsyscall 42 84K 105K 166960K 1494 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 24 0 NDP 14 0K 2K 166960K 43 0 temp 43 8644K 8724K 166960K 20766 0 kqueue 14 22K 29K 166960K 97 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 53 0 49 1 0 1 1 0 8 0 rtentry 176 103 0 23 5 0 5 5 0 8 0 unpcb 144 368 0 344 4 1 3 4 0 8 2 syncache 336 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 736 167 0 162 7 3 4 7 0 8 3 arp 136 11 0 2 1 0 1 1 0 8 0 inpcb 328 389 0 380 7 3 4 7 0 8 3 nd6 144 18 0 4 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 14 0 13 1 0 1 1 0 8 0 pppxif 1504 4 0 3 1 0 1 1 0 8 0 pffrag 232 6 0 2 1 0 1 1 0 482 0 pffrnode 88 5 0 2 1 0 1 1 0 8 0 pffrent 40 43 0 39 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 31 0 1 1 0 1 1 0 8 0 pfstkey 128 33 0 3 1 0 1 1 0 8 0 pfstate 384 31 0 2 3 0 3 3 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 493 0 101 28 1 27 28 0 8 1 art_table 40 494 0 101 5 0 5 5 0 8 0 art_node 32 103 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 75 0 2 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2073 0 555 95 0 95 95 0 8 0 ffsino 296 2073 0 555 117 0 117 117 0 8 0 nchpl 144 2645 0 949 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 1 0 1 0 8 0 uvmvnodes 80 2232 0 0 46 0 46 46 0 8 0 vnodes 216 2232 0 0 124 0 124 124 0 8 0 namei 1024 8324 0 8324 2 0 2 2 0 8 2 percpumem 16 72 0 20 1 0 1 1 0 8 0 kstatmem 264 58 0 26 3 0 3 3 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 14207 0 14206 9 1 8 8 1 8 7 plimitpl 152 99 0 78 1 0 1 1 0 8 0 sigapl 424 708 0 654 7 0 7 7 0 8 0 knotepl 120 523 0 0 16 0 16 16 0 8 0 kqueuepl 224 132 0 121 2 0 2 2 0 8 1 pipepl 344 138 0 110 4 0 4 4 0 8 1 fdescpl 528 684 0 653 3 0 3 3 0 8 0 filepl 160 3381 0 3148 13 2 11 13 0 8 0 lockfpl 104 120 0 116 1 0 1 1 0 8 0 lockfspl 48 52 0 48 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 322 0 306 1 0 1 1 0 8 0 zombiepl 144 657 0 654 1 0 1 1 0 8 0 processpl 1232 708 0 654 5 0 5 5 0 8 0 procpl 664 1195 0 1131 7 0 7 7 0 8 0 sockpl 752 817 0 780 11 3 8 11 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 142 0 0 9 0 9 9 0 8 0 bufpl 280 7035 0 891 439 0 439 439 0 8 0 anonpl 32 10454 0 0 85 0 85 85 0 246 0 amapchunkpl 152 17736 0 17228 35 3 32 32 0 158 10 amappl16 200 3225 0 3179 20 7 13 17 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 26 0 26 1 1 0 1 0 8 0 amappl12 168 1329 0 1298 3 1 2 2 0 8 0 amappl11 160 80 0 66 1 0 1 1 0 8 0 amappl10 152 14 0 12 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 1 0 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 124 0 111 1 0 1 1 0 8 0 amappl6 120 175 0 171 1 0 1 1 0 8 0 amappl5 112 135 0 125 1 0 1 1 0 8 0 amappl4 104 313 0 293 1 0 1 1 0 8 0 amappl3 96 2809 0 2711 4 1 3 3 0 8 0 amappl2 88 923 0 846 2 0 2 2 0 8 0 amappl1 80 9365 0 8758 15 1 14 15 0 8 0 amappl 88 4753 0 4578 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 77 0 2 2 0 2 2 0 8 0 uaddrrnd 24 684 0 653 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 684 0 653 1 0 1 1 0 8 0 vmmpekpl 168 7234 0 7198 3 0 3 3 0 8 0 vmmpepl 168 50318 0 48309 102 0 102 102 0 357 8 vmsppl 488 683 0 653 5 1 4 5 0 8 0 rwobjpl 80 19042 0 15774 68 0 68 68 0 8 0 pdppl 4096 1375 0 1306 95 24 71 83 0 8 2 pvpl 32 18044 0 0 146 0 146 146 0 265 0 pmappl 256 683 0 653 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 271 0 31 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83823ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 mtx_enter(ffffffff8377dfa0) at mtx_enter+0x176 msleep_nsec(ffffffff8377dfd8,ffffffff8377dfa0,4,ffffffff8338118d,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff8000ffffc008) at reaper+0x13b end trace frame: 0x0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83823ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 mtx_enter(ffffffff8377dfa0) at mtx_enter+0x176 msleep_nsec(ffffffff8377dfd8,ffffffff8377dfa0,4,ffffffff8338118d,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff8000ffffc008) at reaper+0x13b end trace frame: 0x0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833716c8) at panic+0x1e5 __assert(ffffffff833afcda,ffffffff833bc0eb,3b9,ffffffff833e65d6) at __assert+0x29 refcnt_finalize(ffff80003c4734e8,ffffffff8336b7bf) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c4734e0) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c463cb0) at pppxclose+0xa0 spec_close(ffff80003140f660) at spec_close+0x417 VOP_CLOSE(fffffd80641b3c00,1,fffffd80097fb618,ffff80003c463cb0) at VOP_CLOSE+0x132 vn_closefile(fffffd806b843b80,ffff80003c463cb0) at vn_closefile+0x12b fdrop(fffffd806b843b80,ffff80003c463cb0) at fdrop+0x121 closef(fffffd806b843b80,ffff80003c463cb0) at closef+0x192 fdfree(ffff80003c463cb0) at fdfree+0x116 exit1(ffff80003c463cb0,0,0,1) at exit1+0x576 sys_exit(ffff80003c463cb0,ffff80003140f9d0,ffff80003140f920) at sys_exit+0x1a end trace frame: 0xffff80003140f9c0, count: 0 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833716c8) at panic+0x1e5 __assert(ffffffff833afcda,ffffffff833bc0eb,3b9,ffffffff833e65d6) at __assert+0x29 refcnt_finalize(ffff80003c4734e8,ffffffff8336b7bf) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c4734e0) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c463cb0) at pppxclose+0xa0 spec_close(ffff80003140f660) at spec_close+0x417 VOP_CLOSE(fffffd80641b3c00,1,fffffd80097fb618,ffff80003c463cb0) at VOP_CLOSE+0x132 vn_closefile(fffffd806b843b80,ffff80003c463cb0) at vn_closefile+0x12b fdrop(fffffd806b843b80,ffff80003c463cb0) at fdrop+0x121 closef(fffffd806b843b80,ffff80003c463cb0) at closef+0x192 fdfree(ffff80003c463cb0) at fdfree+0x116 exit1(ffff80003c463cb0,0,0,1) at exit1+0x576 sys_exit(ffff80003c463cb0,ffff80003140f9d0,ffff80003140f920) at sys_exit+0x1a syscall(ffff80003140f9d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7870f20f4bd0, count: -16