last executing test programs: 3.937289678s ago: executing program 0 (id=160): r0 = socket(0x18, 0x3, 0x0) socketpair(0x18, 0x3, 0xfc, &(0x7f0000000980)) fchdir(0xffffffffffffffff) ioctl$FIONREAD(r0, 0xc050756a, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x9, 0x7, 0x9, 0x0, 0xfffffff7, 0x2, 0x81, 0x10, [{0x7fff, 0x5, 0x8, 0x9}, {0x6, 0x0, 0xfffffa88, 0x4}, {0x3f29, 0x324c, 0x0, 0x1000}, {0x4, 0x0, 0x9, 0x7}, {0xfffffff7, 0x6, 0xa4e6, 0x3}, {0x1, 0x7, 0xfb, 0x7fff}, {0x75c9, 0x6, 0xe70}, {0x8, 0x400, 0x1, 0x9}, {0x7, 0x6, 0x411, 0x101}, {0x4, 0x800, 0x0, 0x50}, {0xd, 0x8001, 0x7acc, 0x8}, {0x1, 0x4d41, 0x8627, 0x9}, {0x0, 0xff, 0x4d, 0xff}, {0x4, 0xfffffffa, 0x8001, 0x4}, {0x7fff, 0x3, 0x5, 0x6}, {0x7, 0x7, 0x2, 0xfffff628}]}) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) r5 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{0x4}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0xffff}]}}) kevent(r5, 0x0, 0x0, &(0x7f0000000380), 0x3, 0x0) kevent(r5, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) r6 = socket(0x18, 0x400000002, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000500)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000000)="956a72de59e5166458b4c9f8ce5b6d77839da26e12dc777456fadf1ee5a013cc850645c4787207ab1bb3de11148924801d11ae439bb3bb0f9efbdc858d8920bdbfbb728aca3571a72f97dfa50d4ce0923f7e07a4", 0x0, 0x0, 0x0) 3.594552397s ago: executing program 6 (id=167): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb69bc83c1987a653e2c6f00", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0/..\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) 3.593439219s ago: executing program 4 (id=169): r0 = socket(0x20, 0x4, 0x3) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x4, 0xe3) preadv(r1, &(0x7f0000000000), 0x0, 0xf) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000840, r2) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r3 = msgget$private(0x0, 0x40) r4 = geteuid() r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x7fff, r4, r5, r6, r7, 0x42, 0x1}, 0x7fff, 0x0, r2, r2, 0x4, 0x7, 0x1, 0x6}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x4, 0x4, 0x7f, 0x6, 0x8}, {0x2, 0x0, 0x6, 0xfbb, 0x4}]}) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000280)=""/173) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getpid() syz_open_pts() syz_emit_ethernet(0x104, &(0x7f0000000380)={@local, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x8069, "c38f8ce2ac34dc405016b582a868bdc30005a749db04a6cedb4093b1d91279ef191cb75e8d56346a2620300d5c6297731feed1e5fad5fab08c3a76720291dd64c99dca988c4a60359d65198c1e5e4d0728808a53dcfc571195174abaf7c69e9528aee880f0b83d48bd65b88d5809a49de89dbf62abacb9ba232ab92647edfc81d9661ee621a71ac350840178fbe0116e563a2d2ee2be752939eaf548a25e24c05a51d4d5a5c08cd823b69e1f5c24e54a7c9176792fa279dc314457c80669dbbca0da139a316782def1d1b07f7498a0d73c4b250a352e59ec95b2c822d0cbda00a9219fbf0f45279ac776416528d14cfbc600"}}}) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000500)=[r5, r10, 0xffffffffffffffff, r5, r5, r7, r7]) kqueue() r11 = semget$private(0x0, 0x0, 0x102) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000540)=""/213) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000640)=""/77) r12 = fcntl$dupfd(r9, 0xa, r1) recvmmsg(r12, &(0x7f0000003b40)={&(0x7f0000003b00)={&(0x7f00000006c0)=@un=@abs, 0x8, &(0x7f0000002a80)=[{&(0x7f0000000700)=""/58, 0x3a}, {&(0x7f0000000740)=""/199, 0xc7}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/250, 0xfa}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/158, 0x9e}, {&(0x7f0000002a00)=""/43, 0x2b}, {&(0x7f0000002a40)=""/12, 0xc}], 0x8, &(0x7f0000002b00)=""/4096, 0x1000}, 0x2}, 0x10, 0x1, &(0x7f0000003b80)={0x1, 0x2ba}) 3.304606337s ago: executing program 7 (id=175): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001440)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="1cdfcadd685b38e94d9ef597db0cba5ff924bf9673cd1940cf467f56e590ad4e08c6c3ff0be3524cc46c856fa0a2f87b571393d30c6bd185b7957270b5fbdb05cbbab921dce0250228bce972b391ff71ffbc9801fca5f5a58b42b9dca75117c08f20b776e999a701f1b3f4cd7f74614a852d0727c2397a8b13d797daa3eed346b183aec891db553429f86803215fcd084090710c543990ed78f026202eeba281d16d6ffe7ab08cf28ace221bc5d9f46bb1f72f0c055681bac319ea1e24f1ba9fe6f6d10666768e2d4ab93e3af26a8d808c3038fb2178227081e01e0bbb09aa04b8e1acdee0395778aa6c1ebf8ea58463fb34a49fa6a2fa474d127b773c567d2be152e3d560a6d676cabd6d2d968017ab7603de9b9ce1fcb78cbc4f5b73f20c61f899a190735d45ddd81a52513d175bf5f6", 0x0, 0x0, 0x0) 3.303450023s ago: executing program 6 (id=176): r0 = semget(0x0, 0x3, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setgroups(0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) select(0x40, &(0x7f0000000180)={0x349c, 0x0, 0xd, 0x899f}, 0x0, 0x0, 0x0) close(r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x1d) setregid(0x0, r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x13, 0xb0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{0x7, 0xdc, 0x3, 0x400009}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) msgsnd(r6, 0x0, 0xf4, 0x0) socket(0x2, 0x2, 0x3c) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() semctl$SETVAL(r0, 0x4, 0x8, 0x0) 2.265591711s ago: executing program 2 (id=177): dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10803, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000280)='9', 0x1}, {&(0x7f00000002c0)="dceeaa12f4da655f4387dee05e26bb49196bc3933b0847d0029a048e736e1e1d50a7ef27bc2ba3c179362193b5635b9cd0ed4bc45dabd6a472902dc85a0692edd0c4c2565afff08dd349582104f6f61a0a3c154069cd59825652f55b5a14baa2cfd7067ee09c87351c112274ea26195a3af5c6980f4b1a7ec97a5e8d4b3385e47d2d756b3f516a3dc69d2b6ec82af5b845cbe722b9513dcd41fc54e7d17bbcdc66469b4a8e845da89062c478895304340603afed0d13d9b013675099731514503073fe434ef2819f8e", 0xc9}, {&(0x7f00000003c0)="19422c81c0a8d00f7662c48e4fb3be245671c52c0191b182003ce083498f15d93db208c6b8158e192349f723cb85d549b112eb66aac7df9dce55346aa2992b2ecd921b0234b325840344c2a4a9f765ecf6f74c0135569aa4f54674466e7cf96e3d7bc98d77f8215b818ca62de35a03036059736504f4b3a9e9f68d3b4e74275757d959e32d510c266957f8231fffab95007707c1aa9512fc40aa8564a5442b0858f3ac6e494300a77e72cf17604d6bde1944dd2c822d7c9bbc1ef09059a8f2610747b31d83b1df3bfecc4c30b8159c6e62f6da80eebb4e990226b43aa7d4661da96e0bd114c13f974ee95874a7b8fc26bf3efcff9f2ca976b64c44c5ee7acce9599c5d5b1156bbd4226dc1f7971764880046406dcc3a3962e8cb592ca673bac5652f8e59e2112a0778e96a8e5eb318c456f854b6ec7fb235ef198d1df0e1a8f9f70129d1de0fe801dc65b80fa31a6f9aff063d905d4d6b466dee330417b370345fa67fd6c0f36a5911b4195ddc43538406cfbb23772b66f8efa9693c74a0f55caf11a34afe0c5ce767ad084f67a576603d62a336d2d8630101cfb63baafde00abcbcc1212d6d284d04877b88ffa9d29f767611fd15386abdd22134484e81e0214274e1ae19cef1da4693c3622086704d689a3584e246083a3bef5920791137a1645910e5bd03fbb7665ba80a8d9c2fc0326311daa81b402034d51f7486ca2ce74dd99836f466c4b9c2d1ca0d404c07181ddf81da8887c2fa268caa8794c3852cb3f5fe8539b35df2b326999b28fa5b8b40220bf49f7e5cb88bd692faf0222ca1185b2d5aba9c6cc049c8c9a085407a1b0f0c515945dd5336f35d0446ceb0ca89dd2c88fd382d5ce2a9327c83b7d5d7c6a524d2816772766a96f23763edf21d91360f96743905448a42e6cd35c24ae9a66f9a774e11dea92b3c9c17abe892d343f35965d8eaf75d6745c373603310ead70108bdf677c8121e9378cee904f818101b400488f63694ec49784f17a35285417ab5d9e5a2cd77dad1d3ce12d748dec827c17d63d5ee6c72913312792025a637186c1bba7bd0003b62ecc04d4fb9a488b3ded15b1ea9c2be9203ed7fc2f2a9462b2a051b64710181d8b26124b632ad0e60d0fd058c68c2c1c772bc639d3131e8228d76ec40874c5f186761406f8f1804fa4cf31fb6de16aaa1e44a39b3ed49ebe0155acc876313230c8d8eb71b512ad4b86d6763b000b175a4b4549c5d3239cad01d9a5438719045ad025e22f7719a3cf6337eb592917aee540081951706b7738a8bc583f3eb3b34a3cf04bd166a44e1a8986b565dfae08590f4abbbc6582cd34a30e9c225563ecb5579c78a14a344497d81de7ee9e22224d2add6aa2d587d1ee0d6637bb35c2f8396b2b5c4b798af34531d00d8f1ffb4de88d92335b74da91b2acaf84f3c39f06e41486fbd77002f63f3d98d4828a31d04c3de74bff721591bfec4dce694886694e0c64c3c01a313ebba0dd81fe9554c47159b1582ab277f16a89655df4b95a2feb020933674d4d29641337333f03c3fb2bbc172efdc9f504a680c279c3af6ff4a80c058d103e0d496c5794b4f334c1dd5f5d79bce04226a47b33a48f0ea72fbd7024e3ce95fe35eecc0cea3d3079564436c469e871d52fddb5f01281d33ef4a06c4e6fb71b843a7cfceb7e67f1f60ac85fc6d7089fe908553edfaf1b134b131d4e3953b7a6b90e209ffd32e21f08238e7fdd1fc7f60eb6ae96e4f0246f15f4cb8170911c49d4aeab42e764b9c81f8e7726a63e7770fa13f1ececb6b12b69a2bf17b9f850cc88a909c7590a2e24799a03531b5a9a2cd61d7316bb1cf05103bc1b17d92c879b80f32745b024dd21d2875af0c30deef8e86e48da194f37bec61301d1be3adecca89efa6d826f92bceb8073431c399b35c1b0cea025ceeee04f078a29e7b0ec1a88127032939674545fdb5914e6e401bc3ac2600c0ca94b0c035cdf58756fc5201b231ca18b13fd458ad33c24abfb2d91a91cb817936bbe35b54f57dabcd870d163557f7275221defc4999ebea0f20ae5e012f88e428846de33384b9138a258bdb28653ec1555ea1b1e626d589373299aca45bb3269927679380c8e5ea5bf4f3f1fb28601cec0494d86b4ea1b9989f29ca54bd743ff3fa3e88bd2c8b416e20fee25482e8b63a22c90c9720bce6265a4b65f45ddbcc5e52c7388565f6aef940bd4611ab55b34a30b9e7335f945f543cf6d2352e124bbf7e002f4dac0b62c2f596883dba38aba16ce47ba040b8f73f19643973a51a71d0753664be26487ca18111b48b7f00c490a4169121f53c80133b06e3029d25c80620fbceab9196589baa41bed797e10d99e97e060c7de2919cd9a77980c8da606d908a69fbabe4e3def526aeec270db5ed6aab209a06b03e1dbd63ad6680bf034eee5cd5fb941aac43e0238f3398f4013078b7b900087990ae5829ad4570187809454814acbe2824c521917d0b901b81c96c2ffcf7c4342c88e21146eed78762450a388322711287b50a586c72238c2c25731a9f344228f8b2f81f8f68a870e2a8eb567a3d6b035121a1c5dc48fe5daefb80434a716c62c7ab78a0a8b0fb19a4b590211934eb769e7018da40bce95c89965bfff816bf166e493a0437c85b890317b3237fa692bb587c4be1efca0f1aaa13b3bccf05f458fd25434f728cbdebb19495b55153d372ce498cf3151576f82815d83e24435a9ec7378a38c8a26539750015d6df362998c63e89a4316827a0005a985f437130dda77d925142bad72a69a3db6e9c993ca52c4cdf65e5d46aa9f96b9433598b8de288ed5ea4d0b53359bf96e038ed87f690d08c0159dbdf0f88c9b7dd9ef6476f09e7d69f3c23488c0a513dadc783f2747002b396f9479de6feda832306821d0e5c21a76469599bfa08b5b193574d23ee55b31e3dd448f4a669c541499d3ca113f43b83bb4d6a37fb24f6d56213c4125757bdbc9e699cd0101806a94a688c67d5a50f3d99e22efe31285083d5e3bc25a200858f481c58bab012c325e1c0baa06278e2b2c8b1d54da5dc79fddbec4135fba3513ee28a611de17035e24d7ce8b1e832c70b3f5f284427c2b7a616088bd04fbc60bccd137683da10dae2e5907720ef21d7dfa3c217d78398717590fd1e69b9ac7e298e46ddc1ba9cba0eba6d8f91d5bdb96752c26782fa33af1a6762dfea22e67d332e1c7c689641f2a915e6456a6a872da9347adaa3b970f65a42479aa12b52e7ddfd4e284b5642f7bce9ce628aa3b28ebf17435fc75dea4dc9e0f9011638bb9f02cbf39cf190fc382d694d57559c7f040b47eb19b80d1f720b895d4afac937b95c153858fb537dee63055f0a894683dfa0cde4587358725d10e1ce8bfe7a5d5b19950654528b5e4ec49d7418fe4e9bb37dafd784002a93baaf7c5cfd25a3b49a8378a4f9d4aa53d7f940255dae97c34ecade8b3a5c378526c60367b1d42886a3dfe5801b12a1b15813a60f1f4ae7bd069ac104dbd20cde288e06653609db489d23c0938c27f22dac2532600313c2b7d2c27800d29bac6c304fc40cc06204a307465b68d7de7a234988588ba63a89e91d086bf7bfe1a10c42077ff51d6f0230c6b64d66e30244b9ca8fba85b8ca7fd3cf792e3f090075bfe5d32a85679f30cfff6d25fc18c9715755e1fd3a848ef9c1a8fea79ca9cf4a4f93196656d44ee66c0b056523ca2941d6d650a980a5b903b10d59983981e506a5ba9c2b88517ff94936769915823e7233f6811664ec995a9c05bf82efa24f5a400fe11bea98075401b9f051f7cb2b6af0d4044cb8fd1019de3855d0e3dcf5f9a129390d0437b405557fec347b5c4b753d2f702f90cf867a37c33cc2137f4d3af1342df76335c14b6c4d4eb71abf8ce4d004094ec1059981befa65d596e031046b2b87127495feb613f5b44cda1db30ce24e7eccadbda995cbae46a583adffa032ca5f91e45cf5f6e9a5ea1be27a9af27cef2798f6150d90da106a79653d669bb62f5a8cd9ef7277fdfd5dc00c01c49c30ce9f40ba173c5ce93752308c7e13fd2171bd44dc25a77577f4d61a23053f113df8a8ffabc03fd51416407f40c78399373119974421d10beb8e0ba7c184d727fe61a36a8d13f43287084ebaf9dde029bffcd77b187a2454fa9ed0b31ee1324b936e782e73403586580c01db6bafd84adcfc5e6196b3c648d33b4d8e29de2f72e7042e99188d7e38e5f54dd18ceeb4bed24e113eba8e49e4d550594316650aab89b5d2a21062835cfeeafc253b1bea1f9f7f80654ce7a94d1c41730ace6b8a85dc656cad70232cc204ddd4408737553932a852e67e82e52f38ab94c7c1954eb0f946706fb02e43b3fd8467eff7b487781a0af58dcefff1552dfed1fd058d2f9447db61bb8fecb12a49c0765e93a7ae30cd8092ab011d1be0633092bb076bf83646a9ca48ea16ae90927f60ceda04a64c5345779e1d1ac36f9bca64a663430b3d64c6ec9e500ea0a5db64bd4bb0c2fa970dd18b29d22d43c432f52d4ad2c24f387fa0f91100a774e6fcf8456d5cee2c82deacd4ce03c127a2925d7224a694f0af212ca6de074fb678562dd4870f0fe5d52d8430b7ea9787c76f5b8f6354cb61e8b45464752a54e9e5e995d349e565c04bba6ad0bc3b17b68416ef3bf3f16785daf4a3cc39625d018885721256e6c4642baf167270e525298141f012509cd2ac9269a2d8e2b505fc1cf3756da7460ed03fe5273dd4a47279b0004b3b81ae8399577d2459b6936881b05093d368dd37919bc0cfedd6508ea2c520fe0d507c47b4907f4b4d3f68aab2e78faad51668070c2b01a63aaea5df0d97367d9b424874f7233b7bdd6db32aaa9d800544c9e3cadec26cbe53c58ec3859ea23925c94c755e2a65ac1146400f892dfc8425bac8e6c070aa3ce4d636a71cebdbd31269729b006a7a87ac808f42963bb8d2ddb3eb2a2e28e13ac4ea00d85ba10661d4950be737e336d1eebecadfc90fd0bd16884035f420e48ccf7def4ea8e384ba48f12a18b153ba339943fd709d0e9117caa7a3c9b261d7530462ec29a5d4c3d3003c3515364b30ddaf8afe645d0e778fc29e3f51907fe07ae09271ffe9d26d4db8840d51b959f5b7c94d3627cf789afd71779c99a338d7fd8aa59e3db59df1c39da2d368bc6d002c7d5df97d50a6a3f53e9487d180e639d132cbc24ed9eb92237196acb6b805717115ebdde9920a1b9d6d92f7cfed122e3008ac6da580d89c51034957135e269dce79e3b140eece5e1997b871faa52caaf85812635befed5d8f402d25c11c061a7485cfede537af6a3ba1ed6e19e853aff225ca9a52b232061d7940f6f76792eecdd915f8a17d3706c3ac8557057f44b5c2fac1eb0da4fc04fd07e84b8f6d73c1de9dcf246435a5dbca27a4e0579b90008f029d0525122f6c033b713c9379d38d7d310cb2a2a2fb01975a104b1beb63d061959922862ccc6a06f2166aa03945d345ef0be75ae4d26740969eeacd9d74c4c6740465edabe567d6f062de217398dba436ec029fc53b0f0419846637946c83739d628222fe9297b546da673363ea8811b4e7d0be6bcc6000cbb8a47df69d2caf46ba5d57999356571e1c1690276a3687e79c14ee55d06c70b9e081e8ae1ff58ba4ca7254050fcd6c6913ff258b2578f738c1bc16437f9732a6a83531ec1dad54232aaefa7c6d2c067eea61653c23ce8c60d9f445f032384ae75c0ad4b9d451429368d87e3f20702b8df8fab630e4f1c7083ad0753ba1802ab8d0cf0b0017b0a6b5d476414f1079ee339a40e1c11617", 0x1000}, {&(0x7f00000013c0)="e09b60cb0249b7279b6abb5a0e526732e40e44a85cd62d66f883fe2134bf1f5f79ec95fc8a808e324c5ec11ed1a3c2df5a903e698cb032c1b79b2158a75e0a727502fc3cfc327d942c91834bebe0062216a773880f10414f9a9d83c44a33fe9cc7e03076215953852cf8b3446469a426e6b991d81a1984d80a5ed7ec54f6fc7de22ccf3390c7cebab5bac8ff67c02c86d9", 0x91}], 0x4, 0x9) sysctl$kern(&(0x7f00000014c0)={0x1, 0xc}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6c20213f9663da3977d6dced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57d03e87021d73b166fa450db2c6e35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb", &(0x7f0000000080)=0xffffffffffffffbc, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe3702000000592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) 2.012818147s ago: executing program 0 (id=179): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x84000000000000, 0xffffffffffffff7f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() r5 = socket(0x2, 0x3, 0x80) setsockopt(r5, 0x0, 0x3, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000540)="822f6197bfdccde9b96e61324d870c298a539d1ac58941f4c072add05dd857fed2b2ec7e2851d08568c037c5853c3e5f6351a4b83143b6c18dd737c208ca84fe055869c72d6d8ce5e85b3828cb0f8e27dfee8ade531dd3451ac299462ed25f51209dc14250460e703cdd9c98c0f11fe9e0f9b30d666912f839b162c155d9cc697f777e136186fc4c00503ae38992391ead12c365de8ed8ac6bda82a8a6a79c38d0d1bb61c1915e2aa93a5dd3ad7977fe606adcfe09df6aa90ef9eb2fd52b9934b32747b338dcfd5e3158135b90c34a5540e0261d815d1fd871ee28a17595a1727e3c3f7fb61a915fa39174c0d53eb29b3d47d255740df093ceb38136da80a540ea1267985e607944912b16e46f4b5743a5b15b861b4487af870a790a4e05d42c9fade40e056ed8ea15d88878c92967c091c0c4e99b65743317a4497b1f60cdc5c587414df2a397415a7e9181ebce0f036db0f9cc3a0568617def2869dfd55b6bb0cd45a815356a8160f3f7e6528901216eb4a3e8589fd15a99a2fb2af81516786abae0de2079764b5f4c860b4acf7ffdf0a054ead1cc245c68f4ebab90e9756a9a4a97701067a632c37f2feaefa396fd8f87052f4770d16fe66fd26babe43ccab174940e9f206f5cf49fd17d5815f84983c9a2c327723a6c7432cd6973076176a38b2dc36d40df8054f5c609b74e917f56d5527dc89beb805502ad9f5d09fd16e320091a244baafcfa1078da707f93396de95d40fffe294a67dff267d7c6c506735efe4132fcc473a2af692c7a25a20ef664c21219773210806eec9968cc48beecd33374f5016ad2026fe280a3d231302553928941151c4fc411cb3333a6269133ce48b9a808ef21d0de2276f0ebfee5be4ee70a3156292af30dc455bea988d3d45a33cc3a29243a1bd167806636747ac90f721122d73a0422960f8ed5cece8456596882575db20cb8a01db7ba1e1055582528ea8de3adc0f45dc55dbd4ef4b79b50ca557655e00e4d8208925dcace1dc46582fa77b119a90d56612757257e78c001dc044a24be3bbcaf1657fcac260e8866f10c5246ec4a5bd79e6cb0548662501136140f27c595bbb3d55a18d4075d80c01f13f98ff5b9f6e63f4d0509b34760b59d961cfd5c5ba37a3a832a221c05e7997b7f9e52d43661cb51dec21c98214a36e3792dabd7d6a1f42ec2d81b688506bf28a782e594398583a6bc0148131b428cebf0eaba5aae7bdbf53b7e8aeacc438e5564fe30b7772c49e9717bc5189e93a25cec790a413e037c858e7f26691a949844cf32af5d3cde644d86e034fb3a010b5d65b4b9199582b418fb5ce4d23b354f26a388bfbf2ffce10afc8d1689c1229ecd3d20f7640db4ec4417e7be70626b3e3823f448b07ab048ad00a7744339d7a544a373edfd78f59362abf6d7226f1915ebadd06e81262fa85aa6407217c05820d70173f878b0c98ac18d10465216ea55407e84e096ac048d1e803f559fb9d114cebe3469ebe958c7649763fe5237100379c5085669d08e70e4ad8a8c98bf91155de9c07dd3292b28d5092d539beef69db4ac14182b2cd84e948cccd5314ba610d94df32ce28f49fd5d163b95818005a0cceaef1304c18d6d42cd0143905d2a41cf8760c2a35a27957663961ed30e0255b57563ab1ac1adf016ed5bc7e456edc70d39d09d815fabc0e5f0591165208d94949e7bd109dda64de84ba2837605097e08cfac77e18f0e1f57fae78bfb470f0aa9ff934922581a794202c06f9244bc9f0b734c1982cb4b18c814361cee0d484ab6667baef2200f05213779c45c78c98197430b827b3ac74c6015c551c770e5810b64e420b96d0e8ee87fdc04feed66b4abb7d365efe32e0c207c4b0e72641e540e45704d12f940baeebbbce2761239ed07c3e9c7912680a4c8e05ab09b21268221af2facc82e00c995855db4b6ec002db1c3d3d9ade6e0ada9ad60d333b20bc524d3dce8e5d876894b631fefdce236a237e8e84b6ea73cc8f16def1d4977f6a6c16eda35f80526787438802e3f1e45e5cee2203b81bbb6dcb2ef08c34deb15166f8f1f65d606e2517de7396c2da8ad79857e58d58085b99c8966d58c50ba935ee206ff63ef0dd9f790d3bfff2a8fea6cf62209d58826d59f07c1282a8926dc016e3d22a9556130999ea9493256f018a5b06b20944374d527017e1c4cff92c8ef251f03cab2781bd149ed2c4f13ea0eb3be2b5c492e6d5952a6cf3d4c676a2c9fd79fff83dfa02bdc0dc7f08f474a0a63f782336ec6088da265e593df519027259bd7326aeec1cfda4a09527171f342fd8394a8a75d91b9c256a5ccafcaa04141ab36a46a86b274ff2ee902008d04c7da84583cc8d23e9fda21af627227ede5af67403f521cfc1820757bf988ddda8d549081ecad5e242dfb82a18c1b1d36bbf992e2fa4c68590a4a687ec43a0ef3fbee6362bb01f520044068b87cbbed3249796474925c970df3fc698aaa66e97afc63e643c9a3be16a3505b26f1930e2ce49fe15acd24963616eb8d63890d8176eeea3a3fdaa30901221589f7bbae53e485ad432b3d2a72eac2bd73a30293510910d1bed197e45ac09772cc3079289723f4b7b252757fa148e79c55663ed0902409371224b9814f2bb8f4f044e4df9c9094c1c97230258ed50dafdadfa9ef581a12bf68a75aada5b60e2ff0105a1ae157754d6167b561146b20a14132a9ca9c3055ecf87e9b934eb4bf947b79f77465ac58d51ff4a64ec213f88e96de91d98560dbed725007d1789ca1e001d02c94aa035cae03bf2eb4db5fedc280df5643071d646dbc65bca8334807b4f7c852f7ec1ab820c2404aa1d96baa50a388a8589e23d480624cc00104d4d5e46a59a8f3dee021bdd2c079c1a8e48e1788db5531b15312b28102954fe04c12c8da9626d6f9968c5d7959a4b1aaeb539ffcc364e857005d0b2c9c01bdaf2b864b244930524ee568f3d8be3586f233b827468c30a3b7818fead9bc27fea576e8ef5d7e91c8f76d25787535cd0fe27fc4569d3a763bd0b535452ce906749a63fd0f2df72ba981200a37df6b710d25c088571c1c5f6e04f00a3379beb1e3ce6ebec6707e7f1134c8d02c8cf7027b337a91cc5c6b093fbe6f0f505853626c564fb65e7429bde269ac8576c4a4bbf6924877ebe953419e88ec00e043ab678b46942144684d8e20e4495e0fa360cf425ba747359df9c9e0fcb3f53d78fe091ce07946cbff06facf4684d23cc0a19eddfe1cf54b6064e286cd6b34b13fbe6dd8e5d6df10b915f672676d4ca4957c4efda9ea967a479fd035c9f585f0bf345b99d2ae2cbb58787f521aa07ac17fbff999caa227f0d6ceb019cd4a494e37a161f49c9583134e371f3fd09b207045a7e1bd34bb627652e78c123fe55760b850d8d71004954e4e59e8ca1f556379706913785e5c2170b3308b7cb392f2c8097750cccdbc3355889544f691f8a8bd85ee3d522cb60a132daf4f10353e00e350457851a6eb6e8210404ba6cf5330d9c28879f14264fe913d1d1916fd7b6cee1d1f5260aca17768fc446d23f5fe3a6248f80d7cf76736627711182a513935568e3ff41ef71a3bc2af956e2e8d558914321e4dcb30d808ddaa90df80302171458dc87217799ffdf61b8cf88c892a1a38716d734937d39860f00f59fe8fcbda090a52248145b09f8e439a97bd4f821547300ad634057cffd04400d11d75ef20dc0d40c1fd6da08691497fc28efaee071b0fb06309d82bad0ceea368d193e24ea272daf7c10a47843d0c78bd85a9cc42d1b95c0283c263a39112b3413fcb7d6090167127c3a4e5a845b9e382d9621b86ca873ffe420086e479e1b838fc7820e38279adede2c915a56892bf77467e5ab775181e545bd06b420cbc877b1b5b04985cc3c8fc13553f742c8968c79b3707b34b5a8f2c782135f894855bb272140031b320f9dcdcebb52ea6e1f6234df32165c24e91ba289888e6972eb8d42d9d9ca5e168948ba31be6367c076873482db69836ea49bf055ff18be6495d2a8178890b5de3d9f8bade581701ae7e2f3d47eedb7e6ad99480288ce63c880c7a947144bf8e463927b6ae4c48fed63ed018a1482be17dac1dbf1a62ebe7f52b058ffa2ea047d97d8849dfb83c6622e516d03ee086e31ec1d8a0aca1c1ccddddad867b2ebc020515f6d432ee1ffc0a91055ce0453ee04f0f0bf165ccd57e1469fc4f23ab6abd6ce8339bd8849932b001f809979891282a5a6a229e2c8bf74f1ed1b72bd6ba6fc6f1f5656065b99166a4519b70bf7e09c6d7415b7076b0275d14e57a2e29d0bcc3aa5cfa35548a8029ca52436abcbdb7a25d4c0992f6c95b553006588bf304b607c6e26114070af7d8795ea381cd76676ae186cd081a77749a207e71c399a4b5553daa6ca6d759872ab781207fb2eb5355f156ef2114bb8e13c6a980767d4569be5ef78c9a644f95d1f63a07e9fb59f1ac9304578fb629f28fb5be0039138eb8aaf0c3975f17580773eeb88eba146611b44dc6bf1d78192d757ce3a59b19e9903543421d504b2f0466749bfd099075ed0cdc49fc5131be63fcdcae7a4b01214c20100d7892ec5e1ffdd6f8f63e2bc6796dcff20cc6859188d619d38bebe53a0303211c74692369986f0da47a836ea774ccc874b8c804f7cb44a7e41c18d14f947bee9ae64018bb6a0adfee4796b4f357fbc1ed5c8019cd6c3962c6ca634e3f37648f3f161e375e5b1acd7685b342691dd45c22b3cc5613c77e5395baa8192a393067f5db0d7d4700dc61bbb57977e5ff4582b5cba19e6bdee3dd299520b1650c4d32cd41a44fbb9d8536139da2db3f93fa7987901481fc7d4ea624d8a48fddc2863837203dc632305a03feebb7d149780269f62388ebfea2649e703018c5714aeaac07a5183479c7aba5b92b947797536acac36baa3788b811e1090d41c91ebb263392f748993095a2cdf450c377e29ff93ed027da7dd3544b0265f325de73a0f6f619d2c403ebb36dece9116b72c959c5dbc1c8162aef46761c941fa94070ad89c29ca6a7e800025c4903c56157b29ea486e000b21697cfd4072f12f200725f402f5cc5e0194c7e6e316b5d63f4776992cfb1de42a92eae79ec85a25b6eb22f0ecac1821986e7796bd0ee06792623f11072c26551bea4a414c2dceade4933a8a9a17cea1f2c1f95a835209452dd680769993b5f376eab10ce8c8e9f90a7924659ddda9b971f78d4f7ac49a5a51af748a30d063f3ab43acc51d874c2855c879fb5acd69cfae273295ae6bef0e30419c73b409c29bad4c38c8e55262fa8d9e156b262565dd0f9cc5aaf4ce8f2089bbacb4f2b8b21ae718bbf4a61ce2e6451308d8fbcd52f3f33854743039120078cf027edbdb5364bdd3061305192852a5503ff9c08f91214452f56bb11199db01e2d7d89d3beeed7664cfcde0bc44fc683a4d3afb1fe72ed103594a5cdfe6d3eb979e02f323b234a71a2239741bd57439ef87a8aae441b01ab429dbb1e67081002e27ef782828a8611512c2150ed07d7c9bb9edfaa58037e0d28af830309729ed2a02f6996fefc04ed9858f76f0084e39114cd97a9af599696c9c6de451141e2f9c566a37c91a7f2aae6f7288c66f1bfd05327af98e813bc81b5172e0d8eed396a5bcd216a77773b65c15606847bdfa2491066f908824178757149c3a2f2c90be76cdccf39f26bdecc761a00d3248d82e55d4104864bc8e7e0a2e6c3494d8500adca32f785e05e1b3dd6eae6b334a9e579d6dad4f563ce6bc5a5dc06e97d26fdc2a96eca5f73a44a9cfd4037c41e5b66cf", 0x1000) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0xd2f8, 0x0) seteuid(0xffffffffffffffff) socket(0x18, 0x3, 0xff) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="8b4f69c83b01ffffffffffff88a84a008100080086dd61b91d3a00080403000000000000000000ffffe00000014079e811670a1ec2952a4234926cce073300000300000000"]) 2.011816609s ago: executing program 5 (id=180): r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) close(r1) r2 = accept(r0, &(0x7f0000000480)=@un=@file={0x0, ""/4104}, &(0x7f0000000240)=0x100a) recvmmsg(r2, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000001500)=""/161, 0xa1}, {&(0x7f00000015c0)=""/80, 0x50}, {&(0x7f0000001640)=""/158, 0x9e}], 0x3, &(0x7f0000001740)=""/210, 0xd2}, 0x5}, 0x10, 0x0, &(0x7f00000018c0)={0xf, 0x2}) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/495}, &(0x7f0000000280)=0x1f1) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001080), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0xc0000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) shmctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000300)="57d5a0119f001b81c3930c988390404c05088d921f94c8c259715ca086ea55aa8513237bf3090aed359c880439f49b2f5726576cb23b016addac9fefcc697d3254c88040379781ee41a9db906d9aafe7daa87a0883c17e17d1d246f99be8da16f918ebfaf099649fd51edb8fb5688a24425ef137c033f203692f9cce0f534c8dae0a49b390d026f992748462f3cabf74a0655e885178bb4d31f3ab335db48a66feb2b4307a48bac816399177d644d121137a7302a475ca3445fff351d7c74b0ff1d8da82b7a5ec29339423f3a1e868e71360460b760a8407c5939b003402", &(0x7f0000000400)=0xde, &(0x7f0000000440)="96004dc0e4b0acc049", 0x9) 1.836381475s ago: executing program 2 (id=181): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) 1.834976283s ago: executing program 7 (id=182): mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000200)="ee603ed504145fbec4dc42ee507fd8a6a0746821473a6dbfda92f8edc8ec718118ffde1b09284860046849e33bc140121d88e41a30f96363c56df9004db849df0a53", 0x42}], 0x1) (async) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) (async) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r4, 0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 1.833495912s ago: executing program 2 (id=183): socket(0x18, 0x3, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x9}) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) 1.83249372s ago: executing program 7 (id=184): r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x3) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x8001}, 0xc) 1.646584091s ago: executing program 7 (id=185): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000240)) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000300)={&(0x7f0000000040)='./file0\x00', 0x80000001, &(0x7f00000002c0)='./file0/file0\x00', 0xe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.642830686s ago: executing program 4 (id=186): pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0xf6a4cd101da90151) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0104419, &(0x7f0000000040)={0xec1, 0x0, 0x20000002, 0x0, "b7a2224ff1004647c39e0000000000006b8444d1", 0xffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = accept$inet(r4, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @empty, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @generic={0x9, 0x200, 0x6, 0x0, 0x38ed2209b0f27f1, @empty, "", @remote, "d27fe0b36ae86c38a65d5572e4f07277"}}}}) ioctl$FIOASYNC(r3, 0x80047476, &(0x7f0000000340)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x5, 0x1, 0x1}, {0x6c, 0x3, 0x8, 0x1000}, {0x2006, 0x8, 0xaa}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0xfffffffd, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc8, &(0x7f00000001c0)={@random="b1998deb1d22", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b47876", 0xffffffffffffff85, 0x37, 0x3, @rand_addr="f81b0c8d59d2b8ac08000000000300", @loopback, {[], @tcp={{0x0, 0x0, r7, r8, 0x0, 0x0, 0x6, 0x40, 0x8ef, 0x0, 0x6, {[@sack_perm={0x4, 0x2}]}}, {"b93d9ebad799561f8c3793fd0ab004e21ef21d5fb15cb23b21f64a6e90577aea731e77aa665cebf9f7ee2ed61526f296eaeb15927b8d1482df0ca51036d67216fd512087a74069f597483a996faa3b02feec43834dc630dec8684873603ac9da435ed23276b94b905186cc4bf778ae5042eb1e66fd2b1456a826"}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000003840)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000039c0), 0x0) 1.632456655s ago: executing program 1 (id=187): syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="db000000000000000000000086"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x4, 0x2) syz_emit_ethernet(0x12e0, &(0x7f0000000240)={@local, @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "ec8760", 0x12aa, 0x2c, 0x5, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0xe, 0x0, 0x5, 0x0, [@mcast2, @loopback, @empty, @mcast2, @mcast2, @empty, @mcast2]}, @routing={0x70, 0x8, 0x0, 0x1, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x50, 0x202, '\x00', [@generic={0xf, 0x2, "8a1a"}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff3}, @generic={0x5, 0x1000, "e93c3ebc5756eecd4b851dd8e1ec4721a8f5be2a1d426302469efac6f051aa3e00cf137a09b4ce48cfbaf876f197936b65823a29ed6bdb7d9bba03f94901b2c6530242fa1602a9cca5188ec979acc2638038ab5fee0107291312f70f2ac431b34b98649a1525a78211d24b8d9c08622e129fa8bb3ba5cbc1a5f73f1a71473c52d7ea9ce33a5375b1fc2e16f5d7a9673b844936f1f9944d5d0068d0933a8948da0ea3613ef957c426dfa198bf0c5caf38f19cb77ec9cae2423d232b00722e8ef52390cb5d131972d1696341633196b1aecd1c28000dc7e044fbcda88f90b26e70feb4769f5ee82681d38c6ad27e39b9ba0c7696f5b9bfcd1f39af56bb2c871bb10abf2fb7a1edc8e7d9f2b7cd4feabf109ca094b6c949d06bfaf4dfb88acf525f2eb6ca1207a232f39761e29ad9e3364bca26543383dfb232cfa85425c85b364b3d130d84cb1afa48f9f27b5e05e2ade1ef5342f6ad5c15653a33e25cbfeec0550b543f2516787610b1c22ea66ac20b76549686c00d7f1ff38ae08917f6917a12d2b754eb0da27e8a0e7bd98cdc33642a50d52bd4aebc186c949494553483011b58296d97277b15c4690b34e76d6fba3443f87acba1b523fb3803556b16d7dcee0116a8387974ce7c400b694a380047238b7eaab7b45f57026611cf1fe3b61a2b0b5909af61a4f5bf718c8b0cab4e8ea0d108d4f99d5d4c27fd62948ed454731b011b484b37d207aa2f30c952d26871cbc6ff9a1c2589e462b16d1d1afb9c8aa85750b55a87c5ffa0a5f8050b5c7e111a351663944684088af09492382e8d6019d9fcc8b4e6b8e13d4ce5a423db3053f9386d84cb0c28c90dbd4093b8fb1040971d2e0f994c9c2960ea580cc3490710694bca7f5d677a7bbcaeab891ef815010c4668109075dbc7eead83567aaf89fddf950de14256e81f19451275228d8ef9b82d92d041d75789bd84235d0d01f7e6825404885c982ea528d7601a5eac9f2205cca8938ff0493834cd8491f2737806ee8ea9d1e4de443674737f26da9275531e0e2861e40b291154317c07a6c84bf19e75414b0344af02f628421fc696f3299d443246ce5061832cc99521a1eb838c65b8b99911151a1544cd5a303c81605d955b925dae36975a4dc6f2d04fb0ac4a57c57f51c3216709fb6d4d8895bdcbef10ceabb6c27c6c06dc165a661172e8476c8f70f28273b3d71aeca3a0d0aaf6e25eb9682425b9d510a200740ee2a3bb20dd37b1e4d9e21d082354c91096939b673e1f15dc87009a6d121e914663022e60cb339a9b946f270d969702a81ed6e5d53af2a291ad5c5130190cc0707a053b70e90b70887d9decbcc4f1677f1dfcc14cf1d6942a9ed40f3f56eb05078521b816769c5269a00f103dc315579b8783ee8bd9a5e295de865dcf44f04c0c030df79fa3f43afd0fa12396a5e8c5d13b29ca664ac7e3d9727e59736b015d298d3550276d95befde884745dbc2f1e003879c7728d7c61f21386e397555036a5683cc984e9130549120e8e9ac15f9512b405cad756b0ce2eb26817277b88f95a33e44c6bc018a3a4531fc993043eabe93b65e6034988d7bb2a547a5e064bb5f673391cc2a85d538549af9d37c1101d8f097e2e63782eed0c6b9ee2bdad1c5ad56d14a5b59c5582a9220c09245ea6b1c974f062483ac8fb4e824c50645a7b3b26844f29df0ea8766e9dd5265fee5a9f796c8b46d38d171a09d51ac74ca71cfd2bc9250c2a97bb56f291194fccee027424ff9a23c45cdfade3de7cd6ffeb466bd14a1181cd20e68724ecc7a6771557656f9a9107afcd36c47bd4672ae01bc946d3d2330f4cbb4f503f71a023824acc1cbcd52d5856f416294eee31bca92a40c01074b07fb500374d45d057bc570bd5771137de8fe7931175ea553c1fe2cb3d663cdbfff7684d97fcd172616a0d4fbda8bff1270ee9b0f25f71f5b5a2f55c9a604dd4bef24bbb0322e9d1456abe2c617bf177d496b11e3bbb02bbe109ebfeb4e06c3fb5c98528f77fb02ed2a7de2afaa5ef933803b584470b44268f12e53bb80dc23b5d37cfd7aaba7ec236246b50fd1c0cd07b31879976cc9c2773e6c85f6368821d27ab240b3ffcf3ecf222eba0712d93be658c4a49ad98ddf22c8762ea7f48d8262efbeef7f77b4152068a6d96eeef8aa730e6bcc0c27834813df7bf83d6c8e074d501f1ba3dbe4219c024eed2824964cf947f01234f79ef1481df7a6d50d3a1dd8d44cff3477fc95dff6f7fbe82dc4894623b595be2cc2ccc2d27014758e27a1e2e7e33dccd0e858b78d2c5cb910fa166a566413030716e50ccd5d60fade636f5414f7b7f6ff047f569125f247b9b98c69b3180c71cf5356fb5dcc00e6306e42e41587fc52385cd10497bca4a94c695720a8d1f36f626311945fa22672355d9d4dfa4c4cd27ec5f63ef231624e7a1482822608157af66e4d33c942bb706f38f45ed3ddae4edfb154bc4aba8d87cf272014b8a2452f84c6791cfafcf08fa469ba8631b289fcc57bbe9fb51e5099c49bdc8887635b6f346fd8ea36ae4e9d21473d9d010f4643731160aa79de61a2250346bbaa88f08d447935ce10ccb0bcfad1289dbbf17bc79410a08644dce7ce274d33c0052a0aea02a5d4634fe5ac62953275916305c3fe207b9f372a43c58adc77c0c26dd4b69a149e3edb659ed8f1164e1d476f121908070e30f734e20a22b69bc634d984391a9bdde79b2123da0e58c0f49465131b71562c58d2c0ce79686743dc2be29ec913a0eda09302b4708b0d0a1956973dbb732c7999383524adf0fe34600e2c955b62d98e11406e480b0843476071b6d1c847a9938293dfac08c32f86b63dc9e5b16a0efb6f655afa95cb9e93228cad1b21bd1a97a3a39aedacaadead9d4ac189f70ab107d4afbe18c9d165f851a00584ee071720833b30fbbe105dfe4ee0b57a96a30d35889f06ffc4a82a56d5b17deb3cf05c834867fcdad3c38626b77162609c5555734378fc6374dc4ba9b0237ef4a9829e27d64d0a29548b6b4fb573fd2f01fb71788f7eb322812208d3c510e17978828e362a311a52b70d876347654771571096f8464efedbc7076cd474aa81c8b8b10721bdde831d1bf7c2d2172859fad1484422ef3b42e54407800926c40f105b9a0c09a53dbf6f6d917513746fcaaa30c28a11866685961f7c646d988505e49c4a7748e4b276609fb4b1dfb12389b353979af08ed06fe0923931726acbc5b637f9b6dff007220fa3d224f5b3db5e907a94203c2bf345c15fe2086bfb97970e6c75c0a746d6d1206733f5e88a77b81affd47564544c7dec6c2d49424d22ce63c9766461f1c349848793cf5a6b9e63b31ac1b6c5a03354fd5a882d30acf923ec6d51c1040308874d0d496818323786ca63ede267020ceb48b675c298ecc6834372750cd212f94d24c4a6255f8f7fa9d206cd0bb4044b0ddb0fb1deaff0f356c348eb21478e9b1bd6a9ee54909489c48cb2cb56eb950dc43f8fb13a38737a3e1df901b3d35a098f1860107f50db84a8c5aa60283ad51adc985083df926ad381e3b247c0bb08bb488fc8d6182aa272094eff28185ee405e6406ef885b6641636a534a9b3f3c35faee949097d1dae4d5a8ed9e8d7676302bba28aa0ec3e4c4b090a13a71db9646127e3c25e26687a182ce2713603e1f7b52edc38aa8b565a31497052a967f80833f886bf8ba3ff8007087fcdd861d3d75ccddf501636f1d708a9856025695a793b1101a83935ca7b7e732af71e69a5b3c111412e6331c9c837bc74d18b0e659232f8a95904641189924129f67fba856129f901ccff0d0b10fd5ae6d25340441c0115d1ae95d896216363e3289e6e74c08b0e90b2e59804b4038e6e1f40e33d389f2718baeaf0ffbc70a940097a7a33421d2c003a78e44471bd0e114838a6527bff6d9395d7e716f7b254d8f45940170a07970f9725ba9cc5244ac1f00659d63d7722f24831da9ceebe1117fd78cc933f1634e2e0d902a3d1bd5db628d5f28ca5226229340fc450ae16f549cc9db8941ffa07476026bbbeed7ffcc92ce88ee8a46e25ce90fa8a3c79e3f4ad07fd99f6c868149acff10e0ecb45cd406984a861daf95c61b1750beacd35a924199051955dbefc60e3a0a52152027cef90c7c5a08c84f17885145bbc317042bc4946ef52b2102f64d6a256b13448061a905ae1bc58babe70a59c49689974b065b88918e07770fe7069dbc6858f454fc134f9a2617d47c80bda2b0dca4c4addf24bf1b7e53a23d7ed9e7d83ddb64fb41bc5164c9d3c9f31f0b66fd873b41b9f04de53ecbaad79ca7d457477e81a5e85adc425a0cea215de40fdebc64f1699b0fd8d56f1eee401a6a2a3826a4e171ccc0a19a15c26acce2ea5036029ee387a7308264110c79771bab2ad13923f342ffab7919d58c14f6879c01d78515e20f6befbf1453762fe8abe84b726a0ee52b0892946bbe16d5677516d944d0eac4c25d4973940ec0b64969be7129db35835d63fccdb3759c60675a2cebf0a091f398ee4ee1594b9bd65ab612a23007ab5ed8ae0a555b13ee786baa6eef07aa1e6c84cb7d3e3023eb909268a0e96dc8e1071430a109b21e3922b987296a99f9641f4026046ef9eaf56329e98f67f0be4c5f208bfbf7d4a675a2832cd30f1f29f0d700779aa9b7f9bbdb725a10eefb37ae9711f0261582e9808bbb35b69132e1aa94b8e31be3c229a6159a0a6912695f08a52a4f7c04e60842a8e0b1a619d947226bec05cd58483e4ae33d8ce692df7a49b9b469bcb30cca38cb70515508a942a99f18908ff00d1a452d8e67810f5c80526727bb8bf025b2b74ea118d06b681c38f9c63c876a2135f10739b6a3236a6f0e059a9ebfd7d2bcd813dc6bfdfe6d6fe617f3b100c5a93cb79b00dbd02e56ac8e69f365811c6a48d5e2b8b6a0214ad4cf499e227f892ffb8075fab4566dffe797d2c859d21588b6409a255883b83a2c75b462a7723b0fcc73141280966374eb0e84470f2010ea54f2beb24072e1adab8164644c508f65cad197a5797a3e348b3c34576120a057d3bf47875a6469b292c145e2184cafa711f0f89aa33b534d9a3a9ee9b4f76b7ee9407a911bc80bc34503cd5309743b1f655be4e55e8a8df1162387662dc21ebd111213d75c984d8f67b68b72a4b7a1f2d8740f681825ac5027c44e88726cd14a1a05678b727660ccc172bb023694605f43a0f7690c4308920dfdaac687dd227fe39fbeea2306da25085296adcb2024e8df36502f8896ce38906228169e2a199b3551ad239ddca8b46c8e9ed5e2249570e077be8ea102128c59b9fb5230b7ea4746d0e7ea108e9a3deaac593012cc6724496d8904e4c9ad9470b0d2185e7425b0ab2cda6f3e6b860406dfa77395f0795c862b4c75c5e3a2e8580a5a136ea1aca354433c41136881e853f7c000d59f50c3426351af2743d1319499d6768421fecee134aa80c40dd54cb1ba7ac5ed23f155734c6a632182b8c910a523584e0049e29508df11b96daab7e2ee23fe01d77a1879ed846de74a94843efec77c99ba3a8a736330451ea9588dfabb7c32a3562efbf02f9f72f485e0bfd5669c0b7f3a7a68a2eb81a90f261c4fb579eab094df2661c9c7dd4ad0b6e6546fc206ff697f2dee20aaa6a184903f11e12f7bb9a58f3834e163df14a5ad392806d3b65960d24948282f18d75e0c6a2ec5538037d99ad920394e0a9d8d33f9094bf047f7efe99f24fd5d4af501e2371c7a87a38419241d6167472db5406dc2329370d20cf4b25ac13169e40315e62e77b8a2a97d92f8d1a8"}, @pad1]}, @routing={0x0, 0xa, 0x0, 0xfd, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="48fb7de8bf31ca41f6462a162882c05b", @mcast1]}], @tcp={{0x1, 0x2, r0, 0x41424344, 0x1, 0x0, 0x18, 0x1, 0x7e31, 0x0, 0x8, {[@timestamp={0x8, 0xa, 0x1, 0x696}, @sack={0x5, 0x22, [0x7, 0x3e4bb26b, 0x6, 0x2, 0x3, 0x3, 0xd19, 0x4]}, @generic={0x3, 0xd, "0afa34abb70b7105633012"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x0, 0x80]}, @mss={0x2, 0x4, 0x5}]}}, {"9bc1d6eceec1328de82098251a669f782c6f1a0815fc1abdc0f7382da46859025ce29d121713d17e5a4d8cd28bd01bc77fa39e42af32bf53b2156bca92e8212fc13145b5308a233b38f0f7850528738830b3f4d9347d4017790bb44e8032be5216d955d2e63a0f72748ee26d74e174eead796159f10d70ddf61c6585969c2c899f02a9977a5f5a947194a7c48e79eb886fa58779115581ba57f06dc0c20ddff52cb4171b246f6571b028709c22a38290bf1cfa6501c617437f25ecc2e155bea8ad425f93541b644964a6cfe23df3c859cbe6fb08a5c99defe8a4998b4dde54fa22953be1efecca1625f74b868377a2844cd276ce66f195e56893"}}}}}}}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x4000, 0x2000003}) execve(0x0, 0x0, 0x0) 1.511483463s ago: executing program 3 (id=188): r0 = socket(0x2, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x10000) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x10000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) shutdown(r3, 0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) (async) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[@ANYBLOB]) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59"], 0x39, 0x0) (async) msgrcv(r5, 0x0, 0x0, 0x3, 0x800) (async) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) 1.510993423s ago: executing program 5 (id=189): r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40, 0xa, 0xfe, 0x100a}, {0x4, 0x8, 0x2e, 0x3}, {0x6, 0x9, 0xdd, 0xab}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71060000000000000066242e525f4aa2e51cd919b37283f6c76900725a00ffab9d0900000000005048b20000000000000070ed0083e43be17fe28f0a5b87ff4a35823c9a68ebbf2b15f47a522440ca72e3044e7d8cb4dd927797e3567a4cabc9e4e6e19ed0f362dd858f878f512136b02e5d9a0eec5ccf61c7c81efffca6ca3858f76e50894f9a1d24c1de2a20043b745de03a3b626a4c374477f959083605ecbbdd993e7548fc6660fc18a8eb928c8fd737b0f2a65853d96b47df4e4be677615b43d632eee908be0dfeb15a0e7443e6865dae09684a8383ed9fa0c91cae00"/240, &(0x7f0000000080)=0x45, 0x0, 0x27) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000006c0)='\t\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) unlink(&(0x7f0000000300)='.\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) shmat(0x0, &(0x7f0000001000/0x1000)=nil, 0x2000) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000340)=[{0x4, 0x0, 0x0, 0x603}, {0x25, 0x0, 0x2, 0x41}, {0x2, 0x0, 0xfa}, {0x50, 0x47, 0xb0, 0x5}, {0x6, 0x40, 0x3, 0x400}]}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x44) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) 1.510623328s ago: executing program 3 (id=190): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x54) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x10008}, {0x20, 0x0, 0x2e, 0x1}, {0x6, 0xfd, 0xdb, 0xfffff000}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f9210000ab9d00234610960832ccce4a4c35c03d75b7372a3f0642ff07000011e1742f05bd7c25f6a3c628c70ae150a5933c9b197533e7d16d2c471fc7492d9ec12126d98afda2d09be5b847", &(0x7f0000000080)=0x4d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) (rerun: 64) 1.510311088s ago: executing program 6 (id=191): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x1, 0x7fffffff) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 1.188294856s ago: executing program 1 (id=192): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semget(0x0, 0x3, 0x42c) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2ff}, {0x1, 0x0, 0x1800}, {0x2, 0x8, 0x1800}, {0x3, 0x722, 0x1800}], 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000006c0), 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x8000001}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)) sendto(r0, &(0x7f0000000200)="c0a02c753928146ebcde0fcd2b53a332f8d37b8a5d8f9fb9c4736b92516e40", 0x1f, 0x4, 0x0, 0x0) 1.174224721s ago: executing program 3 (id=193): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) (async) setregid(r3, 0xffffffffffffffff) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="ba", 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x4e, &(0x7f0000001880)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x18, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x6, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000480), 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000480), 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x80, 0x7f, 0x6}, {0x1c, 0x2, 0x1, 0x9}, {0xa12e, 0x2, 0x2}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x80, 0x7f, 0x6}, {0x1c, 0x2, 0x1, 0x9}, {0xa12e, 0x2, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) setreuid(0x0, 0xee01) ftruncate(r0, 0x20008002) 1.173800502s ago: executing program 0 (id=194): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="6fdca39fe6f57a51a690cc2a159362c3028cd08a8c77e9afab42951c66aa36f83e87cb331a4b9c246cff442bf31f441b6ee2fffd94c0242617a0abd47361643982b7dab47d1eaa8ad2d6bd95649cad71084d7a7fc40c27869201177ae66e1e8503266adf9b26856208496c6b4f805a6637c2f92e2956defbb607df040000000000000078e47e70976ce44f6857dd14eb126e25b45cd3", 0xbb}, {&(0x7f00000001c0)="760674c464f5ca447f913e02a4c645bc0d4f32bc81706b7e2a37bc53f10eb118dc349e82c20d0900029c703c282c5d1de31b83991ec3e93a3c5e555c3d992e82804f046e03ff10fae2d7fe7024", 0x4d}, {&(0x7f0000000240)="7253e6c5fe699a5d8f83fe3cbd22cf375c33178e2907191e5a9a4f7bc357e4bc61d2212f8a012bb0b0daf9c8c7eeb9f29e812277f068181e2b89ef4824d50296eaffc8791a5acb2398cc17d3c38f17e2ddeb859a8f89a75005b673f5c5539d725b884afae30e48b73882af3d13e7d9e3ff261c09c667917b57acd5773e31784756d295fdff9fbeb73ded98cdf6aa7f6bf4e48c7184e0758266f5305bda89771b2f8624bc0c2803fc19e5a96af69aa8e6a917514ad9003853c59eff03c266b3ec7af6951e20b01ba37e74409e98a609ac8f945ab4f4f1027cba97c69daa645ba42ebc3eaca115dd17f668c8589371d88a30318491ba9d2c55bd17", 0xfa}, {&(0x7f0000000540)="8e64f9a887dd62f524339bfca99d37050c73144c817aba02286d99b635839fb883652e9de144dfa5702b16219b986d6df098e56df146fbcce8a517fae501525d98badb92368c35af0bb70496d52515eed1ae9e01ce966be9f846767bf00b992351bd859421d04c436d133845653a9294f4817058ca9c6c9fc63ebbe259d52890708cc4e7c3f6ef10cf600e27f18b2f7b22c6dab90338e5cca16ced9beba75c34be8215438863999260d4ebcf56059c858f4ef12e858567eb9d3c73ec9a3af45c9acd349843967b624adc6f9ede6b39bdf32764e81df22f2d6a390082c36d5143e5194f656e63222631fe54a9292d745373a69c69dbbe1b3fc70fae734a73723554ec2217444b001540729958685ed20ee50adc598b48f2ba76c748849f603cfed198495a8d23b3a0930e46753f5c131c31772461f173e13c3e77a761ebee48b18b2e10a8", 0x56}, {&(0x7f00000003c0)="c0361f4c680a8e55b7c44eaa66962f1e4ab1db4b8c1465a1f73d5950039ba173da73cccbe57240a0b764707610cbb509e1dca979e3cdb6c5fcab62a26fb9e3e9aba572fa72050ef661952aacb59f4f57326389f18000a117c503f9852045abbbd7ce63c815806c7ea33f0000", 0x6c}], 0x5) recvfrom$inet(r1, &(0x7f0000000000)=""/37, 0x25, 0x802, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000180)=""/7, 0x7}], 0x1, 0xb75) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) fcntl$dupfd(r0, 0xa, r4) close(r1) socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x2001000000ff, 0x7fffffff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000080)=0x2) 1.172801519s ago: executing program 2 (id=195): socket$inet(0x2, 0x0, 0x7) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) (async) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r0) 1.172443337s ago: executing program 5 (id=196): socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7ffffffe, 0x7f, 0xc06, 0xfffffbe2, "97071540d67df2db4ddfc1ffff89d8ae564fbd00", 0x6}) writev(r1, &(0x7f0000000040), 0x0) shutdown(r0, 0x2) (async) shutdown(r0, 0x2) r3 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r4 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0xa300, 0x2000, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) close(r4) syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0x20000000000, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="b596d9a2f444f179323c0981f900959a5bb26ff0b681e0fbea7b390dae486a24be938deef086f8d4474aaea29a6b72fec99c7689c173734ed7d78c52f124230cc703", 0x42) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x9, 0xfffffffc, 0xca75, 0x7f, "27755387b6b69bd47646462f45e0b29eda760726", 0x2, 0x4}) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x9, 0xfffffffc, 0xca75, 0x7f, "27755387b6b69bd47646462f45e0b29eda760726", 0x2, 0x4}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0x3c31a547b93304bc, r2) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) 1.168052335s ago: executing program 4 (id=197): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800, [{&(0x7f0000b1c000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00009db000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b96000/0x4000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x63e4, 0xbd2a, './file0\x00', 0x373f, 0x4, 0x9813, 0x9}) r3 = semget(0x0, 0x1, 0x281) setreuid(0x0, 0xee01) semctl$GETZCNT(r3, 0x1, 0x7, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000180)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @udp={{0x1, 0x2, 0x8}, {"6ae0755d502e3ea0b8c388398e66831144a00c46ef259d"}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.015400619s ago: executing program 7 (id=198): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x4}, {0x0, 0x0, 0x20}, {0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) getgroups(0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="40b474b3bce91c83344934f0172e7b2b50329286e552ad1eb1b469049b29faaa4be776eb5c9991829ca4c8c1a57c8aa140fc5c07e053da5fe87842e939963ed2177dda4276b1ce5a1baec7716cd31fad90bd1c12a4237a1e702009aa9bfdc3bbc42e2ce8ce7146b0a51a2325abec71ba", 0x70}, {0x0}, {0x0}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYBLOB="045c7a56a16e721798edc02bb4c31453468db9a811ca09464e16ce01b089bf016381b24a482c17df5069448491d93bfcd5e46562d13856842cd75ff583eda71021b7608440595394cf713a1f6a8f79ab7220ff1a958f4089403a64186a71e2f6b882a4719933b0f66960fbb83da2ecb385405916ce65ac1cf167c43bd1a249145c520e94907295bb1c1712d22b1c8ef1df0c6fd8c3e0dbc5304fedf590c9a993b97a0d2f", @ANYRES32, @ANYRESOCT=r4, @ANYRES32, @ANYRESHEX=r5], 0x78, 0x3}, 0x406) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.014847302s ago: executing program 1 (id=199): r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x26, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc4504446, &(0x7f0000000080)={0x7, 0xc, 0x0, 0x6, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) pipe2(0x0, 0x10000) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r0) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) 1.01421569s ago: executing program 6 (id=200): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x10, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) (async) r1 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) (async, rerun: 64) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) socket(0x18, 0x1, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = kqueue() poll(&(0x7f0000000000)=[{r3}, {r3}, {r3}], 0x2, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x7, 0xff}, {0x18, 0x3, 0xff, 0xceae}, 0x2, [0x6, 0xa5, 0x7fff, 0x7fffffff, 0x1000, 0x8, 0x8, 0x7]}, 0x3c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r4 = socket(0x18, 0x3, 0x0) close(r4) (async, rerun: 64) r5 = socket(0x18, 0x3, 0x0) (rerun: 64) close(r5) socket(0x18, 0x1, 0x0) (async) setsockopt(r5, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async, rerun: 32) setsockopt(r4, 0x1000000029, 0x32, 0x0, 0x0) (rerun: 32) 1.012468067s ago: executing program 1 (id=201): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000ff3000/0x3000)=nil, &(0x7f00004b0000/0x1000)=nil, 0x40ffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x400200000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000161000/0x2000)=nil, 0x4cb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000a0000/0x4000)=nil, &(0x7f00001f7000/0x2000)=nil, 0x3}, {&(0x7f000015f000/0x2000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000161000/0x1000)=nil, 0x8000000000000002}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000161000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x3}, {&(0x7f0000161000/0x3000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f8000/0x2000)=nil, 0x1}, {&(0x7f0000162000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x20000}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x102e0, 0x0) (rerun: 32) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async, rerun: 64) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0xfffffffd) (rerun: 64) 931.427849ms ago: executing program 4 (id=202): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1c, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffec3) close(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r6 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvmmsg(r6, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x3, &(0x7f0000000300)=""/67, 0x43}, 0x8}, 0x10, 0x42, &(0x7f0000000400)={0xd6, 0x9}) socket(0x0, 0x4, 0xf) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) 931.011315ms ago: executing program 1 (id=203): kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xfffffffd) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0406938, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r6) setgroups(0x0, 0x0) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r8 = getuid() setreuid(0x0, r8) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') readv(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x2, 0x2, 0x0) 930.740313ms ago: executing program 5 (id=204): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 930.40694ms ago: executing program 3 (id=205): ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000800), 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x2, 0x10031, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b9c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb6", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 929.853705ms ago: executing program 4 (id=206): open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) r0 = getppid() sync() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) getrusage(0x0, &(0x7f0000000100)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf30, r3) 703.606297ms ago: executing program 6 (id=207): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r0 = semget(0x0, 0x1, 0x281) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x44, 0x9, 0x0, 0x4}, {0x87, 0x3, 0xfb, 0xe1c}, {0x6, 0x0, 0x0, 0x800}]}) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x80000000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f00000006c0)='\t\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x71, 0xf5a, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)="91446aa5aaed1114c5c79f1516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb8464d827da1f1cc0ce5efdfc90741b50c2703884040200000000000000ea4086902972dbf17b8b2e612c1b891ed77bed6476079fd180b19499e3248e6c843b6a45d97bb89335c32fd7b65c7d74b859d93dcea8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac43788eabed4202c7479af87d65afc98bf245176efd74adecb5e7a1ea0f06beb81118183ac9c82a79cc0f178a7a7bac0eb35270dde2dcbf58967cab9f586119bc599c730bde7a424d69cb5703c10205c6db16b5d84f75327644e299f0cfa21820b033bdacec63b804be37162b8d56c977fd6453e033c57822d42a848bd7a2d84af709acfbbd5d8e6180dee2eec06048670ed5e49ab9b4170f1eff6b95275c78ac9332e200db85c1ba8ce3766cc97807f0cca72145aeed4cde56c33651d54d1984b498cdc41729990b8e94e6221e7572f9f9b291542e67bc5ad2391f32a704f26e2919022fb52cac4cda1e4481c3aa7e0e1b9c065fdf0f8ff7c41eee3748240b624807dad645239e5218f85e3e16cb84d53ec8ba4858bc7bfc6aa2c676b42bb9acffb798c7ae66a41eacda7410bd2bc146f88c7e32a47aceb9973a7c8fdb775208d37f870c6afa6be2ad84253bbfe6019b4d7a2ec13056bc162b590616c2ac1efbfbb9880ca3c45f1e95555de9cd0465207cdb15370e3bb1193e317ef584199bb57e42276f30f368d4fb41d541731efea7a9e9cf8f1f47ccf6e496bf281ad71f4139aa7f71cd56f1973d4a32fa837b182541b640f345e7ebeff1a9c67", 0x25e}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0xfff0, 0x1800}], 0x1) 703.163005ms ago: executing program 3 (id=208): madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x43) fcntl$getown(r2, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) read(0xffffffffffffff9c, &(0x7f0000000080)=""/224, 0xe0) sendto(r3, &(0x7f0000000540)="a3a6c018932ff77243fa4f0739c89fce494d684aa5d2d826e49d35070d700400140e0c700a923a5334cf4a1ed7faef31bfa7b966ac967f274dde8e50cc39997cdb14426e06524ae014bfc374b3ed3ed2ddf8f1ab70bbe6c8400af9ba6cbc5a2500b3ad4de80cf4e49eff6ba23d2329c501c54cc60a32bb6006a84e2663fc6c70e80500aadf9a8d77d2fc45c02d11650f1bd343c0c2f7a4861851ee929d3bc05729a48cce48a7caa068eaddf0da81b32eddbb86faea19c7e1860e2c3264733b075d46e96b64917a2f8c3dd46d83c3ffc15082e8829a36b409439661a9624bc6a1c5370e946edf88055f2a1bb13b5ab87b40a3dc342cbb4e402b6f518b", 0xfc, 0x2, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_emit_ethernet(0x12b, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800444a011d006500000888907800000000ac1400aa44300121000000060000000000001000e0000001000000027f00000100000006e0000001000000020000200200000001070b01ffffffffac1400aa001f72efc603baadca8d50a7b941258bbee2130a69ce76f2753da2ba0953bdb3cdf57d4c7e3fed22cf9e3bb49ebc83f09c82f09f469b94b3315d74244a0da8f9442d69c7a1e087ce75fb3b56c962da101a190949ce1292239f67b625b1249c9ef71bdcadde415dafa01097c747efb9f709df1d3fe9ca47401889bc69e6894fefd98606500c6133f6fcdee849f0c9e0bfa0cc2d6bed8c746df63afee4c7f20440f713428ed2174b814512716d5e68a3c85dcff24ff5e0a7fb7c337955423d21e99cec210b2b8791ccebe7fcec83eba757dcdfacb69d483c6650cd4f143706c24aad0a156a2c336972817a144548f78117f673402035"]) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x43) (async) fcntl$getown(r2, 0x5) (async) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) (async) read(0xffffffffffffff9c, &(0x7f0000000080)=""/224, 0xe0) (async) sendto(r3, &(0x7f0000000540)="a3a6c018932ff77243fa4f0739c89fce494d684aa5d2d826e49d35070d700400140e0c700a923a5334cf4a1ed7faef31bfa7b966ac967f274dde8e50cc39997cdb14426e06524ae014bfc374b3ed3ed2ddf8f1ab70bbe6c8400af9ba6cbc5a2500b3ad4de80cf4e49eff6ba23d2329c501c54cc60a32bb6006a84e2663fc6c70e80500aadf9a8d77d2fc45c02d11650f1bd343c0c2f7a4861851ee929d3bc05729a48cce48a7caa068eaddf0da81b32eddbb86faea19c7e1860e2c3264733b075d46e96b64917a2f8c3dd46d83c3ffc15082e8829a36b409439661a9624bc6a1c5370e946edf88055f2a1bb13b5ab87b40a3dc342cbb4e402b6f518b", 0xfc, 0x2, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) syz_emit_ethernet(0x12b, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800444a011d006500000888907800000000ac1400aa44300121000000060000000000001000e0000001000000027f00000100000006e0000001000000020000200200000001070b01ffffffffac1400aa001f72efc603baadca8d50a7b941258bbee2130a69ce76f2753da2ba0953bdb3cdf57d4c7e3fed22cf9e3bb49ebc83f09c82f09f469b94b3315d74244a0da8f9442d69c7a1e087ce75fb3b56c962da101a190949ce1292239f67b625b1249c9ef71bdcadde415dafa01097c747efb9f709df1d3fe9ca47401889bc69e6894fefd98606500c6133f6fcdee849f0c9e0bfa0cc2d6bed8c746df63afee4c7f20440f713428ed2174b814512716d5e68a3c85dcff24ff5e0a7fb7c337955423d21e99cec210b2b8791ccebe7fcec83eba757dcdfacb69d483c6650cd4f143706c24aad0a156a2c336972817a144548f78117f673402035"]) (async) 343.616982ms ago: executing program 5 (id=209): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@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", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88}]}}}}}}}) 226.950224ms ago: executing program 5 (id=210): r0 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000040)=""/17) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) (async) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000080), 0x26) (async, rerun: 64) semctl$IPC_RMID(r2, 0x0, 0x0) (rerun: 64) 226.035603ms ago: executing program 0 (id=211): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000006c0)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 225.517141ms ago: executing program 4 (id=212): r0 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)='n', 0x1}], 0x1) open$dir(0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x74, 0x0, 0xff, 0x5}, {0x3c, 0x1, 0x0, 0x7}, {0x6, 0x32, 0x1, 0x7}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) 223.711932ms ago: executing program 2 (id=213): openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 41.834948ms ago: executing program 3 (id=214): sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000200)="000000e7", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="452bdc896eef32bae18e106ef0e057d15fd9ff4ab2bd49a18b5308783fcbcd7e0f2475d6d87476aef5b7d1a6c5f030f8e5aaec921c5f2b0218a6bf8474fd37fff4cac2758e2f213e7cb41802170d98919966e1e375cc9a73fe5cdab02f50f49d8d2aeeb2dfb43a1d847be639cc06532f5de5571708473d9855cbffc3611c7f6df223954330cf6833cc05239e01e852d70c9b965c634e438225a277a10b9d1166716d1b992084efb6a280de3c1caf3e34776bd3c5d510b46c8fef0ce1f75650527f3ff8d747a3b7bc8d9f9e3346b1cab6140310d7a7b99c73d2d37a562576aefdf67b8aaa1a24b0d04ff606558422437a8bc576d4cd7e699adaff79672576bbf83eb5c3a07c1878259b771031a0bb5ef3be9a4da2d405dee4a3552c98064eb84472e544c302ed022f629026c0b8197cbbed1a1dc1979654929ac13aebf5a536aec6045622f8860e95310ebb9240a2fbb30b9f38d9f2ddf713682d17fa4ed9d6dbef11e7fd75c1748a34e7d07313a068976f082cbe5a62334e889c845f6220016e55c12fdfdf9aea9848299456db159c729467dd9bed99e5b79a83fc3f22ba0dee1d4ef601bbc2f85b5bceeb6644041daf1075ed555b6ee105bc919f697732b75c4a3b9bdfc6b9b56c591296f4b9d00e82346523", 0x1d3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x4, 0x4, 0x1}, {0x5, 0x0, 0xb}, {0x16, 0x0, 0x5, 0x7fc}]}) write(r0, &(0x7f0000000140)="d8ded2f8ff000000000000003700", 0xe) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x810) 41.362514ms ago: executing program 7 (id=215): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x20, 0x2, 0x0) (async) r1 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) (async) dup2(r1, r2) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) 41.078088ms ago: executing program 0 (id=216): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x7, 0x0, 0x2}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000080)) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x4, 0x3fc, 0x8, 0x1ff, 0x4, 0x5, 0xfffffffc, 0x10, [{0x5, 0x6, 0x3, 0x9}, {0x83e, 0x80000000, 0x3, 0xffff}, {0x31da, 0x0, 0x6, 0x7}, {0x4, 0x6, 0x3, 0x80}, {0x6, 0x5, 0x7, 0x8000}, {0x2, 0x8, 0x2, 0x3ff}, {0x0, 0x100, 0xe234}, {0xa2d, 0x92, 0xb8f, 0x7f}, {0x8, 0x2, 0x0, 0x1ff}, {0x89b, 0x3, 0xffffff81, 0x57b894d6}, {0x200, 0x1, 0x1, 0x3}, {0x0, 0xc, 0x3, 0x7}, {0x7, 0x8, 0xff, 0x5}, {0x2, 0x76f, 0x2, 0x2}, {0x85bd, 0xf, 0x5}, {0xc, 0x10001, 0x10, 0x80}]}) (async) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000240)={0xfff, 0xff, 0x2, 0x1ff}) fchmod(r0, 0x40) (async) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4800000, [{0x3, 0x5}, {0x2, 0x80}, {0x2, 0x3}, {0x1, 0x8}, {0x3, 0x257}, {0x2, 0x4}, {0x3, 0x80000001}, {0x2, 0xfff}, {0x3, 0x3fe00}, {0x1, 0x80000000}, {0x3, 0x314}, {0x2, 0xfc56}, {0x1, 0x4}, {0x3, 0x8}, {0x1, 0x3ca98a47}, {0x3, 0xea79}, {0x1, 0x9}, {0x3, 0xa16}, {0x2}, {0x2, 0x9}, {0x2, 0x8}, {0x2, 0x9}, {0x2, 0x4}, {0x2, 0xe4f}, {0x2, 0x5}, {0x2, 0x91}, {0x3, 0xd}, {0x1, 0x400}, {0x3, 0xa}, {0x1, 0x3}, {0x3, 0xfffffe01}, {0x3}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000400)) (async) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r3, r6, r7, 0xffffffffffffffff, 0x4, 0x9}, 0x9, 0x1ff, 0x101}) r8 = semget(0x2, 0x3, 0xa) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x32a6, r5, r6, r7, r6, 0x120, 0x5}, 0x2, 0xc, 0x7fffffffffffffff}) (async) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setown(r10, 0x6, 0x0) (async) r11 = getgid() (async) r12 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0x5, r5, r11, r7, r11, 0x60, 0x9}, 0x1, 0x7, r13, r4, 0x1ff, 0x7d, 0x56ca}) (async) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r15, 0x80105705, &(0x7f0000000740)={0x5, 0x1, 0x38fc, 0x3}) (async) r16 = dup(r2) (async) setreuid(r3, r7) r17 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000780)={{0xa, r17, r11, r5, r14, 0x0, 0x2}, 0x7, 0x8, 0x7cf4}) (async) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000800)=0x1) (async) socket(0x6, 0x4, 0x2) 40.951095ms ago: executing program 2 (id=217): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200), 0x4d) r1 = socket(0x2, 0x2, 0xfc) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x30480, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x73d5efd0dfb9f7c4, &(0x7f0000000040)=0xfff, 0x4) 1.711108ms ago: executing program 1 (id=218): sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000000)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) 1.352536ms ago: executing program 6 (id=219): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="c46fdbed6139d276", &(0x7f0000000140)=0x8, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000100)={0x3, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x2, 0x1}, 0x0, 0x0) socket(0x10, 0xc004, 0x3) 0s ago: executing program 0 (id=220): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0xfffffffffffffffc, 0x0, 0x9765, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setreuid(0x0, 0xee01) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.200' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806b9615e0 va 0x20004000 didn't change! pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at sys_semop+0x45b: movzwl 0(%rax),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace sys_semop(ffff80002d982f50,ffff800031392f30,ffff800031392e80) at sys_semop+0x45b syscall(ffff800031392f30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x62333aacb70, count: -3 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800031392e50 rbx 0 rdx 0 rcx 0xffff80002d982f50 rax 0xdead4110dead4110 r8 0x7f7fffffc000 r9 0 r10 0x9edc7995302333de r11 0x74c2986011f4f777 r12 0xffff8000012c5904 r13 0 r14 0xffff800031392f30 r15 0 rip 0xffffffff82950a2b sys_semop+0x45b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800031392d30 ss 0x10 sys_semop+0x45b: movzwl 0(%rax),%r15d ddb{0}> show proc PROC (syz-executor) tid=464891 pid=89183 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002d9831d8,0xffff80002d9822b8 process=0xffff80002ef88490 user=0xffff80003138d000, vmspace=0xfffffd806b950dc8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13482 317500 68507 0 2 0 syz-executor 13482 236936 68507 0 3 0x4000080 fsleep syz-executor 76109 314331 4163 0 7 0 syz-executor 76109 78422 4163 0 3 0x4000080 fsleep syz-executor 98152 332364 77819 0 2 0 syz-executor 98152 174527 77819 0 3 0x4000080 fsleep syz-executor 64157 26101 89965 0 2 0 syz-executor 64157 302523 89965 0 2 0x4000000 syz-executor 74136 75874 30217 0 3 0 futex syz-executor 74136 422025 30217 0 3 0x4000080 fsleep syz-executor 28194 321480 71374 0 2 0 syz-executor 28194 443808 71374 0 3 0x4000080 fsleep syz-executor 89183 178326 1769 0 2 0 syz-executor *89183 464891 1769 0 7 0x4000000 syz-executor 89183 494587 1769 0 2 0x4000000 syz-executor 52016 21545 0 0 3 0x14280 nfsidl nfsio 37358 506396 0 0 3 0x14280 nfsidl nfsio 42394 286867 0 0 3 0x14280 nfsidl nfsio 54938 401681 0 0 3 0x14280 nfsidl nfsio 14755 345074 0 0 3 0x14280 nfsidl nfsio 7828 24989 0 0 3 0x14280 nfsidl nfsio 54631 261302 0 0 3 0x14280 nfsidl nfsio 51398 104715 0 0 3 0x14280 nfsidl nfsio 51511 265845 0 0 3 0x14280 nfsidl nfsio 18345 163452 0 0 3 0x14280 nfsidl nfsio 85051 74260 0 0 3 0x14280 nfsidl nfsio 34400 322366 0 0 3 0x14280 nfsidl nfsio 41509 171790 0 0 3 0x14280 nfsidl nfsio 55767 475447 0 0 3 0x14280 nfsidl nfsio 9221 98157 0 0 3 0x14280 nfsidl nfsio 3729 91324 0 0 3 0x14280 nfsidl nfsio 5747 169401 0 0 3 0x14280 nfsidl nfsio 80831 18267 0 0 3 0x14280 nfsidl nfsio 53698 366113 0 0 3 0x14280 nfsidl nfsio 5911 181377 0 0 3 0x14280 nfsidl nfsio 94957 176373 0 0 3 0x14200 bored sosplice 10507 454421 1 0 3 0x100083 ttyin getty 89965 215426 91124 0 2 0x482 syz-executor 68507 327906 91124 0 3 0x82 nanoslp syz-executor 1769 57036 91124 0 2 0x482 syz-executor 71374 294018 91124 0 3 0x82 nanoslp syz-executor 30217 18032 91124 0 3 0x82 nanoslp syz-executor 77819 182747 91124 0 2 0x482 syz-executor 4163 354596 91124 0 3 0x82 nanoslp syz-executor 11743 271155 91124 0 2 0x2 syz-executor 91124 324519 64880 0 2 0x2 syz-executor 64880 348592 75016 0 3 0x10008a sigsusp ksh 75016 163817 51651 0 3 0x98 kqread sshd-session 51651 476418 27842 0 3 0x92 kqread sshd-session 27842 79137 1 0 3 0x88 kqread sshd 35176 446637 75666 74 3 0x1100092 bpf pflogd 75666 465534 1 0 3 0x80 sbwait pflogd 79239 94947 79162 73 3 0x1100090 kqread syslogd 79162 195581 1 0 3 0x100082 sbwait syslogd 41228 197326 1 0 3 0x100080 kqread resolvd 68176 221430 99455 77 3 0x100092 kqread dhcpleased 33347 389923 99455 77 3 0x100092 kqread dhcpleased 99455 25018 1 0 3 0x80 kqread dhcpleased 15168 147156 0 0 3 0x14200 bored smr 54353 388396 0 0 2 0x14200 zerothread 82800 356983 0 0 3 0x14200 aiodoned aiodoned 14978 419031 0 0 3 0x14200 syncer update 50543 69809 0 0 3 0x14200 cleaner cleaner 38897 310181 0 0 3 0x14200 reaper reaper 53633 251937 0 0 3 0x14200 pgdaemon pagedaemon 66396 180554 0 0 3 0x14200 bored viomb 68175 145735 0 0 3 0x40014200 acpi0 acpi0 41423 521739 0 0 3 0x40014200 idle1 54493 68330 0 0 3 0x14200 bored softnet3 41278 44783 0 0 3 0x14200 bored softnet2 50811 437228 0 0 3 0x14200 bored softnet1 54189 134729 0 0 3 0x14200 bored softnet0 83839 85162 0 0 3 0x14200 bored systqmp 38403 105997 0 0 3 0x14200 bored systq 43444 377105 0 0 3 0x14200 tmoslp softclockmp 21826 148068 0 0 2 0x40014200 softclock 18628 349136 0 0 3 0x40014200 idle0 1 106222 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 76109 (syz-executor) thread 0xffff80002d9856f0 (314331) shared rwlock vmmaplk r = 0 (0xfffffd806b950d00) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 64157 (syz-executor) thread 0xffff80002d985978 (302523) exclusive rwlock vmmaplk r = 0 (0xfffffd806b950620) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 vm_map_lock_ln+0x143 #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x83e #5 uvm_fault+0x112 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 Process 89183 (syz-executor) thread 0xffff80002d982f50 (464891) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83562a18) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x658 #3 yield+0x6a #4 malloc+0xe5 #5 sys_semop+0x234 #6 syscall+0xaf8 #7 Xsyscall+0x128 Process 89183 (syz-executor) thread 0xffff80002d983970 (494587) exclusive rwlock futex r = 0 (0xffffffff834abd50) #0 witness_lock+0x5bb #1 sys_futex+0x69 #2 syscall+0xbb6 #3 Xsyscall+0x128 Process 11743 (syz-executor) thread 0xffff80002a03ef48 (271155) exclusive rrwlock inode r = 0 (0xfffffd8067f82f88) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cce3818) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10240 11253K 11440K 166960K 11626 0 pcb 18 12K 12K 166960K 65 0 rtable 225 6K 7K 166960K 387 0 pf 36 18K 21K 166960K 59 0 ifaddr 42 7K 7K 166960K 47 0 ifgroup 55 2K 2K 166960K 57 0 sysctl 2 0K 0K 166960K 2 0 counters 64 36K 36K 166960K 66 0 ioctlops 0 0K 4K 166960K 1538 0 iov 0 0K 30K 166960K 59 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1437 90K 91K 166960K 1620 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12418 0 file desc 17 61K 85K 166960K 349 0 sigio 0 0K 0K 166960K 1 0 proc 73 91K 128K 166960K 560 0 subproc 104 6K 6K 166960K 105 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 27 0 in_multi 96 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 383 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 233 72K 76K 166960K 4923 0 UVM aobj 6 4K 4K 166960K 6 0 pinsyscall 42 84K 99K 166960K 1432 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 11 0 NDP 12 0K 2K 166960K 29 0 temp 44 6816K 7071K 166960K 9886 0 kqueue 13 20K 26K 166960K 50 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 43 0 40 1 0 1 1 0 8 0 rtentry 112 123 0 19 4 0 4 4 0 8 0 unpcb 144 287 0 270 6 4 2 6 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 94 0 90 4 3 1 4 0 8 0 arp 120 20 0 3 1 0 1 1 0 8 0 inpcb 336 364 0 354 7 5 2 7 0 8 0 nd6 136 27 0 0 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 1 0 1 0 8 0 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 1 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 pfanchor 1288 1 0 1 1 0 1 1 0 8 1 pfstitem 24 34 0 1 1 0 1 1 0 8 0 pfstkey 128 34 0 1 2 0 2 2 0 8 0 pfstate 376 33 0 1 4 0 4 4 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 477 0 53 30 0 30 30 0 8 1 art_table 32 478 0 53 4 0 4 4 0 8 0 art_node 16 121 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 3 1 0 1 1 0 8 0 semapl 112 7 0 1 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1951 0 450 95 0 95 95 0 8 0 ffsino 272 1951 0 450 102 0 102 102 0 8 0 nchpl 144 2469 0 788 63 0 63 63 0 8 0 uvmvnodes 80 2236 0 0 46 0 46 46 0 8 0 vnodes 216 2236 0 0 125 0 125 125 0 8 0 namei 1024 8543 0 8542 2 1 1 1 0 8 0 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 26 0 2 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7954 0 7954 10 8 2 8 1 8 2 plimitpl 152 90 0 73 1 0 1 1 0 8 0 sigapl 424 672 0 602 9 1 8 8 0 8 0 futexpl 64 3485 0 3479 1 0 1 1 0 8 0 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 216 142 0 133 4 1 3 3 0 8 2 pipepl 320 132 0 105 3 0 3 3 0 8 0 fdescpl 496 633 0 602 5 0 5 5 0 8 0 filepl 152 3513 0 3268 17 4 13 16 0 8 1 lockfpl 104 208 0 206 2 1 1 2 0 8 0 lockfspl 48 44 0 42 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 393 0 380 1 0 1 1 0 8 0 zombiepl 144 687 0 687 2 1 1 1 0 8 1 processpl 1160 672 0 602 7 1 6 6 0 8 0 procpl 648 1099 0 1021 8 0 8 8 0 8 1 srpgc 96 4 0 4 1 0 1 1 0 8 1 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 664 698 0 668 15 11 4 14 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 150 0 0 19 0 19 19 0 8 0 mcl2k 2048 42 0 0 5 0 5 5 0 8 0 mtagpl 96 11 0 0 1 0 1 1 0 8 0 mbufpl 256 175 0 0 11 0 11 11 0 8 0 bufpl 280 2707 0 102 187 0 187 187 0 8 0 anonpl 24 165368 0 161981 58 11 47 47 0 185 13 amapchunkpl 152 16070 0 15579 34 9 25 30 0 158 2 amappl16 200 4506 0 4475 25 13 12 15 0 8 8 amappl15 192 38 0 38 1 1 0 1 0 8 0 amappl14 184 119 0 106 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1283 0 1252 3 1 2 2 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 163 0 163 1 1 0 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 172 0 170 1 0 1 1 0 8 0 amappl5 112 138 0 126 1 0 1 1 0 8 0 amappl4 104 302 0 283 1 0 1 1 0 8 0 amappl3 96 3138 0 3026 5 1 4 4 0 8 0 amappl2 88 680 0 610 2 0 2 2 0 8 0 amappl1 80 8076 0 7511 14 1 13 14 0 8 0 amappl 88 4528 0 4358 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 7 0 7 2 2 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 633 0 602 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 633 0 602 1 0 1 1 0 8 0 vmmpekpl 168 6504 0 6462 3 0 3 3 0 8 0 vmmpepl 168 47621 0 45759 100 5 95 95 0 357 10 vmsppl 440 632 0 602 6 2 4 5 0 8 0 rwobjpl 56 19573 0 16405 48 0 48 48 0 8 1 pdppl 4096 1273 0 1204 97 26 71 81 0 8 2 pvpl 32 14933 0 0 121 0 121 121 0 265 0 pmappl 248 632 0 602 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 384 0 40 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace sys_semop(ffff80002d982f50,ffff800031392f30,ffff800031392e80) at sys_semop+0x45b syscall(ffff800031392f30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x62333aacb70, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83562810) at __mp_lock+0x192 uvm_fault(fffffd806b950c10,ed413ba000,0,1) at uvm_fault+0x1ed upageflttrap(ffff8000371cbfa0,ed413ba000) at upageflttrap+0xa9 usertrap(ffff8000371cbfa0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x6fff8244a2f0, count: -8