15dfc9cd9328f8dbc680b527358efaad3f268a0820e0655eba5d9b3b746b39712d157d280a89dc68a587c925b7d571d9d9d7d84a466b83faead1587ab2f586ab34b87289e71954c23b5219e5654068f5ebdebbc15a1681f44f8528c98d6860853efae0ee4b02f5f654a14e6e8ebbd43d9bce934eac8b7a4aaffc1a2d26d764aed384965feb389d4edfd77718123dccb598efe73e14ef1e98ebb39a2d5d5169233c0de2524f95b71018c469e60f9bd1db5c298748432439249a3f5eea35daa5acde271718150005fb196bc17c21ed231911bda9e5e60890068271cb0e0b619d6f1c7ad38fdcbfddb3f9690ff7509864c4ae6cea016b3ba7089fff1d10836860409a37148c894a2200c24fad8b9e385552d7b81888e11dc05329c0debfd70e21025a04b7e1b9c66dc58bdbb8f01d5d52e8b3340f4733bec9093e12792733803bd50356b038e9447b61a2af9a856472f1443ad8329c467108079ccda72ba646bb0deae6d0da874fcb58525941e52993dbd89d9bc81dfcf05f151794377f3a87ab5a6227ec151bf6b5cdad56ff7a8a1e926d83d7bff4ad0be6536c2e045a5369ee945731d54f9fe7e853f2a4dda5419d8c7476b99a6dcc8139f21948bea879232fc2fbe43c85b8e81c31dc52cfeb27165d3e8f07486ff40b3aefd0a7dd723064bc463a4d5717f3e170b31dce64c17f0f0b92e25e788c85a5f20e49b0c289a32642aa50755adb647d16b12be4c2f5f1a9987e2ceccc05891023abf6ba26a203f29d152ed90cce916e4fee919ebdb03b19914f3b17ec682d9efdecc07ba91b147d429004e5c33fde2e492f379843fb1b01af1f08efff4706b79bc65b1894ae239af41713f4a5c5b53f4cde9851e4ecaa90f3fa3474eef1caecae85b5ed94b6505314f8ee0ab3c2a7d959049cd0b9ef54bc5175223a7222809fe1a0af05c1b26010c9c7260661971df1de21b5760379aacc6fca6302f32f6611ec27d91b7e5b1db212cb7f5797e560b2778e9367b73d545d60bb819f22e9012322cc3df67ff6b28bb530c3255733a8814a1ac757cfffa00d1a4526117b7c07027a5c76b7ebb222e8323790d4a0c8224cb61ad2b3a6c21574f1aed3e7bdae0f9da1a0f07acf08c0974676953404e1058f1b4d07c826488f270bbec2d8bef2d72164c2506cacc921d878bdca0ea7c9280b52f755d07309a38941e10cfee73e7b8526e92e44b8c7638b5239562d6c789128b85e06089422d688fddbdf3c7d86e38592669f6701bbeacb934dfeec56a8b838a22a516eeda213b34bd83cfd41f78160e297170607fd6f808164dbe2736b770bf19440399b36356154f4af58a2b80816097aef6ca1b9b055ca4ab133ed8a7f217a4e811b0097fee98ab057377594e5cfd79f12cae6e1c4ffa7d2e37da43edfb6f0d0132d60fa0544f94918732a043f8ee4b638cbb223599e9171870b610b63ef666d01445d3d5faf6cb8f12b327d595c3edf63815c1ff53547fd83006d66862bdf7df3b055e62f2dd5d57deda3f8ec407eebf4e53a66ad3b6d35fc29e0a2d457e48290c53e1bd82d6b6b0c429b2d6f1a19acb8185a162ff633a26667da4bbb823652cdf14aaa610bf97f162222f588b4c4bf183caa9825739e1ca4dc0b1ee5237424055d174cd57c1ade55db548447b6257295fa8a022f565340bdf02d2015ca901a3f6b0112ff1eaf9a44cb398a1302d25cace4e7ced1297878f9452e67f754e4a1ccd4495c5ab4400ebfa025b8771db7302c15d160eb13e268bb1b0a1d6e4ed4747fdcba4bae1674da1d659034dec1679fe5e4efd10adf1c1f5f8a1a48061da09a3c4c455cefc96904848a3ad72d50074f887faf7aef627adc009910a33fd0eac2471acea06d65f0c98cb5e96e99b8f80d7463a70871d46ea8fad5115c8a365b3643c4d4ea73c78083576795e7b54eb45b3a8c8751040a64fc3fbd0abd7a2534ec505eda6f9b2195078a2415d9e95d2336cd9cfa0b41b7729eb32b0338849401dc774e7539cf212250e553dee23059f5c480a21649155e29e4dcfd947c8f9abd7b5308f43d9b6147504f953e98a54cb3be6ee82274ae4147f5b7b143caa2db60d8653117be47cf0547b576dc01fd89bb8408ce902417edf23eeb1658ede1193808af19c7f51436ec2f560d028b8e40d5fb8a77ca29cc2f8b40cc80d10730d055a7d9711b15326fd3cb77f232225e1f889ff6edf605b2ba041a386204aa08a79e985a9917ae646a12c213763df66307700d8d2e0c83901538e43730f4c9258a890b3ad56dbc5d7b2d772c24e950db6efc9401f5e83e791539079ec87309c71bbbb5af97b9d6f060c35627623a6409a904986dac6edfa4d31f1817f79aac05c8db26e713831939278cf08c5713ef88f38006c1b1a522652c571e7ad5f6a33a24dc8699cecdee6680b93627682b039699376583ad2f2423cf13bdc819e0ea1aeb9f81afa992937097b06e17daa6cc8f778a79151fd93d21d5ebaa23c085b13561bdc0d1201b65a032cc481a4f9a90a4069bde03291bf74b6777aa1f832d28561e6b15568b9ab9386bb9d01bf60af41a032d028cb14fec4ebae8cd10965a397742b14564303a40ba02b8c3ba6e2a7bc7bfd7cabe3bf9f2b246c2dddd2d939c45477befda3769aaaa04ef4659d765c38a8d2a7ef01ab6788b799a7d01366ce", 0x1000, 0x400, &(0x7f0000001380)={0x2, 0x0}, 0xc) shutdown(r0, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x24, 0xf0000009, 0x7, 0x3216}, {{r4}, 0xfffffffffffffff9, 0x2, 0xe5fb27bc28cb5051, 0x4000000, 0x736}, {{r2}, 0xfffffffffffffff8, 0x8, 0x20, 0xfffffffffffffff7, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x705b36be75bee861, 0xf0000000, 0x80, 0x7}, {{r1}, 0x0, 0x0, 0x4000000c, 0x3, 0x3}, {{r5}, 0xfffffffffffffffc, 0x10, 0x0, 0xba5a, 0x8dc}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x2f0}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x22567961}, {{r2}, 0xfffffffffffffff8, 0x17, 0x20000000, 0x4276, 0x6}], 0x7f, &(0x7f0000000340)={0x1, 0xb2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff, 0x2, 0x25, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200", 0x400000}) write(r1, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x1, 0x2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="28000000ffff0000017ad4e96ab6909adb3fab0c5f7f5fe37aabf353517f77536957cff66af5826d3ecf3218b4375b99a4177e1b10afdb98cdcf28139f7249db15080891a0c1fcebfd85ed1bf748a3421c4a90cd4dc46ce238efc2e606f53d87be02b496ddc36f13b582e76a7d6382678fdd4555d20419bcbb8b111a0c85b50dcaaab9392446ac2a627ec5b21dfae4e01dc54713f49c2231224cb5cb763c52235cc70d660e9ed7352b149f7e96c10c3b2f5aa42656eeabb22ac48770e73878d804e489344e3a974eefb898f1cd0500000000000000a85d429a9524792e380e4e120f981a63faef4f70ef458a92f202dc4e6036c420d4fd92a057b346d7495eb7a83083d8b9"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xe0, 0x1, 0x20, "a0868eb660fc0771e64d826d96fd46a4ab8bd32199b4ee151cfdbf83e8f4d6e01949fcfa04ec0113f641598a2c40ef57f055a6cbd598851bee86bfd9449b57250c2e12b5f3dbe631cc33695609e39e9dc91edc3864c75b77e91d8c94f407f545ec7ef5abc09bae1044bdcf26163ef440b024674202e7fa1712d6b251394bc847254f03818fb51275069d30c2386e2f85d817788e65ff0099ad5e506a4e5940eaa41fc9f43693d0476352d30861be433df8a18027101fae78a7a5dbe0c332587f405a5559ee70cb0e65e79369aa93fdc6"}, {0x98, 0x0, 0x401, "ff7c8eee3fd1fb9283d08182b8159c35a67db97091c5526c4f7d3a262d08123e18d93624d79803e8058eece4c67c9833a5c450731cc36459d0f6229d0cb5e221256c310d5cc52560bd8b504588f05ca9cce26854ba5ac53d4f4b8364547d4d1150f421c25d95bf67bf7f0df31fc00505dbe9f477f0f2dc562655dfd86c1ee828b1"}, {0x98, 0x1, 0x3f, "11aae3411e880132f0907d4c42702c7de6ff06a4d61c53c6b24265bb440671fbaf9afa4130b4bbb357256ba4d585a971ce0118b73c48ee7bfa2f92509dd41229621872106daf15395eb0ec32be8959c4f294191d4a45b3e29f0506078fc65c1423d77e9fb68f049eb6d164328a85020f49a426f3cf990538231d37820baaaf3d2111a31e59036118"}, {0x98, 0xffff, 0x7fff, "0aa6be602988c46db0aee9135f9f5b40218d2be8cf3f3a93f337767e316e596e9a0ff42487373d9761eb704ed5e4e4fe40d8ce9cb5e61643db91592a0ca890c366a740c1d23d3d186f79fe606826438acf9e9a1c2b67eae97cbf3921a061f7da95bc0dd5c518778193b7225c50bfb9a155beaf3ff0abbff0cf31755ebfa50f6a662a135fe14c3a"}, {0x70, 0x1, 0x6, "91d0160cabb608e93090dc8c8de9365ad485cc0ce0c085372098b16cda3e016a6ec020e68b44180bcab56430891380a4060575a55b26dca597f359376909b0633f34883af492c36c490977c07327fa8acfd801584bc406d4e6"}, {0x40, 0x0, 0x1, "3dc98a103b95c5e80aaa49ea7f620d6db2444bbd425700c97443d07dc659906b65029e22294495c0ce988c06"}, {0x100, 0x77c08e490b19275, 0x0, "e1a8418c9655ecd844a3f2ead00e95174ca12113668a65fdbd67bcdb86e1a9c6ac12dce32245c56ae461b1529790aa68ecb4248d703982a2a8d5bef4c46ad2ee0bac1de81cf92a80590d80f2887cd0518ad9c06905a2dac7c2f0bd9cb5d01fad5b81bae6af01b9364992671a3c1277dcc3d493c6bec139a985f2d969417670a9b09dd0ab4def3b35bd7a43fdd39cdc5d76778ad8f926291c680c201aa8f3b0cc3a60ed4234f6c1c38f07a796eba329e80720d61e6910543a5c884fed37f77eb04f7b72700e213bbb8494b4b0712fabaa6b6bb166792e9e11311ab9c3b9a38c329afa340d615d8fd0bd82eca2fb"}], 0x458}, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='[.)\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='!}}\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='$]{}^*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$,s,/', &(0x7f0000000340)='\v\\\x00']) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:01:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000040)="a035c0b94ffb886d476211e399e7628daefb921ed1b32f657a45135ca3555abc72aeea693e034f3f01b3fe8e85f35026f3358cafef72bf016d64d15820", 0x3d, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) r6 = getgid() r7 = getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r8 = getpgrp() getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r4, r5, r6, 0x80, 0x5}, 0x0, 0x8, r7, r8, 0x0, 0x200, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x9, 0x81, 0x5, 0x9}, {0x0, 0xfffffffffffffffa, 0x9, 0x200}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0xe676, 0x5, 0xfffffffffffffffd, 0x37}, {0x2, 0x4, 0x100000000, 0x3}, {0x4, 0x71840f98, 0xffff, 0xfffffffffffffffb}, {0x0, 0xdc, 0x20, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r0 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000280)=""/4096) 16:01:23 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x8, 0x1) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) mkdir(&(0x7f0000000140)='./file1\x00', 0x82) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:23 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc8) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0xac8d52760539d3f3, 0x207ff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x547f}, 0xc) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000000c0), 0x0) 16:01:23 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x1, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x23) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(0xffffffffffffffff) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') renameat(r4, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:01:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 16:01:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket(0x18, 0x3, 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000040)="63954563de", 0x5) 16:01:23 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) readv(r1, &(0x7f0000001380)=[{&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000000)=""/164, 0xa4}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/14, 0xe}], 0x6) 16:01:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{{r0}, 0x918f20849759ecba, 0x0, 0x5825903c84157c44, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7c6, 0x9}], 0x3, &(0x7f0000000080)={0x3, 0x200}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:24 executing program 1: r0 = socket(0x800000018, 0x8000, 0x5a54) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x881, 0x2) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x2) shutdown(r0, 0x2) shutdown(r0, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:01:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000340)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r10) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) mprotect(&(0x7f0000561000/0x3000)=nil, 0x3000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") socket$inet(0x2, 0x4, 0x9) 16:01:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x5df5, 0x85}, {{r2}, 0x0, 0x0, 0x8, 0x3}], 0x2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x41, 0x80, 0x5, 0x312}, {{r2}, 0xf1defca68bdc47ec, 0x30, 0xfffff, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x21, 0x20, 0x3, 0xc84}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x80000000000000, 0x3ff}, {{r2}, 0x0, 0x48, 0x80000000, 0x1ff, 0x6}], 0x0, &(0x7f0000000040)={0x1, 0x3}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:01:24 executing program 1: shmget$private(0x0, 0x3000, 0x13, &(0x7f0000ffb000/0x3000)=nil) r0 = syz_open_pts() fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) 16:01:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x7fff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0xfff) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = socket(0x3f, 0x3, 0x2) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000400)="477b26039d42a78799832f42da9379caad681d0ce6b46dd340c11860579c3c9fe285e0cb43d122a1c2ea8f28b8f360539bd381f36bfaf34d9ebf1a320721b4316ac618f04ea22f149e3ffbd9b99a6f4af135b1da52fd1f6734f92607ac8be69d3878706707290047e1ec7a99321513931feff533964acf7b10b0145ddef3aafc8f5b50cb4381f233c37f39a24fd9a0e312f6a6ce0e3bd310646b07e79937f0e34829d954655237e67593984c9594b57b3374fdc4d09b7782f9fad4cdba338c6b09c60498847f48e324a02f6e284a98e485c5ff437a1fdf5e4b7f32173bd46e3c", 0xe0}, {&(0x7f0000000a80)="b1536aa16c330fa20831214a2f720edf176239f5e12fb23859d652d504b36117154db86d72ae6347baf628b0e1a4cd43fe4843fc14c8d5511bae3cd15253f11aba052dd3d0cfbe91ad6b2b42badcebabe61497b0704c020a9aa8251b777d6e48fd5836d3a1aa25166714a5d4f0fbf90e2a025469eafa4f7f116ab8a0db9d2483a265e3a5c1ec42b26557757f838a3242260f91728a8dc2e2cdd53547b40f1d3ac817560d86399c4f3f4f88ccfba04901a3b7fc48ec3f345536b268b23096108436abdea448efde112f39f10c8a412f8fc0ec3d71981f28fdd748fca3909601fad4590090968da0ea73bbc7b8b39994fa2bfd5d376b4e54e861991221bb9e03376d9ce018059b719151f1add72dd77b7a69aa3a632f5b68e2fc01db29db7ed483e18dbd48639bf34c97a7720aa155b326511e7e36f62c3a5e2d79fd460d7b21832bb349ab9031af5e24e9cf346ed07fe8c603ae7c79c12fb4d4abd876f49dbf4c276d4ec7b2fbb34b723600d5e5ace796e76ceee37d8d394e9538ef861c6b22fdac6da9db026e29915aa4e3834d43bb316a57d3b6e58304a20901941461096bfd85f8323235751deb9ac13588e3889110a6c30ba3ab4554ce576003b937c1b9394f46e610e62c3a0e0ed121b3a46547ebd634cb46d84216e5bebb208e4503b19796e9ed8552849ac22fed5c90c3808b35901f297ba146a1fdc96766c3480fea603dadf091fbeb87f7383b3af633b245d145a86ff07c70a3582b88e2901f57b1d0e0bce221d8c2f4b57891b6565d4f7b99537c0540425d70c106ca33de1367594cabd167615a965ca9877812e2ccd27b65fe4a93a7f70f63c69af8580b7d457b303c30a51baf896437e6f6f607e9027dd7af606230f765330c21c50b048946c3fce39fda6091e0d4f345bee8d02be9ae2045ef69bea4d8c04440967635d63f5d7536982ba386a414b20e35434ef14db451111da9a37f377fb894c0dcac0552d08f68dc96ac4ed05cbbe3fd35f4b531d0e43ca4afd10a36ab4c78c772fc50c8e9ea51bad98c321bf47b3d333aa3187845d8a6285c7713156767976534109fe0ba534ce72cafb53e96e04d5134626391118e1739f6ddd03040bea9a1ed6a8d44367b7d244db8df5a82d3921c956dd14fe672bd1d2d7a4001bfccfd753547ec5f4a50f3530d9bcde247e47dce83e778a861854a0909d3b0af7fbe439a99cd81d00ae801de63994368a1b5b848cf85e3f9bfe5da7794d477176c6138c11fd186be855f646da9c5ccebb1cab394cfac5a3c6d151b62d6d08dcc3f026d4205f54c4c6dd9d48e9bfaf05337e42e0fcbe50655282378e514a465b558e95ee6ac38ecb09adcbf60e55b9e3283f2ee9495c158ece8b7fc57c0133a871ff2f4d283515fd72e7c51e680b24034c705f15c4bbf400cf954412471bf0f37bdfe7cd1489cac8375cbd0d95a91ec30000128cced189831f06016578bd8f5090ced41510b6b241ccb61d4fd4add090b3e4f90cb5491d0d52f0cb0486a25faf640408fb2aada7082e67c5caaa37fffdac3efb95905f8c77894db6f1ccfafe16ee0104ce492cbf763089f333b9a04be37a6b8f97d91cc80c6a14f9071cfdf0ae7c1cc3e9ad8eedc94caa0a1bd996c976ccce5f2ef177d210157d9dc6aaeec223cadb895e773e313b48919e782c43066e976c67a8024d2c8c7b16c2467369209541ad2dd861a482a828664541d00c32ec9ec3edf54ee963a6a87493c2190dcc1d13fa4b7fa991e081ce9cc57d6b751f40e7b64b0dda3ae3b0ef7746cbba5248b0079079c689122fe9e8130ec6cc7f76324eacc34c02039e961d587e8797cdac86ce994c10479f36a69c0593dac04d9a852c5f0ea7745c19df400070584cf5513b557b61602c8a55abac080c78ad59d41ee717d74c956c353b65b8da5b822b69466425a54ee6aa5d882cbe0c29ccb85ee774f2d628046f65d08f11fd829186b34fef64f59e7e81f10b6421f74de29af3a8cbb53e8d308aa3dc30687becf37da6d5738ca5a273604dc6c514a2dea057bce6a212a8719cfeb8c7539d422f05674e0e6a7b961134ea6a2d2b0b34a88017afbab0ad31aac0cfd42ea6760dce8f278db9a2a25ffff267454c0c9ecb7e6e75dc8739cf33987a7f35b7532052e2da7451e3310e9a6b6d3f0fba9e8cc0208b59678c2e5a817674d987826c1f91501112dadbc0d49b2e0f80ce9833d94e8cdd51a0d4b5fd72957c6d2e05320bcb1fdc03e61c844b9c26ec9a498cb7152ee86360f89dbba481262c208b1540e01a53849e4d4feeded4fbc660247c8812b66ff4a0fe695686a27420703d7c9e2e2384e74c18ffb65917f6eeb6a132869c61d23072176724d861bae79b9f43fc3f268df0423a57acd4a0693ae782d23406331614f36b53147f224601ffd7c7048c166fc99e7eaaf7b6d0e19e5c64f94146d0fbdf414ac869ea137f2dfce6c442241251a670b61bd77486ef39be9920c8a091d755589e4a8801d14177c4875ac9aa55665d20a99752b32dbac6abba8e58e1988f25e0e2e94fa8b69cb889cb8ad150d33399bbfea9295c22e31b0771afe8b161716c540f69afaed9ea176337771cd7ab679aa96ec4cf016d2c276ceeec91f7893684fb44ddc2cf597661d05b3903fde0d94aac20f03e357b0a484c0a63384fb6e6c30ad09bfca21ad6ff54f641c506aa5e2da137bd02a2a6fa035726c9723208f3d271d1354eb5008c42f885f14306f4aed781ad6ce296489e353d473b5c08a7c3d7c451216f841145c57012f88b0e51b5417e49df78c9ce08f05f87f48510a5e3282885f3adddded540f42ce40b4ed9727282913a2d6f7892011ef84af63971f4fc9a1971d11601b769dd9ac999448d8554fc3e11c72da444b1b59b5c7f6c78f5ce1a175bb9fb24baa98f630e1b9b109de673ef4d64e5b9eb7722a6f6861609534b3976af466af6e3a2ff361825f68ff098ea0db21bffaecc415cbf4405d84609dd6730989402a9d79b6d24421cf4ea53aae6ee85ec5d3ab6a5618ae9b5c42e7c22a2384f4abfabffd3dfce7682c9afd8099dd6916087d02a67cdfd3a1b139387afde75edaa75382357215c58d54d41e507c88e6570eaebed269c854d0661ff581fc02f591173cc64beb052882b765c3c6225143ff0348fe7a5f9ecab0b317e56563fe790561b4dee892ddc2622b8a59d3f31183c5cb5c4cd9bf226b3806d2109e499f9c6129f1a502d9062f48a1cb7623726e1c656817f4caefcbfdecfcc5a9288c04f4280e973a644897c9fd895dc42943cc50f029aecc3170e78b454fc96efef213c59278864e7d85de6e91a9867afc401554e23dd4a30a24c1ffeb8c7ddd559372485b3ed411690d8b778ee5b3ea32a870e835bb1bd708355eb7d33a58400448dd02e2e92e9f34060ec6c3a8907c828115b61ab7da2c707558fb737f44b0c2c090786404a61f78d9f350a01c67b2e211ea344ff17a15f80461dfe405e83d6d04ca65134da514dcd71c5994af73b3a0430c06d8e9c7e14a0c9138ad7e25d2f4732b100e21b1b7f3cac3bb1b1a59fabf78dfcea32fd054145afe74e583bbc780f107656e15d4207b621e369ca750bf89b9206dc6c5b2d5f9d64cbbf0d31e09f368858415a67c744bcc1e53add1181ac10c29fb81c5ef26405dc8e01b08e79046b1a3062dce1603db733f284033e7f0972806b59c8a01a6606d0a8ed229c9d5439ed7336542594a41e3d05a933465d22d18758fbb35821f2dc2c2536e557410ccd31d2b88e807c66fff664071854436a8423cb3513e88e5115e757727243dc52f19ec091cc926155b63d6db5adb7e4e3f639bb1385ff06b3444cd33ae257c0589551b73757a8ef4cccb4982af32ab22ebdbec282ae6f9106bf585b7b6d79636ddc3c800b1d2a9c51e47f4fa65477ba66cd2dd42188c235734d39d656c5452d4f8a7d7b976f6b106c72a1f8cc9baa10b4309d75e741cd4a68944b7ef9cbc9dd1bb8baeb284028cfdc0ffffce735696e42b44ac85885da4f7d3e996ce07c5b67d7dc0852f5d35a4d8b91d1f2b0ba561bb83573468d28a1af0c2fddf772e1243853a37c467df8d30047f679d522f9e9fec48b2bb3d9b7c3623390ce0bd5759de8d5f310d9e9e5270e768c58cbfdccb199e5399240d5436b43836568aab8f3af44229bb08cf2cd78d056bf0cd0721ae9e3905456ece46f06d30391d63c267d7b9d3e2b2abf6f00c705978c0bb5b196210afadf93e512f915197292a831dbd0773b06bc8decf1259862d167abb495f465319b8f27ae2b88cff1a3b76426779aaf83e66fc4a4146beab9c3028233e82d30735e5e2dc27abf10caa0a290a0492b1f70f0f0d6eeaac1931b07ea69d4b9e106f3e15c791869c4ce3d7095237ac4d98288a585654baa63a1598c197a4b1e960bf76f65c8e295f2e8ab832b79205aec66ce1ac8abca37da7aa9652e0347c1f7fd2cc3e5ba58a2d91622adacc238e254ea79355ce37d0e317f082ef58608e8f6f739f99892d8f638e79b14431a5a7c7c45b5f4ff7a052db6b3a90ac767fcade762b8c6b2f71a45a2d7ded73757e9f31ea83e2d8dd78d3109f3aae130a78f6f7ccaae6ec5742672c732c9e1c3b142ab08e72dd83cb25c63a3657c0968f6bf4a2013d1cf2a87c2f0d9a3f988c8cf1e26e9c0c8232a4fc96abdea15a7d12519d43f7f838a102ae82a0372ae0e0fe5bd163ffd8908b015651a13ae5d87653acb9373dd4e3ebfb3699d1a5299da5045d532234464d02ddc843594512011ffd4c9df4c83f945c35996d47c991496b5ffd10063c35b71dce16051f113451e352445cbf50d1afeb84e930c0524d34da09cfd138bd518e58ed0d298db98e2329d99b96e4bb33d2d70153bf2d880fc46b8627685346ecf15f1fb88bc4076632cf645db14d2880dfb6845f72dcf55cfc8e8ceeaedd22fc66c3309750328a32fd5410c7ae3dd0d6cc95931a135047c374baf4c7cf50d55a0918faf5e0ba9d5a9563a8faf1f5ca2cc676a8d87afdef6f8e17203bfb2f964467d7fb77a9079ba0aa89599412900cd612c8a0724386180eda78e1d5b974fccbdaeb4df99e8f1191a2a09c59753374ae868ac95285e2f3d10e03f97069c0abed3fabcacb49f358d34017614dbd9a754dfe407cbf81cf585f4d786265c547ed06a691a777df2cf266c2718f9d7fe40d711a9afaf6c1f62cbb3e7bed56d60eb760e1bd596e964af202cbdb77556ee1a8fb6655e974a976709098756186e82f0d468b292cbcf9f94221d15c103810c913bce34dee4818b94ec099ea62690c77b90a2c6a7327dc19878baeddc2080e2eafef3bc168bbc4e195b40cc9779fecfde4642b9acc64fe2b40c9b2cc1b82563ec475f4924589586f334e9ec7094fc2b5512a7bbd16fab4e5387f1b0496eb1a725a22af97499fd2d78588142008f8c5fd14efaef0407483e3c1c722e4f0d7cc861fe3b8312db42611bcafadddb4c60a03a6513251af908cbb39b3679e6eee136afec7e0e728f9d8e433f05fcd0943bc59a7f880a23d126b5f70b3dd60caffa9bd3f25a7a83f29171756d246c0cd61017fbc9efd1bf04b98fbdc05329227a68e14e29a4bdcf3f3403c748fa8d038cb77a228f6fe431e2ccdef8872af96c2fe7ab16ea2a3c1c29903c38b8c8d305a213e4dfecadab264f46829eda0a3eb2ebe295c4969f5b154a4e72f67bc66b8ad9340cb7f3d4728ce92487d70b8dde6650e83a830b73b2ded8c91873a053539f383d69c2bb5d5134bd14e60d6651e0224ba9dea3630e1ff1c89d7aa42350da7f245c83c6ec1", 0x1000}, {&(0x7f00000002c0)="99d15c0982dd24e7b73696d3e184420b53c4cba6368216acbf28a1e028fbb3270e6ec36b521355d8a5bcd4306cc7", 0x2e}], 0x3, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xf8, 0x2}, 0xc) r12 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r13, r14) linkat(r12, &(0x7f0000000140)='./file0\x00', r12, &(0x7f0000000280)='./file0\x00', 0x4) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04c00", 0x0, 0xffff800000000000}) read(r15, &(0x7f00000001c0)=""/161, 0xa1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x5, 0x5, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000240)=0x1f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) select(0x40, &(0x7f0000000080)={0x6, 0x4, 0x6, 0x1000, 0x8, 0xfff, 0xffff, 0x3}, &(0x7f0000000100)={0xb, 0x1ff, 0x10000000000000, 0x6522, 0x1000, 0x9, 0x7, 0x3748}, &(0x7f0000000180)={0x9, 0x6, 0x7fff, 0x3, 0xad8, 0x2, 0x1000, 0x9}, &(0x7f00000001c0)={0xfffffffffffffff9, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xffff, 0x5}) 16:01:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xc7, 0x4866, 0x4, 0xdbc, "4f1056b496954a822448fbfd4ccd361a7f0a1343", 0x1, 0xfffffffffffffff8}) getgroups(0x3, &(0x7f0000000200)=[r2, r1, r3]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r5 = geteuid() setuid(r5) r6 = semget(0x0, 0x1, 0x200) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000180)=0x1) getsockname$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000009b8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b48ed514db37f38900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff0000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000000000000000000fff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b19791d0b0d5f5ff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5aa895d17130056d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000317f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059edd2a44ef8ca4c82deda36b68bb524d444fd07e04ce1429e259ed0480cae1b746b07a3c9dc3cf9f76b5a3788dee2e30fe75fca699616fe0f3b656bbaddb06591d69effa082e1b77eba035ac6165530af43146dc53c0b43ae41dff728d1709e0a3e9e9bfab079d1d3800d0109db9fe8d307c70f0f58c0d7cfd6903f9acbefc9edf242b98b3dcc18116bb93a5df56f9a0a9b0144dfdd77dcde56f1cd5b12dd15024c0000000000000000000000a680b5f5d52117c45be66b9b57362a97c4944afa4d9693203bc068c72b2db534ad0c340611cbb82c710c9d2970136f4449ce1e0fef48ff77194cee88ffa0b291229471a30969568440f938e78836b0f512bbfacff314cc12f0a448e1ac6e8ea46c287acb89b1d6f1d1bc44bcb731068b829dd96509f3b0d79229389626286ea414a1b4102adf6c41ccfff25456f5cc8b51b18103ce23754e2268f2438b3a46a270d049eb02ab1bd5f0a904f149d6a43eca91fb8f37e496bb3f5bc8ba0d5bf770902ced31c47c3061b14c049c9d23ec3dadd0129be955c2e6e391be2678b4e687fc"], &(0x7f0000000140)=0x1002) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x3b181b1ad98f20a4) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) socket$unix(0x1, 0x1, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x210, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/65}, &(0x7f0000000000)=0x43) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:25 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="03", 0x57}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a", 0x444}], 0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfffffffffffffffd, 0x80000000, 0x526, 0x4}, {0x8, 0x9, 0x6, 0x2}, {0x9, 0x1, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) pread(r0, &(0x7f0000000240)="33c167b8c38c783dc45a7f3f968d7bc0ea14eff90f280a1c9ca9c064f1ccf2b674d251e2e270ec1feefcb263477de5d2362d6adc3891b90aca92f6206f9f29a2ece806128be05408310d3dd74285923ee0ab4567ad8851fb08eebfa73c304a39b33e2b824c8eb109dabde63ae7beedcb3d21b55559630b91cda7dcdcbea3ebbc84f5734c178c5ac7ecabafce66f976a78e3bbe01e6775c300abc63e137c0abcca0be694010f5a5f70427e5cd22a27fc6a792df", 0xb3, 0x0, 0x0) r1 = msgget(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/40) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x0, 0x8, 0x8001}, {}, {{r2}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x800000000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:01:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) semget$private(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:01:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0xfffffffffffffffa, 0x3, 0x5, 0x7f, 0x7, 0x0, 0x7, 0x3]}) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) fchdir(r2) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x200, 0x100000000]}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0x1, 0x8, 0x3b3}, {0x8, 0x6, 0x100000001}, {0xffffffffffffffe0, 0x7f, 0xc63, 0x80000000}, {0x80, 0x1, 0x3f, 0x7fffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x20) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000240)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:01:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) read(r1, &(0x7f00000000c0)=""/34, 0xfffffffffffffff2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x1cbf089a}], 0x7af, 0x0, 0x9, 0x0) 16:01:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f00000000c0)="0c0b7e528e0e2abf214e2c1f3cad48d5ef5a3a9b29a8ca047a02176940f78d98dd4dd98d67aa7c2949ce2b997ea256ede3936b3e055fbaff16ce6df8f0c16d5a690da161d2a8f3840c1f50a50a90", 0x4e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:25 executing program 1: r0 = semget$private(0x0, 0x1, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, 0x0, r3, 0x90}, 0xfffffffffffffff9, 0x6, 0x1}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/168, 0xa8}], 0x3, &(0x7f0000000640)=""/176, 0xb0}, 0x800) r1 = kqueue() ftruncate(r1, 0x0, 0x40) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x1, 0x5, 0x9, 0x5, "036312940b7b37a901e209ab105effaf1247e728", 0x5, 0xfff}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0x3}, {{r3}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r3}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r2}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r2}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r3}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) 16:01:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc80, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x81) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:01:25 executing program 0: r0 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x7dac422a4516090) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x4, r3}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x5d09062096ca32d4, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0xa0, &(0x7f0000000180)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a732178220cbbc6d3f1372cb87ebb9bf89f2678d05c19560ab068667c7991ad80d0eefb2d22819800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d53") 16:01:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:01:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="52354285243c9b77b95904fc04d9317dc63d953e6a51fe4c0bfe2158a003fd746e71012978b34bb70c2cfa0d6807f71565c51ed7f110fb86596509c92ee26715295bebce3d8f8d0d6bd2c70d", 0x4c, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x3, 0x1, 0x1f, 0xfffffffffffffff8, r3}) sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002640)=[{&(0x7f00000002c0)="5f2915b599", 0x5}, {&(0x7f0000000300)="9d326346cbf69c2358edc11658e716e09ffc93987cd1abbd44703d251e3c86cc818f549e96e300b36d80f48ebe7f71cd0b05678d8caa7c6bdd297f8164fbe6999738e5217636fa503b3776789d1c95cc25722b77b98cb4705d5aa88e37646219644c34", 0x63}, {&(0x7f0000000380)="d099314e5f6ae8e5dc0d32b7eea1b50c71dcd8a068e5d2d4cdc50bbfe6af5c1a2533659a0b6069babf1bbb5bfe87462c41a03ea317cbc154ded6a2ab176921e7b57835d7cf570de01fba2d0834a1a377898e3103cd0f8c52d7d3fc85f808773bf456ece975e6d5e21b82eb8deb2c49b18c0da155decce4a5b654307d2f21e6fca64221130839c861f6fd7e96b0c186c11e2649e6d1e1d4cca875e5a5d8eccbef4d1e3753f3d054fe4c49b4e75dd73eedc70934f5fe6e88fbe48310f7ba4425869a34f7e058d5185d320da48e7661faf455a8dbe5db77cbbc68934e794980619d975968066923d41ce94b97e48d342f5ed0e62bda332e84c158af28fe433183b767e49d8dd3ec11db00244c606251086bcb5b66cda026d5cb85a8ef7475f87ecc894b2edfa14d8f1843f797e7af169728b1925c11497652f21d5ca729f9b97a98da431ed3a4631df69664fade468e237bebb17c0f094c1e4a765e257e0780ada298e22e3400427dfe53004bb0d0af15a33501bef3e08a4b9a01f273fc897185afbb553c84bcf4f53f918591c00a3c8db8c3b427dda1f30b5525fe9147ce859676dcd0914a385e4b97c433019524db3a7297ccf6f527129224706b2a47b7198917bcdddef31b6116048da1987d80c22e64ce8f3e7d09f275e55a0ecf635b4a3892757ba55dc2428bd6612d918e8a7856baa2f7827ebc038e137f877dfb2b582acc8229d3edf08b159ba1f8acbc96c0022e74ac54dbb3f22898a781b3a1fef935081e39dc5b5c5ea6479891ad560102a3fb376775ae61054976b2da2f7d09254c9279edc9d28ae792e7be43ced3a0b2462f08389dc661dbc78010fab02f8d91cbf3141d00db79f132fb57a815141fbc8c1f7f71829719d3164ac45fbf31602dc93ad79a9cca544a440bb5bc4e7184cf9ec64ff9f9534f7e48d4153330a8292c244230f98bf735aed32b105206c6e971fc20050dd35f59c4b1226bc1b8f99d9b172fc884b56bdbfcf4ada65cf9157301cb15245e33bdbfff07cd58bd1fc79f66bfd4a7f0a347b7d2546be3d8a57f25e10c57b9be62773f960e344c46d26a7a5667a4d9da4a754f1001db5c336fdbd36946f2d6b71fd25b7887fa1eb1ef6600bb469d636c8cadb0cb4f5ba64c102a02f9ed8ab1fa1fb7d2271a0edae70af7d7639f3a54a06dded1352133c14abfbcb138841d78a5c7fd000ea8eb97e74112052469ae13a6c570b373b7c8a55c5a138096fc964f7beba0024fbcb7a4471c8a0c9e89166aad5124e5a9ec5a425c466e48f7567bcc33ace640a63d62675de5482bfe68780a6dcc9eb76d74df38101277374da70ff4ad09944353f94a8936d10d47961495023441d4a1d7c30422b67189a8b23f4c31877896f62797f5a01a588387f9b0866b61e2f0b1b53e9952ea7d2a042c1e8388cece443ac328796a75207304bc58e9284a099ad68a2ed2674edbf745b5c8ff71d0d07188e1357247867a26f45c8102d0b4aa3a34727d149cb62f70282e20152ca1e996a025b1aa6a75b06b743b8b62065758e1fa5efe7c3c6c76956f2e1e4231d61f29e26048a1ba3f46ea15dc0506474c92b78816a949e443a3d8d20753de5b68817962dc0b5f4959fd590cb59f1bcf2bd747ffa8965549529e1e8cb099c07ddf5cb2292f1f9f3471d94f949589cf68960636cdd28efca5363186fa722d71b0a7342e7a7fed85d9e840a0090341bc2cf4888386764f51f29e4af0cad4b5930685cb5ba8b8228764e2e8d1b671ed17e7cd51cce03b334cb2ef8cdc5225c0007f65b4326efa8954cd8393a756286e4f7d14c503f30dee38cc703c0ae501dd5df7fba9625f87ac9994204779925ce49083273bac6d7c8fdcce409cee27bf72a66003716a393b3fd5d2bb7eced6e702c706d0e9a168f49194830ff4d54d8193442168ce977708924bc20fd6f0ebd7d3f71d7c4c6e3ae43ca5d4291a19545bcfdbbe661eee300f11c8fbd4a9a49318a4b64ae8153145b237b2ac59830052fa405015eee3aa6f1ab7713c534976812beaed60ebbe2ee74b62e1eaf32e8b8819b201742f93074576be26e3e74836aa642141177618e7a1324793e134fcc0370599903817958bd2422ef3980f28568f53eb204157a9b004941264e4ab5131c80cedb94b93b391731d9d9aaa9837b8dbbb9eca6d4c046b9fe2d9c265dffacaf5fe3863fc86a80957ec58776e9d7e83a1fa97df9139d04b3a228cce5005a9f02cd2a91518fcbd32d405722ff627c423e8d746de0743f3222077d591bf50e582faf56b8b96d4142364906efb09a483f992a56bbb8f2a02a521a6dbfa999e061ca6b4d744c7edeed44f7056832b4f500f76d55e9f8f68a05260ad24ad7f2a44d2d2b42ed157347eb657f65da1275cc5f83bde5d46a86dcfdd086d96f3deb3e9b9a49f6e1cc47f15a08e30ec1d2130de44688d20f94e07e71c1eeebfa26987bf1b3efd437ca998f07bc3ad9190ecdf8e0976d62169bc0f5e953369987745362eb506281368009d09d2e0243447d5bdfbe6c652db554f52c98164011943d1dc1e312a082c4f72a27a7eeb8d67b3aba58003ce37bb645785092f7fa63e4a16b98e4858578d9d645d9478045caaf0b139d65f6219ea90e369c89e6d0752251f82031749a8d7c543bc76611da9cca21552f73cab6944e89f5cd7083152c93b6c45ae68fb6f0362b7398d612dcd3f6f1ae11899798a455b6b039a5c51df4c25c4c83e77cfe87bbfa301d3d98ea082f669fdf81abad57c34a140d6e7abe98ae0b11c321279cf237eae770447e59bb95903b5a3d59077978b9910ed5084cbd5c1473c4a329f3769de5f6cf5172c2fb7bb77132b5334e3b38e64bfca352efa5f3dea6fdfe003b62736579fb9ceafeadbd5cb8facafe1f1167453becbf11e42061e3b044983ff78545084e35a0ef72227fd2a1a13c9964c4a43c68b891bb0322049e7a766b70967c7f37ced10dc71ae9ad65a3f101d9b4377cff50d0e990c17c08e9c026a9f6b4fd3352497fa3bbc0aa2fcbd563bdfd2e773451147281544f66c3181101ded3ae3cc406e48652ef589ca38d9eac94f62924f959b8884c784b99c8f74c3d1446c23a05d5729356e61c40f424c88ec264e15c782029624f351643242464e80f30f25611208b6643a781ae593843416c4b8e48ab2a8b11c26edc19652f70ad14a8968bc5f7887e43dc0db4e0111974bc008fed7f94700bf56c550dd36e6bbe6fd0762b40bc2e375222b8b9c879aaf671bbf61fccfa4277dc13b46deb988b448514f4f0edaf3685f5a210a60274f1948b1112072a2576bff78fdb7c59184ea3551c7d9c8f3dcb6064dc942c30c2975b1dc8e2ad18402db8244460a25df0d88f41745afac776dffe0eebd415e964c97e830f147a42288ee185e3cd64e73d9dc8865e8fe37e6e78cc613a3aca917d60213eb24f54824c67877e5d533d4e0f1673321a6f030b4f32f0089232faa4ec94b23335e56b383c61fc8a375b3e92ec5509f35cf26db0b3f78f8419d1d0647953e8a2c5c530d006fe0be958d415552d9339d1134bc4742eb361349f42c30b0330fa44bd5cec3276313e3361c0c0013c94f0e1ba983bd7afa1ad94ef648464633dfd6a0d38397564c99cb210cb56c4da4ccc2e1eae2dfab47a86e635df49fe16e2c89d8c9e7daa7eae1b8e426f6cca763994ce8e97afed20f4c832ca8b4723da5af3d6a347b682db3a6eb35472880ad7c0856b493b5612924bca9322e21dff16eba38d6085c23ff3639f0fe31c35f9a9a951ae8a945972906e2fc0f8164d3788eeca51fb13241fd7171a87745c4f591bf3cb91d53ece9c411d654e9946f0a2f1f0184cf651ec026c201c80da0e4bd465033ea8f83318cd81ac05b84ad17b0a684002f721d426ced52678e3d37094f8757b32bc50f28947c49d50fb41f577a2e3da28200a48351e2ca70fd970390bca5740554106e752b1b51998144fa2b4f4c9cb6765d317006c0111e0e2bb2298a8d95b4d2e5c63496a00cb1d3433bf149f182ba917ac67595885c63cf5b24f34796ec407613418547532ecf1f79bf75f8dd3faf5954e6c17346d2cfa3487c85eb58f88cad45cce9862b1129c917c0e4b01b5de324161590850550a17de5780dda67a5b60b8825163617689693120991ebaeb4e3472c081be7ee95065bfac647f65863c43e6cf87a261eb478be71b908d01e07701947482570eba0941a9bf3b94f17b71418ca7e11962d25a2f0864eff7a0ade3963dbd6285415c6331f985bfb8a89820d66177055295479197a32e9e12125896b9f50bb584d5af4c0bae4e7f3386c9670c429f0d4384512caf921c6aede85f09839b36722f9f23b193cf6f7e359149d3beb45840c7b45390a5fab49b8701fcb1fe02f39d3350680cb476085914323241fccc6360db881be6fadc38855a47aa6908b4be104adaa6612053b85c088c12d4dcb02d8a43b6e60ac1d9a90c3cc1f38ce2c81c96440d3c4dc4ad5cd2d3254e71fc40ff9f53cccaebf05dbd917ee49942f8fd56f00be21f9217aba09d6394f4700cc31a707edf73b193203af39849c08a12e73e761a8d9c4a0ad069a3ab64c275e25adfda94e94a749c649bcd3abbdd2f0ea2127a211cc6616a1214aae9a159ff8220d216e525bf7c342a1fc2f741976282c1849b2529ac52190c0f6df72e0624389f33ca41d5e3149aa4f54f122586d1b3f2947b1fbfa46dbd89a0584f42fb9da27bce4f3fa13b2969dea0da78ade15ccae0988f0faceacc84796b59840c8d3f7e5f057ce4f7edb8f8066b8ffc080c5a71f704a88ef82f1bb07b05345fa1880fba0fac10d20fe43e856ff67d40d2477a3abfc73de644d8c6ed7d0c31b5061d30ab4f3b660044c84972086c6171eb40e799a8b858e7d98307d1b29ce21aedb890a42d05bb754ecf0189b3a2f01b478ffa155b3f21a4dbfc6de61ae899a927c28b6e6fa5d6e8cb9028db76eeb4a5513304c743b3d82af9e36252e3f56973b5174de7910385db97a63fa29abb3365c4ef9e7252a28095ce76153bd09e8f387d8ddb59425926fd0061383934ac8c7fd7a517c8bd118ac90bdf34be49d09a309da6d86e6be3bddde209c3661269a808ed3691db6fde53909c146d22ef9e698310ceb7be31e5eb14473e727fa3078d6beca337247a048a528433e9674675af16c56f18ad0104582cd024debddce5e32cbeab1b9ae081cbaff5b187fde4ee3c1e9aa6063e93008ee249e57eb1a2189343b1b81b439eec6eb668418cbf8a5170a3a42d4db3fd0983d0f3c08dd40a37f739b556b145624d50861bbfef65420fab7c3e1c6caa32d572e89ad6ce478f27156baca4b5538af5e9d4150964d62859b1d9e3d33f55b6e307a4f5d5e3b01085745e0cf8004b3e911f67eb29bddb43281ed85a44fc518cc311600980193576d436d8f90790b297c863b4995a6c18a2d847f1425d87629887b66413706ba94a071b461dbcb58a70d604caa44373e58abd434952ecb8b2ad86c3794008489732b285bb1a73417942dd1b14c0a9578e7f110ebb7210dbd65834466045a8de9e5c9597c49da7131b418c1407c14dd2686e252536284c5d87693fb17ceb2f1b56aebf66da0ff760e6d712003bdd0669f82cfb9cafc0e1366a591bc166941149831b0a5d78b00e9f34b8a5988c001f8108e94e9798c1c500c0f1731f507a5a355f6bbf507dc3b8572c6170cbc7b151c43b43c0dc2b78ed50048ee1063eac6e8b6d3299cbad2adb6cd80e1fdae1280db7965d029062069d9c3d50ea066e36fcb3617e33435658445a4780ae77ed6c6", 0x1000}, {&(0x7f0000001380)="e108d5eab746600686ea12f54b225e2f7577d99244714db1670b2a05775d35f9eb37ac05d6b94469e06a1ac60d3e60e90ce131828e15f1b553e1c81ff65341935c1e", 0x42}, {&(0x7f0000001400)="5dc93c269ca2b85f8e28c2b0b80d65089d998e7d30d523f7a57186ee6c6357b66057efeff69f61194b3e4c2063e126cba17cd65bcc05d8158420af5084277a8b7b5a2dcc226576a5f761d0faa6789430805a07ee36e55aa8d789008ca2112d7c8aba03910c278a0eecd5deedc7b4633dd5fe142bd131511f2481a3d97ddfb13d9f6ea2cf05305ad30037643e7049", 0x8e}, {&(0x7f00000014c0)="0fee0ed976e70391e05bea34d6fda688f69e181e0cea1b5d1c1de443c55b8b7e2fe8ab170121e1651f57129bf8162c4fe9d2cf39702c42abef55b437c2a0350d7e10", 0x42}, {&(0x7f0000001540)="638b9885e3cb921616c539cdbbe2e15b8863b35e3d5130187b85db6d2d7ad6e9cd62ebf3936af967d6d2532e", 0x2c}, {&(0x7f0000001580)="e2602089aaafd6c9ae40ac998646c262e5375f201855472fcc333d7fc62109e4710c29b13a12f8a2ce3f230f0865503ca1e49857a3ea2155f810f257cc54429261055c9ef84bd7ab35cfafa30f87ff7e6f6f0c1ddf52e0e55d99a2ede5de4c543a3fe791bc525a09ebeb9fad3ed2c4d1883b673472b831412a3929154b9110429fe342d58f6d99471dde284c0cdfc3d2c301c17383061e086d57f09fe8a0aa2442b7fc9cc39101c1bfd6e799d480f7a1df0ee22becb1065dcfe1ac978d461aa11fa6c5375cda4d1978339c9f1500df8cb48549865f2b6376ef507535556c20c80df34b426caf7f8565c3cd93baaeb890f4db63dc182f665750815449b07bcde0b959989903d6c89f5fec1b76cc39a4663fa9d783cc8cb7abb366870d9f0c31d557315abe508dcd20c210a58b312e2c34e9e96a5fab254aa4a7a4f86778e8d06a02af23f940afcc53d88725e30d1f360bb157599e31546a87dec42c78df3623a136cefd34e08f0aee4b66373b7c630e217732e55918abbebd60a24cf79d2ec96433a286a680931b1268f6daa5eba75e151bb4686384dff2c1c1a85a827ad902284968f922437eac979d9dd74ba6d6d7907eeb8f859c503312ef3c61a19d658d1f2bedfbb709d978bbc10cb7ababb9184bf23fcb47db35582ccbb5d30a41e5060fe6888680ea9d9bac5427938424644696b010852c9e56e356830b4cc431d2cdc57a0f3880fafc722cb3dbff84315c93cf029bbeb7f11572c0b68b3b05499c7214928254c6d980c3794be973051d052f5d38e2cadfa11b20e437884a7247130f87bc4d9cc99cfd55621f2d7f6695f2bfba37659a168daba93329aada54a1f488196bd2e0044d071d18c78b5db2bea29809d896ef168a27bed62189e6fd5d8547802da1e4206b104d8cfc84b1545ced6a6a48ccf92a90a2e814225a4da7fa2e3abf1a775360af5c8a2790704c690a795771985585d87424640a30408bbd29f22a12d0667c4bd7f7591ffe8feaa0746237165a93216d703b1ba3f4eb22023cbbfbb72f35145ab4757c750bf402e0ea04b7c910a7fb098709a6080445c77c25ce89894eacad48be9f18a22d6aa520452873acd35c3b2531005a420d5f738dca4cfdb375c7d21b923e2feaf4522a51052828279adc08b4f23cf7b2cac11ec8723dcd3d508424368f21a185a8051b042100a40362202ab4f80354a6e4747730e163d37813d0fe9ded554b081f4521a78d455bc8c24355ad9004b3d17f4e98fdbef078ef3a32543fa4584881e7c614182b8ab9316998009046b6b4f531f5ec293d2d576d196bc53ada5df6c09b483e5ac63039eb16741685b519e369ecbce92b9f2d1a8e40968a66677e12af71677b07203813a245b5bf95f696b5bac14a8687ce3dc66ab8e139a2018c4d8399cf900eaa9bd1176c9799993aa7363e1e65777cb9ed2d003109c93f8834a043a6dc906d52fd5f0874dd324998f2b208df8e0b4285d2479f99cf1445ffaabc1b4fc40a1f46e297f0f2410ead50ea6bfba0c85d6c360c380eaf205cf3528de94bda5e46422cb9d47d4ed5b0c28c72782591f4ca4cd7eec61e139ba024b16b300782e3f8a98c7532d614d287efb35f1601935b4a6a43ff5aee4b170a2f2e537effbaf254b602ee4db0d20512f65bc43c800932395c2c3b11767e06629d8d9c19d423b05b811cfce78fd2b38152e583911f6a769cdf4f4f49a5bef779638dd332abf54a6fa8ce3837f2242fac158d265534385765d98d68b8414429d62ba54423b13e739fe37438a70f36b10cca44e9a070dee6768a3ce45aeb8ec0f848f5c4cec7ae6acf81f5115ec556b7e23e63ec3ed1833199ba607d0f2f6ef1290941f211b097c92f80a5bde9a232ba3c85801a4db00671c747db429ac726079bc322cd5f77efa3a84871edd548b6ab2ae4fcf896ed90a1da6b11b5422229fb1e6f62a514a58f36140f744b9b9a7b4ec1d2250bad3d66f570c3f58a28a79de6ed1a2ee24a0a54beac50936b27f5ca53cbfc6b250649c1d9bac7f3d02c9e34f73ba118fd4ae48624365b5cd03e7496a8ba5aa1e142fd489be13de4f075fa5fd1516fa8308bb0658b1d2a25ab170ce814a4096841a4b1f98d482e9846287225796f506ed6a73dfb4d6f9163479922da45b91ce25a3a54a72a9cdd10cca5c07bfcece7273baa3bb91c413cbb75d07160a446ad62d92ebb8398966faf0f9f9e5ce01d49bd769bb039ff39baf2732054e52e861fa0f6acd3fb1e51fdbd6c27a1846c5c3e11ce9de680977f71e2ac59075ebfa0d66a590b7ddc661f62359eee075280ebb3189d3c3dc9210f2d6871bdb7ff5b45b76114adf4349a799ae2bcea34698f93c07ce127fc027114b7a68d7b1ae9ac943e0499ddead2b22be25dcb7ad61627461d8a5570e0a7071be780c84d7b74e5bac8139022dbd950700e4a23ee511037cd6cc5d1e9c4e141446db317c689cde7c004cebe321f0caff6602a80996223f243d25de7405ea34e444b1ce6f7fa77376fcb15ab56b06f34a99bcc75bd18283ce246b8fb2f5d0503abb9d9f85c7874fd4fd16ab85a15b156fc918c041a8e68d908d38194842305f34064a7e602c4ce08f6ab7013abd4079fd8c623aab5647ebb592c64c4a8ea469b01c636657b5e539037a128b13e7bcdf722bc563d98e7c75707969b3920bae8ace71573936444bf34be4f9f576ebf6e63db70aa78a02ca8286586a972c544bd641a1e57cb5f1defa61514dac9922e6dcab8eff94154a1218470b70b6410cc8d7bfa9cd032133082410b43162142018282722d9dc3ea777793541c6e2836b212ed5fe559e5bd69a0d109f277730f4fb9520439f7dbbf6470ba01efe718c987deb80089cc517563b6eeefaff7643001375e15371b49852cf2b3d987c9608fdcd4a690066b0bea54c1e3978428faf877f8e64190a94ff3bc49c66cf702f669c0a1cf80223ca31003a20de3711525467eb14d21d8abcf58273d3d5964811750a62177303b0dbdcc8fa938d83b879e194f14e3781292dc26f65a3f775fdcd2edf7980f34dd3126aef88c0e056970c9f4a4537e1b96251332c025dc7e7cc53b07a8bfa81ecde3cbcd865a2f48067c5546c1620e61d88a7f6de38a4ce426e277b012c6ed3c9a9b5248b360c25bda1117e2ed33addd2f3bbe3a66b16df424e1525e0c2292afdb9e5b7aead3bc4bb5311b1d6b4c8b8842a2441a26f9349185d39f6f12c0ce09abc772f6a81005f80689c4039c3a0a9b5d5446288b8afd0c79046844d8095345960069c5f911ad7ced18eb3c692c45b5da295a5dfa8b8e4f5c5611bfdab83d54f4a76fd8c0a30aca3ab6351676709730aba2d60634f5e6e041585583eaccf5983ebfa2cad05fad096f0fd8c8bfdbcb12fdb1cbd5f5cb8c7e9036b6fc1e53c09c510bee549af4aa11e21837e79e4d94a1c0e14cb516d295e186fef4edfa9793e2c27d27d800c91b88ee8f700f0f47986e4178992f4b42b45cadca24408c5c64d4983d06dec074c1ee0cd820f37e0ae8a992d7333a100a6859f61431d2ca991bc251c3a002f99a70bc947b5012cd70fd025a543f8723123943f528f75fdacf67a9e00d016209cc0e486c4f65cddddc79be02ec1b14182d80bc046a9991911734a76b906877aacd9641229a4769c75a7c81e259eae03c8d66caea164e9e4e578c2a0ebfe7c3fdcc9481c7d06661792cbd774cd066d3487aa5f9b25380bdf52e7020fcfc1839bd22e495d8a58957bb49e12db38744cebd843835d2d09fb49d666bd17e089b1f97d86211a78b2f2ef505945145a0feaa9d6060a213d981f8886eceb7de64f24f5724b506f7ab45729e47b86c8d92d64f163e23800906df17318677d47cfe4528d9831aefe44ce3745470d577677563fd3900eb20cbdfc5188b8d3ec5dbb8852cc61e10d1c9bf08d62548b5b1e864f56128d618ec82cf83f8d1758ecbe62521c5e2535b3fc04a6eb9c2e9314034607ae4ec56b1352ae3007894ca1913595434ce74db885bce1b4c87c53ef564e229cace2818c1ba2274f9548b590a571f3dd3d4b4f9d81cfb0533b9eadadfcecc53da0dbd315e1a54663f78224736683ebfc70ee44d72ab8277561cf7ffc9ce754325a4c4ba2f5e9a40ea62600f8f782d1d4c3ee06a00264dbe0c08e1e21b45fbd86595aa2528bf67b94a0ae7325988f9b579be4ea82b9b5849eff868209e795ab46a26453e04f65f4d2f303e94e0f62b305da6aec347928fe1ce9ff2fc99748547d43af46602aa269a4902c7150c278256c9fef1e311ce3803c76366202efea7286e9cfe5c0096d0beac026db92b782e0f3df62a435e077bf3df923f6ae4d0447f556d0896b0080ae48afb1527bec97d3b3e3b58ad44be0d4bd77e827c74abeb8d8f45d9dd357e6fffee1621e0014627832cc46899d555367287c6c4895c65ac5fc5f7e7ed3ccd45f3650e895283c0dbcdb5e3dacc7aca6aba341c559b05385559d3df3c650a77151c09e7332ca6355fddbbd0715afb51f9e1aab1bddc9071d118fd89cb4634ea3c9c5c5b5f6d0d2a05e29c63623fa6ef8fcd1bc336a4a9a5585f89c238f3a1ddeed806e427d8419a7673ed27492ad4dd9be8a4eb7920c1947e6ffe1a2ae7f81a622f966c065ecd187d20666b135777aa3656c93e075b6652c88001675e528525a7bafb50d135d70c629a77c6c0b462f74215304b4a2625b90a045f53344dc4680d5a0a1019b73e60cf89a82ff022859455ed59df6cea9e253fe138773b44cd0f9ed264620bc141506470ba5563e9affe3d78d5145fd692e9ab1de4549a81855725ba6b593b5355428bcd25a74a432dfd18b4ac28f7ba93b82056b2a13a8c01a4ae6a33c8e76eaf5f8d8a2748bbc4c1d99261a3ce262890895e2aabe4e833151ec6f235360bc734b0afa5edb282a36330f06f5647353f3cd97ddff05a94c05afb56cf463d0b6c0de864206e6e10ab9f245545f5fee3f1a7b6de9c17b1e278886e1d864a05fa0898efb1cbaddf842b0d46d86f38774f21a3c9f1e2b611913b16df638060b07161e45f08413f4f108aedde6e96b2637070af32c0cdc0bc04c5aac14472466fdf2a1d51e967ab0d177ce0544adcfafd0cb22cc3a8a4c39c96f3cdac2f9ef020f57911217b09df2a5a4c1306126536cb823abfe978d20db8b1647f7fbcea7a43cd8a4ec1f9e8130e98f889004a044dabc3202499c2e13b2d3dfa4c37e2a3b0c24fb58410f35e910b4f7e4a0ef085e9b6455c1a9aed1ccf0025f04230d88178c5af276fb80c8aee147dbd884b914eb8fabf672ce10f759cd5a0bf71a823567ddf9ab90018a733c3cb260f8bc4b68beb9bd910a5634138ffaad31b22b4405e2c282a8a260694996c890cdeca8150c83707e28a7a6a07af547926b91649e234ca98e55c4ca9ab8d461850382ba6ad7e4497551b063dbf91037843b168dbb7757bd93cb10b26a5aef50ae7d8a246aae95dbf8fa1be9cc1e882d6f410964383e049005bdacba9e30e0fd7f30e9d0302f8dcf77c5cccd9a27d703e7ce071bac00eb608005a462283f098ce6c145bc295ed35c569f34359c5583b485c5c61965b551466620180f3226a102c4fc38fa1253b831cadeedbc3f22cd6cd501d8ee9e154e8f47786ad7f0ba77233ead4ef80a8ae95d79b41111ad5f1de88960215ad06fca7f44e15aab8af351ce718cdbc8a5ccf7e759a2d71206e5ad5fd5727b3392fe953d30a887033ed6980bb6f94f4b516e42c5351bb1384313f7e54bd21fc917486fe43cf173a2a0ff461d71d89e906b9387bffd72135c9889ce8dbd9", 0x1000}, {&(0x7f0000002580)="75f4bc4f0363036b5d2e001323e3d6bd20ac745ecae368e9c2bd60d7827046c0ccf5ef58c828906f676ec7070101566fb2bb589822ffa3bc8c991fa1120aed018463a84e5860bcd41be1cd80c969bfe05173712678af8d07ef44ad9d9417d6a034db5c15ef87442dc1716652c53cb0ab73555221198fc42997e607a61f1d6fbe3f", 0x81}], 0x9, 0x0, 0x0, 0x40c}, 0x407) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002740)={'./file0\x00', 0x6c, 0x1ff, 0x6, 0x1, 0x4, 0x4, 0xffff, 0x0, 0x3, 0x78e, 0x5}) fcntl$setown(r2, 0x6, r3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000027c0), &(0x7f0000002800)=0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002840)={0x10000, 0x5, 0x0, 0x2, "0c618f9660a9c645a35dd9d32e4697171c4dd59f", 0x8, 0x481}) r6 = semget(0x0, 0x0, 0x218) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000002880)=""/178) fcntl$setstatus(r2, 0x4, 0x4) semop(r6, &(0x7f0000002940)=[{0x4, 0xfba, 0x1000}, {0x0, 0xa71, 0x67d5ce5ad49e3dc8}, {0x0, 0x10000, 0x984b2aa78c435b72}, {0x0, 0x2c9, 0x800}, {0x2, 0x69}, {0x2, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x7fff, 0x1000}, {0x1, 0x7f}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000002980)=0x7, 0x4) select(0x40, &(0x7f00000029c0)={0x6, 0x2, 0x3de, 0xffff, 0x3, 0x8, 0x2, 0x1}, &(0x7f0000002a00)={0x1, 0x7fffffff, 0xd4bf, 0x0, 0x4, 0x1, 0x3, 0x4}, &(0x7f0000002a40)={0x9, 0x8001, 0xffffffffffff8bc5, 0xffff, 0x20, 0x3, 0x1, 0x3}, &(0x7f0000002a80)={0x80000001, 0x6}) shutdown(r1, 0x2) chown(&(0x7f0000002ac0)='./file0\x00', r4, r5) fcntl$setstatus(r1, 0x4, 0x80) socket$inet(0x2, 0x4, 0x7) semctl$GETVAL(r6, 0x29cf332b7a640f3c, 0x5, &(0x7f0000002b00)=""/125) fcntl$setstatus(r1, 0x4, 0x80) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002b80)={0x8, 0x1, 0xda, 0x10000, "65adda2e18123c4e9003f54864e688bece469c91", 0x7, 0x6}) poll(&(0x7f0000002bc0)=[{r1, 0x40}, {r2, 0x2}, {r0, 0x74512ca9b04d3ffc}, {r0, 0x8}], 0x4, 0xd7e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x4011, r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002c00)={0xff, 0x81}, 0x8) 16:01:25 executing program 0: r0 = socket(0x1e, 0x7, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7ff}, 0x10) 16:01:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = getpgrp() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="7616b359d3bd28c4a801d66b7fefb13e472cad4f8f69072d8fbd7309", 0x1c}, {&(0x7f0000000500)="7fc99dce5aa4bd39f7f0802224ad4511856e5dbf4d8b6dfd57357278daf6239056c340b339d8824b79dea0888cefc2ec64bb4eac1dfb29329e0a970ffeb82aa4d7779f2069c084f65baa41741c602f9d02dd931b4dced814de9fa8e2351bef938962c58797946363a73b0aa64c1e245600b12caf372ea65078b8b5deb829057d6fc335f72e1976c01007b6d015df7bec7b17ca5be237a4863eff17437b72b30b2173ee319907d9186c94b79d694c07aa34a0a6883aedecac419aa563ad4b18338e48d6f1d9544080186894106ec1993df839a5fd105f8f0e10ad44ab7949900b31bfa1574f1b79bae891c7a24d83f6b39d2b28ac8b", 0xf5}, {&(0x7f0000000600)="8c07a11d4e22ff9b717e0c6d664873ce8f20ea1a7ae9066ebbdfed8985f540cb13685cf29cb884c74a052c50a6347c5c397830f6d69e13d0503c8835654012cb26fd269099b239440d9e82c749a3bb8c4516931bb955dbaa640f61114e580eb9d184586b8eda36d23d2b6f9ea8fb0575b906d4719673fd8f1ac622b9614b4f02c9cb618af9ca5f63bb8e671389e76bbcabd74e7c0fdc0f12227d8fa395a358f22afa74eb1d3506f3944564aa6c40474801959f1b98", 0xb5}, {&(0x7f00000006c0)="450e4e558e72d9c730270e10aca48b2c8887caed06149b78daf38ea35a9d7c7df3d8c21d479a887c646f053f99bf93b5cd4d4d6df5c0cdf90ac02a73404c01f2b2070f25aebfed66dfc9ec00b383d4ac6b3ac8d7cff345457b3a7179ddde1fb04c94cf65b99a780033f91cf087e0", 0x6e}, {&(0x7f0000000740)="c7273bf440c0ae9186c759d9989e429c4feedf21d72bec3fc60d1f9956d62f4767f0e2092268d77327d4910f8864788b3a4cd256b3abe91c038a9c16eb4a5b7302debcb50c9105a952a77d19d4ecbc419aeabc2a16f85caa2b7eaf68ba0454525b7a5c91e397c9e16953ed79bcb7c41e093b850eb31909c642e64d343a80e689c19df863199ab49d6b6f914b4dd308d02760b279455426e8a978d43687954cd00b96e6eaf1d680023ace5a2ed1fb8cdeb536011bad6413318fd146cc", 0xbc}, {&(0x7f0000001740)="4028cff136bd5b99841b401a1f15ac0fcd98a92fa499460bf92204a5e6f4572266a139a82c87d859fb9767554cba2d094d12c203c4bba086df209d1ec5f612adf92286a9baf91a9068c80a8ab1211dc1fa61c5389a844fd15bd53141a26aa3d0013da63dfb9a91137d07685ba38f0a745b6f137cb60bd8f4de144423b40e24d5f697a7b31bc9813a0a061d05851c59053b618b63b2f6d8a46d064543359e9c36c16eea91f1a77232d5db22554e7c8b5491db91e09ca4afbdc707faeda0b300c563a1d18429ca3f5f20595ea0a210e5e4f5ebd2ec5072d26c38f6d7fd6b821f10343fc609ad7eba0e2cbc1b0e483416b013f3c4f83239f39f4c63c4c7258e34b71b45c8c0e8876910ea800ce122db723c69d0cc64958eb08594f9065d502508405432421570ece148a1983d9ca7a8629d31b4f6c71b054e088109a713fad8e7b69117ffc9175f347a7a6ec4f8bb42730585bb3fcd4343767f006e07a34a45d6eb0f48cebaf9677d59928648728da45c56d8116255fde80171dd6a071bde783c76af2347e370fb50532f4f8e2201d3bf7069c6fd614d93cab53326f6a5e54fdd16cd639c7fa473a4692a35601edcd4e03886b04d0c691c93b2f8e2fabbac24abd2bc82bd9a03057b22e49b990976042c8cffaf742737d4b45b62abf6748bed6c58e6d4a788f8e2777cbfe073f1d1583e61ab1ffcf11fa6db653aab6c84c94c88690c8d4f56dcc903d509a0513e84dd5253c156cbd77402903052d1cd411ba3c1fcfe06c8307d2f424ef1038a52aa232ed968b4e4bc5ac512caf2196c73233df433a8c79be1b8f18651425064d6e5f564c56bc7191b777c73650a4bb49058d62eb42e54ad768a9edcfb9a418927b8f654a383b87873543f73767c962b2f66e5c6c2f711b98fdcd542fc0844c054d50c81898872270b9e10822f74cc6e54181381b893ef6fb75b6824337d3eb1a8c60311d878939c3603f344003f5b7602887fa5e2752ded48a7fa3010b9613d9d4bb6990641d0fe73a5dbf95a3729be4d179bda2223a7628ff1b90fbe6280b17b90e5f3a7b97237597ed186e4820423a88f6d8e00cf96b0ed9892d9b0405d00ba0054a11a449d6eebfb8b87cadc038df2f185a2b5f592daf4a2b462b18ab17170510088b7e7d0f219a2509c7b44c801f6d4ca3463182fbd923a15d33e860e28b5a73aee07276dc0cd1bac91d2b50718896419ad800a348801a2e18c5ee5162cd76ccb139784fab942043b2371f5a19fd94dc036a8d5c6cee95f3688150fb932d3d7c982f777eed9d5952bddc405b058ba2dbcc212a0883b3e6bd28afc9d38c429968c190674d3bcb2fad2e724a185e1fbed9dee2020474e959e814dd68687ce04a7e4d57df3d782eb31a86c0e7bc17c1c16872d482a88b36e6ff52f28aac64cc021d60c43e92109b023bc6e43e5582696cb6efcc10b56f1dbcd223ab019e322ff7c6fa615b01da3190a2b44d2933b19acdfac265e9c013771f077ae6b65750d04f71d11a26569ba12c95610c55d8025fd5ebd596f8b8f58ebfb19cc5b5bb7bad34e122ce0821520dc39167a0ee9f392f20130a3fa9576c49c961e819a7306459c67b66d6ed6d60bfd043311df2fb257487b2ec8119e4d2b3772478915757ff34afd7c999f5dba8229ae71007a2f7b2c5610cbfd2bbf13cf91c61b7c201469863eb091822edabaa3b3badf37954752c91d00c440475b21494751d7cd82662aac99f2414172d999baa2d512f8c96db1b735e96da7cd8fad675fc074a575533b1652289711b5ba5194527ef125a4f5181b64d3a28f9f3359d9641847efeb819601ed99dd467555a78df5cf1123790c90e5aa7f21521b429e664a143a3cfe33d1d8646378b3682e9a75dd4dead1e59524c3249fd1403549c7f9accbd91572450efcb6e3526513e1c3e9d7bc82fe4f607f604941dd13fb763202b86f12c7bb6beaad9346a34ae7970362bf271de85e9e00f93621096b6201b1caadb166e49c90a123a94903e6b0e19066cd870ec3cedd7676c81532dfb2ce1a4cbd3e82b087885831d491ffd324997fe0ea3e57ee32272cf3eb575d118c6263bb4594463e1dab742935e9135cc44215644e837549c3230504f95a29ea1738a7821ad85d2707829f848efe6c651fbb6882fc8b9e38aa26abf5430feaaab23df690002509eec3dcba42b1f0eca90373ef0bd336ff6c90716292ee8a88fe67bca43c2b771ce8a901da948c8f559f45f3c48998f38048b7c0b0edefec90c0ddf1e109e4d37d137cace1e4e5fbab14295652771c683a1cfacb6ba4c824df137069d39fb6faf7331832827fdcb9e7f2c319194c0ce4b3e55af684978c3f6d01e6e9cf755337d5894ed4ab05f05332acd1ccbbc49404c12b411cb59e8166a272723f3a7c62e7546a1e85984ac5da411261c7eef786d4b9909a7a1b4a330534f9689b5d1c7709c0f261386cc95ba1c5cce8626d60c078a6256ed002bca564b124fa116d4cd6960c8abe43174f0275f4c847d1bbd1308bd8d85783aff6955afc9724328afa491708be4d14ade9a6d59118856ce1a94ae05d9e3515a6d8427631340424bd375dab0482d2bb1dfc8530ccfad7007747113e6fe5565bb80f7efa37222ef35a244a0c98f69bf2d6031587fd467a2f863487d6f9210995c746b8878a4b47822fb7906357259e91cc593ea56a546917f7c96ec81d713fa8182dfefe0b0334627f64604720b2182bcfe9fa04f2d62f815eadc23d09bb1f7397d0a4c29368f698c668906d19337150196b81d4ccb65435281239e4e6a4ca9de5e18ba2ee3d8994caa666989b74fb8427ae90d6501c916bfd1d4395f21e916232a2ea650d28cd992d1b11275d42b50ff3ab05a84a61068b783bd3e559da6835b9df643555a696621e780fb23c6061afb48487942d2131a4137538a1063ae67908984104e71e7ae928263e911e7a4aa93fdbc156d2f67619880cbad2f4c7a5d7c01757ae1ae3337f83911f6f667668f6e0470eea5f56dd967556afe945431c47e819130031af8471bf865991c4bcfdc3d87937a5318dbe378e03ee8fcfe8970123bbe3c7a3d1110d5423408ab1c7721a3da5bc549d51f6f9ec1757e190d773c919bed58bc5d0c7118a43803f51856801577dcc4fd6bdbf4910e2d0ca8913feddf4e18f61e73c2027d5de0c3017fed64d1dc29b7295b156a3e1d78b1a7ef66a801bb4edfdd7360561e05054191f40f23d6723f61d11def4895dc11fd3539f5f6bad7512a81bbca04107da2327507860007f7ebaa548b66e845aa44cc843d6da7cf9e789bc8e96bc8ec08a7ef99468735242633a07d0cf81e849e89fe4b68c4a4c66e53f727acc07e4665fa2c75cb30bbd26c28d4b7662b5ee50b31cf847bdf917ec76a10b8284896890be6eb7a89258c9318feea519b71c651a0a67b630f9d2a39b1bef68d936b27c6febaff211a2a4b4fda9ebafc27bd288546561b07007232b2abba0f477cb44501d3623f0d82cca49cd2f45d3d13fff4e4512197a605a1b2f471005569b1e40ee00a04627f028a4cb363387fab6515417f043a72aa157a7ef7a1bc1a775ca14d507421fabcd9721396a15b9e0d307b8640ea38e5dd43eb48a0d0be58a850777baf1ed2e3806c5ef79d62e49de5e6ff2c95341bf09cb1a1646e20b21a8e3d14b392bc13de83d3f5a022b89bdd9d92002b9ac0420701825caa5f42dc8472f9e68af035b10fd266c9c3df86b8d8ad3815780203944fca2c4e8c49d8bf8e2f20dc5d36760665858a86cae9c740acf2cb3299cddc96074f18e0b60627393d5c394a0448c599b85307aa3127f5c71c15f50503b8829bea4bab77964cc54570693f6fa551974d4c726d8fd037239a6ff4b5562baa7cc206834f574b363e02f778355b1bfd59fa4dd365e1ef3a87fb536e45956cef2ee3016108729c8861afb2accc75ea93a31ce58f11472e49537705ef96cc300ec5f24af8340603bf73fa07eb09b1942a78fe3e0e33c3f0b07d95bbc474450889dc1b7b84c05a2e45a6690311b7e97c7a85f71d607a26833097d7db65a39752c10b6dbbbdea7bf76b618879510de82e30a011d3fb10a6331c8eb4bda262327c670232e649c86d749b30b14a94674c25f5b4361957402c468435731409960921f78b429a92f3324669525309965e842e9275bc2f4dd64e04ec49c7a63a4457cea2d2c3d52127ac70af7bfceec8e6735b69a2bf11a57c575a02759a0ce6948e54b09366d1c8520f0ea7914452984d4bdf2791684c8fb8cbea5425185482e9fbaccc93c55d4d70902b90e98e88f6c96d6c5baa2e142b8b43c277272cabda69e50b20e9be13f5f14409ca0352be72a3ebde1371050fcdb4e8a2d6a3d1372bdafe95f55c109433afe6c871b0d30f7da87335129e4e9a8e1f1d1d917e26046827095870b4f8a132daf92e34fca25f3816e0e7c6f3062a95200e0298c6ff95b9dc8439186995ff17e6595713dae75d1e19ede18b49f5b35298bffae78fdea7218393d16a01a4c2daf8a49a67364001412e49abde0b69c66e889354fef53ff09ba67a2eeee48ccda19a70ad57c8de4aa010df480453d2964beaeb8bf758549a26de5e755f0df2793df408a122b1f3b92db2e1c4cab6f8fc6c4f2ce8c5e84e471ddad719bbcd98a755707ed2019d52749ddcee3462564c1864e7b1c8116805a47dfbcd25eef78469cf93218087cc9785db4a1f36927e36308175d18b3d64735773c8df864ae577984f14f01ed0e9ab496c76f6ebffef99e40a258f21507d14314503156263f59fafa2f0aba57f4130d2c0de019d0b8daa77b28a093271abf291e5f446ffbdc93dfe5e9b33bd8692deda9f7b60beb206979422ebe719d4b996abd1632267bda6c58a83bcc6f5a14082e05f1af01e57612f054d018bd5224f11b5a4d8711aa74bc727b0da8ffeb6877e910e83c4badf00b877de57dd9d3c0c7670acd29d465a374a2c5ea96f86bcb892e90163044429851749b96a4a9cd695c5fd4f26d4d9501d419bef9e95864b28f1d495a1f9798f77fcd67da3755b1bd9439cc8e59b8117362b6d40016851441e56ce8ae14726d89e0939e626ed240611c97e1a699ecfda09400e928074791c81b70b94bfa80717a32207411b0f5443e93e2e336823b38fb54cd7649a41201adef60afab27f610c8219bb3ae6b322cc9bed1b3cb5d93286c9a190790693c345d46a7545c1d26a60c2c90bb3373e1a6157d9fab59e11660ac2aadb4419a468daa7b9045454a834f5fc41439990ca6873c754eb17687370c3400251e0462fb0c1d49e59cc95c0480dbd765c57beed28c5b61d286d92ccdd1464ffc06e37bee1781369848a8ac418805ffaacb50ea447169b5fc47c95346e55de57f2426df4b1d326a7072b98c2b2e4b9e3a02482e3848b8b299d8b1fc0e85e0c359e70fe40dd23ea13e3bda83dafe4f9cc67582b9d6fb998a87dacd9569634cb17473deec81fe5f9dae7310c3e5986c2f5ac4dbf794a616ac8d4d66bd953c4a05a8777bfed10f1966ddc0b21ac9609cbdda1cf16626288108363f6c7d85e6890ebd95e5c774aef5421c8554bec7bb0ccfa23064a91c137b92bde3e15481d5fe85b1810b3560ef40ca14671ac8a0145a4b6a4f0d34b04d5eee90e1769b70c3a95abe444454649a9a4aa15c929057f0e6dc7c4ebe978a16cb466745e13857e014babc4f79b7c73cb9480bca3de518ee3bc0922bc5551839b1ebf4af7acf281cf55da7e698bf44597997bbedf7ca39bcf74e3a4f3ce331700e4ec5bdf9cb37a0eabe1948ab4819a1bfa1c28214fda9", 0x1000}], 0x6, 0x0, 0x0, 0x402}, 0x8) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="bb186d83afd1b08ea353326b196a2b3cc25391db33777a670eeef0e554dfea0fc71cad1f04b807d6cb8d24c31e41bb674f0cb9ca38ac3be42feb4b09dd61c6fc071efac23200799f8322ad4ae955009b6828c2b4f420355e3cbf9d3c086dac39e4450e6caf77802e596bfd6dba26b8c38a00e40db7fbcce75c729bc46208df630da476f0c25a5dddb958f464"}], 0x1d, 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpgid(r3) dup(r4) fcntl$dupfd(r2, 0x0, r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) getpgrp() clock_gettime(0x3, &(0x7f0000000000)) fcntl$getflags(r1, 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x401, 0x2, 0x4, 0xc000000, "32ee54b8a637ee7c1dbcb19b50ec8e56820fe4f1", 0x4}) 16:01:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x2, 0x100) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x5}, 0x8) shutdown(r1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x4000, 0x400) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/24}, &(0x7f00000001c0)=0x1a) r2 = getpgrp() socket(0x6, 0x7, 0x9) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfff, 0x1, r2}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000002c0)=0x200) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 16:01:26 executing program 1: r0 = socket(0x39, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_getres(0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:26 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='r\x00') 16:01:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:26 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:01:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:26 executing program 1: socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) close(r0) write(r1, &(0x7f00000000c0)="98dec3f7b3", 0x5) 16:01:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x3bf138d1273eb5e7, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) socket(0x11, 0x8000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:01:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x121, &(0x7f0000000200)="af") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x8731, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:01:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e8087028cf5ce5e787949006bb33eaeaf5b68d9b6a0c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215f9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b3", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xffffffffffffffb7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:01:26 executing program 1: r0 = socket(0x6, 0xfbe513450a6075c8, 0x6) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="6f09922d02d20af0df850d68baef0e4b6b0818531f97c13f03f5e96bfbe9efc365741c7b53042e5ede6e6f279a67ec4ffc76e5f4ff293b3e672f321a059965f67bc5da827904accb5f76520d299d78e4ac699f92e2d8708f9d2d28a18dfdee20846ab97445310d16105696e6f301a7a4a2791e9bf31eff869df5", 0x7a) setsockopt(r0, 0x25, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffec9) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:01:27 executing program 1: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x98, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:01:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:27 executing program 0: getegid() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x2, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fsync(r3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) close(r0) 16:01:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb8def21280f380d, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 16:01:28 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) geteuid() bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xffffffffffffffc6) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:01:28 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) listen(r1, 0x0) 16:01:28 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fchflags(r1, 0x10001) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x676636a787565766, 0x82) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) msgget(0x3, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 16:01:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 16:01:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x3, 0x80}, {0x7, 0x40}}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10080, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x115, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000140)=[r2]) getpgrp() fchflags(r0, 0x0) setgroups(0xfffffffffffffcd3, 0x0) ftruncate(r0, 0x0, 0x9) mlockall(0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:01:29 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = getgid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 16:01:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x8}, 0xc) flock(r1, 0x2) fchflags(r0, 0xddad44c8c3508a69) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1fe0000000000) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) 16:01:30 executing program 1: syz_extract_tcp_res(&(0x7f0000000100), 0x6ea3094c, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000020e, &(0x7f00000001c0)=[{0x4, 0xc, 0x0, 0xd7b}, {0x10000, 0x0, 0x3, 0x5}, {0x26, 0x8, 0x4, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1f, 0x8, 0x9, 0x5}, {0x7, 0x8, 0x200, 0x7d}, {0xffff, 0x9f54, 0x6, 0x1}, {0x3f, 0x5, 0xffff, 0x4c}, {0x9be, 0x4, 0x3, 0xfffffffffffffff8}, {0x100, 0xff, 0x6, 0x7ff}]}) 16:01:30 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000100), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:01:30 executing program 1: socket(0x18, 0x4, 0x1) r0 = socket(0xc78aa2bf2f17a1bb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x4}, 0x8) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1c}, {0x30}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe2, &(0x7f0000000280)="b68ad49753a2601e01f9b1b252898fb530fb708cdad56107cf432b13fc6de1d91a13a0ab8cd7ac3f947b083df8f7a138ee053b9ef244fd7a41d21404218fa58d9fc9482313d1932fbf67d4f38b499279c4351ab7df93fb799ba99dd550c74fde73831f6e3fab87230aef299eff1ace212bc30b22d3c3727ca53b43dcb775437db0473265285d82796fcd073c1a625a0720b81af609fa1fb6f2711ac5b1c72e8a70f7117a10fb6d8ac7c5124249c6b687d195a6") 16:01:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setpgid(0x0, 0xffffffffffffffff) accept$inet6(r0, 0x0, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="f71fcd0cd63ed6a350d508d0932068b70b4d5ff64a4bf3c49115d201b85032eb15c350488c5f369594217978f66a0368ecde5a7faf415fd4c1d1c4d3fd62d985f8cd0fa002dd08dce996f4eb9e21cf1f33169c4b0be5f8d24ea63ac2acdf6b7b87979ff1362656fe4bb21cccb20cc1f7", 0x70}, {&(0x7f0000000140)="6fc3c2dd42d0d8a24cf93743efe39803716a725b0f1b4cc95a97b0994f7b5a79bd6476c2173a60cef74c14", 0x2b}, {&(0x7f0000000240)="5b1465e64c5949c0779260cb87171d963ff99775dec57673e053d75e3bf25c52eaae72d01109aa9cfc978fecf22f6938761dad109dbf47391b701bd054310cdd6b621bbbbaa0606d64ddfe2e62e5ccffff98ce8542809d2cbe6fe617e0d2dfd14e06c159beaa346fd6c78f838e9ae9bfc14074c21fd33e8c556cdb154d358651851b89f93fa644cf3103e6b5c3045ffd853997af3b11b0e54a0d480d44b2a0ba12452a562a64d079b9951b57ec6f2fab52ce37d85d39fe202cd758c62c3680fbc15e53dcbeff0b67c2d0", 0xca}], 0x3, &(0x7f00000001c0), 0x0, 0x1dd5a58e94706da1}, 0x4) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x80000000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) setsockopt(r0, 0x380000, 0x4, &(0x7f00000000c0), 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x1, 0xffff}, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x6) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x20) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x4, 0x1) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x400, 0x1cbee3f95322ffda) chflags(&(0x7f00000002c0)='./file0\x00', 0x10001) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x6, 0x8, './file0\x00', 0x2, 0x2, 0x4, 0x100000001}) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x1ff, 0x5}, {0x2963, 0x2}}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000003c0)) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x12d) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x2, 0x81, 0xffff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)=""/53, &(0x7f0000000540)=0x35) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') chmod(&(0x7f0000000600)='./file0\x00', 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x7, 0x8, 0x7, 0x9, "05eeb365d5aec6e4c07a7b34b4c959c70011cce3", 0xfffffffffffffffe, 0x9e}) read(r0, &(0x7f0000000680)=""/44, 0x2c) accept(r2, 0x0, &(0x7f00000006c0)) r3 = semget(0x2, 0x1, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000700)=""/83) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000780)=0x7fff80000000) read(r0, &(0x7f00000007c0)=""/110, 0x6e) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000080)="1a90a22326b21d298fec21c349ec8ddf400412b9aeb535c6e9e4b2e8451452c22521794d755ae90ba7938605483d22c33c9bbe4e0e9fca2c7050a08173002f400f0fae", 0x43) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) 16:01:30 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r1, r5) setgroups(0x6, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) semget$private(0x0, 0x3, 0x5a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000340)=""/247) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 16:01:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:30 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x10000000011, 0x10000004003, 0x3f) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x2, &(0x7f0000000400)="e5c2") 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x1000000000}, {0x40, 0x0, 0x0, 0xfffffffffffffffc}, {0x7ffffffe, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffedf, &(0x7f0000000080)="b6") 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) 16:01:30 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) getgid() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:30 executing program 0: semget(0x3, 0x40002, 0x10006) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000580)=0x8d) r5 = accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r6, 0x0, r3}, 0xc) r7 = semget$private(0x0, 0x2, 0x10004) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450aaa8008511f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812d186602049074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331fc6111f2be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a03231209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229c08466d87d7cea6b0350095bbb600a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0000000000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b2d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6705b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6f6dbde4701f10866deb4faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2c107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532ea751e9f971b000"]) r12 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x8, r2, r10, r9, r10, 0x2, 0x1}, 0xcd, 0x200000, r8, r8, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff58) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r10, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(0x0) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x9) r0 = open(&(0x7f0000001800)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="399a73c5909e9632574f37ba6b13fd0cb7cbc8a9302d49f899a42c0cdc53eae63d8d7434b3dc3bca553b46f6d0a63104bf2c18388bb4c2fdaab8f1a98709e725e19c95a676d1f10dd0a16adfef6a9f8e7b710f88e5f531c72c839b93f7e945928f88c93278847104541a3709c1d927aa74c8b1a7b9cced9f9c9a1d092da02e21aa94cbb666246d2a1b1316d4f5da8f06676dfaa2dba09cce924dc024c8368fb793ebfe7efa6848b1b7da769f59f76ca05649e60fea8a928259b5f56a3d0ac4dba9ae4291e9178bbf1c49f36011dc32c5408810a15e21bcd8f318ff105b428b3246b0891b8ac75a7181b51c9862790e6b9c1a8a661e4d44737c4904bb53f5909dcaa1543109c19373b7f889f3676ff35c4fe5b39ca47ef96e5571cee44f1a45b74a80229bd629a8a1bc09558c661a3497fdab5d5c8f4b4cd1994b04b5b0be28e386c5bd4d56ae2ce499cb19918cb8459d86398e5d04df5fd63aa0e95465b31362678eb4f1705e013388d036029a6c", 0x16e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="4ff9bc3cea26fb6abde053305ea49a7772663357127f1d96d47aae9855780210f7d159e777ca7e1e34c78f18e03eebfff19b1da8f03c3b3d67dcf48cc4fbc78b", 0x40}, {&(0x7f0000000040)="436c366e29aed82c0a4857a843479ffa9563a8092bf4209ec61131a113e6d9e7947ae68a3135a51bc5956da96bec2e56010e200581e4daf2577637867791", 0x3e}, {&(0x7f0000000180)="8dd6513127e149af40016b58d5f21b6dd9739e70cc869d148c48561b58c8ac0344d9211462635e44c636ec57a45208ee609b27cf5f760a95b87bb274f36d30fc10ea0331df6d2e85779f4440b5043701d4b936fee3728834a63d2a3a275cc1c63fdea46e02ca96fe46edfb5a58d5b071cf5a1df9c600d043048e256ab7afc032ae5c8e71bb78aa97d4e1bd36a12132df70029a506968236ec000c7c02a8f90c24333436783615aef9c6731b1c62d9843cb29b3c332878ab53a598b605adaa7c5", 0xc0}, {&(0x7f0000000080)="847a8a9f31288349d62acda2af930db8e229de183c19f66ca7272653d53c4b7cf9056478ab4ff246309e73980973c998c19f13c2d0409a73be1a9847c906bf4b6947", 0x42}, {&(0x7f0000000240)="c3022ae18aad7e4f1f87cfa3e33ed379c9cf15a946fb454ec0281a94d8627de75c949d314060d1a05714986c4acdbdc7492d228f797806a575282127e23d5bf7ed68bcb4b022d0f0c0382b7675a0faca1b22ae529ba86277ec7b2cf49ce631ec7a4a7c12da283b80a85cf525be07c2654a1b4d03131ad12626b73974b1240e641c1eb7e92ebcc40d61c9c6d57048af13cee21b6ef8fbbcc304842abfc1b74aed170eb0eb78d7e78b8e11a1ee49c0bdd96333170a2aa8a24b69ea35f01cf0b39b290d0c8afc54bf98bffe49eb9eac92653e27c498cfe6098cd58f7875c37d0f77e0b46e", 0xe3}, {&(0x7f0000000340)="7d65555ae25174b4fccd2451033e01f85b10d4f1e7cc882f2ca20f2b9a64593740380642fcb3453caab3df8b8d2c56c9f0ea868eb07e7c0f481cd172125d494191a9f7ca530eb576288e19fda7840a28f54b87e145cd1265935334", 0x5b}, {&(0x7f00000003c0)="bed07915c67aaa0602d495d12e73e0", 0xf}, {&(0x7f0000000400)="e25ec712695357be4f3acb877b8445b6153beb8aecf87b3afabe34d066d4da862b", 0x21}], 0x8) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="551c0932c14d8699ebbcbac7e0cf93ab565fb8d5f864fba5429ece27b21222d07330fd907d3a830d3149ebf02b4149d8473a9d276a3280a3b8dfbf04c65f8e70e0db1971a686e4fbf1ed33b7294f78c43abc866ef54e70046348446746fb5d65ba02c6798f70e0e2dee6ebd078a875986e9d1ec19898c165b2cfa498355602c96b993b273987b41a5412e466fc9b8cf43f01fd7daf49c6773ee46dd2362861b7f9f97884f83e71da5d954b62123d193a849c16cef474c459722d2277805f2e46f7a33168141fa3e4e0d436d4eea8b0b3a7069980d512e4f123f0b858d358556afb8d7102e597b64c912b37180ae131c2808b", 0xf2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:01:32 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="cbccefb306bf9d34acdb1c5560d02fdef597922d4bcb2f2621fecfba4b255b52102a6dc88f67724ff8de8190764c6578829114fe898268ccda6bb0e3263e992b0b533dd8cb6f2840deb43236ddf9b6f65022b962e484de0a00f225f054284038fe749e02d142134bef061731a9f5a39722cd7f2a1b5bc557e78d80aca43c9ed9e77323c67104d9e94f285be1188ccc1211ba6aa8b4081eda5dddad75f4a74637d3336e8b7ac2695f2a7aec708b79e5151f", 0xb1) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x3, 0xf1510093f05afcf3, 0x9, 0xff}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x45, 0x20000000, 0xffffffffffffc369, 0x101}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x3, 0xfffffffffffffffc}], 0x101, &(0x7f00000001c0)={0x4, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x333f) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000003c0)={{}, 0x6, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1d8, &(0x7f0000000240)="db") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x8000, 0x93, 0x1, 0x52ee, 0x3f, 0x5, 0x1, 0x0, 0xfffffffffffffffe, 0x2}) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r1, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 16:01:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000aa5ac28daf79e6ee216a36a17c2e00000000000000000000000000000000000000000000000000000000000014d60000000000000000000000000000000000000000000000000000000000000000000000f4"], 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffffffff346) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:01:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x10, 0x5, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = msgget(0x3, 0x4) msgsnd(r3, &(0x7f0000000040)={0x3, "c861eb851800442801db280d7d94de54dd3feae5756e675bbc41088b7f8b2cf66a6abf3ebed75eeccc6045d06d8f0aedfc99ad683991a758607b34647d15bff452911b423d84d48c1a8bc4b4c39904ea3c7808b208309dcc4d09ca7b7aec8d0e16403ff87372e18c7d4c0be866ede98849040e9ba0dac046187fa5ac707036026f"}, 0x89, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:01:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/189, 0xbd) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000002c0)=""/15, &(0x7f0000000380)=0xfffffffffffffe0e) r1 = semget(0x2, 0x2, 0x62) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/221) getsockopt(r0, 0x99, 0x1c4e, &(0x7f0000000040)=""/85, &(0x7f00000000c0)=0x55) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r2, r3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0xf6) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") socket(0x1, 0x5, 0x3) r1 = socket(0x38, 0x4000, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:01:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:32 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffff8001, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x8, 0x71, 0xfff, 0x3}, {0x97, 0x31, 0x9, 0x9}, {0x4, 0x8001, 0x6, 0xa4f}, {0x5, 0x100, 0x7d49, 0x800}, {0x1, 0x0, 0x2, 0x7aeb}, {0x9, 0xfffffffffffffffd, 0x7d, 0x10001}, {0x0, 0x4, 0x0, 0x4d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044}, {0xc}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x41) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x1000000d0, 0x1) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000100)="b600c7ff0f0000000000001c8a776a77052cad66f98129") 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044274, &(0x7f0000000080)={0x0, 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0xf6) 16:01:32 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x5, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x9) r1 = dup(0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000240)=""/190, 0xbe, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:01:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffef) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0xb41f23c51dc9c1a8) mprotect(&(0x7f00004dc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x100000002c, 0x26, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff13) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) mlock(&(0x7f0000030000/0x3000)=nil, 0x3000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x80}, 0x8) 16:01:32 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x2c, 0x34, &(0x7f0000000000)="8534d205d7ab954e64e818a1f026ef34fdf83e34fd97508171d2f18945af44a29760823f06000000000000002f393f685b96b934b0d0e2b89bd60eeaeef236fcac1aff40ba79337b52091f58a8dff6ef8fa288b28a0e3eaea6d2fe2d4191d8427dfc1b4f93fa1ffa73cb2006801c8d1c4ed6c5b8e1af636315c17ae64ff0663fc25b420a0546703c3bc81effb6dcf71733a45794e86a3e3468577c31541db0e1f300000000000000000029481c500ee61994bbcfa1e9000000000000", 0xbc) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) 16:01:33 executing program 1: r0 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setregid(r3, r6) setregid(r5, r2) setgroups(0x5, &(0x7f0000000040)=[r3, r8, r7, r4, r6]) setregid(0x0, 0xffffffffffffffff) 16:01:33 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x2, 0xc003, 0x0) geteuid() r1 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8137330505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb378724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6be9599524798a1f54bd79262ec23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea997775b6b978bf8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4810b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c32aca6c14eab20c2a39f381dc98192c986ce3ba27da51a36a78601844701e57de57c9cb0bfb5bc0530b73502941e47890c2931eb33419cdff1e644bc5abdd32419543a6a02c5a3c76dc256d38637fe214b62a3f042737432c1532f40a3f6a5700addf7eecc8808d5281bd53d4861b126b3fd7eaf4d3e7b884effb784cc8a7ba0b2fafed340c90c6cf6248a4800b04d4ecc057ae261050fe0a93fec1ef05d994a202d2f0fc60e555a63fd535ed4804ef782bd11045685f08fa7a98065081da6d1c6ac0472ecb87ae5fe750745a77f1f5c6f49aac7fbb777f5d3bc54ea14aaf6bd3404563cc361d31458f28df18504d4808aaccd35d6e4c6b3fb48ed880518650d2b1c8453c33216bee08b7f881d33a0fc042dbde6c1b9c8a2dcbdcca33f6f93026455954b69ffec86ed39b67a00b315b0768faecee65500628794136232a870c3f3723b53b37a4f61c695650c76fd580cb76460ac3ed5d7c10a88ed41a6fefe20f290c829346467f1677df74e7ee51817d0140eca54f0d414a090ec9d0ca5bddfd8290195c19e655bd50735ad2ac2d45cf1c85308001bb6a7b294255087465a84e5f9921b05701a9f11684bcdf6b4f21513be1c010bb3dad33b6bfcb7e2aac780dc8d2e30a5315a2af6a50ee5aceac70d3af684495494958ddf89595c7aebd04a72553b3c4ebbc71452bc0bfb6753337db20fd8d38ad8b6b7faf26f2257067280cef113e74a039eb1fa93e8cab06dd360b6244a1e8b7dcc61600"/1750], 0x10) writev(r0, &(0x7f0000000000), 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) geteuid() pipe(&(0x7f00000000c0)) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7fffffff) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1cc3ae0b9745974b, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r2) 16:01:33 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x0) 16:01:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580), 0x0) syz_open_pts() 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xdf, './file0\x00'}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = semget(0x1, 0x3, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) setsockopt(r1, 0x2, 0x3, &(0x7f0000000040)="ea9c65785993f0edec2666dd033abe0078d2d77d76fea0ad1841017df246f75272008a13dbfc394e25c2285412b29d", 0x2f) 16:01:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x800) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x101, 0x8000000000e4}], 0x1}) 16:01:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) write(r0, 0x0, 0x0) 16:01:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(r2, 0x2, 0x7, &(0x7f0000000100)="8982edb70df69c99c2250319fc3d53352b74ed904ebef48205efd515e7e57d79a7fa90910833d781b555fc1832ff410c37e2c7e9f575ae03e47f8ee1ef66682a710879a1482437ddc9f18cea21292b7880b939a84759f707f2cc1437c12e11411f6ad0413e684450d10a368765feb554d2cdaf3029923dd294cf4e2e9ea5b1540503c3d1324449d4e708e3d30a9c6d924c640624eed5", 0x96) 16:01:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff001b542a538706000000a714000000290000003d000000030035700100"/56], 0x38}, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) 16:01:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0x80000000}) socket(0x2, 0x5, 0x10001) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:01:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) r1 = dup(r0) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) open(&(0x7f0000000040)='./bus\x00', 0x10098, 0x20) 16:01:33 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) 16:01:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) close(r0) getpeername$inet6(r0, 0x0, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffca, &(0x7f0000000140)="b6") 16:01:33 executing program 1: r0 = socket(0x2, 0x3, 0x800000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) close(r0) ftruncate(r0, 0x0, 0x0) 16:01:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 16:01:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/16, 0x10}], 0x3, 0x0, 0x0) socketpair(0x6, 0x8000, 0x3f1, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:34 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000140)) getrusage(0x1, &(0x7f00000002c0)) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x180}, {r0, 0x20}, {r0, 0x2}, {r0, 0x4}, {r0, 0x8d6b9a7f6bbd9abb}], 0x5, 0x1000000000000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) 16:01:34 executing program 1: clock_getres(0x4, 0x0) r0 = semget$private(0x0, 0x3, 0x277aec123c5878d9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x9, 0x1, 0x10001, 0xc293, 0x20]) 16:01:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 16:01:34 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3a, 0x1, 0x4, 0x6}) 16:01:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 16:01:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) fcntl$getown(r0, 0x5) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:34 executing program 0: r0 = msgget(0x3, 0x0) msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/189) 16:01:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:01:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x14}], 0x1, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2, 0x381cb58f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) 16:01:34 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x51b, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x785369b5, 0x800}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) kqueue() dup2(r4, r3) pread(r0, &(0x7f0000000180)="5ce4f95b9a0ed031b5f90c616b4a8de19d45fefc50ec9c45fb2eb0f88c05420818c1bd7566c5965e267bf0202b7d64594876b6358db5d47f043c6c9def5c3de77dffa2a1feb6e6b5e2d0a84667fc25aaa56a0eb2cb92bbae035c5a7b6c0021fcec0d18e1b271c253a8e78e49dc188fc3922591007a2bba2769c6e5cf240a83cb9a39a409f9", 0x85, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b3") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:01:34 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x4, 0x1}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x100) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="3da5207a6a65b5dd879aef66596074812448dc25fb7c22bf1aeead808eca26b38a9118d729fa8d9665ac98e95815e360abbe3cc4ea59cf1d9c93051c6d5136b8155f0d1c2d10d16de1ff4b268416492a21e35ae526f686bb2a4351b172eaddba1488478382f8fed401c15633909ad806f31dfecbe6635a43a4246cf000017446ec4f119bfc73cc2fcb690f3b0de2c131cc551df71c292a18c3c55f3ec6ca2b0d66512e283729e511fc1579b47a96b4e5cfe1c615bed61460108ca3276ea329841e2e17da7f4392053086ae880547ee8eab86", 0xd2}, {&(0x7f0000000100)="71eb115dec7d8a5f11a98542664548c1bf071cb26d8656bae148b40c46b9a923fb183ed15c608e2b6637ad7b46cacdf08d51d1fe5b0b3f25a5dc880183eb441ea52b87e3c20bc6b50c9ae3b142e65252ff0d20451dd1886808b2d579dcd3577b0132073b7f284d1544177b78ad24bedab9f3e2944a54", 0x76}, {&(0x7f0000000200)="89d815bd972d8836b16479754e0f2d73ee2d0022f101dac82b547b1a1e2017dc5a4aa3e34ce4b21b2a0c04e98e009ce1a15b279c7b79145c84afb7546f6a8eac74ad72652bdac5f1bfc49977e136a153660cd29b065e914399028bc9d083978c4e3815645d32a0129f0b9758f9730f15a5841685dad2772a21a142aed1a124be90c5c9195dc7d20b49d50e49486bfe6c0c84edd20127f3a2ee4f6ba56234bfecc67d0447a3b2e5b11c45032f6d28f8b8982e6aee1761f08bf73de977c76f40f7f8f35b7fa224485c8d72cdeb692421d8169edca96b798dfbbeba4a76e89cc72f37550a1a09cc21770a91eb", 0xeb}], 0x3) fcntl$setown(r0, 0x6, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x782feebdb36f1f7e, 0x50) recvfrom$unix(r1, &(0x7f0000000440)=""/255, 0xff, 0x840, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00.-file0\x00'], 0xa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x1011, &(0x7f00000000c0), &(0x7f0000000200)=0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x6) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') select(0x40, &(0x7f0000000080)={0x759, 0x6, 0x40, 0x3ff, 0x4a7c, 0x481f78f5, 0xb967, 0x3}, &(0x7f0000000100)={0x6, 0x4, 0x8, 0x9, 0x4, 0x1, 0x8, 0x5}, &(0x7f0000000140)={0x85, 0x25, 0x41d30c, 0x81, 0x7, 0x4, 0x6}, &(0x7f00000001c0)={0x4, 0x203}) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) setsockopt(r2, 0xe39, 0xeba4, &(0x7f0000000180)="6dc6c5ae9fd2a398057c15dab4593b9f3b153e1d84554dbf9dd8d90ac91d511dbab214cae429feebf92ccf326fdbdbcac3185a7de4e8beac9e67103004d63804ec08c98c9e35126a7b172272592168db62bef87b736f6b0f66c224137be1eb780c1ba7c70147ad70b47abc5062ca8b2993bcff71361157da16d000a8ba934f18a3fa99eca44b6f38a40031ac0dd2412300587fd1994a59536ebe4b697a56a8bdc4f8fb0a3090b30b85a6555c2e9aec8c1dcd6313b004b59e1309c1af1336771148ed0fe1eae72c2dfbbafb3f213b1fc6c6", 0xd1) 16:01:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000e1b314f7da624d6eb410085ae7318c36145fb66e15c6670e5c8787e0149d391d75509b4e279c401b9c3e70f3b9f63acada5e6209e4bfe2bca83acb1f5316902081488c942ac3659a59ae6c3fe8c227eca299790b94d92f3323ed80566f2bbbc11ce027b9eac0f676cd59af3bebc0d971160fd54371eb1c9d3595e8716436124850e30000000000"], 0x10) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe6e8dfa) 16:01:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x51c8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x9c, 0x81, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x211245c05d8e2825, 0x7, 0x7ff}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x81, 0xfff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x8e, 0x2819}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x3f, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x70, 0x1, 0x2, 0x8f}, {{r0}, 0xfffffffffffffffe, 0x14, 0x40000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x38, 0x10, 0x300000000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0xfb, 0xf00fffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x54, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x6, 0x100}], 0x3, &(0x7f00000003c0)={0x100000000, 0x8001}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x7ffffd, 0x15, 0x1}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x200, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00') ioctl$TIOCEXCL(r3, 0x2000740d) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) 16:01:35 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:01:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x12}, {r0, 0x2}, {r0, 0x2}, {r0, 0x2}], 0x5, 0xfffffffffffffff8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015d7fa88 vm_impl_init_vmx: uvm_share failed (22) 16:01:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x5, 0x1000, 0x8, "66a063665107f83c0856f1d6dc056b80d2a19ebb", 0x5, 0x20}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) failed to init arch-specific features for vm 0x0xffff800015d7fa88 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3ff}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000240)="b6b1498907ae34166ad2685d01dba3726c45598429d54ffd0b9bd00571826d71f475a4eb8a8dba3976392ac2537fc688e4b76e4ab839fa302199f54473446f31a368f89dc8d2a32610a647598aa3db1b8f5ee8f8a46c283e0d81b23aaff65fdc68a5e79cc952033edfd98ec9228a4683b0e7f6f2ad1207e758c1a4ff36244acc923ba0f683ece9a2711086d5602370303d5447d13d31ea51402958e899301d05c652bc0c1d4505b43eee9d543906b947d38a108002afcdad0623ece00394cd302933d95eddc63d9a521ca748d74329d2305fc9572e277ee46aa65ce93ca089141197d126fd0970b57fe39a81cb0c49") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(r0, &(0x7f0000000000)="0c0c701cc377474c76ba029e468748d102f8178257ccbc1369f9", 0x1a) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x2, 0x80000000000000, 0x1, "d855f897847dd102f5113dca322b81fa8731637d", 0xab34, 0x7}) r2 = semget$private(0x0, 0xa74bb99a28d713c1, 0x400) ioctl$TIOCNXCL(r0, 0x2000740e) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/53) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:01:35 executing program 0: r0 = open(&(0x7f0000001800)='./bus\x00', 0x400, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f00000003c0)=""/101, 0x65}], 0x2, &(0x7f0000000580)=""/182, 0xb6}, 0x3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001840)=0x2) r2 = semget(0x2, 0x4, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x3, &(0x7f0000001680)=[r4, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001740)={{0x1000, r3, r5, r6, r7, 0x74, 0x100000001}, 0x9, 0x7, 0x3}) 16:01:35 executing program 1: msgget$private(0x0, 0x4) r0 = socket(0x2, 0xc003, 0xf0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x9, 0x5, 0x6, "e7dd053ca85643bff829b9bdbbc8fddcd3249abe", 0x10001, 0x9}) write(r2, 0x0, 0xfffffffffffffe2e) 16:01:35 executing program 0: r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) munlock(&(0x7f00003aa000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = getppid() r4 = getuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) socket(0x400000000018, 0x3, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:35 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:01:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x6, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto(r1, &(0x7f0000000180)="c99403c909dc75d3a14e5895ee1a02db269e8ce13ce6ab0a4414afca9a006b99e31b657f4dd057383029f81d6e45630b4c968228f05a2cf169995e7eef6da11137816e732507b1f8dd8fe4660bb8b1e3c4dbf95e7bc0c3aa3fca2ae6e76e4ac3d3243e8006fe0eed49fed95f93a84724473b7ade41b0d3d35e49d32603b164c661c97fe007ca4eccb35b81c75392966965a457d97198ba9e69ba59ddd9d3b56706d807a0c5169c666ee176267c3de312060a7c08eae82e1b67d3b5f0c27aac89da38ef9a19ee8daa0def11b13cd98ef08315c8880f6486bbdb208ca20de8c1c5b7e1c8995bbfb5dae524000e59e62022aab297020c", 0xf5, 0x8, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") open(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) 16:01:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000000)) 16:01:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x0, 0x8001, {0x3ff, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='.\x00') poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:01:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:36 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 16:01:36 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000), 0x10004) fchown(r0, 0x0, 0x0) 16:01:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x1) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000052, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x159}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semget(0x0, 0x5, 0x7481afd2443139dd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:36 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffff7, 0x80, 0x5, 0x1f, "6f2a836e7d3087917b8727887b997425e996e603", 0x2, 0x3}) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x84, 0x400}, {0x87, 0x8}], 0x2}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="55a03636625df61fdaf5bf7ae50cc8eb52b08fb08ef1602ecca379c682404af875aab1db51fdf3a2b4600fb573fbfdd0c20deaeedf13fae6635038d1811e487a23d0bc4cce8158c68b2d94bc3783f1213d12a155a57db2bb9c16b77c01514e61122f784c26815d1e067d7dbadb32815c66ddc04f49c876107327a1efeb99e98a871bff0c6c7d084c6bddbad80b65c97abfb925850f9f37d5cdeae47aa7fe484d4082fe2493d837c40e7f0a80ae1408b2da938a4513e141e43045606d7fc18874770e8cfdeae4cd52c1d5efe8cc744d4443605e1f9c8780280af746109c41", 0xde}], 0x1, 0x0, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x110) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0xa1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:01:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x16a) r2 = fcntl$dupfd(r0, 0xa, r1) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:37 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="179e63f53371e7bf35fbfcf28105c0b1ff4ac62b2b21db4ce745dbef678920b634c4bbcb1e1d85bada08a1", 0x2b}, {&(0x7f00000000c0)="8de4ed9cbc5924695af00d3d605f3e9920e69fb9e125f1b5c288e34cb8c059462f9595c605a7e54992d046c1cd6141f968fe17e5d9be", 0x36}, {&(0x7f0000000100)="1ce456ce2f77bda1fdf91315d751aa86a496046e7e0d", 0x16}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x8, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x42) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r3) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r4) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000340)=""/215, 0xd7}], 0x1000000000000315, 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) select(0x40, &(0x7f0000000040)={0x190}, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x4000007}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x20, 0x3, 0x7f) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:01:37 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="10") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:01:37 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:01:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$dupfd(r0, 0xa, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x2d6efd1e}]}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x200, 0x1, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:01:37 executing program 1: r0 = socket(0x11, 0x3, 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000180)) 16:01:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000000}) r1 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) flock(r0, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:01:38 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x9, 0xfffffffffffffe00, &(0x7f00000000c0)="67b318877538094ef8396a5d0f99479c67736f9ac32da88548f61dd85b74d49408ad37255f61396962b26e8696104340d3bae1a8e1881389b5511d2195ad6e4c7a8ad6415111a404849ea9e0692d79434b842f5e3bb478e7d06109cdaad048df05b0515af8d1791c48507c", 0x6b) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x2d, 0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:01:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000000)=0x3, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) setsockopt(r0, 0xf33, 0xb, &(0x7f0000000140)='\fFW}', 0xff04) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:01:38 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 16:01:38 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x7f, [{0x1, 0x1f}, {0x3, 0x3ff}, {0x3, 0x3}, {0x2, 0x5ac}, {0x3, 0x8001}, {0x1, 0x8}, {0x3, 0xbe}, {0x3, 0x6}, {0x0, 0x9}, {0x2, 0x8}, {0x1, 0x4}, {0x2, 0x1}, {0x2, 0xfffffffffffff801}, {0x1, 0x101}, {0x1, 0xddc}, {0x3, 0x24c1}, {0x1, 0x9}, {0x3, 0x3f}, {0x1, 0x8}, {0x3, 0x7fffffff}, {0x2, 0x100000000}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0xe27}, {0x0, 0x6}, {0x1, 0xe8e0}, {0x1, 0x1}, {0x1, 0x73b57a29}, {0x2, 0x5d}, {0x3, 0x8}, {0x1, 0x80000001}, {0x3, 0x401}]}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:01:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 16:01:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xffffffff, 0x8}, {0x18, 0x3, 0x7ff, 0x4}, 0x4, [0xecfb, 0x0, 0x1, 0x1000, 0x31, 0x3de, 0x401, 0x3]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) chmod(&(0x7f0000000200)='./file0\x00', 0x4) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x10) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x802, 0x0, 0x0) chflagsat(r2, &(0x7f0000001340)='./file0\x00', 0x0, 0x2) getpgrp() dup2(r2, r4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001380)) getpeername(r3, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) recvfrom(r0, &(0x7f0000001440)=""/133, 0x85, 0x40, &(0x7f0000001500)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) fsync(r2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001540)) open$dir(&(0x7f0000001580)='./file1\x00', 0x40, 0x20) bind$inet6(r2, &(0x7f00000015c0)={0x18, 0x2, 0x9, 0x4}, 0xc) ioctl$TIOCNOTTY(r3, 0x20007471) connect(r2, &(0x7f0000001600)=@un=@file={0x1, './file2\x00'}, 0xa) pread(r0, &(0x7f0000001640)="eb621c090b5181f6b16eea6ce13fe3926463c6f8401ad0268a78f029e81d407a5c6fe68362df77f4416c3cffb18fc7524e98fee9dda80fc8338908352ab8418c0953dba16ea03f7dd71be1b203e76be458597bc5d6d59fa7e200f8f7743dd480557ab7b8bb0dd2ef2d3fbce587418bed9cda476441b38fcbebdc373285991d06636dbdb8bf5f8c09ac3292b136f3416398ca8b7d3ff04c107245bc3d33", 0x9d, 0x0, 0x0) r5 = openat(r3, &(0x7f0000001700)='./file0\x00', 0x800, 0x7) unlinkat(r4, &(0x7f0000001740)='./file2\x00', 0x0) getsockopt(r0, 0x10001, 0x9, &(0x7f0000001780)=""/16, &(0x7f00000017c0)=0x10) getsockopt(r4, 0x3, 0x400, &(0x7f0000001800)=""/60, &(0x7f0000001840)=0x3c) ioctl$TIOCNOTTY(r5, 0x20007471) 16:01:38 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x3, 0x8}) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x106) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x20001, 0x4c) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x10) 16:00:03 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x8, 0x1, 0xf7bf, {[0x9, 0x6, 0x80000001, 0x1, 0x1, 0x9, 0x2, 0xffff, 0x1, 0xcc, 0xffff, 0x2000, 0x1, 0x1, 0x7fffffff, 0x8, 0x7fff, 0x1f], [0x7113, 0x7, 0xffffffffffffff52, 0xfff, 0x5, 0x2, 0xffffffff80000000, 0xe278, 0x7, 0x5], [0x0, 0x7fff80000, 0xfffffffffffffff8, 0x80000001, 0x1f, 0x2, 0x482d691e], [0xbea, 0x0, 0x100, 0x37862a75, 0x59, 0x8], [{0x1, 0x800, 0xf7d4, 0x9}, {0x2, 0x3ff, 0x3, 0x7}, {0x2000000000000000, 0x5, 0x8, 0x1}, {0xfffffffffffffffb, 0x7, 0x5, 0x20a6}, {0x1, 0x81, 0xffffffffffffff10, 0xfff}, {0x100, 0x9, 0x8, 0x8001}, {0x4, 0x1f, 0x9, 0x8000}, {0x9, 0xfffffffffffffffb, 0x9, 0x10001}], {0xf83, 0x5, 0x0, 0x7}, {0x7, 0x9, 0x2153, 0x56}}}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="1fa846b79231267a01bbad68ea55fb3363026f04284d3a08dfa4b1bcdbade0478d8eb0d1f343ef231892260b9f3e9eb8d30ee1e5583cd9c7e95d6e2710edf6c67a68ac24dbe727f53c434e61772f809e6eac7f55be45396229bac556e6", 0x5d}, {&(0x7f0000000100)="e92b9fb5511fe7160dba6fe0fbfe9018c5f5609568e43d12b661ec21c67d29431f6049f7efd055498f95aaa573e4d1f0e67ef2bb59c287c6b6f71165776c9330de4ecb6566258836d6beb9075456c582621da4d50565f08a0e062dafd1318ee64fddeb3b13184858931d892042177960a179778c0e0173bd2189309418", 0x7d}, {&(0x7f0000000180)="ab99fc05fdccf88f64b19f40d9fd31358014e3bc725436550d2349c9cca9a2ecd2981b56105b4a36af3b0912877ad6f46107132a0fecadec51d65b544aea4ef2a8a1d6f059a304f3c3ed77a1ea1b69c5cfce199e6dcd8a5365cc21f1f77b76d03d6d2ce849c5fa918749", 0x6a}, {&(0x7f0000000300)="437fa8fc6da90fbca573a5342c905ed3bcebbed15e2dcfb8b4f89337420a076fc70822ae6bbd251875d5fa15300114f50fa1af6d8a2c65e6cfa9c2ef1810a96f23af21d48a7855f300141d009a116d6596bb25938ff700cc1d2d55e1405707fa5e5efb813356ca70b7be1935bfc1f6093810e8037e458afe462745394a7e74b40cece74e872c648358bdcb91caa2f0f7d9edc7f4c004c7779fd8f1f0e9ca68f9695b5970eda80889fad09ee261c137be5ed00078c4ffc492d548773c1eacd19e47b8cb8970c0d08260e3163ed9ccb3a17b3910", 0xd3}, {&(0x7f0000000200)="b1d6d4cd1d4cbe644c418caccaae3342330166a5d61b1085099520eaede139f2d5d7dafe048e6665428bae2456aa07733457de07955b1bfa496c15a19e5043243c41e2207561e1957ab4cff04fc04162551cf2bdd838e9ffe6b4500f96b05f3cb0680898ee8c3c3ba05294c875be4f6f85a2bf9693205d3f219665e92a8a80ae533d1bf550614efb889ce5352ad112e4b545057f570fa6963d2d6bdc482620e9a7e957cdcbd3a59fbdf49950d6dd6413", 0xb0}, {&(0x7f0000000400)="59dea7266c45f2dd4f0c47987f1c34d9a14d613b7016d5c8c9d446e67c5d89ff658fe8014e42d58d9a3aa83c530f2e1230a65d9c69158e83e0331d", 0x3b}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xe8}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x400, 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x90, 0x0) ftruncate(r0, 0x0, 0x4) r1 = semget$private(0x0, 0x9, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xf7ed, 0xfb3}, {0x70a3}}, &(0x7f0000000140)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) r4 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x85331ccc89a94c4b, 0x1, 0x80000001, 0x80000000, r5}) r6 = dup(r4) close(r3) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000400)) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r7 = dup(r4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) semget$private(0x0, 0x2, 0x400) semop(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000003c0)={0x1ff, 0x8001}) chdir(&(0x7f0000000380)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0xae) shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) pipe2(&(0x7f0000000280), 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x21}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:03 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:03 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000000080), 0x0) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000007a00000000000000000000000000aa0067bb1bc0208f00000000000000000000000017000000000000000000000000000000000000000000000000000000ea000000000002ff07000000000900000000000000020000000000000000fc52935d57154408f60b1b30b008776c11cc6fcb33ca34229ef801904bb9200aeb0bf718579fd5857cf8ea641ff0bae1401f0f0d561f8e965131ad39d753412806b55f29bd70d04e1a26210b126d619e35d86449ef53ff8f2716d1a09900625614"], &(0x7f0000000180)=0x6e) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000004c0)={0x1, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x100000001700) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) r4 = fcntl$dupfd(r3, 0x0, r3) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000580)}], 0x1, &(0x7f0000000600)=""/222, 0xde}, 0x800) r5 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x0) poll(&(0x7f0000000340)=[{r4, 0x4}], 0x1, 0xffffffffffffffff) accept$unix(r4, 0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1, 0x40, 0x80, 0x1, 0x7, 0xfff, 0x3, 0x4bbf79edf685f192, 0x2, 0x1f, 0x9}) r6 = msgget(0x2, 0x401) open$dir(&(0x7f0000000500)='./file0\x00', 0x200, 0x0) msgrcv(r6, &(0x7f0000000280)={0x0, ""/152}, 0xa0, 0x0, 0x1000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x5) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000d00)=0xb6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0xfffffffffffffffe, 0x8000000000000000, 0x28b9, 0x8, 0x200000000000080, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r7, &(0x7f0000000bc0)=[{&(0x7f0000000e00)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0xb}, {&(0x7f0000000c80)=""/62, 0x3e}], 0x1000000000000043) getgid() shmctl$IPC_RMID(r4, 0x0) readv(0xffffffffffffffff, &(0x7f00000007c0), 0x0) write(r7, &(0x7f0000001200)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcd864c5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797bb5ca9fc7711c644618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0badeb596ee1628d677", 0xc2) bind$inet6(0xffffffffffffffff, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000ac0), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) 16:00:04 executing program 1: r0 = socket(0x2, 0x8000000003, 0x40000000) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/232, 0xe8, 0x40, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x200, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x9cc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x91, 0xfffffffffffff001, 0x6, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x17}], 0x1000000000000142) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) socketpair(0x3e, 0x2, 0xfffffffffffffffb, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="a9725efe921c02820e550171db6b2e86991ea80ff2659e606708b40bea638c6f55ee619cb81ea95be1ce00d2dc140747ad21fe82bb4893615404d4336afeb67bdb9c11233c797144b12544e72cc2d37c939bcbab726d5da37452c91dbd247ece13cd0dcaad3dcdc7af9ac6f014cab0f16996af2f850f4497f73b6822b3f56d63ca80e3a09fbe6b4cbf25e7fe989e29365714d8c666b2d9dbfa90cb39bc23e7b95ee330d098fdc6b0cbeb187738273b4b8eed8b640b88a8bf21909b5017877d084cd4f39ea84512d3202b39b76b607dbd714533af62222d05ff2803704527b9005175a6c3342f11527584", 0x4f}], 0x100000000000012d, &(0x7f00000002c0)=[{0x38, 0x1, 0xda, "3262795b4a96ed4cd1c53d2a5c6ba8e27e77a0d9f1955c01f62cfc3fe7a2d8302d101fee5a62bf67"}, {0xe0, 0x2302c6a0f20f6db5, 0x6, "ae621719f951e1c324d36b10d80ec599767587ffdee1ef8f524d9847cb7f58a835fa3444f3783f87dbb5986e374b6c7e4e7f193d6ddeaf60364529f3638959af02396deca2e4d839a793182c6e4659ae9b1b11bc65e929328407a0941b4e17f7a291046bfaad471a60712c8738b343eaf95c11d319234a0c1f32ebb65baac9a06995767ed23e50a44ec14c61ea9d7191dee39499341ad2fa33ee4399201a4572a3d719bb13acd859f1c80b02741320c203cb333bc9d3ba9541a44e8f73f913c7c51cb4764e87198a64b243"}, {0x10, 0x9bec13d75dcf523b, 0x2}], 0x128}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74, 0x0, 0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x5, 0x14, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8b94d37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12da8f1fb931ef92a8ea5407659d13420faa72051712a0b5881b457f72386da40ac2708d507aaa41b15ab72a30ede93b6cd6511aae4022754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d461fb8106f122360249a393dc4ceb97bbd9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797f374de34662d6953fa3131f479199aa44d26fb69a98daaf01956c9b5e7aca88af4077c23b82603f0dfdccca055503b88f3d719690ad98894a973732462"], 0xd7, 0x800) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x8, 0xf67, 0x3, "df551b5902eac1b7b644584f2f532e27092fd04b", 0x6, 0x1abe6978}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x6, 0x3}, {0x4, 0x6, 0x100, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5, 0x2, 0x91cb, 0x9}, {0x800, 0x1295, 0x671e, 0x87e}, {0x3, 0x0, 0x5, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb90, 0x101, 0xffffffff, 0x5}, {0x3, 0x101, 0x5, 0xcf}, {0x1, 0x6, 0x2, 0x4}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) setitimer(0x0, &(0x7f0000000000)={{}, {0xc03d}}, 0x0) poll(0x0, 0x0, 0x7fffffff) getitimer(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x751a3009) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus/file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x120) dup(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) semget$private(0x0, 0x1, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) r2 = getpgrp() wait4(r2, &(0x7f0000000180), 0x8, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e3f758968c15a26b2a203b267cc50968e52bfe317dc6177e4589bdbb142d8b0145f4de3b8f4947c181d199fcfc45ab6501963bcbcb1990fe9ed0475d6c05431fe8446e17214bbb6926a00709a082a761478e25b82a529712178d2ffa0f63ac841c0cfcd8c45fb220f615afc1d30fe64b4fb5f140b9af68b971d48d1b8ac6064c8b0202361cc945e1ae012f68b935a850ff15eaebf422fbe78ad63215f7a323eea03cdace506e547d229ac271f45d78c8181f0d3d518662a9bdd4848c2433275eaa3bccf961c074de621c24f0e0db778fbe7507b69731906cfb813f07f2417ab53fad0c", 0xe3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/105, &(0x7f0000000180)=0x69) listen(r1, 0x0) 16:00:05 executing program 0: write(0xffffffffffffffff, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000340), 0x1013b) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x81) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="ec62563285d86371e2b1e94e8d910e7c5771e7a757ce8dc65c0e29ac6d65d4c71062f8306d1a174bd0399ead07b1fd4f1269cc082a", 0x35}, {&(0x7f00000001c0)="ab65228a760f4e5f9a96d246e031e06f2a29708fd93f45da600dc00f9f455b429a32a155c8b4281620f2fadff5fb2d2f8080d209142a0e6dca3481affcda20bb9428c5ed298ca484b82c03b7f73c099b6d3b42c8f0b55d54e7a57bb3510f092f89c9f1da7f40e9fe584b72a4cc1e9aa64b1436ec52a86da32d5ffa2638306f67dd03df63eaa2cde4ce4983dfd3690926bfce812b10fb332862df2b1cadfbd9ade2677135c9fc7d0d9193d41b6cee8af70ad073094c33fc9a5be337e6aa70ec1af16d3cd36ea4de879c392008e538a2f0cef8086ade65cd3bb793c39ec0ab908ec479c301dbbd8b1de004f604b453a651250f", 0xffffffffffffffe7}, {&(0x7f00000003c0)="1d27a7d7f6ad48e65f5ad0fa39f2108194cc881518b5580b2c152bbcf146d08ca678079442e6d15ccb1cd4912611fb660c543d7d84fc604b7a14abb1efb0c4ef8b251c7398ba13fe03397eb5e22990dd98b732a1f2922cebc8d3827b090627094e7d845f2fbbc12dfff2a0ccfea83d4a2fbc4f96615abb615d9dc2d4b21643a8958ac880a10d12b735bcbb3cda717dd40e1fc11eefd0a4e2251439c5fecae7b7d5eb34dde7cc4ca30451b64620a1805c3386a875c0d68be2a3c3b37d4f99e76fe655", 0xc2}], 0x3, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10001, 0x2df, 0x6, 0x6, "afa530a0dcd0e1ed2e2bd82eb1a3bcf30800b39f", 0x40}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x800) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x3) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) flock(r0, 0x2) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:05 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0xc, &(0x7f0000000180)="eb7f812e96484000000900f9ba7fe79e937d3758ad171b32759cf30d6e1c3c0fe35b5a4aed5b928a308fff1d5c5771fa00bca037f5760735b9876d4ef073279aecdef7d1", 0xffffffffffffff68) r1 = fcntl$dupfd(r0, 0x400, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") read(r0, &(0x7f0000000040)=""/32, 0x20) close(r1) r3 = msgget$private(0x0, 0x204) fcntl$setflags(r0, 0x2, 0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/240) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x2, 0xfffffffffffffff7, 0x2, 0xffffffff}, {0x100000001, 0x4, 0x2, 0x2}, {0xfff, 0x100, 0x9, 0x100000000}, {0xffffffffffff1241, 0x9, 0x9, 0x5}, {0x8, 0x2, 0x2, 0xc265}, {0x1f, 0x3, 0xb9d, 0x101}, {0x8, 0x8001, 0x10000, 0x35d8}, {0xb3bb3ef, 0x1000, 0x3, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f00000000c0)="00fe41e2b2e8f4de1302000000d7fc1dfa8e42b1a1b552554f29a54a0245f46f24c8fca93f9fb884") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) r3 = dup2(r0, r1) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2ebc05802c39ffee, 0x7, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x4, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0xfffff, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0xfffffffffffffffc, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x9, 0x5}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x200}], 0x8, &(0x7f0000000180)={0x3ff, 0xffff}) 16:00:05 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="5868549fa0e8ec39c825c5573855a81973c7ec0d9debda88fe4ec6f399619f10af3dd0414c6111d9bb1f9a52d04f339ce1970d0562820defcf27de1ad0b5314a40247dad821e2dabbdfdbc062d140ab21cbe6eb0e4e5370f1ee3bebff57819faf5aef2d0ed339cd1a8df9972ef769fd30347ff14ca2cd06eae92a40e677bb77bc669167e7cedceace795b685222dc3c464bbbd536d8c0b9cbb9456511b6faf97e19d0728b28bd745d6834fd26cfa46e5e94df008fceb48b896da329818aa4d1c42c3cb0f667540a3ad91256fa51e0771a9a3595cdbe0cfbb5176", 0xda}, {&(0x7f0000000200)="2eda8580d98555e150abebc068d6c667513a5f85ae13f50e9b31ac80c88dab2f75accf3d12b4b8a118998151da3acd508a23f901b14d0249d0c37dcc5a09e1e49478a4649c5a095c3a6eaa90ca4f1695c3fc8378291a7b5df7d8fb7340c63bef574b2d608b4a72898d8cd0adefc58862c39eb44982072fd547ef16a09b10dc06a4cde2ae39b9fdf39686", 0x8a}, {&(0x7f00000002c0)="32e865407b5eee65d3bbcc96733b8a2da918bcc3e0acde64aa930cf8b50685e8e0a587b0f907d7defb7f2f2157af53bec01c050b282200b527e7809941ba23437b9f94c5d4c15def01040a0451dd2ff6a9c6429b69660999ad3263feef1a20a6bc33dbf4e342aa139153b1bf2cfd18c2f97796", 0x73}, {&(0x7f0000000340)="dbc692799f4f6e4ec299d946adf0ce9ca4e0eea3316a1c368013ed3279d0042fa1768fccc82a3efd70fc16fa69c93ae0902f1cd2884ac56e068889e2cce23bf5a7b3d2b351001254431da928d8e36d6eaed0870b157b7cd39fadd1156500d54e3dcad7d40d45eff3e95f7db3fe2d5fa45baade7297e2447a362dc2e181439df71d9e21a718c281b83c65f24832afbe40a99b4656e8cd1e853b2867cc4a04512a9cbfa7201cde702e5b24807a67f05fc244eb690c151ae8842d6403b05ab9fb3a2c558c7e9e5ccc14ac0fc4ed3110be45e06e650cccb8a95f9ee2027118aebfca704fc0ef38a6d6fabcc869983ce16f6dad08ad775f336c9eacc4b424ae926f", 0xff}], 0x4) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x81) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0xfeb9b8ab6c7fe339, r1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) read(r0, &(0x7f00000000c0)=""/34, 0xfffffffffffffff2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x7af, 0x0, 0xffd, 0x0) sendmsg(r0, &(0x7f00000027c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xbc, 0x4}, 0xc, &(0x7f0000002680)=[{&(0x7f0000000140)="2bf72f01d454e599010fad9321bb64cb6eaa3357b269ee483425685cc1663d3b76733867a0605afd50c0e56f3ef26fbb760aac28aafd9cb60f63808a3064955470fa126ba43d9fa96aa06a77db3f4d134546d7dcaa5422dc03a4a2915677ae508a3ffd904688c953b63b0417f4d9e46f216070d1b31ebf4d8e5df29aa2ea9573f3ec6674f96d45bc348561c68e736cafbcebcb92fef26c7e996b59a253a50bd3d1cb68b2930dae2f440a8d85abe2602866e1265c1d8e4ed1579cb970143af2878c6a3cd4a89a4788a741c12f982ebfd253ec4d28cd7c1072e2809a9947650f6c5eb880ba8a1ee59f3bb013a580e6dfe9639628f59726be8729c3e389a72a03", 0xff}, {&(0x7f0000000240)="702387f8909035afef4274c70634f8a38e7a5ad330ab2b7baffd016f7efea5b55723264e0dce36d757d278f7e75128a9ed096bcf01d18c1c8910ae3c636cd1717376628b8dcbd2e2ebca509e6a1edd53c7f5a79ae4527c1df26b8a30836bbc6e1eba491902f3630fba1e0e2a175c21a0a4fe6595c5942a8b484a06e8c243ecd45e9e3057796a2c00f5d5df1c21c236d56ea911f18be3dddb9d244747afd2a2051d7b503f9c07c5f05426c0d9e1333a9e156c03bea96ed664266bf6d93e84a8e04916bbdfd2393b64b1d4589967568a3dc5f5d0e2c69c", 0xd6}, {&(0x7f0000000340)="1efbacdace97411d5ee6125c7fd8ee4d5342a603f26fcfd02e7a558f34602ae8ba7b7ba2a853fcd30a6504d4c734a12216f545d6c82fb885039330a4512242f06eae895bd57c1547e88b178ec9c52a8159ea2b5296e99a6bb4abd688b9d6d80660826bb2b73782d6adbe594c935117d599f38214070100152a5cdf2fe909552ab5b7c29d96150c549b4a8c33e6622ab11327effcf215f0c5d12438613619cb6c7c844c658dd05a07455ec092155510fb873c76a4394d98fd099bcd0d89cead8b2539757092bd494013e6b09af58348537964955af41879e2c7cf731ca0ac6882ab9e6f296c72372e5bf4cc1260a9db7c1b44da495fe419b2fc357b2d60972eff54beee0d5b42f1b1be63159efa2176ec6e91685c97b962d31c505291f6eb3190a1f84d79d5bdd782643c2984d33fedb0949ddca309897958f098b3d62c63ee113750e7cc63326b8d2d9ddab94b92e371889d6d5bafc1c93d14659b89704a5fc3c8bffa97b04f6955f6d29076c369ea7d86466155154e5f776ed47de0765634a17cc4f6fda8dd72249d23ed706498f9989f7cbef79639a487ae6e7a385f611127b382a5eda1a76c13ec203206980d709ee4746c9d8d36bd6373145f921f32de20a9c3a0e375aac10e60942898e06bba77dbc3a4934ee5843fe8adcb03161376b3deaae700176237342ce0d26680af668690d5b6cc4b0c173694f1ba603debf2258304071d353443b7e353aee65a618c03de70e0b14430b19ac3afeef97cd6bf9a33b5403bfe9dd6de235bec5a56e63f58517ada80b473d2448522e6985b386658a66edb604cead28f14cf6bec119115c269d1b83e57a1f7615e0f6377cd7172026d34783cf2f0df272327c11b625f97b3056ec3ec06801f98d04b61c5d7ee51a4f902e909a8112169dd73a9451517794b96c29abf2c616375b8cec73e92a688684728d79473ac818c12c6fd44fd89e26b11ded43cd63b1321bfc3a8ebdd7014d120502624d5100d6b22cd60f2e3370777142cd7a7e476c0eb6a3fc311a236966f2f9e613aa95b3a208975e1b16640c589dbcda6d916072809586441087f4c1ce20bdd3a449ca5145c945483d0b54de67962faa8406acd314d52b06137b407ecb13d53e1726e8d71c4817449e47dc42a38ffc9103454787f9ead97788d06be68eaf7c1a446f3eca12e395234464136b5819d80b73b45659ccec48ffdcb843f90698158df14814852b6c574ae5e98435de193d69010f555c4fc7876b8b80694f039ab53e898a9de0284d5f9d03504c49fe642d5a5f392216912029049d5a80328b19c7e8ffef198ee9112938713d176181005b58386563ce996f1ae506e8e5d4daa2a0b76858b40910af350396c54c7ed9a1881a53b7234887c3f9fadd74918d8843c0b297f85569a5e0f57b028aa9ccf35ebee95f8744de3e98e04ad40137868780b80bb4781831b142a8a6ad916f0ea0056777bc87b59088871f4e7a302946e903c03dd1eeb2bdb92e27b4941a36e7ec775e1e72f57f3cc5a724c7860f8f37808e3e6c927978bacac7e80fdf83c6d44f9bfad8def520a22361ff3b27232335c3886a59dec6f891c7f227375572c10436eda6109234532e31665b36d2a3458de9196d3118eadcc33e85865d10f9e45ec42b385d39d0b7c2288a6bb912b6d6a1d45541d36f2dd65b17de26d7d5a67bec6928254bce79fe9f94da1760a5484447886447df1767736640dbdb3c9b2cd26105319eef87d05abd961555515115ba66ce69d028a4d4c949e65efe9e4c3eec3646f47d6ca55e1e9cb532cd79642cf3204165dc38208a4f5daf6af8c48aacaf5e47a57e0bc918394a4dad8d37548492ac10a517d9c50d989c42b55d2e7cbda0a0c82bc13aac294ab1746d2a68deb7839dead66d71b908b921356cf54fedea0bd7c53d689bfdf2fbf950510c0897c44584f4fd7faf229956766b68ba3c368bf19adbf332ee608b9a1d76f2f83aa295e19c280c2bbd477b1b6f7658aaf98eaee5e90dd5aa70865072d6be17fd0f2d8ce0730e40358ccc689adab5bdadb02d36223ecbbc60b587c577a34750ddf39019af72748ea61693d30f29fbec14fd4a398e1250c5cd48ee7cc3b32dc84766bd046bd5fbca60286a25b082fae5b258a19d5fa8caebc42f61d6fb6a6a0f538bf8dc6177400eed7d5bceecf7adee6b4ea68b9e74209cce149d9458e8bcba4fffad60818a00f86cd6548d2149e972a123fca0f37c5da8bf6b80e85610504ca02a930e3b28f488de59330182f09269d82ce3787476fc99bfbd08fde6e7ba25a7c951157093588d391d140634ad4bf907b9a9f6d2e59a6c752c36d839eefd8ab7246c6fc2ea9e9c2104dd1339534b9eb78c54e98dde13761a9eb2b6a7d1169b2020f90dd666773c424cf9ff1b3d9ea627dc82f451301f09291471ed1ace3ca4e8c4d3507be5b726063f7c80574f956e982366511dd6602aaf485ae70130805722f7908fb7772bce06e633bb400238a4255860a1533ff12427a9f921f7d90d66aed51f884f340e0ccf235d3822034880e7292264b8daaf755aabe75a5e71d1b54f0096eac326d8787be58c00fa99c497f6eb2c8fc186cb9fd7e4b6bf3ac76f4ed40239b707c1e62dd164405a323c6f4eeafc597f44722d61f573b7419e48336fd34c59d698c5ecc8d1e047585b8642b2ea2275f073b838d68902354d50725ac9206c3e3ca2e38ab2363a29cf648c944aa923d21d009b065fd6cd3e27d4bdb065f78643d88768b470f7d3a76be7dd4e0bdb0e1b04e5aba3dfd8304fe5f87b9e9aaebf90d889463d8ea84bbdd8638636f6e12f50d4eb47d8fa1466cb16adde429d994ac957ed35d28bd7e6b3665677893b50a1968678c54cd64e8d36a681fe1a35b342d54114618036b0e40293fcad96ab26dc0b31b70ae06ec246e8c4db796416847732d1d73d59559bee8ee6745a6de6b2893a14fd23fca5b15a624fc418620c0ea3ef9865bd512bc8420a674235bd11a7859f896fc2bdaa5d333b3bc49c4bc2cad3d8caf684810aef413294493c369eae79c7e85ac952baed7f749031083092a29782f78a74a095aced9f669739f50bed2d0d31b9009c4a1dc7227fdfb4d944753c321d460513e4b909cec12877279882eafec85f7402742df0c18e5391f2e5d52c239b984e28ecfcec4674933464965448b663ce23b2a2aaef13e7b75100ee1b5d8f23bf89e3fa0ef18a0469e96cfa29ee24572600bbfd2a9aad6b476d12a95c49bf7cfceff18f13388c51e42094320246373671336aa94b32d12d6239528f700a2c87277e30f6ae4ed7401470d7fc39fad850a83757f89de6c5902704b180de4318f18c28f1f38bf515a2420ccc97646f5542d856e178d5c163f2405f9c5be6b71deebd6ddf7cddaa6b6d3f0d2d22fbfd3881a595f9dbb6c69b91161af1759f35649b1f2331de9069807f39f5a0377ddf17548e4614887a63acda2e0688c90e16e414f39f3e6dae5e1154bc4ef3b440debb769f63770958705b5d095bd6fad4dcb1978e4c4cd45465491d049644ed084b2c9743c114b1ff2239a6e6ee0d95028285695758d5e8ecd4ae88644b9baa01fd6a9fbec5d9bac73d195eb21a4f64807dc6bbbfda71b3c0c1f685488578edb7775e951890bfd9cf532e74cd82cb42f1a31eb07caeb212e5090b34a3992033aed0df17df0068556d6955751e571e71370342c5968ac32fdf515d1c07b030023274d981b6d90f3080c2aba7a06c428fda49a079a4589da26ce85560afe70ac337f1f8c4e9adcc91b3c67f46e69313a19a2ecf1fbefeeb85ba35bd1ffb8401a40ed95a61cf0bc8f328f2b94497ac01aedb6d677d11df71dcca84caef1fdb18204eada043e7b1499b90e999d5f10801ce8819a9a1fb106e564a9b0494993fea7574acc51c50e0f72a43d9058a254528f7749b32b71bf466c19f8e88d0e0dbe9eac21fc44e69f392e3a00f548e3d3d8010d6441aa094c2aa92b495fe31c5d9a2c25f8f36162fc25e9fb492504a174b6b4e19eb02e6d3417dacb615d7b1b932291f9ba816ece42f516cf1f8e0b285a4874b812df49e91b30a7746e76dcf6e8b51486f6b5a78c65277edba7cbc94891a699c5bf1f1c671a86812790d249fc844ae44c6117011ad0ef1e8d53e05c799f2667acd548910431a946ad08b0693c7ce9f5d9c728f774716e7897c7fd5d414bd04eff717cae68ac10f54e84ea50b515433760e30a04fd40358579e2e871b3eac370ed75c8c6da1b72e17460c56d8d32e2afdbbc09b4f47f4ec151ce63c2abf8ab589bad947e43f92bf9793c4483f8fc57ca6c69bffc10d208ce1253c68b6d769a4e801a624b7dda8514141c16400cd30f1d0ef91baaa140bcc03031ff3079dacd487af1116c4627c96a3050daf54e06c287389468256b7f7f37cdeffbcbe9fb6d72ba221017e35ba183e31908154fe214e9948fbbdb3647b6dc1a450362fe9adffd1b636171a53380638bfb1020529f2081103aa971a67317237759781f21283979ff7e4d1fcb06f21d6e1d062a960ca26055bac7c5820bb6ff1c4360024fad63fc660ef3815f21a36c6dac99bdd9444cf4764c0a971cf89f1802793e6557793e40dcfaeaa549861a5b53ff38f36f2397f6f00d021760b6e58e1ddc5534d6bf6cfc52c8ad05a3e338a965ad9f637aeb13eb453053b16e00885e89a5d18dfeb916458043e0901a07f0d4775f02b7881ff89e395b1ea0c692733f23aeb975508df0f79ea8943b5ba725216ae17a49c4778125924742d77a55996ea8c0a87d4aa1953ad1ecbfd9e4b2eb982fb67c09d9a89a1993b666f7b61c8adc84d962ebe928e3224dd539c52860f0e226792920c098c704f50fc5c46dca1d7bacb100b1940953021fc06917a5bd4ee385d4d493b244ba323480ec1b62c01cc13dfd282f84df815b723504b0e0b2b22b6e931f56eb04c1eaf31bb57fe786a07f143976e14f7fdd11b3956971b2a27ac7a9d4c33ae9a25d8aa2f3fc047638a4a7af335cb292958b43cb389f06480afd9297ce4591b0c0b446c37bbf2276125bd071620be1af4b3a135dc1debc5d7ff6d7e274f586a341f077288b47ddd14f8c6ab75fd1b6a24b8fe6140121f8bc3973e89fe91b47a7333dcbb4a85c88baaa6977f0cda426416fcf1dd327c585d0a64f13abec44a179a16b02a390e9cfacec80feecf641ea8073f71b33f602e4d13c319ef89a196fbff845f11c697fda06e520211325aaa3fa8de142f6077b0beb37344dcb87a74fb857908c9687e5d59624f41bd280a0be8f1fb674554497cf76034400db4512781199c815ea2e103af7968fcc7072f51df1cb02dd4d548d5ab267e92b7b2459c9807000ed4c5d060fe5cac6f22022f3e463231c5d09ef13c70a685613c4b65df2bf35f6e0fd92fd2111ff0919d6f7d1953f14bd1b55b6fd1e431a7ec97c0a20e425fb40b0606859fab5fd97f85020d94c00e182cc7112319064ebabe06aef5241da39417ff3171882afa1c791c4f51df2071430909462aeff6cf353ce2490311e11555b154e27d833865805d8b87d7a425a90e7ec46832103d79dc1f75defadca09781230765197c876457b544db2106afcaff0e49ab0a4db822c078b038d6e6e1a7cb2748938def66085a6dc0e7404f1f04d9162785661ca8782bd24d24f8a79662a384a2abb3b4eec00dfc8d93d31fca1f5bc16ea24f4389ae878b5469a92b5b6b8d0f8ec1218fb24cfe396dd7cd6edd2d37220aeb674accd33ad4bc6f5b6a6291d5550ddf60a758827299310ece5e2d1409169150143ddd3c32a78", 0x1000}, {&(0x7f0000001340)="bc9901feb0360a36e4a5e49a9302f3eb7063030cf446c9da0b9d30c441cc135bc3ee5e6c24c06d17a7c909925b13c6a2e5d7667c0db8921e618cac345e600986cdb2bc5bf40c54842412c8c3c531", 0x4e}, {&(0x7f00000013c0)="6a4c68b9d72ce435b37c2fe74cad031d834b070f788d61f252640778572ea64f15995f2731984a5302ea2d1b3e68fab89e3a7ba48cf6395f85eba4f759a7b4b0ddea99869b4ebeaf9daf9852c952157e935c5034f261250eb70880aa1a13390aec5d456c402ca00c8a1d9fd863f3acf0f4e7e6d87f6afffa1dbb0a8cdbf03d8d4398fac6ff681d0332591daf1d84cb8e44636008a8948c0ad0c24e80cc66b445c5df91ab9475c58079cd2804d92265f67b9a567b98263c3b7462909beaa3133f879cde4c04c465e84b8f1016b75bbc6ce064f159514dd8bfd56322e463c0f8be", 0xe0}, {&(0x7f00000014c0)="7513d435210f1f1c571171b8621bcd477aa0b5b3306196c60a55319ec5e26fd7b0ab0973c83f919140cf521496dbaafcc821302799334b75800826fa04fe06187922a91ec6ddfe447168aa6f80885718523e4a1af9f5c97cf1105b5a01cdcecb0f063af6a653d9bac9878ac5c50639ffe8ad74824508a28850cf4395700f7a4996b81365fdab78ffde99c8dd4383fe8ebcbdd7f516520672ec8a745ea99fe5cb80882445822725460d1a4a5e5809f60c84fede5f7e88d9362b2321", 0xbb}, {&(0x7f0000001580)="d6c5d85f0a5e148c8ee620d056e01b6ffe2abb66d0c3b281599501420a1f06eb37b041a08c5fd624ed17d6367d58caf85894ca5f1cbf8ab82f25ed928d498f3f52859f10c5f9a5f283afe9da1a6621db3c5b986c1d49be4939b32c44f6548aa3ac365c7ce49386f48c0e7300a4ee38c7e01f0ebbe1ed18acda249334bbc2779ae89e4392fc3cc5caf78c429463e9e9626b2ad8e63950e8cf705957370a8f46e70565d1e55caba6a52927dcfb97290cbd28c2d7648b5f086e169eecf9f86b30126ff2d71491aa35c2388ad4fed36019bb168ac1241a06b861b2f0560d", 0xdc}, {&(0x7f0000001680)="dce225bf54082bf7017f21b054842cfce31b8a5777c283ca6ecb1ca0b4cefb3c43a37ca7d2bd8dfc2e212b007e39a008182c0ab83a8518151c0d3801340a61cd79b56a6be806dd4dcf2031f9f5eefa14edd21030ab9f877d922e79f3c7740a9c62f31e93337d20f2e3d5de42715d1c8ef2a05b2e349cd0ca6741047b4f8e5f2c016ce7f00d329ec38b713e8c4fa9edd024f928ce83b81f08e98428f81614e376d5a52d23d220c939a7bcf0dbeff027a2dc8b42f0906abb1129ecdcf0028d22d0f41de13eac1c5b6007ebc86bc9f06daa142e800587988c0d3c6b347d0e9a5d0b7c94d96ee0d7549f99ff576e3f0d8f47da0f3713073c2bdd8037b892fbf9d75f1fd390ac6a42e0e4b6a52358007dc0a04af53564096e0120c17d70320baf86facbaf2b90926d68d6a42894a42a7a940175438b291b5402969eb672fa4314aaaf8361c2c2cb9f82c38e1bebd2c9124de5cb07712843dd1d2f53420dbc6d54979af9b8539854f021afa2d93b933d26cc14926e771d7292fba9cb1a010264e619f864b878ba3892b15d584e62d5d230aacf2a2b284ec0d0e41f1c217380966eafd908d53ac85be28f43f5015b5e766fdedbce69708c4092aa8268cca98369387f67f5612b52b58910ae95d8d5b60a68affd0d50b54d5bf6daa599ba180c611d7b10574b8bfce91a1f80994adf3421fdd224ec9ba2944fcef00079bd938b290284292f7952ca104301f5d40c794df6e5e339ca4aac76e6bb2aaf5510fd5b6390c4a7a5b0c61ac1b514a74ae85a6cca35bc43238e868f1cf276d6ed43158d9c96aaa670671aa0bbc689c4ce288b70cda42d66c60d22e7ddd257e4767e72f912e1052ac8f1c7c5306ed51fae75f262419a507bb68310cb5bd7bb907abe79f061386310b80f1649daff8e2acaf61a7f3c04ef32246e70b33f51a8cd6a915096df34fd2385959710559d1eb4404e1a696e91829dab1805e568e35f21726ef423d3810c40ceedfda30961848e57460f1be085c77207518f5fef855478ef9a5325456a94b06af540c37ffaba6616d84667b64fee9f097f1a0eb409220805c143f6490573a8ca19bf75b4190798bd6a99827b51a561b57169e334cb552ae2b0fd7bda18b5d756ac885993411b329b1d7bc74bd03bd8d625b54db34ec251137e666906274038d7fcfc6667709110d644b1559a2cdd85b5a87b21dde6a30afb87bb866aa4044d3a56ba8d29bdb60e8a99d77376d381501ffd56d034328f969d1fa8fe11c7941c2ae114a338c3ae5fb90f62a46bf539d8534439329ddc952de03cf05e93e6b47293e7313c53c21436e9566419a82d19c92af6bedaed73cd71f64e0b88bd062c7c55ffb159d68a9202fbae023149a0969eaf450a6f35050a4fa858487302fa7d2b2a800bc8f2a0e2acc7526f2556ef3abfdc92430094631ad7888a58ddd66628f675444775f1444d180a6120b96527e042113aa600075f9b706567ed02bbfbb89ac2e0c41f6c457aeb02b86707e48916c3270cf9e4506ee6b5edb42adde5c6e0922361229f68d2cf5c9bf3b38866d94c2dd37a914b3457710bcd69cfdb571f560cff08728c65dedb771675d4b16b4ddecf97e6cda048546d0b1f88f53b033b7b2700e618178648dad97ff78b7233ce0bb8aab0703095af999ba2ce9cff3a159baa406de5f4f827a164556cadbe02c14c7a80b6ce0e0eaba68ab55b5076faae58e2bbf1bcee48c2927ce6e9b04d220e81e2ff66ca0c31911a0dc0759e636aacb04faec58ee46fc42fd546c2d88578f12ca29a9a334b199a6d4d3e17e94f595312bf5473a2999eb2185b26a2f3c76f5903d40e7a29b0595166bf86fe84f33b7168af2f0fddb0618bedf3b67483ce88826dc0eb5240b3a5c1bd6a8556deac72783a80b868d078de0ad4fd8d341ce12dd366ea123d6fd7a98bdbd41edfe9fc8dda81164693ef46653cef2f7667ec4b2cfc800b7e68eba758ba09be2714f1afca2125347b204060e2648609289b4f400c3f13514db634cb654999ed58e561929a7406e3b5a717d8a027bf6fe05423372c179b5153bc8fc2da9b319deb10f31863070e86d13a43f8ccc4b931248dcfc64a7cff77e011c2f021d7582f9c8ee7c215b72aacc3130903cfe0f1d31c23190959a3850393e7f82cc105f1101237206c6b2d64c08accd7870e2dd157a4a230927d731c3db5124d900c6c240fa9312bb0cd9bd559d4c0d4003aec53616d8930ce93d11018f4397f13b56cdb954bffe885c905ae9740f71a3253876d84bcf57b349cac371712fc6964dcf9e15c87e611f24755cadb2e5ab3611bf6a3e5353e994e246e1d9350ec93f6a501ac54966469a747e59643ec438758edd2a60c768f1cd539e0e54d41740490cfc91a74bd53793507edd237b26f569c9d34a535e10b6ec86be6a2da5d46f24c2f12338dd9b02f7b5782249a59c648f5a1b6124812c0c25f6541d6a66d9eda8c4d39cfd8b919c9d301c5a3ff5ef8294939fbb1d72727011b90206fd55d34449fb3697b94a2b923541ff54ec67179dbf0536269467dc0f5232db8a7e47659dbe532b5b887b3f4192b40d555d82f710196539ee80bf8597f4dbe4f7ed4bf9fcc069155f914d60bec9a7a4320bedd831eefd7e542215823846176f5a84832744233cdc1d5ac9ca545d587af6b8c8ab5950716f45407ff7bad804b4b2ad956580a0db281b52ae3ba32d4c08c1e4da22e9df48193f463c91932f22ab4a582952cf62c19aa3c2c62543b8e4e73609eb511ede39ba3c6a7a8d934a6096ed8e4752246ff287909c314ca08fca3ecfde86d4c8c58891f41aaf4c5fb5b77d88ea302456da1b0ab743a5c036f8c818a7652c6adffbdf1d443f874095ad6121517f1b692c38f92d3e909bd88b99b909603247c740ce5c772d95ce9c6f14f6bba46a182013cb58c85ff555770d8592b3c3e791eba52a7a9ebe6dd1582bb63a83f4d35e9f162236eabcd849ae01b9405e9fb42e8c9a29ce683281638f015453e0047b4a5d6b0dff4c9f65558798ff08edab5331409fb51609e18794ecc37c348a4ec219fd845a1733b03fd392b2b7a1c21a4fe992b5845f905e323b31488c5a6d1a51286224252615d283f63b19efbf8d94ce579af5f4ab4872ff921de88d73a868b739a1e75c9dc7d004e8db9cc7bfbd34a063e298362f6cb5e3f02ae192c6ac0804ed5004332593574d80e5e6d42400e1b7be68a9d5a7356b7ebc978d9a96c66d8b8c7cb3ece860b48004bed3e62c3e44dc9610d2f61c33808cb152c5125813271606b6fc13cf7fa00b20c184148d29054a068cbf6de6c9ecd121519cf3e9a02e3ac17f9469fe179c49ff7de55bd284c3fab2e133b9b1f1f83f4ac9bfbacb575be58762d6855056218cbd05b44343a8cc6b92d81c604415e1073154e9dbda836be2c8cf0ef2e061926cb6e67f878989e7c1c93a16f98405c46fc56b979eac99af5649d6532ea9af319ba2fa0ae0309c6908296a4111a38a37e8163e81315f1a0217f5abce22c0c8a33cb9f67b31087a612152830268cbe308500c93b3a17c626aca15e483635e3acf642f93482d9b9880d227d72f5c5c54d993df1405098f7e590b0a8ddb7b705b08219400507271ccc048dc9b4aed9724db3f0da7f9348d09cc8c2eca80c57dbcdfc1d951d28f4117f1bdeadf7c74a5c38a4f4770774b820613357e5d56ca689e1d92a1585a650c91154aa5916b63773247138a951b468d2403df53ef1a2ce6e0929417d66368c42b89a3acd831230c8debe0191c1abb0ef812e49ba6a36528941b367e3eea7c8f9e7afdde6de979819ecf73b4e29caa0b8e6d3660ef5c4dd440de0e0dc724d7ed4c5dcde2e4002186dc30951aa44e5ec03517b3558468406e32ef8d6faf3d8a2f0a7d43689560d43cb24048298d72afcb573c7b2ee6dd29ac8c12dbe2cf5b556386b2446ccb78d2f3bc7cfaa5682fa28ab5e9b9445bfc55622ee8dfcef903c487144cb0a5f07286c3e35aaa4f7c9dd42ada73f9eab3f7d8a56739c40aaa6fb8f1b1aa206ec6f0a0323390cffcbae4a93b491cdf1def12a207fd010b253e44ab4c63bdc1ae28330e0fc40cca3a3ee2e12b7a1c91b7597e43d43bb25bd25e7b4784c20099e026d53660677d43e6dce8bb8bfb31905aa8ec0092ac890ca19d2097e4044219615b048a3f15753c981b32d42cadd93c7d72d7d7912de8cee1aa3e6f3ecf792017a4991e3fdc8028d7bd81e02f4931e530b9796077b868ed9adef792079c90aa9b71f4bc664f3a20e2498b181d8afd360277884145df1f072e9914fc39a32905b535d0612f60ebd8478a5e07ff12ed0c2acfea128235581fe4a048504ef3be1323956d9fdfaa06ff1e403a62de993c426c6423334f77201490babd964e8c0bd68cfd2cc3bbbdb74657ce4bec1b5c8bb014f22a5eeaf197c06334e88041cc2b44a64d4b6ef6e180e02f3a47d429a56ec84f79a3a36917e5a0ca9aa164bdfbb2f93d02471578af6acff3cb830841415e2f5460fc42e330394695c95c39d37da92c6fd71d81c42cfbd08d28d8b29df749b076c8257d184cb81694e2704f6531f87eddd8d65f19e84173540ce0bb9332aedd0f31c17ffec260980f3b26461bb8eceebd71ec75fe53a87209a599f69a1a713c413ed72d407185b85fdcb60ab68888cb93fbe119e00542d3e9cb43207a96e999e50173b4b20d7ef99f6c523b445ce0dfe02ae170eec2ca72b4230f188556a713a79bd5cbd2cf2776ae5bda596d4bdca4d7cd485ff59fbf49a2135a78fd8b072acd6a16c94fde89aa05b313bf62dda0f88b8dd52e1b57ec4d3892e773363b757fa09292ad8ddfb15fe932fecee8766604c8b2006796b3b2351d586ecc3f31f5adad34eaec7ca273756a637484b9fb71bcf655113e86840026017a628782e05cc71b7279258ec528211ed1d425165bc8e7d8b9d625412506f24587d3abb981d3bfd84c2cba8adc4413c1df44758d93dc8f03d47821e76c164774f7e6b2415d493787a9727f1287604a1f2a4d7e0adc33e28755b91632b5be1dc392a0d2b88fc4f63e7bd38237c8c4247e282a81eff3b7013e7e1fb381323646a7215c818476321199598b593957b06541bbc506a525f13285ac484c1b0ce019c02963e7d45a71ef1c501e8e2f1496edd2b70f942c1680cc50adcb362a2bb6c12453bb12d25fe9cbb8759057536367c0ed80e32666e45ea9050e32724794dedf901395dd6814b8c278ebf54feeb6d852efdafebd583b18729ad9f8a69a23e8cb33b64f9fd145bb96bf10b3fc202e54736ae9fab453ae34f30456e170170fa5576b56a60dda852408618c5d3f3d36c5d18ce6ec81976c7b10b21f519569e59c37ef54d795c6dbc330f000276b6210b2ac10c121ba3fea79b90ea52b36ac1e57fd72f7dceb65448cbabaacc2d152fadc42f043d21614b10e92df14caed6a893c28316ed3cdb49ec0c6330ffe1e75f1da3571dd67683a6154ff9375cf89bcd1d9ba1adba25f21266242616cc998bd90b54fe676341a706d2615db0d69fe9371e880b925d78a2b15a065cdc4527d43a915563d869f0f6fb33fc9f699f68f2a2dd62bf3fc99787d1df7f634eada05417f1b8d2b7a6cf31934b9809fc14bfaefae007a664a53ec386f55d5dca193387523ddfe8e5775a27d723e3714844ecf441c6b9d06425d30efc91dd595a7047f5fd86f9e8a6a158e743099ecca61f3f3f2ff6be339ebb31bc38d1a28459cfbde47dd6b069b63d991913898b996013ebdef7246b4267358a4aa8cb1853b87caaa0bc44f76cf572cf3472e2c656", 0x1000}], 0x8, &(0x7f0000002700)=[{0x90, 0x0, 0x3f, "860d6defbcf45b9bead0df785d45151911dd49abb21d58a9c394f2d689fa8b58398ec9905f4e2012d2be8e46859ad2b5508e9982a730c4e7bae88d29758fcaa35535481be8fa1c7679666a8e3a7c77de216eee3ed77e3bf79efcc778a081385a1d4c92381f32fd6da9327d7c9033eae7e408da28d26f5122198dbb68f52414"}], 0x90}, 0x40c) 16:00:05 executing program 0: socketpair$unix(0x1, 0x343d3fb51d5e3e68, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) select(0x40, &(0x7f00000000c0)={0xffffffffffffebc3, 0x2, 0x1f, 0x9, 0x7fffffff, 0x6, 0x3f, 0x1}, &(0x7f0000000100)={0x9, 0x67fa, 0x8000, 0x1, 0x21, 0xff, 0x2, 0x1}, &(0x7f0000000180)={0x7f, 0x4, 0x6, 0x8, 0x1, 0xcde, 0x7, 0x7ff}, &(0x7f00000001c0)={0x1, 0x6}) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCCBRK(r1, 0x2000747a) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0xfe, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x100000081}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x80000000, 0x0, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0xfffffffffffffc01, 0x4, 0xfffffffffffffffa, [{&(0x7f0000010000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0xf08}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x739d}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1ff000}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000010000/0x2000)=nil, 0x4}, {&(0x7f0000006000/0x5000)=nil, &(0x7f000000b000/0x2000)=nil, 0x100}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000011000/0x4000)=nil, 0x101}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000011000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x3000)=nil, &(0x7f000000e000/0x2000)=nil, 0x4ff}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000008000/0x3000)=nil}, {&(0x7f0000014000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000006000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x3de}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000015000/0x1000)=nil, 0x2}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73c}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xad}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000010000/0x1000)=nil, 0x3}], ['./file2\x00', './file0/file0\x00', './bus\x00', './file0/file0\x00'], './file1\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x1}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./bus\x00', 0x9) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r4) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0xa7}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0)="0af9a58f6079a9663358044129434b2ff8c63fb6242dc5060e0001", 0xfffffffffffffcab) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x9f, 0x0, &(0x7f0000000140)=""/159}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffeffffffff, 0x8}, 0x10) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) r1 = syz_open_pts() close(r1) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/98) write(r1, &(0x7f0000001300)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1, 0xfffffffffffffc00}, {0x40, 0x101}, {0x89, 0x4}, {0x46}, {0x22, 0x8}], 0x5}) clock_gettime(0x4, &(0x7f0000000280)) sendto$inet(r1, &(0x7f00000002c0)="61b3bfa55244d8d96c9c1bb7ded841b07c28ad21c9aa771e17781216ed8414936ff7043143d3f3e24abf4fbe796506de0a3f0f3f1574a83be0137e6a85864082144b0a71628d0f627b0fb8511cadaa52136420fba457fab7ae4956d031a3535e1c287def50937390d760922ea5343bb9845e949198ea35c67427a11aef60f8941a8ce2acd0aaadfb6fb818c6", 0x8c, 0x404, &(0x7f0000000100)={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x1ff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) flock(r1, 0x5) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080006212, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = socket(0x1, 0x2, 0x6) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) read(r1, &(0x7f0000000080)=""/110, 0x6e) kevent(r1, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}, {}], 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) semget(0x3, 0x3, 0x400) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0xffff, 0x1000, 0x3}, {0xa8, 0x3ff, 0x0, 0x100000001}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x401, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x6811, r2, 0x0, 0x0) fcntl$getflags(r2, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x7fff}, {0x0, 0x2}, {0x86, 0x7f}, {0x17468f81444ed271, 0x7}], 0x4}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)}, {&(0x7f0000000440)=""/179, 0xb3}, {&(0x7f0000000500)=""/194, 0xc2}], 0x3, &(0x7f0000000640)=""/116, 0x74}, 0x800) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000700)) r4 = socket(0x18, 0x4, 0x0) bind$inet6(r3, &(0x7f0000000740)={0x18, 0x3, 0x200, 0x2}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000780)=r4) getgid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r5 = msgget$private(0x0, 0x408) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000800)=0x3) connect$unix(r1, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x68, &(0x7f0000000880)="889e0bb4b316309d48d7b0f642ec0d1f8facda45d889dcc2c9d72a860755b4b6566ce8bcf8357f1edf8f301dd216a9bd655d22f338421ca4b19519f4d3f82274d16bf35e1cd1f83dbf5abe5ea25aa344362b6a8ae4f384c16dae1fdb35128f104d27e5d523d29780") ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000900)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x5) setegid(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) munlockall() r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: semget$private(0x0, 0x2, 0x2c) semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = msgget(0x2, 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x3) r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7fff, r1, r2, r3, r4, 0x18, 0x2}, 0x4, 0x810, r5, r7, 0x3, 0xffffffff, 0x2, 0x5}) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) fchdir(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x0) flock(r0, 0x1) recvfrom(r0, &(0x7f0000000000)=""/21, 0x15, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002005, 0x5302) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x6, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x0, 0x5, 0x7f, 0x4f, 0x8, 0x3f, 0x50, 0x40]}) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1c) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pread(r1, &(0x7f0000000080)="b5b865ba219dd6cb6717a70bb9b19dcca742923b20faae33fc63080df5b148e5c329f7846fcfa9c180e8fe", 0x2b, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="f5dd7763a1a76a84fa079d702c96d0a052b35ea7", 0x14}, {&(0x7f00000000c0)="035610c92c30c303cd59092432322977e53911f6233736b8c4f4f3508f20b5d0261c4e593a6252948c", 0x29}, {&(0x7f00000001c0)="dc25a4679e565780bc101473e188143962e586f35da4de55cf1c8ceeb9a89c659cb4c6d47323f1dda4114bffcee67268fe71650ab71d934476c3a14ff1e723e03e2ab41fea08a9bc2a033da9fcd2d1ec1c5f73dec8f45cde1229362fd1252c20a5889308a4bb109dc69708c5107cb5ec3d1d812b4679fcf58a6af8cae4f763dbccaae02445f888ea5f4d412c5df7", 0x8e}, {&(0x7f0000000280)="60ebb654e986d18fc4b5dd35e95a4b2079d057f6534521ebe8475b563f3d780ef582de122dc57275ac6fcaa4adb70499f453926901af82e86d68d3b2b173204631d941310d6d9d31f2ac52c51e775dc7edba2b9c5c0c5521afd3319baf6db6ad87513a5e66573d71c8eaa8e9961928d163499fecc7867b02e714599a09ffaabf62fe5a970c8a9f5492cf81ee48358e73435e8424036786d927575c7191d142b06ca55e25f5235d9ec16939e3ed22f80268700664ad7d83b00c8f5e67d3a9197f3482", 0xc2}, {&(0x7f0000000380)="d02e46c0a94477a318a1e0f3e5e36783316bf4499ed80791940aa00a2226ea0b98c0d679c9ea07afa22a59020133c49e083dba34d01eaa9ffb845ff39cd6dd9d6ce7661efd57b5d1c91222f5ce1d523828afba33851f09802a0ed4f88b1814a3590a53e1408671ccd30620cb0af5122f73b23592d3ec2a51bb2c4800d91583834c138dae3a59a7caed7fe880e9a566c242cbbeb786c9aae2ba069a19c034fc3d9b367e0a00177e1a5f", 0xa9}], 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0xfffffffffffffffd}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:06 executing program 0: mknod(0xfffffffffffffffe, 0x2000, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getegid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) sendto$inet(r0, &(0x7f0000000080)="17c9af5c7c070809bad9c14a67fc64b13bac814244448825420b27db5d7b0166ced5add3087aba0eba20d5c0e2683a5105ea396a0e23a06524d1149408974cb91e396509eb29a6d0dbe28c598d6e16610ffed05aae7a505d54bfe806537063dccb624088c4a78bcfcc7cdd11491ff3b3d7f4bc39f7369ed1b05ab6c265", 0x7d, 0xcf616a1d5bafc907, &(0x7f0000000000)={0x2, 0x2}, 0xc) setregid(r1, r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000200)="d73db118b85797222c2c3f5a338ac98bdc7a8667e706b7e602a11ccd018781385881a3f631bf67df954adce83dd1217998d07a17a19cbe0db95157e27f015c84c205ce7f39af131387de865997eba3c8fa2987bee67195d39611ae163ad8f163564536a0d09667002fd4e8b024411fa25ba6510326b81023a1f750070000001d2e5cb7") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7f, 0x3, 0x1f, 0x6}, {0xd074, 0x401, 0x0, 0xffffffff00000001}]}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="fcc26b62b8e108b8affd43e98bc05361e6541d2ce20fd75e3477ba4b82d81f9d4fc2b6d5e8529078252e02dfc8cdc666c51116e56e0655fac20f8a492b308ff3038d6384e11a4b6c66aa302f7f83f8486a1c5ac3a6c15814d9ba5b59876a8c8d0805ad182b29e8a49d785e5d0bafdd7369e29fd679707b39a8b19a59ddd794895131d2ed2ebed90f5f02a7dd1414cb7b78dfcde026c41d4e08fab2f9abd4ea6bd2be7847f97a9e1567e2cf0bdf36c00dabc956bee45151f7581c9dcef16201170508fa49fbc3d2a854276aab91ab877b4c47b3e1aba57605f538307e4ef13f41b6e7b3e3336a4dd716", 0xe9}, {&(0x7f0000000040)="f6bf1d72b30b21f0bac3b7a64c1a84ecbf8a86617542c699a9d212817f9bd8b1413a88c83f", 0x25}, {&(0x7f0000000080)="06f20d", 0x3}, {&(0x7f0000000340)="0b9b4230e2b1ea342406fc4caa64e2ce5df2fe808746760e53c9d3b9d600980d5eca386e0d8e229ea20bc04d66b6fdf4bfb8d523501b99310fefee5e31151bc3263837883dd10ab583572757fd05961bffa0e1adac97b4e462281a91f8be527180d9181a6afd4929c40711ca76657212bfbdf943fb659ee63a693ae8dd127569eed183e5efad08d26d3cf787d31c1f63a92c490828a953d911e8aad5450155f0a77797af023debbd1276b1972945b39214d46cc3135ccec76e6ae209e0a99979d5c355704e9ae115c66c464910a410ac51c948bf15c9bd99d7208b97894be4f832c67633c1254889f04f63267f24e52d31797f2eecb9980076451e3b", 0xfc}, {&(0x7f0000000140)="abd5e97a0b74a82fa445008080500cc102f7ab67b2c03e5546f7a799e324be5bd07bedffbdd17fa4e7bc77e534639aebafbb2879069d5400a14068cede63352c0647f733c50c4dde0594c8d0f717e1135facb2f88be9242527e26566feb6327c50668279004afc5a6a", 0x69}], 0x5, &(0x7f00000004c0)=[{0xb8, 0xffff, 0x0, "df802f0f5f0f320e66c53975fd5cebed8936fff3016a1b84865443bca5986d547b2d5ac9639513fe509cadd77bbc3097d59631ae01f23c12937ae279b44eb22775226b1f8a938ce72cd0d1f64debf2ab004c648ea0b59c29bb1840ab4156ead820ebc77aaff6ec306497199ec3a5fc9d322ae88735e0d09a29adf12db40411fc37416dee9f47d4a1b51ed84083fb23dc8146f1c193497108f0e3187dd35667950287c0efe386"}, {0x58, 0xffff, 0x4, "9ca7f37625082a2a11e6bb3a0870f571ac1c2f858ac6d7763a9ddbb0b5709c7bb200681297c63be93be15fe3d005b88932bb8d4cc7ab089bbade9034de1ffbefe2da3cd4594a"}, {0x10, 0x0, 0xffffffffffffff80}, {0x40, 0xffff, 0x7f, "4b1f89b7b46da3ceb26bd080741dc22d35b5310e3ea4d03003f0587ab69b7006e3ded0f5924d37104dba"}, {0x58, 0xffff, 0x10000, "6d4a1511290cce0a51cc54fa8d66cc91736b95e392a4575d9243e3b60be535a766ea4ac80af08506ce8da99913dacfc8cef499e7ecee730380b77c48efef05c5dc7ec1"}, {0x1010, 0x1, 0x8f, "c0fe742c2a0115f96ccafad16a545767e6efde14b92ffd2b7be99a7d915297abd7e39c69d6b54fcd3ab69a97f396bbc905b170b110fc29b5c29b32a0333a366ca56e41780e7b163b9dbac1c0dde6ea1ca99fb901120d0c5924ff37c88ea5ee3395a663bdf00dac891b0bea5136d6ca63a1a319921b50f2c6c2d7cfbf687cc74222d37feca8c72418c268ec9753e674999054086e440e1a3aaee3a949c9742ce9f61b8c82d6c5cbc14f9198afd0b295d65bdfb7725ef3b321bb212ed2832f58949d2840c7b4cf5da4b7d9283e22a54334464dc182cba515a00b1c9607403fa2f96e6ba65aecb4e38e76d9498b3342076856fc2298572ffaea3e10b15733387887c59bf68b7fb3d5311e21c2a4b730875310e36a93b7bd8efc253d9bf11f5646036833546cb56fcc26e7932945bfe83d6fccc3aa1619cda27f31d2cf395a989258fc309af8e6f0cdc3df6f8c5f54384b32a3e6db30175650b7f0bb920243d809c69def917b945c7e14490818b49ce50c83351c6753a077fe5180a2522f44b71c670a941a3e9a457b03ad7e12d82f5eee735f52580ab2803e5fb69d19a207ef612699f8679f357ff8551b0dc7794e81fe5ea48467542edf60869fe0c676cecba277b198b310bd8cd266321fb92fabc6955b95e5e94b75e85c62f5637c5389422efae9b4f08f353675961528dfc33cf671b038133cd75ddd0d5e44124a4f6e1112fcfaa33433e512ec65e694437a2e4ed556ca32e50c9ca9c0a43b70ee169f459654e5834e00774962e559b7807fa82b3c7cabcf1e9f34bf60522cb521d3dfd2c20c379ab744fd05bc1683b18a4b824988971ed8ae5b91057c74a30a726e3481d30c31181305322c4fbc82eb8dfd569b40f0b67b044bab9188f9fde386aa073391e366d2863d09f04439071b3945c5008122197a452a3bc3fa3d9fdf1f461265cb93e1a1cb6785c8bbdb1a775ef689f20b0bc652fa79ac41d81d5553d6551f3db4940408425861da687c918a32fc4d982e431bca2acf61af53953d02de22ac7309b82e15d191129a011ecbe2facf39fedbbe4ff123359e4f70237abf72a83868df68ccc596129c289e5defddc11a0203e86edcb11693269933a8861566c7aa87e3737e0bf99adbfa4e777d63ae10bbe27adda1a60619a58cea6e01f0bfc0bf4a25abe852290a54184ed62b75405515e63a18095a320f73f8effb263408bd83fbd04d3315632e0e67369a9566af299ebcd4e4ef9babcac3c02875f91eddac549d9fa9240ae7b9ba78b76f8d2729459244a25da611e89f0bab6f750bd65593dd58597d52b3732c1b0987daac2c3f737e5e986f7abcd1e2bdd580ac96ad79a2ce93b8a9fb57cd8ed62b5622256d07723b2bc0e9b06b5be3d0602ce91ee4ba76b4690038d83508c514ddb301134fda0d819ae6680b871f831250fab7bce48402be9b2474b7b69158b596a58c304139c12937c684ec3419c5f1fdaf3e3db5538fe6a57b990690c2d31ff8ff65c74045128d3fe2785868566e83385d43dbf9b63852eadc639192363b501a230097e1b4fbb730fb5ebf242a87e8627693e976c5af6728e335bc3d8d17215f5ed68f6aaf360c59519b7f192200d8ce0b720a837c4e6f3510b9683e9b231426a5822d799e85d891194b7842aa1c791bcae425affb09185551d9f75e55e6a4c7c1f3279522d7dd66f07755010e0432977d2be41e9b74f4516ac9878dc2030f0d92029823aad03e0f836e24ffa2791f5e255406ac180ea5cc0f27bb37a964d31599330458298076358b19b31e5f44880f1a52e13295ed734d2ec809d6efa54bce2b142e1bdb0df4caa7ebc7b1303e9a8eb3fadf079758fedecbcb8c2f8d7a9f5a7941c96fb2a12814e89763315f2383738d3c68a563f18596f8118d29fa680984572926d6c9f0362ea92c55b4c7d58bc13e9dbf0a89ec649698c7235537c6b086bf6670ab91c8b34f97bfe6d2d1b4b05407e5ebf53159bdefccd0a679b3fdfa264688d5b9943830e913b2606e5841affe94a773ec3a5dcffd3c019da24dfe34c8f2f65a660411f0536e5a34296dc8df94c3e8282f52a6d2aeb3238db92f1d6c6831139194483930c9365965335885c338828b2175d0ff6ddeb8a7790cb95df1d7ceb37b30f1ab534829b638a4d6b40f428ba40a59eb07d8cfb3decc264b7b4d10e9c67f20a6144b0bbca985dab9ad7acb7ac2c1a8beaaa0ad73a24294400769f0b0d968e679d284bfc87c36e7125ddacb43982583e6670b294dc1cc6cf673003674a18c43b3e58c6cfe0398adac0cb8033c140eaad9878c5ba261e2e60d7c6b304d6fdef9cbb3232b1a85fc3c1a29c35fc5fd1cc43a776d2ee89d4fa9a6f0adb0bacf263107be999f682439fce83736586a22828cf2e6230d4ca44496a9a85cd3ff2c8827e8f18ecb5cfb26c72a3560ab5bdb6c20156b39d3882a98c1418f283d6a5252d7665fff244a323cafb908ec77da3c970ee2b76f40839e9800566cab69baaf05bffba890872931ea24283378bbbcf46277390a00a42220158e8b7a7cd136b23a2d31c96dc84709dfdb2b7d12cb3bcee51a959b65b5d5443747dec8ba0cce13e66c78fdb9241c98a1e50d60668f44b68581f51f9e94e783b3df4ce57373ff48f04e045c9c964200e02cb07f821b8955d422302632ba3408da8852f8dae4176a30e9b8cd51334669131324a70a1f2b2c767551ca92eff6a7b489b6ba833da08f6cce65638c56c54cceafcc29633aec237589228d5591b1f64e3365f1bb8e8190f84b7d2814cc39a2590b6b34699a70be3612134c8827927f515d8edabc2011cc86fee8c8bad0936ffd6976f2e3302356488330234ecbf5f1abf0adb42e3300b0f52b4713a182f2e30cf042066b40102d9c401dcba6cc88c6d337225dfb6ab1165a6688295e6fff564a82576b0e40b95ee28dd3037720ecd5c20ff897e644decc622e54c5649c0f3a788fcda2003d98f088b66be5db71cb96a45b42ff373442c0e6772c4967c74a1f288a945c28fe180aa2dc55dc2c4f750e272ba7fd8f6ce209767b367b32ef63bae29335cdc455a7d813ef93587bc4d689fe531a8e98bbf99313f047d68a5a6b2c8ec7e79186c7d5c6135236708cd91892b8c522cd60d8dc7966286faff954954aa3fb401ef4f7a28f3bd1d30984b72d1c886688d765b60a4fb701c63777a3ac8fbb6c86523a821d2d91c17556f7a36ee318a35a23a29eff49875041cac3b7f02eee9427e40c9855833de7116a20ee27377ab6989ed96b6c99558432ab9603c8af8efe6c830857461e376fd2c1fde69997188b127fa979920b3548ecd227c25328847b17e50fc18075db45e5c306e83aa73bcffc790bbbec9eaf845ffb6d05a3b5bacd8ebbbaf428a43720822dee8ae85faeb404112d5eb05338d3a5c3a5745854e953a9b9c8cb3bc7230b169c3107349a01c15cf0da93698d458bec4c7d975d786e0cb3811ddd727f15090fe66a71de1f0cdbad5a05860fc51417afd207cedaf8be6844a5e8ea2db09c974fa1692e5c6fd2f6f41a030b62d379f49f253dcb214130ad0e92f790e380c409cc58276d4a611872260a8fdb118afcf62502acbdf03d92e5ccbd5e8fc175d2aadd975c74ad3f615385e3728e294ecfba10263659908142e5eb02394a2aa3ab69d1bad22982190c1cd829a41924cc1c1f378d92915696018e7df6afcccfda8f666c3b9e1cb3ff19323046180f7176a022588746f9cb47987dd668ba1be989decd4f06c8f5cb77eddc2b8a266c0a830bbf4ae09cede032e2051f1351e7bd92e00bd61de391491b63e2ea8ffea7989df577d17b394142ac2acf635c2d7283f244b071c8be482e01d3b10bebb5609d59f7415377adb59106a9a137d5581d91b1a16af4dc227cdd02236666d412caf3a32bd3138291cde83f0308c3b870aae476c20c4c1bea13551f944b3ca64df124f7710cdf56b2929ad928ff04acd164a124dd3267b1dcc44fa802b5b32d953a09289d4159d6ebf1bf513aa17179db141e651fa2c495dd647619e7cbbd51b94499e2a471a1485e7fb83e86936f13abc147b58d92762e3101756f3a5bb12094af15572ad03130f28f4aa19341163dde6e93ae5eb28c78756e3045fd301cb0d327b53e0d1178e50990a45a755a6033e26c8a42f2dd8148c73585f8bef484c88de4f3f3dbcddefedf37bace977bc7f9507e1c73e2db3bd76373e97d7c26486f181a113376a3acdecd61fee8cf626dc6dfde04d579796e410196153fbaaeb265340970c984472d9a517bd1c755cd202e9f4d9216af42704589c567e9005ff89d4cd9372a02ae59cab3478cc42c48cc5a84bf70390080f24ac790b1a7b4d6590933e02ab53b8d056f80b7bd0e11475b9b17c3eba5c0ede3c304476191472fbc75853ee89859bfc80260ffa5a6c6f65db5e19cc45eeb71c9c8b6a8e0d0b1ac9dfeeebc4c44acb39423ec213f085407180faf5625e70108688da5a0ceacf5182488cc08bc62696ed9c3d206ef732be93356fafdca60a7decb4b0e8caab1774e83054d0638a6622a6b14d91dcc86873cea34945cbe825947087c1a9336d401c7c1e009c2f5bd953b6382d02fba81fa528e038b01a4f000c5aa74d499d9ecc5faec9332ea611095c3590a2ee2c8f744dac1044cf29c51d45b64102b9b9635aa405d1ed637ea888e80bda986cb7292b964bc2610cfcb7bda73771812e1495f75383382ba2118677b54f8a0ff59975b48ebacb126c492cb20306a27ec5eb9e174771b6d660a671778d36f7590ec8764990be82d1f6ab4aaa4a6dab216b51f3af1039daba60694366acbc77c5b518109d0b5596e638fe12977146470e83bc941bd0734ae4ab87fc2295bde537e64f1094e6792009dea6ddb042d03b727481fd73ee93aec9a94df6ed1482729cac6ca3144e6612fc795bcc638d8589c164f8d07e1385c7fe4a9b3e9538a77fb0b6535c9151704a04e9c71537022b3d8f00174b8b11703622a4040b10179aab30579f34e46262ecf00bc2c54ee170b2140b4db86ecc9a34fe83fe5771eb2594447e6692db0723aae9df2abcd64c958211c6f48eeb802d3d4412203411f8652447a11c919c1e3fe1360bff792e1e995fa3614985209fb50e1bb978d16134dcabba3be260fae95a6babaf9211659e919f93af8d687c392a934075694b659fe708df9a2794b82bd5d216b174095b75d168f0d0df836e02abe8c4f8e451db77d83e527a54ada8818a34b72355e3fb00d1ee39bdff539380adc183e8583c69bcd3064b6cdeee6cd9c9e1c895ff2cbe09b11ded2ab977cdde1e54feb13da6879cdfb45bd5557e10efa480cd60991b5f2bb181d9bd9122ae23aa0d1a90affdac149e585dfe074a0a2e46dfd5ff4a0e790cdc4b840b02a6b9cca2b7cd639638e7e592ce53f0d3a62c3d7fe37aba7c13ebe272f74d77ebb6bf57252437092b04108c74c2950d7f1434147055ed5e5120307c9fb27dd53fd8e14ae7730fdc2cf8d563bf4c4ddff0cdd2ccaff9dd357e96172775ef65639f3d04f0bb37cf2a582af9717929fc4ad8a90ec7fb9ba04d3d26f2ad016836e4301ef83b63f1743847fbbe9affd15e8a46840228cdce550e15a654d21a57044e186bf52a4860a56d94dd7131f82afd022448f452038fb82f330276d757f4619d507dfe96a4744221d955c96a7176c2f54b56831375049dfcc3d527dde3de480869714e943a993c555ccbb11d00e96818ce36092753a3ebc16e60408c5000ccdfeb7b389dcd107923f637230b8f78f7f0be16f51fdf9f21292ff9c67d7f54234cc141b"}, {0xf0, 0x3b5e08e3336c6459, 0x101, "0d48d082f913a1e0e2e52063bca03d2ac590a25a44a92f9e1597147db17d01a0d1a144b4427e77ed2a16bda4625c3578b886f9a7d019e7dcb8ce0714cbbca6ddc067a44289b9506f9e73e679ef39af0f0d9b4392bf53fbdc0715f1f67d149094385cc3d382c9a0d73a1660a57eaa332a81f7713b736d977ddef86db317dc482e6af03454f85e400478f0a7c02c18bda7a7aa0722ee543f5217aa8926dd0379e893218a9c468bb35c62b24cb9ad372479278a9592f0c49fd725eaf4cf00c46489cb611f2d8d8f1bc923947cc92fb4aa7677c61b6b6e8d79c43fdd"}, {0x98, 0x1, 0x2, "4f27f95a66840a430d4197c93b1787bf51374de505ecfb7969631cb2978cae2316e42b2dec721583d0e254be14ec372b0a23cbbcabe0bca76948427f1d9f653287c74209233efd28e1426abdb1cb3c3e0edfbf54b051b99517d1479c42b21b49d0a507c58f9ef78d2f43409424982b5c1794cd2ae21fdf7cadc61889860051dd8a971d29e1"}], 0x1350}, 0x4) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) socket$inet6(0x18, 0x8000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x2f, 0x2, 0x3fffffffff, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="e33dba060b3ba46a106df4674a646df7507f438ce19bcef0976c1b77fbe1a1eb25aec61df17fb9f6a1812cb1423e7858a6479d392ea1a94500000000000087d292e4c56d6a55107dd552ee0f59cfd44886b12ee1d8d1e9c8933b8e3b08d1d1e6b0ee206c0c137c6857ceb74c10a8d4c3b496f1c4527e1aa16d68ae562a35af0cc84043384e03424f17a300"/153, 0x99, 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000026, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="bb88dfe0d9ab2e9d", 0x8) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x61) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x5, 0xeffabcafc2c01615, r1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/186, 0xba}], 0x2) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000240)="451630afb59f5794e83f9e41289fd956793b19431a0b8477c96ae8da4141dab88dea3a6de517996b45ae00a651111325d5", 0x31}, {&(0x7f0000000280)="4cdf32ed4c0756df128c7b74ff02bb7af3d4ca5e26916a1a5f0aa6aef18976b69c4e0515939f3cdd1301d20b83855ae14cb2685f4cd7232bc2b23ac371dbf68b2f4fd474ea4fc48abea8bbe0f9c64a1671174fdd54397dc84181467eca0ec1d38dfa937342e80a485299888aea7a475a1d09f944a24de134", 0x78}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0xf}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getpgid(r1) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d593c08f6f7c10dc73de37d1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x41e57f797ab466cf, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x6, 0x3f, 0x7ff, 0x7}, {0x2, 0x5, 0x10000, 0x100000000}, {0x200, 0xcad, 0x3a, 0x7fffffff}, {0x4, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000400)='./file2\x00', 0x6) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x4, r1) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x2, 0x6, 0xfff}, {{r0}, 0xffffffffffffffff, 0x25, 0x1, 0x2, 0xffffffff}, {{r0}, 0xb32af249810e7646, 0x20, 0x80000000, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0xfffffffffffffcf2, 0x7fff}, {{r0}, 0x2f51ad03051f7653, 0x22, 0xfffff, 0x80000000, 0x80000000}], 0x1ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x1, 0x4, 0xf45}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0xffffffff, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000001, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x7fffffff, 0x1f}], 0xffff, &(0x7f00000001c0)={0x1, 0x1}) msgget$private(0x0, 0x0) openat(r0, &(0x7f0000000440)='./file1\x00', 0x10000, 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000340)="3aca3883adf07e8e0bd1e3ba81c68d8d310ebbe0c0e5701ecf4707340f98a3aa3301c76bd2013af6dd887e9c5407584a9a1c36bf25cc27dd6316f1fd557954d3faea2c15f9a9c55b406cc9850ad7cc065e1192cfc6afceb2d6f63e76242307466e8291b5544d5e7035b69a7b60ccd5fc0daf6afc0ea0805023d462b09e33b48ca2ef34971427c2922c172f931b6d153dc4e09d1d773cbea2d622751059ec3342dc8184726b97fa6ea4ddba0ff577cff3c185fe8a58f64f072b53cffc"}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x8, 0x8}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x7, 0x1000, 0x9, 0x80000000, 0x7, 0x7fff, 0x0, 0x7]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x100000001) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5a4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f00000003c0)='Q', 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x40) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7, 0x10010, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0xffffffffffffff0d) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x100}, {0x18, 0x3, 0x1, 0x8}, 0xffffffffffffffc1, [0x3, 0x3edb, 0x4, 0x812d, 0xdf, 0x6, 0x3, 0x800]}, 0x3c) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x180) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r3, 0x0, 0x0) close(r1) write(r1, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000600)='./bus\x00', 0x400000000000002, 0x0) r1 = geteuid() setuid(r1) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r5, r4, 0x4) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r7, 0x0, 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000a00)=0x7ffffffc) 16:00:07 executing program 1: utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x5, 0x4f5f4570000000}, {0x5, 0xffff}}) r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x9, 0x7, 0x400, 0x2}, {0x7, 0x0, 0x80000001, 0x7}, {0x5, 0x1, 0x2, 0xd67}, {0x6, 0x2, 0x3, 0x80000001}, {0xfffffffffffff801, 0x81, 0xfffffffffffffffb, 0x1}, {0x1, 0x8, 0x10000, 0x101}, {0x20, 0xca8a, 0x3, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03ddd40000000000"], 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/185) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) 16:00:07 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001180)=r0) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)=""/213, 0xd5}, {&(0x7f00000012c0)=""/122, 0x7a}, {&(0x7f0000001340)=""/139, 0x8b}, {&(0x7f0000001400)=""/66, 0x42}], 0x8, &(0x7f0000001500)=""/126, 0x7e}, 0x40) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x875c, 0x3, 0x1}, {0x1, 0x3, 0x8001, 0x415}, {0x0, 0x200, 0x2, 0x81}, {0x100, 0x1f, 0x320, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0xff}, {0x2e, 0x60}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x100000000, 0x80000000, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b5") socket(0x6, 0x8000, 0x4) 16:00:07 executing program 0: r0 = socket(0x11, 0x0, 0xbb) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0xe020, 0x9) r1 = shmget(0x0, 0x8000, 0x40, &(0x7f0000ff5000/0x8000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() r7 = getpgrp() connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x10, 0x8}, 0x2, 0x80000001, r6, r7, 0x5, 0x0, 0x7}) socket(0x1, 0x4000, 0x6) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000080)="9e3eb39095f3ea931fec", 0xa) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x2b, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x90d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2cd7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcf66}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x30d13fed}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file']}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x611, 0x100000000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="12e2749b7766d5dfc762e3c38eec495c4d02aea96529c50f94fa359c343ab33abc295291c2ccf0751180004f31dd51bb67b02e34a26f73b5a0221319b72b0f6bd21e2acac1ff9eae94c4889bae32ea9e7ca2bf8b9af3f614bd9e13c9a2163d58a84fc94e68c4996fc92e441112a436302f812b034939533e4067b7c806e17766b49c6fcc4b08e0ec88c42a96485ba873e031080c7e8aed15c8b3e657d6a12f4e4980200f1950f12f35d5e464894bc71aab3231a3e97a88a9c36ebac6c0e5edfb348c1778b992712ed8e41631", 0xcc}, {&(0x7f0000000180)="8594bf47b27bb2f57315479447f1ebcd6462389d3c44510fc0dadd79c4ed6d181d81ff1b284b6f902858402b690dc1ae23b6eb3fa13b5d6f8535f85c8f4e6ccb0bad5647dc714705d3862bb4e2db386d7dc1e90c4715bb28f6ed5f44957fdb8d8faa2f153e94824433332328485d53e8f38414913f1bafc6fb4ca1161554598a37ce", 0x82}, {&(0x7f0000000240)="84e4a0ae771304ef25dc6bb877f4dd05420bfb3284fe54cc9ba1d6d5f7eb65e990a6112de0d7aa93d9e29f66b6bfb0ff136daa690378fa24f8d7a3590b1cb4a39e094caa3b02cab86712d0b0f5f0acfd9bc3", 0x52}, {&(0x7f00000002c0)="547eb6d16684bb92430f1acc19f7af5febb49c489d6274e008df236fd8b76e4b0af3b214e36aeac80854486b5100daedaeecd62661403e9a1f478368ad37d92607737398fcb768cb31ca08c46bd0ae860c360c80ffaac731526c4669dc22059e56c738b6a6938534bedebe68f4625329975e8b9d6eccd884160a336bd1d1611047ea29c5adccc8582e01a5d89fc092a730a7db3b5f2f9788c4f47be8b8d598ac08f546ad442c754f14f9b468322ca12d54f845233b259d1942041db959c367105ad693dc6e38b8ba269d432e071a8f2cba9b88074edc93ff497d28b6811c23ade026db702a9d0717e4f4536e87224b8b1691b24f0743757835e775a33cb8", 0xfe}], 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x547}, {0x46, 0x1}, {0x1, 0x324b}, {0x6, 0x8}], 0x4}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e4, &(0x7f0000000180)='\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x4) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000a00)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180c50bf6dca246e112d650c8d8ae34bea804432d", 0x3c}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x3, 0x201, 0x5, 0x1, 0x8, 0x2, 0x2, 0x1, 0x1, 0x5, 0xfffffffffffffff8}) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2}) r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x1, 0x7, 0x2, 0x1, 0x5da3, 0xb84, 0x4, 0x6f4a}, &(0x7f0000000180)={0x6, 0x6, 0xf3c, 0x4, 0x2, 0x100000000, 0x5, 0x401}, &(0x7f00000001c0)={0xd3, 0x7, 0x9, 0x9, 0x6a0, 0x0, 0x5, 0xfffffffffffffffb}, &(0x7f0000000200)={0x5, 0x9}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) syz_open_pts() writev(r0, &(0x7f0000000180), 0x1bd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0x80000000, 0xffffffffffff0001, 0x10000, "c8452120f46198cbc886e66144e6a9a58edb1492", 0x0, 0x140000}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x6) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x80000000000000, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbb08a8d1a029be96914f6357e3a", 0x3ad, 0x0, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) getppid() 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x0, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d, 0xfffffffffffffffe, 0x8000}, {0xa}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e426") 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x48c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0000) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r2, &(0x7f00004cf000/0x1000)=nil, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/48, 0x30, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x11) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000020e700694e4d7f72bd677355b997997cc133ff9b21d73eea8579f9742a1ada19317b51a87984573a4f8420396ee910d58cd590de42274709e6d6dc3c6c0bdf86b9d33c67bea370c835c2a49afceb914c8ee0b1ba9a9685465370d976b184c09a95fd517b6c010b5df638f189f7d51240c03f2dc6ffc891203dd4e612fafcb97b52c8e8e2180023dbef12e217e060062fe2aeb7b35bc6fdc2646170a7e94b"], 0xe1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4020426b, &(0x7f00000002c0)={0x0, 0x0}) 16:00:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="d8d757a0d0f69f67fa1bc3a34a12724d2a8ee7b264caef78ccbc", 0x1a}, {&(0x7f0000000140)="db69d9b7008ab702e7b1e48832ca575b3c5f513d5e1a8474cdb6fedf4fdb2a0e2e23c5ea658e6880937b34352c50e91efed1cac885c50c6054bef8b03310d6005ab195e327dd9c81d530fe87ed4739b4a395facb9264c8bb57", 0x59}, {&(0x7f00000001c0)="4bf47535e27c7753f1038e5afc64ce4d83a81f00feae294bf62fcff8d045a7653622f64d5bf79d92acba38589811546c2904d5b06886a2132f75b578d46f697eb4da3617c6182a8ad5b8c244ad9100ec833ed6380967e31010595ad30bf363bae738ede6e9c2077c4a8526d280f27b0d132ef94e1f177f89d6bad369478a3a80d8e92f8b983ee793fe2e3d40b31649f06554", 0x92}], 0x3, 0x0, 0x1a) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x8, 0x5}) write(r2, &(0x7f00000000c0)='C', 0x1) close(r2) readv(r1, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0xffffffffffffff84) r1 = socket(0x2, 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chroot(&(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) listen(r0, 0x5) socketpair(0x1e, 0xc003, 0x0, 0x0) socket(0x20, 0x2, 0x200000) msgget(0x3, 0x2e) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="cdd4c4a9271eb09d58128b9aec5460e108fc8d33d6a20ae14f7f18b082e4a066bdf6daa1493d4594ecd1742e7d50b671d43d7f16c673ff13dbd1b0adaa4d47bd5357d2c43f78a9a9ee995d8825aa73e25ae4d393b659b6325a7b7cbff0ab5b998835b1e499013a603fe6e3b89929f80be7fc4730d0905128df3bc39b29c4960200f2a1bf88faa648c6f68f1488682b330c4bf2e9c115cce16d4b0b72e391db8a685029e3180634ec", 0xa8}, {&(0x7f00000003c0)="a0d9222ff9bbb0c9de6ceb64b055f903e3322868ab01aef3fee6a54d72b189f870c489bce29735480aeece8ca1190219982c85d9ec2542ad09becb6a7a6eba5652276f971c3ee17f1ec521ce717078211020f60dd6252d9434906c0a257399799ec8eb4a3767307cc4f10f1c19e3538c32533f0c92e38b735f488300960300ffc813004add90a0b1d99b9810c4215061ce8f6c2a88e401cec0858c0338ea4ab72434bb92e5ab539e0bf08b2ab014f27d85ce96e247a4bd8490485d6e5ad761606ae7ccff82c7e27d6f5f1cd16c0de4436aadb7f171594d2936529d741bca8f94a9e7f5dfe71b67775d6dd20fb9401fa2d9b67b5b04d53479be352409b4bb44", 0xff}, {&(0x7f0000000500)="93f5fb4da587cb8ef766cb9ef1cbed2cf6ed131914b35f5035fea0443f5c31958d822ed72c43d3f62b6859aba904e21c72f6f6add75b7b3a2dfd898e63707e92bdf5139452dcec72c23824eec75d58448fae58e2bcb5583d4ed25b2f02eb60d393616f3fa97f0d1ab76603ac1add70f8524562a9a9c37ce35b13c1a639503c5b7c7f67f0cb19c5716e0f7daa910ac363a57324cd7dd8c3e2be2914fd6c04ddeb4e29693710f204e6aa6a03b7e3d88e2d22645fba6ffdc529a12983c3a08c", 0xbe}, {&(0x7f00000005c0)="77ea4331f05b32533fbedaf012e24e8732bd79a284c7aca5b0be3e8212c1bb6429c5afd864efaa52b14fed7a3d3ef7", 0x2f}], 0x4, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) getpeername$inet(r6, &(0x7f0000000100), &(0x7f00000001c0)=0xc) syz_open_pts() open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x2f6168f2095e1408) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/165, 0xa5}], 0x6, &(0x7f00000005c0)=""/169, 0xa9}, 0x2) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000280)="2d28ec341b1785022a41ba8d1f218454770ac38039c7dfcac60843550756e487bea11ff281b9d469f4bbd6f3f317d4b0e7f27ce4e61ca5af0a1cd1ef012756511d6991ff096f663f6faa81aa3ff408fc178ea94bc7a99fd53ea94a7b3f4b27b951098abeff223b71b46cf9939d9677b0503b9ad6da2e43de86dcb879d0788f6af50863de76436ea890ab5c895a28b0156954b32fba7fe95f45763f9ccf6e71918254bed673ecb1420ed71984d3f8a0385ef7ef1409e288e1255da90738266cbd7c2d9f957e2c30f67c835206230dc124e4a0c071c009b601ffad1eaf9ef5ca555fcb", 0xe2, 0x400, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:09 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x4, {0xb67, 0x23}}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000600)={0x0, ""/196}, 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r4, &(0x7f0000000940)={0x0, ""/199}, 0xcf, 0x1, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000700)=0x7, 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a50, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x1f, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x5, 0x7, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x5, 0x81}]}) dup(r0) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = getpid() utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x6}, {0x3ff, 0x100000000}}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x0, r1) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000001b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="9a4e56049b390cf7cd235f4b26687b5481eecf1b0cb65bd130b693e3d3a7edcd47911286dcefdb48e27ea629f8f0981b92532cbc4317fa2a1164913f762d93df89e87dc397f04563c2dba6a77af86565cf2fcdbfbd36729201bcc0de8afa66733a9930b508d4a06abd3632758bd5fcb7755051957780b7032bf053985962cb33bea0fe496a18489d8404701384891c39b1eba8dcb3d2ff97dda9f0bdfcbd5eb5a43aa1c3aeafc39ed85e73243c481e97a855a2f64af03b88c620a426d1c3ea2db8d580de9250b93a335fcfd1df23ee0898a4991b0a32f4cd56523942e32fa9e59a", 0xe1}, {&(0x7f0000000240)="33158162de71143c386051fc3f4598934a6beb1f5c28cf1d0822d24c513be9d555ffa3b45cee2309a1f53c0f1b622e20cba47d62fe2408e60ac8876dd63ac33910c88c4fc5478a43cac523d2b36436c290f9c1ca4a09d4f7466282972501ba6b2bed98a569066c8e5604d6dfa733875302413bc1a30e025ff884832465f26a3e732930052f9734702ec5953d4e68dd0f3be48c1a3b35c69c6b9438da2eb9befa2622dd415e53a06802ae16faee3e895e8fe157e56df2750195d948f2ac9d9cebeb8aec836ad54a281cf3ad72bf87c282e80b58cbd7ffca31a169e7b415d4859873ce4342abd3e2c80a71835cedc28c", 0xef}, {&(0x7f0000000340)="6f69d829292431ab6c3c2adbef1a3435ecbd62127ee0069ea6882a7d6d7841c5ce96fa123100173349410560e95656dbe428016ceca45f88871e9bf1c73c8e", 0x3f}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1, 0x1}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x190) socket(0x6, 0x1, 0x6) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) chroot(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x1, 0x7, 0xfff, 0x40}, {0x7, 0x9, 0x1, 0x7ff}, {0x3, 0x4, 0x3, 0xefc5}, {0x800, 0x5, 0x80, 0x30d}, {0x8, 0x7, 0x6f6, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x0, &(0x7f0000000100)="dbf1157409a64c7a37bb5ef6419abbcaaec09e94e704689502eb88c4ec5a724e963fda942d6787a27ebb0beb5742414367b1637bab0b6a168e61069e901bc1d6c09187a714f0abe2b4f46ceee048f98b90343d633ab649fef7868b489ac900d646955827c1e153a46ebca5d9ecb70d5f9b787f51b9356864f815d95f3ad6f47cf87ba17af3bfda037453b3174ae8076045278c2e5c294eb2278f7d03a7efb094d4c99c1ccc57bd314036ef5ede89d2673e137d3bf0564e241db9827f94e6b0427e7134cd") 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x80000001, 0x9, 0xb6, "2ab4d4238367e70cef3ccb56897616020a755606", 0x5, 0x4}) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xf0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xee, &(0x7f0000000180)="2978050173786878775cdb035de4e56830c66cc79da99d4f1004fad7ff5789d79ec8411105d6d8f7bf6a13373ee38da75394c4cd70a4ef756d4c51431ca831068c8e2f913291ae38abce79766d17ff0f6bd0a45b117afd2ac7c47ca39e43fb4b07e348027548f3c3a88919bd96c1f84f8b5ece9b5a605e4bdf8e8dfc05b32dbbe7772364d4cdb392b7980227f3277a3b352ba9e16c5397b1ba618fc4fa70523919179844f167d8629704b59f42f93b22ecc9175cf4362cbc2e4713f4fc4214f70e26e89e400aa7893baf12a92a328cdb0b51676117e64781d3a5ff5e7bdf04acc5c57fdb4501d7df66b47deddfbc") 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) fcntl$getown(r0, 0x5) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5f89, 0x5, 0x6, "d8bd836731ba0d331b5756e9ca44984de3e4cd97", 0x7}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x6) 16:00:10 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffffffffffffc) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='-$']) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) clock_gettime(0x2, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xc61) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000340000/0x1000)=nil, 0x1000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) write(r0, &(0x7f0000000000)="7647434be69def93101e67619ec8be1d04354f368f25d0655107c595c0e5f6dd443312f783393ba4f7e2350d808c721144e7903a098fbbc0918fd771582b95584feb969dbd142b12a984d5d3ada3a4997fabd88767435a90fb2977b8f08c575781ec4dd9798a4b4da47ea2829da016737c0ef1994d2d317d1aed7fc88ec7795f0dd6fa50fa0c88ab4c63185a81f2fb5a354b45542a6248c17a06fcc584815e0d30ad6a7fff416f0e9beb1d241240745489dbb8e50240e6b1ab2e0b93e7c6d3b7a006763bf9d5", 0xc6) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1788c71adbc894f4, 0x7, 0x6, 0x726, 0x5}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x1, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r13 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000580)={{0x8, r9, r12, r3, r4, 0x140, 0x3}, 0x0, 0x6, r11, r6, 0x9, 0xfff, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x1f, 0xc, 0x1, 0xe3, 0x8001, 0x0, 0x1, 0x0, 0x5a, 0x8001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x800}, {0x40, 0x2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)={{0x100000000}, {0x8, 0x7}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x400, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") open(&(0x7f0000000000)='./file0\x00', 0x0, 0x182) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1f, 0x643, 0x1, 0x9, "e4d6fe6ec33c12be04c07d935fb380fdd2c0a0fa", 0x5, 0x10001}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) getegid() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x9}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x3, 0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0xfffffffffffffff9}, 0x8) 16:00:11 executing program 0: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x0, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) poll(&(0x7f0000000680), 0x2000013c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) getitimer(0x0, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000600)=[0x401, 0x80000001, 0x1, 0x80000000]) recvfrom(r5, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) clock_getres(0x3, &(0x7f0000000480)) recvfrom$unix(r5, &(0x7f0000000540)=""/135, 0x87, 0x42, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r5, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x572c4621}, {0x8b, 0x20}, {0x44, 0x7}, {0x101, 0xff}, {0x44, 0xfffffffffffffff8}, {0x85, 0xff}, {0x6, 0x4}], 0x7}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1b7, 0x1, 0x6, 0x4}, {0x8, 0xfffffffffffffffd, 0x1d274676, 0x4}, {0xffffffffffffff81, 0xbb33, 0x2, 0x100000000}, {0x7f, 0x6, 0x1000, 0x3ff}, {0x4, 0x5, 0x50, 0x5}, {0x3, 0x2000000, 0x0, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8}) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x83a) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) setrlimit(0x2, &(0x7f00000000c0)={0xffefffffffff8001, 0x60000004}) kqueue() fcntl$dupfd(r1, 0xa, r1) kqueue() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x3b3) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0xffffffffffffffc1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x7, 0x8, 0x4, 0x6, "c301b2ff500f545685d3c067d2e7de8ae8fec307", 0x7fff, 0x91}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) write(r0, &(0x7f00000000c0)='oN', 0x2) write(r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x248, &(0x7f0000ffc000/0x2000)=nil) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1ff) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/38) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x82, &(0x7f0000000280)="46053531dfb6088012e1e5c6a6a439eae44295a2037259aa98e660baa4df275295af34c64c1222eaf7e808fe47749de5d4c9fb0163647408cf9ce480134aea494edadc693ea2581945dbed7272e259174bb7bf141fc977cec3644629e906b77e5361abc76fb7c205e07fa4e80753f9350e4fa80aa5c91e44f531f994a230cc94065c") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x4000}, {0x3}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000380)="d9aa4e2ce2c2d602258b6db834204098a4baca99f6ed2b31c507a80a7580deb9beb534fb6aef1d2e65377de103761ced315c2c55889a2c2cd09884c8f2cdbb4303599faa544a69e6234b189fc6ab1aaca1a31b92f8532cf5da915fb381173cf232fc6a942ed4ae5845016a7edb1880093266bbd80889b37f28a3c0a637f97c469cf87b73b51fcdd4b0a8a8ee71d8bf2ffdd5d9fe4efefa873ff9df0206f01257c9174fb74533936366c3d2b1f470f01c4bffd4a900515226e423555ffd143ed1f38822cd2e83fa008c250c04491ee0c3aa0b9ba5b783eeb77d0b1a97461c4431f3718b23e782a94ce8b0364defbfa2c070ff13deda93e18d2123e09bef97ef32751d73a93571260fc3725fcbc0f86931d1721b6b38af2056d56a5735c8962c59b785ba1660ee4f80b864777e3c5983ed0a6368d2923d3639450baf756ff1be4d088b50004f8fa817946c0c59f5955cc9ba3d2f179a732522cbe440a6249a90304962e3d21e789d472f9a2fcdc0b587c8ffac961d0c9d9c0dfff71a01d3aa091233fc1a478607eaaed305efeb5ffa5e274b4a9b346066317043e9c241aa24a55661cfb536e086b752cb310a52f407d07a738ecbca406410b1028066a2f6061f36ae2152a4f5ea04f371128b0600998fda4dce991d6d91f5f8f742edcf06fb1d31d3fe61207877eac09e5b95039609238a65369e4b6443e8c09231a024c1c753dd7dc8bf8233a43c4ddec8695e0bc7285e60283becce1094c64dc8dddb79771628b9da96236f6e40f16a1e2d42a0e286f0435ab91eafac5a4cb8d8bda70abe2684720bebc02076d8243646ef9fbc14a2680e44dbb0060a6a1d72e84a51c3a4be3673096911d970764aae389d75c6643235ea13fbd9c04aaa624fd8a4a44e9f6f457d34a7010c29cc02457dd91e77f0983a6f6052a2e1b234bb4657cde2b91a3e6180eaf5f07fc94c55bb5b8989edc4d047f97c61ad8a0d7c92e42ae58b6a30f90376dd23fa9feebd56b36dff41ba760f519d69fa5a2ea96a2c9631b8c3007cdf2bd2c8424f3d3a66a6a0a0315fa7c62a1b07acfdb01e72fe2aba7e5e9cf3a960eca2b5eee47ef8a74e8465e29494b1e49fdc5271bfd386cb21703327667349991ce682f56a70c81021ec5acd26f95a3bc13455804da65d25befc85b6745ee4137961ce7da0a058f942fcee26ad66ad7f978486eac5530203fa4716e1df37ac46178682ed11222c1a2e8fd2b30a4a2dd68fa88f75a2c1fac74bb5056d650cf2beeabba5295cc70fcb62c7c657e1fed18c7aa8e6063a3e4263110df4f3490f363da0c6bf60a13289cac82752b1c27716e4f99fb0019064a5ec1739fb02ad237ef519a9dd4f80252755ab2c13f8a641f1f9f8af0cfb2f973bfcbd4dce6ed3ebc489424eb7b0806218573e31861d17bd5ea32a766efda3b56faba99063e2dc834d1c8beabce2de36d6c5ca5bc4d152a3c423d47b6e7f2e498ea9a9cfea07d99ab4e893c12ef667aad8793d33fc3a28ff0224e6eb809f63fb66c00864d92ad322178b0ec09575f8c5911ec41a92884d7d816f79b0001ae2e489198c739c13e875ba8afc5f43091e6a9050e2c3b075eca75f0aa640c26fbb21b6f367f66dad2d8261558f6a3fb2e41002eb316ae3480e4792e3014575c4d809225b833a856e61a02556fe8593a627b017669957fc93b05db19f4be4a17066ab9ca73cb071a37467354c570309c1db01daef9a50d770c81256b3e02da5b610cacf8aa484d1b74645b036772c570d0759633d413b27ece6c384fff9a3a059923296d49d96ff68d632fcc024146c5f7d6c02c4660519eccfa0549416084c696debb369a9f541503b839cc799b29e681f1d06e45d17ce2bc250a90585fdbb8924101505106febbf3aa4df2ef7af2ecfdc9e610c61a99539d2994d3292bbbd46946ac4bbd942782f7cf6de6e112e9ee498da8bd79df15630a89a5959674ed103dca435b1c115eb17e836417cf029362cdf8332d8dfc1c394a687bd2289e4ea8d594236c0e8b62057a6f25a0b45d0c2166531026558726133d40e1fbcda857059fa29b412adb038dcca5ca4c925ced2b29393c6ca360e647ceda13dc5f4e778ab83d5c826a5a0be3c7cbbd0406f8657017e209531526adbb3b618d12ade5d32924c4abc754a352e70fb1c0024c5b903428c1cfd5ffbef47c1e0ec16f55fd416fcc422581afe6207c60f4d956e3ef358cc8f95415e96bcede8912c7d9576a6adce005a19c4322b86a21786daec533dae3beb3d685337978c037d984809a566add1854c490b9cc48b72bd1fb6d91c4f9e9b7d6b2f8e179e14cbd2401ab2e980aecd2d278435a787f930cb5c82ed1a964538aeb51e72e5bd4f1317eb5b286770c8992845443b3cb9eb96b6be13cce21f5ae352eb61fadb7b3f6ed52862d3bb46eba4faee4a8ed8f58549a98f991c1c1e8e8ec48a7a96d55e2525842a664b09e83d8ed44a872ec0a3bc92fe4ef7cd2f34995dbc85c1fa9188e8cc830f9fd285e44a2f0aa17c196cd8d83c54db6ed0b07204594364b056cc47c8decdadbc4c0966296aed28c33a0f6d93bc2916396ef96896f1fe9f12f36ad5d3d0d86601769be3aa68975f20e5e26774342d4262f4c2ceb4b42763975aff59176c659b85d38ff397406e811105ea3600633579586c1e11c62b3e8710b011b5b05b1211b4cde268b90b8730d4d98359ee4f4f6f07b46588e8cdeb340ce14c76b3bb80746107ead61f6a48c3ba2fe2d07d89b7f61a52d79540a5378951a5e4d1f3bd3004f0a5879f66ef4d16a73a3d53aabc65b39774025a2a837f85c6e7802f252de303e8006bed226b33fa3b3bacc0750e5bc5a657743f141c12062267f084376219bc7181b21ac1f39ff246aab1b2df8fbfde1ae5a348faaf600d06d48bcd0cad4b7498495520cbfe83f7765e060523933b7277e11bdb19bdfeb4f2fa4974e9815e67db2e55711419c7c6c6b7932811508ba9a670fcf2e529892d917350bd1b2a4cfe6d4051f46000ffe4d9e28f2ec9138966bf4a8c9336235d6be00df531f8e0504b6fb841340d8b4d96a10f13197cc0a8a880f3c03b3548a0c88f6a967141807ccc047e5a1256e92804f83f0cd318ca425a61b54598110aa7b117f1c66ed4fa2200ffbfb98567c5f18195ee697044b0dde6dd0df5253be35b7da5bfd9511f7dfc7f6680f4b12758ab03bb6e6f795ff18a65f00396b126d020516d20f9fcd38cf9b6ed0ec83dd93c6256425e20dc1bee202d8953a10dfd14df01ed2125f020b5b821b1d52b8eedf49eab9bdfc91017b53ce591b468e4ae9088fe8e4cbc2c2aa8bea2bd80ca5869ee0786e2b39e0507e8d056340b62efced19f88c157407bf5955f2b7b2c544622f0ca0546fd4b29fa6f06bbcf1db3554ea465af3ba529580c97c145b2c8b1b6fe234b21a6f07a89ee21f689ba6820d7260b2a608a0ce4e6e95526a91e1bd66ba4cca8c1ae72d20aa56ec2dec1c64d0fc77e4dbf5ff898243f7d66c72ef0a9dcd9808cb9b60127c6d10a747b6c1dd07fb0a54d0232a7a41acb56c292b4bf76ae31c2142f572919c7a06fec0433cc09dd7e138cb8e408e42235e065ec6ddad9b61b6f93da804ff176858b821309c5a308e311c6b4fb2630139a4bf211d211f308fd4b2a863c2a75cfad85694f96b42f56126c7a64921c0eef3efab825e5fca28a4fe28ac4393a0d313a856d65f931c0de757bf529edd237d66720a541d8e72624e26ec4e6327209200bb47379101f744ff683fdd1d9d1cb58d746e49e05253e7f54d29bdc0e41aa4dec480a3827cda4cb73fdd83d1bef65640a4d88d1b70fda35f1edd2f0181d34f63775fecd1a1b0ebc952dfa3934ff30ed35f16d2f1f12bbae10c66226a2ef266237c9e32612ba83dfff37eb6dc7ac331fa62155e433ad52de0afe3bef1145c021db74ff428575faacf7d28ba39aed9a5a471c3cf1838ede5fc6a61785f7f1dbfced773bc6a1b273ebc1c320aacc46bdc671a88c82d3c24b0bced5935ca2659674c47732d01fc7372eec58c9d046157b954ca905cfcf8a6557aebd6f35d202956ee0c960a8297cadc85a7033f7e53336e1be343c5b73c16e9a1bd7d237870eae52c5884e2e947af42338c270b107586329d5c3d6254f3bad6243952e99b0a3e2e20d142b75536d09ed0fdcd02a28cb6ed5f5abeac7b9f1260dba7a83baf0baf46c4cdaa4bddd19fea9069076934758982a8c96a07afa6f6230ac5f32403680292a5d3bad3d4dd2680a5275769dcbcb4833faf80e96efc47082034b58925d413521419daa104d548578ea355fc6fbf62baa76011e1e5e5ce09f789f933a156cf73fc90afbfdb7d19da6dd1366777d8f151a7a533f69b74b8f4d6b4d7dd7abf40d8fd0e523f99fa342fcb01cd7c503477f62ca860ae68f957668f0008720f95fdd1c0439ae389bd868e46a3b75543db725cb4f46b5ce830232c937ee4bb446d6aabc6c4048452017ca52abe18bcd5eb722489db79a203f8882f16f6349acdb7d2710ae3e126dda7f91bfcebef9c1b5bf9221ddc5391071f5f859cf99a10a6435fca85a6310e3f97ad09b89afa3708c28915b8df11c7ca4033de117ca76a9065079a4deff10b0996fbe58b4a9300b1202d8007041d9b2628b51bcdcee5184df7619347b043036649390e47fdb897481c3a6406fc96e611f27897666bc2577e330ec621f75cf38396c1875cc72d8c739465a2d3137391a10737fad6c40390966a3f24de35e7952243b2a8e8457ba4483de13b4b026ca56a6f2814dfaec0be90ac4685ad6cac88f5b8a416d3a7ca4220d93ba2539412a32c77a382f8b82c16d4618b312428a0d5781f6edf38d579917fb049d1b64f9c21b086c2298273e3d2e32f42be6c0d087b9e876b66e4938338fc1571274bab40ee1f83fd7407d3ef4ccc44b2e73ea3d6e628d1fbe53c90291863d9b16badc97be83a56814eb735be72b7f3b7a56e4db20b1f6982776a3877c7e016a7a4e67b52560ec47d101ede242e1aef4e4e5159cb62c206b786199ac187a4f4d4c0fdf65ccea288aa14a5e02957a2e752ff31b13874c7b1ed09007dc506dd07c5a78f9bff0c9a79b9dc4d5feb30f476370b768de7487ed787dd123e3de05d4aed6ed45f2f4691694bd2edadce91886b90055515b3617aa2c6a6c825ab207df366edf5cf5e826ec3c2aba0ccdb6ba8e05d3842f343ee20365201542f2f93efc5b332e6682f4c4a2104458410a2e450b08936d0188f262be4a68d2b5fe044175b257f66dcab6174f5fdfa76ed1582dee9f7417ad69ecaaba6023427cf3933184e9167db9a00cf165c0e9f64215b6d85de85783fb24dcdf9b6fbac0cdfe2945e3a183180e7efc6039788a96d9ec3458fb287a298d7922ffe07e07a0c0e7a4f7a04116c1ab4fac282219c547fb3ab77caf4cf6a772f049c564f8252bf9027322a2c0d0bde5378f2b4fb9ffe85a7e8557be4a2039780a708a3965f4516e0609c5111f64e1f94291d6123f355ac07467bd7ceee352f1762958fca6793c0963506adc2cf9701ebfbd553e34a2d128a8d19537cc998d542c2d219305b1f62de495f000e93204bb694f4f5582138d567cfb60e2efa8178ce0d418ffcd9fc8b0fc4eb2241fbc4493cbdf9954409862bec0e70e05de0d2ec1355a12a291cc192313f365c0a9c4ad58d89bb425f38faec53d60d94a37fb5808c7f88de853b3764ddb2cb1dcfa04bc7cbd3fe44bbd08e1ff0b2d5c3a0f8744e89638e5d6efe7d4ce0c7bf6af0e9d35dd9c5b1a3fb7bf84deb4b46842ceb401ff19b23a48e06d", 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) fchmod(r1, 0x20) fchmod(r2, 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="e0efe25676ba20d8069717740c4b63df95afe255d7d90ce35775eaf38349311a5172a8ca06b94f6580d353e21dda66157c1fead642834562f2ecc3a9db7e794c45a655cb6b51c9e5c8d0683619e44cdb7f3fb36955e6cfc0c8c0069ff3478b3b", 0x60}], 0x1, 0x0, 0x37) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe64) r3 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x80, 0x9}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) dup(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xffffffd5) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r5 = dup2(r1, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x40d4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r4, r4, 0x0]) setegid(r8) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r10 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r10, &(0x7f0000000040)='.\x00', 0x0, 0x3) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r11, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r12 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r12, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r7) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r5, 0x2, 0x1) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000240)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r13, r9) 16:00:11 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x3}, {0x18, 0x1, 0x3ff, 0xffff}, 0x5, [0x4, 0x6bc, 0x28, 0x40, 0x4, 0x100000001, 0x9, 0x7fff]}, 0x3c) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000440)={0x6, 0x5, './file0\x00', 0x8, 0x7, 0x9, 0xa4}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000480)={0x10001, './file0/file0\x00', './file0/file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000003c0)={'./file2\x00', 0xdd, 0x2, 0xcf, 0x0, 0xb9fb, 0x4, 0x4d38af0c, 0x0, 0x2, 0x80000001, 0x967}) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') ioctl$TIOCNOTTY(r1, 0x20007471) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x3, 0x5, {0x200, 0x4}}) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x5, &(0x7f0000000040)="7ec71152811cbfc72b6ab2501910cfba69998dfa1459d17e23397e6c090b11bf79d84b30704db154359998f36aaea8258ad0b24118e12cc7c137ff5acd67c837bdc50c60201b261dba6c7a3c12e623", 0x4f) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x82) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="1aa139a293b7e8", 0x7, 0xa, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x1a0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getsockopt(r2, 0x7, 0x6, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x38) 16:00:12 executing program 0: r0 = socket(0x40000000013, 0x4003, 0x100000000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:12 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x0, 0x7}) listen(r2, 0x7f) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="6bd8ea6838b492c526c52c0b3688072aa23b7320ae1e495e970e0c26bc623aa34e15b502b757d690a714f02050ecab118a0f1c85d12a2224f732d04dd02ae8416a928ef8f7a400fe6051b2e5d66c35c5c2a662c6462334c7501d343c77fd01e0dfa73460038895272aa9e6fceefac586712c4e9d55825e43c9f03b654c9d72157294f7d1f061e3667bb9963d5675f623ada4704c5ce937b1ed3b9f6fb90ecfc163a66391498a89d4aabc498777", 0xad, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x40, 0x0, 0x101}, {0x100, 0x6, 0x9, 0x7}, {0x0, 0x7, 0x5, 0x5}, {0x4ee, 0x0, 0x1, 0x7ecb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x100, 0x7ff, 0x1, 0xc409}, {0x100, 0x5, 0x9b2, 0x1}, {0x400, 0x1c02, 0x6, 0x2}]}) 16:00:12 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/68) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) 16:00:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:12 executing program 1: r0 = socket(0x1, 0x4000, 0x3a) getpeername$inet(r0, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ebffff1fb66b25173d70c8c700"}) r1 = socket(0x18, 0xc003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/zero\x00', 0x201, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000e00)=0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000c00)='\x00', &(0x7f0000000c40)='./file0\x00') writev(r1, &(0x7f0000001200)=[{&(0x7f0000000000)="2b3a1e2a7327843c0c58e32afe60811c9bf67742f9bdad6841cd8f8ccc19a293c871739a2e3dd9882f06a5158366cd8d75ae", 0x32}, {&(0x7f0000000100)="e4dbc0276dca28837a0b6f89ceac65590bb4810aac94525771c5e6afa63986bf53fc82ce9861b4249d7dc1ac8924bdc6fcdb248971f0add168da4d8115b09d638430d415a5b468dc24ac00df787fa75cd54514a53fb5cab450d8e50fef06e12b8ace482bfbf6db3161320d643b0cbdc8286b494cad1cece5d31572e545a208e44768a4ba5a809ad9cc6384f3080fc4f76d56feadc59fd55873628bebdb4a78993b52ff0637a35433660d03dccabc82e6417da51cfb6a0a7b75af7b4643f78f99896137a98045576cc05e034c2a27f163ee52efc2bd72b773a93236230a68f344af2ee72eedb1922d514cd156159aff17cfb199aecc21537f7aa03f24b5b05595f034b8ffdf790f0f55cb8e73189fb15603fcd0ffee9f474ae02cc11e14b8df9abbc8ee76fa66bd7f1cb65ef6e827b85f56c59472a05e81c181b1006664bfb6c6d4be21afc279790351ac45ec78b579c6f340065b796674afd38d1d6a0025906c58823f584e3ee1c3b4de01d9a34a321564522688d91569c6a31d773edbac63f668572c476227bf376831fd575037aac19268d4893e1b2c8c8c8adf67c0bfe6bd0dc42327d1916a69bfeeb68757918bc8f9da32548f45d3e42f6bd63613cb07329db91f095058465aec15cb3b07a0e957efd5a9386ff83f1d86b28715bc1524f3b76e4f862f5e5c4820b582b171effaa42866532c0841530c0f88eef7b4b47edb2f4eebc5b27eaac8b1d50a9200aa7d2a1006b0a1a3bd4473a1abfe3a83ce0f5669309f63f6002a4a0c1258fc3d3e2c061ff8d5475a24641d003952556e2b21750cbf0661012d2b9b64157a71d9ffedf4a05dee2855d8fcdfd0df22f4d9e3a15ea2b3687326a2e9efba4317ec16657e9c20d98ceceda19553889b8da7132a098511e621bfea8d39074365c9016299725fd18ce19d3710f92711b6b31207ee9b2ef2677d793da6f750388d6a58e7671bbb02216963dd9c46bb41a5fea68d38bc159641052e4a6a7634173dd01143d0932f9ee605cd263d3e19705efa11dd0f8431bf939003b909d10c810aa59025800c9149b61c152505b7cfabaca05dfbe98836f6276c8bd05c75b9191364b9b4369bbf59d56ae72fbdfa1f772d1b4e898f43078b48b031e7fb2a04d2a5f829617532fda858f25dd5ae73d37c423562643082dc350627c2f8ec51b66ad19068ef6d42f026a56dd28254aca53ba3392f222f94dd29585ccda265e751ab5f523b938b39a55b72b357126decc91c7b622ba4f6003a640f508653aa21b209e79176cfcb89604aa559c11d6c4fbbb843cb2ec01960471ef23ca316b1134bd456a22bc781b48f6ff8c2f6dfb255cbde56f76a7d78d3733d427ab8a1be60fa99437fa2f0c04d2168bdcade43b43119528f7bacbda7c6fc87ca2d68f5e574a64b6db54a4987d01799941cce1fe5955e976072664f0b3e1a556dddeda7906e77be6134f7ee86b28210297bfcd0a341a525ef497884bc69397979debb407617e634436922ee73e632dd34801f292619b0b659bab43e8568e96cf8df22bc32f79489fef4a6515ed5aa4288322f044cf8613e59c9441d6e48723f126a20502c1c5e7a46363ad99f59a4e4daf9008be6d888fda99ad609a2e2a3d5fad5aa573db8f8dc74779f6ad0fd1f333956aaabb7c821eb5c3cffa1f041951f51065aef4807b3d133b5a42dae0e00a40c1a927c1390e32af64a7c0e69e05643d76be898c9a20f0ef5420ed0fc14f44dca2e67593612e89527ea92ccfa465f07897cb46c7dbb747f1c90dd453007978968686578ee0c865cfe80bd38e4b6c27e170d5a741736ceeb01b959cd6bc6413bbfd0bb8aed4baf1cbd07c230ab9c48c31657c66746d758e2f5008d4818eb071f7e4704f97e9088442f54473273a4a6c66d383929fb329aba5ceadf354b17b19f880d04277301a241295cef90da94cbd2af13028c7a051274a2127e7bb92da247aaf99add4a4c948b9694c0ca1da7e4ec950ce1fcb5ebaa2ef5d2fb4b3ba08bfcc858ab58cb10353b12d6dcd0ecac32255bfb4f96fd6e33f37bc42c6ce4e1683b8c2389af9bee43570b62d7d4c18b375901d9bdf863653b427d32de08480e3bc8f62e7e568593be8b7021e604d03778039d5181127ae81cd0279dba5e555a9004614b9a20bc3974b84a4a51f7a677258ac60c7f168b39e1ddfe29473fed7326ba400ded0ccae21424e36c36d2a1de0483b677717aeae7e5f29b5ff7827dcc05068df59b7b985f2ae75ea2bd350f1572d14de63cea6d24dbf5fa799dcf028a3e3ae33b581fbf5ac9fb2cc23aeb73656d1f7d76b49496eac00375214a76425ca5f54dace3a6cd1f2b01be1a973ae4f2a61b26663a11f53081d8f5b98233b15084196db535071565a204e9a91181b3250c83dbea14dd4f6099332fb9283ba597efba588b009b8f5eac8cbcc0e29ab556217aa5ac74b6ccf968898d453c772d667011520265a3d0ec62e5dc533b81eaebe3369ea086bb0e7e6f3303108bb702f06bb25a47fd39db9cd4780d263eaa9feb79e20bbc3ae3276f0aa76eef77ff05a61c31a5588892a76f64d7287a38b01f43b6fd2629a6b6aedaf10a66f23d33e6952ccfb21ed0a88cd37d0cdd2e2bf1c8dcd48f83426118360dde46783ce8ee3ca69eda3ab25f2bf6f481d975b7b28285c40855483db06f558e45cbb48690a5b1b5a12cef3800a1e045077d0a3851f6128b20bb4d1413297d260221024c63b026ec1125622a5fb8a17d75b02d3cebf6d85716f152a7de313ab020feefc9df5d9965c49490df1187dff1a1c3901e4902d071699fce5a177aa1a1d34f9f3a3c9bc7579ecb74408abe026185ff1d4d0f5a1f1253051e34ff1a8f7b1a57b7d89f772175e7ab8e49f951cc43b9820ae0e077643415c6ada9defaa80e8f4f3d3993238c07260605956bd5d16bc7150a45c3398b3cff1e0b6251ebf8e3b2e10a068380bf5a0cad2ca5802c496d66612b4df60e6b5f99c92134314b90a8a3a4a9978c814c59e135da1d621e51abc62991ca338e65613065e7b9c9ea65d7d17f03bdf79ff5ab7f4963364a7a526ab22937eb583184b63958a361b3ea89c538a2dd02bacfc21891aeb0e88fac89a80e61c3c08172c598bd5f0c9f15cddd7c736f2acb0bed811792fa2dabc79e8b03ab4cc129b452c30685410b4474a8729ff517e5db948c5f7566b74bb101e59acca3916a3675218d6e73c431ae517fef83397ab8a081c0aaa32bc0ba533b147f31800301c95a529c2df9c395a22749b16677e83b321b850f54ef6d51ae456d59549a4c101fd34979ad82ccb2794b38cf3af4545b47bdf09ffc4e5220700521d75bc88f3445876d6ca290aa4eb3608eaab9a06972b605f9fed611f3111e6e0ce76421b0cbe8422b6cc53bedf115008a8d5c52341808c938358293d6be6f4c705ac9aff9fa3b6e16e3aca9a6720aecf9544375191b741f3ec6b085eb7674093fbe07d116d008f483ab96a714f01201c6ba68ee869dabaebd196473f8126bca0bc15e56e926dd4d91b28a6ddb37dd1a1d2cd1cf60d351ce65076433747a0be654ed791dff4f37d1a7177f30b4cc5fdb7f0b9ceda5ddcee79b0d9f94d5ef9167f2fd643467b6a4975918c0957e68998575c59f2f70cce026f3b860c289a2a729063b532908078535ebf779f3bdc86928e70f2ca43a874dba9ba01878f70c3c384d9a543912a26aa1dc02f2016c861f8b949df2b38068d3bda8e3544e1ef447052dd2643bab49522e692d149dbf9def18161b77b45eea5f0bce3392cb41825debd2f554715c7adc41557534a09f380f5a45540cabbaff7dbc2d70ef59d64bf2363666baa5a16712828a9e607aa620a7c09ae862ab7bae5c8940dc8dcc82325330537180917f50d13a141f4ac95ab1db562fe392", 0xac7}], 0x2) write(r1, &(0x7f0000000040)="755f464f2ce77ce2a1a5af9ea0d3e6cb92b2c1c8fd67fe36e08e88d40af82731fac6a109a91d9399602eb3bba4031af41626c8f505cd5a36896b63b3590760f2601769dd0a784677aaac8299e6d9e784f8550ab5ace679104b03dbf3c57a179a2b497907ef4804128093ded9fca516a7a95bc5981388973b598e7e42", 0x7c) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r1}, 0xc) 16:00:12 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0x0, 0x0, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0d1c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346", 0xbb}], 0x1) write(r0, &(0x7f0000000380)="dcac6433cdc7c7cf3eec479e65d671f18a3ff4503c6fefbf83f85cf7f2b4fbd5228d01705448406cd2520ffad92127f98157c572ef8914f02c590e68e0d410a5b77da27985f12d7b78ebebc02c3a4ad28ff2007948f309ec9498538d169fe7a573177d3170d1770768da940b6ad9801c19cae34dacefbb956d88ec12a1f2178c92847e1f3ce64ca80c3cbfd927e1c6f4042d571844aa15a51c33a5f9a52b7e8ea27d1aa188681332a582195e0cb8439d65cce4cbfcedd32f304423b8a33a6b76706d8ec501ce7c3c44321cf353510693cf3fceeb440ce6dd189fa32767ac407756a19e2d5f43be3ce6474ab2344ea0c15f50faae68cd0d9d94872fad5d50be52ad444f70e665a6dff4411d55caeff56bb2306b1ecb92a7e9363238721616484296b1c2e0b0c05439aef6db720497c1198102802ce5889834e2877d3ee0e61308f56c1c8f2ea3179f5686a4de2142a892cbbefcf9c7dc3245777eaca925a3e8c62e438550ff2a8319c121a168df179619bab39c461c0ec14e6e7ed93b13e65995069e68106ba695b0cf5a3c11a710150c1c002fd363094a09d88b47e4f8b5093783df7305f4c19e9690bb1276daa2a758b9581c93e10530de3b184f7418ed859bf178ab594cc306400489af055a4da1df3d9a8e9473c43b9ece8f68897cbab9d64b205cc97ab516d51aec48246694d040143034a99b4211dd59d3b5dbfab37b7a323005a09e884fd4317a28a5374d82aa6f918a1af72102a079f5396df0e9c7b9027c8a2d44c04e13d0f940ea181162cf9da91def1ea92225ec8dcb7e72a4a6dc2cb3ed2b8dcc10cc0938f28d7316935c152fbed75cc06c7ccda957c42de99f843e2ff2cac18fac7132bf1c127f969573062393c1bfeeea06121d19941cdbecb9a7bb23f18f5c7a94a07d78b35c3be0daedcb1058997f97c20adec21de5b7b6cd89be7ab5c59084c3f4c44b741f4388982a8459bbf9fead332fe3482815c2481b6f368a8d64590c98b9d024b94d98099f65d5c55749085973c8f09b50f772da3364bcb9cb7bbf6d48da8e698f6b42aebd03a239a173905b3208bfe5ed50e42373be2fd2bc11ae74b7607231c2943e50e14717fc018e71b880185533cce0a3c4f217fd578ce8745e46d296e98dbff67d97f8d168ce392a9d66b27321a8965889b8703bd67d32dde5086d373fffcc1365052c266156f99b6aa55339e650de326941a065a0a43d029f60beebff22b4225451b4aa4ebd5c6878e2a36b313228c7d82c24c8044482142898fdee8f1e2bddf56dbb28e8097a27915d1b1dbc599a7043d547095a3efbb11fed48afbce45f8d49818b86b84192f8d6fc41a16d70180809b7dcafd558e67c176f55d14b2840acdc03ce0c7da69b26a77b17930b38a0a72e0f3dcee531fddfb929ce050142610d7ef634948f1dd4c6c945d3227362447479329d77a82d621227ebee1b36c090f83cdcccdbc3b3c2418db0d0b0e74aaf1ad94259f27148c594b2bc09c75a8d1a8182028da692ca5024132dd63a1f654778cdc9b7559ae2844f00b753fb98873c67999de9a4e472bf44bb3fdb22123ab3488d983631c700de496f9c207bde1d9e60dcd8d22b7f97c63fa21955f758ef0c7bdc57cd3fd7937eaa7b48dce35549448b9775d642b722eea4391426c86c02c2d1b92121a95376d58af39a960eab30702dcc580405e1b6ff672ded96a074eacdfe1288b17d5079d03e6908bb5db3ec07ad7b10db70719447d0832a8d6e6568042c6584bff1fe0c0216bb47f98f46687380811cda4d267eb194a1c3079122e6fa17da07b5ae4a55ad5989bd091f9793a6cd0da3b7f632a12b0f4656ce37434c82d913ac135668280dceda4680f46a35e3b9b93f171f49ba501f087aaca5185200f5b5e7be47720d8abd6ceebc40c98ba8f635d16cf0f60e73df82097738e9e86b60db57cdbb61f62034fc1cb10de4a778042ad4af3233557297c988f15348bfc06253f4d629b8680c248674af3f8418e68913d428350d11bd1b112ebcfe8ceca2ce4407b1acbfea00d3ada64c66c8391528d7e64882ff4c11403047d37c5e8962d96e6dbea4a91eb89fc8ecd896c2280c2250c732003bace149210c74ec90dcb4e0da9fd8dfb5f3a96f6980181c8c9045f99a21aca7fa78349373d764b5e9e1d8b656c825358c2230d182e973c37581744399668d6df0dc4d8356ca5f7690b09baf84ea538c4f181e437f9b271a6083f85edce1b991fc034eb449f1d98c2c0adc11c8f60dfc5047990948d77faee87a607eebea7c4e6447d35303401030a20e002228d248141d58219aca7024aef97ae0a83ca732906f2337aee5cccc995794c1524683c7217af9ea2453d24f4be162404364e09b68f4088c20525daecfa5cc90b352ca2ac3189260bed3642a5585c8543b6b2eac961f7f2fbb1289c95ea07b82a3c00e181083de9581dc50c2b19afcea3fb241993e3c6f5e5bb81de33185cea3e8791d060a93b9575d92fef0c936d5674b56b0e29002a398e2848f48851f4f62ff1bbbcb001ed003282e0ae50fe6590ea50f5acd07eb8c895dbe198ae7ae438086cc4ae4dee7c11ab68c11281263985d16c0605ac42196e9a16d0c0a8c8264b05ee39bd3b79dff190afc428120f5a08b5e2da344347b02dc3bcd4f68a295e2913b86a198c6a412a05d110c5fa8c348db0ec6e0c97ab6496867f099a867fa7b53f45450fd9ab87df211f466c136ce3a4d7a915da210dbcb18f39f0078689ee157f62a23280d767fc6f90e0e9d785a4dc2c684beba21d18c71e3c74a9d133df0292f9239ea0d8c40b42bd7c496ad061980ac7870404b65f5755f09cda40b705a5f3d34886b51a74994e5cf675d68496c58b6bda153141b51d4688b4ffc7cb6d8a3ac53075da17b02774589d0f511be35773ae6643eca4d2f11336f0186449949337d12cdff7725a42b514a97af4d0fba65d04eff4a1f8ac90a3cc300feb9ee177837b6993f10b7ca0553228629971dc85d4a808f43ce2fd2938de161f86a01cd56e12753d8d156abd35e254113de2309262aa1130f89a2f195f7277083f0585ef860f9196c1893d48ce80318b408ebf2da30d60de1fa9e07313b03cef2ee40aa4c16719f5af35875d560ca1eae60e2fe5f43e0a7728d544ad2c9391f3e40865b6feb99cdd3d87af3263c54ebf8968d1e9965d6c5c95a30c4ee99f8a35eee42c76cc62f3f91bb44501ac9325819866db19ec31ecff1605a3469e6427e360235da20ab81e8646ca67c0fa8cdb5a481450a130fdaff9e7c21abbd8acf522f968c40d93848fe74c1a9e3b0ed8432b320418389e5bfab0c3ce783ffe36f2ec8351cb3a3deee5409ddd9e2269c3ab4ca358e5663cee8992a41b34fad89e26a0b49e67fc879054b8f619f32fbc197c670dfc41073653cf55ac45de0099277af28c122a490f27585f2f64abda822095083e688b675b8c053dd8eae7d76faf40da5376c9c51bdccaac57ffab8112e7e84eee78ecb097ab9b5d3d6f634b0a2b033c044437339e5e4796d169ff5a7e4d699c80188626a35cc62478921e25b17d6fc53f312e112eeb5d46082d722d5e3ffbad92c298f42fd24d2506d865d43b9c9aac1b767c4a8c9e746dc67df212d78f5dff69150f8a0a5693c0936f81760d6f36ac9e2726e39a648c40d2bbcd5d7954f660035b00ced52a8884adab71f42babb283d247ba0c1bd6e2bfdb3857c68cf4bcd9612a1746a61804268252fad4ab2ec3630810d3202b7d5453aa5442b953659d87cca7e5db9aedd4416dc91b0666bc31e0b0a28f78e85333b6c7f688832532927fc387c8774def1c0a57dbf54f96b23070972fe00ee2c51ff639558b4d098801da4c200cae6d14c1078f4518e46f28f77eff0b5e5ac30cd91872981ca93d5e3c312e44d699edbf9f402100835eccf555989206081c2634f387bdb5eaeca5e308a053ee5ec12e9fb97cfff89095ed8b1f2a91ad776a5b39d7ec6a8e25bbd0ed8780ba3b6c70888705ad430b2b1ea6697341f7cecc0e439723d1483291f54b4c1ec0057010bd4106c121e3defab6fcf39ad5442fc1cd31d913a448f2ad1e87412d4aeabd61964df8c608b57e7ef63ab4d81d0ccecc11feb49e5ae0ea23e56176890b7768b2141ddb674c15c5002b56489886e080b589602ad5205bfbf429eea9d763e4c8eb2dd4e313f785403686ca281f25c18eb1f666233fb9e7e5fe6f1331fed3d98c862ced6c57b4117e5063db3038c668b42c844ec1ddc7117274d50deb90057b301294be9252856e4098b5c0b840c853488de5c1461eceb4dcdb057f51fd84012d7d63982b72dc62959d4a8bf6cd5c171db37a9de93c116c9b79a37dd5da0da38e5e0f05e697054bddd92fe6d4299bd4e17efaded02dd7073255996c1ff5f36a8de57f6b09bbac6366685362ab114df123813f98ae4cc94f560c58e6e8a13d97ed23e19f7f0e2a7caec6e8ab21ed48c16707ee24b2668c76a781568588a431320c48c678927531ba7260214498231722ae5c5c88aa1c39f7e31279704ca8abe1e15f8aa3e8af72cbcdf02fc5913db9bbaec4f6f4b792ef2fed06c37b76f1805fe8d5581e6a49b20cd2caa98dd6a506f4acacb19a41c002185427a3d978b7f56e5e8fc77213033b903c88eb813fcc40a7fab8fae7e2492a8be6d3bde8632814402bcfdbd4ed40669aba1c61c7afd284b3e13c5038b821bc21fde2a6d29dc1098c13cc108f6ef0bb56857fd8dc6554c90901d9210bdf0f09ad6877168e131547e0bb7b6cba7e105ed79a81128eb1a89809729a1ba45e9179625e431e367b4b653c5ff4bfdf521b3cc1dfebf9d3f61332db1f477f2b776b68b8926aa7c632b297742dd780752a5fa98791c637b008caac0ffe0a9c6d9c63cd645c77ab7d63583887336b9d5349dc0018e29a0f7d0b11fccba3be9153c78ce87578ec7760f2ec28671d3502ffbab0486daed331784383fe5f1c0ad41cacc53aac30b82c2006e22c7fa6c0ca8cf19dd5c7287f8dfc620fa88613d7efe257436f379456679568a3b10983188dde0bd9de6ab26d9dd60798f9a2f21225ff0497284c89193fa3c683ac113a0e29cc807c432a7261bdd70b5439cdb8a80ae26d36023ddb5a8dc46c6ac0092b9687b35e646d5a461e37ceceeb78906e914ca2c93cc52bb29ff0648c45a9b576d63247172af40eff98df04f3c76282efca92a90b6377d83b8359dfbdf3b6c1391e4d65b27cb73681c2418bffce8788e328b650930166ebed3b2247b60c3539e57d65962938d723dcafea569eb1496c1873043b90131b56253b70f82e48b9d9ef955e1051e1f9973c5187a95e3bbd8f6efb69c5664736ffeef568ca2c84b5faa7e2736681ee7fbd1c520cb4432e14cacbf34974a93b85c8e9a1ffcaa51de199e5ae8bd891da0f3d27b41c08c3125f5fce7a1d4560fb09bb6185e904d797e8d2785a309048b6a3fb1722a71658dd7848cdfb987b8c9284a752263b369ef0c2884d702a1df598c63ec6c6dbbd80ad02cab2168e7a0c88e0542e0406aaf6e32b94504a6629f32fd77f481467a03710f99af1d70eea68c34cf1f1967b6cd60d43764f0059f199c6c9fd58145fcf34870cc89a6a2a2c74cc2a2fbda840649137af32f45fe32470e1d8f16cffb9e3f05e05a7c3f111b427929b2576eae65591f3ed9950c8526646dcd4fb422f1f770b6113c9216ec0c57bca9a9c01e427ba5bf5bfeb66ef6084150fded8b626b56194c884b40534400fda4f42dc24c7df601c7bb5583659468340a9547862f91f0aec91d99548770243658a4", 0x1000) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2765, 0x8, {0x0, 0xd2}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) 16:00:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d, 0x8845}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xc1, &(0x7f0000000380)="c38acfe3b58b8ae78ba7d5055231521de8ed5720b38393608c511a62b084482628214e87e9e0175c845037954bddc32d22e661416f3fccda8226b80bd13c207beb69b059499b923fffd6fb7243751582b6325e3850c6b273df9f6d1f45e8ea8076135f82af96802ea4485285ac7cb7837456290edf98be758a54d677c0d06e862d2331eeafeb81559cca23c76a9500ba03862b2abe7aff2030dfe4a398685c28962f23cf8cce35fa818737d849f99b0469840000000400"/193) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000e1b314f7da624d6eb410085ae7318c36145fb66e15c6670e5c8787e0149d391d75509b4e279c401b9c3e70f3b9f63acada5e6209e4bfe2bca83acb1f5316902081488c942ac3659a59ae6c3fe8c227eca299790b94d92f3323ed80566f2bbbc11ce027b9eac0f676cd59af3bebc0d971160fd54371eb1c9d3595e8716436124850e30000000000"], 0x10) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) shutdown(r1, 0x2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x54) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x8000, 0x9}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) chdir(&(0x7f0000000100)='./bus\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x50, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/37, 0x25) 16:00:12 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) pread(r0, &(0x7f0000000100)="afce60ee3bc76a7cb556aa97e15dc3b7c06e0533a7d1760008b849d5e8135af264987e24fe1ab1e5c6c9d25ea75b6940c9df3d37213f52da76cb8678c8017ac5654566025b14f3b0dfdb01823e3421b0db4924d01b4184725b4e42994f30b11159fd2dc5eaf8c2db4eb3af1acf584fda3cc0e6bf29d1c394bf8308fbe6611ca14753ae516a833d54e40910cb2ba73af79d1452a97a253fbe4b9c424bfacc7e17342aaebbcf8d58160f0258d006a450945ab1f8e5164e0868c8e7d703eec4bb74ec5b5a09afce4f8c38a2ba9f06ae01abd365c098051f4b118b03aca7d6d03254755a07d5c90f864a4cd1db596cdfed", 0xef, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xfffffffffffffffd) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x27, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x1, 0x0, 0x0, 0x5], [{}, {}, {}, {}, {}, {0x0, 0x4}, {0x7fffffff}, {0x0, 0x0, 0x1}]}}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pwrite(r0, &(0x7f0000000100)="6087ebd2c3a2be7e99822a50bce7ef681b42dacf2aeac8861b96670b025b163e0abb3dc44f38b9e34181d11144aa948323d06317be637884b86eb9ec4043a561d18032918377332eb2283893b323ce65be00", 0x52, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x63e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r2, 0x0, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x5, 0x551ba321}, {{r3}, 0xffffffffffffffff, 0x8a8c052584ed3adf, 0xfffff, 0x1, 0x800}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x4, 0x9}, {{r1}, 0xfffffffffffffffb, 0xe0, 0x11, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x12, 0x40, 0x100000000, 0x200}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x100}, {{r4}, 0x0, 0x5fcfe68df3db0cf2, 0x8, 0x80, 0x2}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20, 0x94d1, 0x3}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = getuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r5, r6) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x6, 0x4aa9, 0x0, "21a144b7714d77177544cecc03ce6ecff8ce68d8", 0x200, 0x80}) write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) socket$inet(0x2, 0x8000, 0x5) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x6, 0x10001, 0x100000001, 0x7, &(0x7f0000000380)={{0x3f, 0x7, 0x100000000, 0x0, 0x7f, 0x1ad89c99, 0xb39}, {[0x4, 0x0, 0x9c1b, 0x9, 0x7, 0x6, 0x8, 0x401, 0x1, 0x52, 0x1f, 0x10001, 0x200, 0x1, 0xe20a, 0x3, 0x800, 0x5], [0xfffffffffffffffd, 0x3f, 0x40, 0xf86, 0x1f, 0x3, 0x281, 0x7, 0x2, 0x4], [0x401, 0x3, 0x7fffffff, 0xffff, 0x80000001], [0x3, 0xa5, 0x8, 0x3, 0x84f, 0x6d0], [{0x8, 0x1, 0x5, 0x2}, {0x3a8, 0x6, 0x9, 0xc8}, {0xffffffffffff5f8f, 0x10000, 0x5, 0x6}, {0xffffffffffffffff, 0xc33, 0x3f, 0x7391}, {0x4, 0x8, 0x8ad, 0x2}, {0x7fff, 0x1000, 0x10000}, {0x81, 0x6, 0x0, 0x4}, {0x4, 0x97, 0x22c8, 0x2219}], {0x6, 0x800, 0xfffffffffffffffd, 0x8000}, {0x7, 0xef7821, 0x9, 0x6ac}}}, 0x2, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81, 0xfffffffffffffffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x100000000, 0xfffffffffffffff7, 0x67}, {0x3, 0x1, 0x0, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x3d) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000012c0)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r2, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x82) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r2) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() write(r0, &(0x7f0000000140)="caca8806e6960da8ceecb1e6e87ca70343eb0e5142486422665e6c3dde38b5942d9d69be7e4973f0d2641aee1058e1602b5afa9e60027f1c6dc92640dcda638f89fe38d28992649541e3f3272661dbb4510a379f53", 0x55) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000002c0)) close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) flock(r0, 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x3, 0x3f, r1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001201d88079f6264cc552157c14f6d092f36658a05cb08bffd9607599b98dfe48f8febf8d6acf"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) sendto$inet(r2, &(0x7f00000001c0)="d4372b4b5f8e4481b689610f1f632dc8d48e3add0c25bcd92b6564c3b5b2f68af9aa3ef228b4d04588207e310dcd6b2f9f3b42b43024efeae46010c3989bcccb212df5d8cf379dbd06be40894a608d8bf2939db4af798f4792e5c84fe7e95073f7bbc235410d67c30737e536478bb09b9fae11f2f853479f9dfbe4d21a86c920befdb072bad57633d945cb8ea1c11e93a39ee17c53f9e03ea622ffa2c4d6f9b7b9c6a10f11265c3b885bd93d0d42", 0x39, 0x4, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0), 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) getpgrp() 16:00:13 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000d8b000/0x3000)=nil, 0x3000, 0x969cad5f85866896) munmap(&(0x7f0000e54000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x6, 0x1, 0x4}, {0x100, 0x4, 0x0, 0x14}, {0x0, 0x20, 0x40, 0x9}, {0x9, 0x7fffffff, 0xe67e, 0x2}]}) munmap(&(0x7f0000fa6000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ce2000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000040)="9efaac8f73056f7190833bb6f3c052b592259b3a4a39ce91f0fe4d216957e77a541320") 16:00:13 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=']/\x00', &(0x7f00000000c0)='-/\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)='$,&\x00', &(0x7f0000000180)='[+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&}\x00', &(0x7f0000000240)=']-\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) r0 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0xe0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x2, 0x1c) getdents(r0, &(0x7f0000000400)=""/41, 0x29) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000480)=""/195, 0xc3}, {&(0x7f0000000580)=""/55, 0x37}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f00000006c0)=""/107, 0x6b}, {&(0x7f0000000740)=""/141, 0x8d}, {&(0x7f0000000800)=""/9, 0x9}], 0x6) close(r2) getpeername$inet(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fcntl$getflags(r0, 0x0) bind(r1, &(0x7f0000000940)=@un=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000980)='./file0\x00', 0x927578d7795c5b42, 0x902, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ktrace(&(0x7f0000000a00)='./file0\x00', 0x6, 0x1000, r3) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() setuid(r7) r8 = fcntl$getown(r1, 0x5) accept$inet(r4, 0x0, &(0x7f0000000a80)) unlinkat(r6, &(0x7f0000000ac0)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r9 = open(&(0x7f0000000b80)='./file1\x00', 0x800, 0x21) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1012, r5, 0x0, 0x0) getpeername$inet(r9, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) setpgid(r8, r8) acct(&(0x7f0000000c40)='./file1\x00') getgid() 16:00:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) flock(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000003300)='/dev/null\x00', 0x40, 0x0) r1 = accept$unix(r0, &(0x7f0000004480)=@file={0x0, ""/4096}, &(0x7f00000054c0)=0xc54) getpeername(r1, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") pipe2(&(0x7f0000001240), 0x10004) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) socketpair(0xbc25332cbc57f155, 0x1, 0x179b42ba, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff14, &(0x7f0000000180)="2b0edddc123eaf00fad3aae724ca0507e0551246be9bb308b52078648503e91d0557") 16:00:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = semget$private(0x0, 0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r3, r4, 0x20, 0x41f}, 0x94b2, 0x400, 0x2}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0x6}]}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)) getpid() openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x10001006c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0xd8665b1a8ef42894, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xae) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x10000, 0x10000, {0x1492, 0xfffffffffffffffe}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x1, './file0\x00'}) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r1 = msgget(0x0, 0xd29d45143d9c2e80) msgrcv(r1, &(0x7f0000000240)={0x0, ""/218}, 0xe2, 0x2, 0x1800) setuid(r0) r2 = msgget(0x3, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000066415d1e87c672b87ebc2f7a6c392fa6914a3efae24dc30eda798e10638a50277563db457eeab2ab81b6f047e048e02b776bbe8d00f788c505631fe8405a6c2b133246e969a30efc1156c707d48f5f2aa68f9f03b2b531f47022bc8f1a1bbd51108408613403f1ab637e1c754c64feec428fbbae911ef2f48f4cf877889c33546188ce20a706578f426d450179b4819026bc16d0f0490f541c2a5dcb41dc5e396441f3aeba2af97c983a92eeee54af904f79b39c526ad5e41c50da262caf399d7d5539953e387988c00ec3867008144c23bcb8ff68225cebc57ffa78dd24a09b073e3c1ac07bea172cec52eab495f7971a4519e406b90af2e8"], 0x1, 0x800) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="020000000000000032716262c68e80443a76079ff46b2304a2d71f946f4684e1a94ba23f82c8464d22803840ce1a1e4219e9edc903fa4a3b744fd60c38cdbba3d8c0136a82b81a90b94edae4e069ec2b7b2bc24e46126b8b0370c658847c0ff9758dc13ad2cd73556c5c89eed7460825db2c248cc03184d0e48ee804db2b5b412dfbb4a9597da092c6edf35d3b903376d6f85655194dab0868fb8ea1dd59a5255e060000000000007122d0dba4e4a7ce9256af82e08eafce3eaf97b02536551f02ba4a6bf03a6531dcf101c81ff0afc94cf96458ae2a0a98168b0ab68d2452ffd03ced610fc718861c6797e25eec9cf3eb359f6100083bc2cd1fe3033b4455160f71ecc269919d8a2bc9f32959d410750d87d23cfbe9fcf658d57aeff63e07c2b966371078ebc7a96c3df5a7e86d036bbfc4ed963c07c51375d409509b39656e09c384b91369e9601f2c173f57ab677266e33cb9aafd2dd1906b8ca48a6942b5a18ceea8e1fe0eafae62a962a8bb5caba83f89e9dfa96759ad6ad98a97d0d9fc81cebb7f3602d67354ca79df606d99c7432294561a35a2db3d192951aeec96d35b9048304d2f88d67a3ca015e14dd15d86ea2071497c9c097e7587f5e4627179f24c6f629980c8c759f0ee64c4a2e83f11b9af0005c605717b6b556ac6e964da215bbcf17ef50736d7f68b38beb6157ebfeca6392f2f63d2f8455b5935ba"], 0xdf, 0x5472fd31182d9755) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x2, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/33}, 0x172, 0x3, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000380)="18856107ab1553d60a17c563e20d1a1a92dc8252bf8d5e09db679ee2a64b7472fb242160e6f10619f91928282da08f13a9db8f63891abf62c0810856eddc9f3eb8329e1d95ee9b66ff2ba4089c261f07e50f719e1c0a645632b7492f8b37e3074132b0ca42066231f7fe3590c47976951ab117c0f1a3d115269389be5f74bfa515a4cf95e529d78a9c04e63fe577628e57c484de0683c15884eabd0cb3dbdf98831e24d425be673cd9cb314f6e7468f77f736a850028b2466899241e9a90315d0cde7691f77b3ce2eabe53988e7a55bed6") r1 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) ftruncate(r2, 0x0, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/48) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xf3199be50695fb2f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) kqueue() 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x0, 0x1, 0x1, 0x80000000, 0x3, 0x3, 0x9, 0x10, [{0x2, 0x0, 0x80, 0x328}, {0xff, 0x2, 0xffffffff, 0x7fff}, {0x9, 0x200, 0x4, 0x9}, {0x3, 0x2, 0x5, 0x1b4}, {0x2, 0xffffffffffff2f72, 0x7fff}, {0x3f, 0x8, 0x5, 0x5}, {0x5, 0x100000001, 0x9, 0x4}, {0x1, 0x7fff, 0x2, 0x800}, {0x10000000000, 0x3, 0x8, 0x6}, {0x4298, 0x81, 0x4, 0x2}, {0x0, 0x3, 0x2}, {0x7, 0x11b6, 0x6, 0x7}, {0x1, 0xfff, 0xfffffffffffffffd, 0x62}, {0x7ff, 0x5, 0x7, 0x9}, {0x7fffffff, 0x3, 0x5, 0x8c6}, {0x1, 0x0, 0x35e, 0x9}]}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) socket(0x18, 0x4, 0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="5f4f474af030016b86ba2667c658b84156013c9bd27e3bcd8998a0db7cb4470ab2f8827d757225bac6824c18", 0x2c}, {&(0x7f0000000240)="0518bb7bb7e37b0a11e75b79c64a4de43c05854673bb2397692177c2706c7b21f539b0c07e5f42c25c29afc74bac0fdd4bec86221e8993fa85d4b3c8d7698cc9ad36a8b2df9920ea5cd4653fb081bfba39b1d524544bbe7a190039e53388e71950e5b64ea775cbb73c51a6eae091ea892f676f4a021cd60916414aa9166097a822d88f0d26e33b0e6aca366913bb86ce0996e6d0a6fa8dc99ac361e49d522c2de8cc39546010ee59f1f3151ea1369fb55616166cda18d0446b059ab81b1089acc057ec841413254faae17fef3d5cf4ce39fce2729db7ea1e64c2ffe77830", 0xde}, {&(0x7f0000000100)="6370c732129a9c3f602da2946b32187c2fed3e4360e6f40fd7da34", 0x1b}, {&(0x7f0000000340)="bd0a8e6b0cec67d59151d206d9f780db92c242d16679e4b40b769d8be5e20900ee712aae6645816bd1fa13841f7dcc1723607f22906ae5b8f02c35b346481a688f134dc2fa76e802725bf26d7a0bf9fee3e3e3d983f0f9c37199496b389b40c9ef08683aab9f90ecd35b66d1976b1ea95963cc82bfcc1cfdc19b9fc31fdd2d014c22af2f36a4f30b3bceb82a8abad01097ade9dd00899239a5d4532f108b6f78774cfe9d1ca89c86c68851d9dfa48af8655d18300c4ca56c478eac1d75d07b0679b2b70b9b71334e89f1803a77fdcef5a1b1129e59989b0f210185c05af1dd66ba781d41ce384ecb9119", 0xea}, {&(0x7f0000000440)="270925b32acf7b77ac5040c0917afe28fef4ab3abcfc479c7dea41c0c5d4c991e9768b3422bc678348122fe993b2212a14ff3127f9dbe08d5a3f73fc1b66d7b3f54fbf2d4dc071f8567583d658b439ece6d685587a62bbbd62e9208679c5d68fc3fc6172410cd0406fe80dbd39dd3f85e437d804fb9f5e90666b03d458f4c33283e82406f58dafad67c22856f5d2294203e7409e92148d001f0fde59ea4b660ecced0a4c38a9d24ec038ed9010828102f44799bdcd559cbd9aa97c96793993df914a29b1292123f26866179fc7c2360c688ca3494a1366d781185ca9983597fe07bb0535e021020db8483d64ca3c2951d89476", 0xf3}, {&(0x7f0000000140)="20c53dd3a97aeb37eed31578ab70515eeee7c9c61866557b971b4553360d7f6424db879aaa32b4a699a05e9daa0150d36922b54e2eacc65f8ce4a272224c8b0e", 0x40}, {&(0x7f0000000540)="6d62daca12a25f8708ce6b23dc4d7d44455ed8be1a4d4fe3c775da90bd88a40bf011c3378657ce5819ee028767a0fe1e48de305e54fab0cfadba6b01ac18bca8447a5f9040b73705bfc99a47cc05d8751b767972e3d9a53b84d79630a4f4f52fd294226979f2a60e1b0aa01db5a4f8e5d7ff0b8f9e92af28347c1e9afba34936c2ab49837efd8cfbf22b7da0a7d98cb65e1a15dfe472", 0x96}], 0x7, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x712) ioctl$TIOCSTART(r0, 0x2000746e) msgctl$IPC_RMID(r1, 0x0) 16:00:14 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c003cfa620464be0000000000000000000000000000c27925a9c7488feb137d5a426fd07a27dfae7751edc246dda7f63fe033ff652cf75360621d9f4ced4aade703e36c7098f8b187fd6b227c08", 0x172}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638", 0x2c0}], 0x5) write(r0, &(0x7f00000009c0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965100aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80861914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x5, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x2, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x13}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:14 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x5c, 0x0, 0x0, 0x80000000000000}, {0x1c}, {0x40000000006, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) shutdown(r1, 0x0) dup(r1) 16:00:14 executing program 1: setuid(0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0xfffffffffffffebb) setpgid(r5, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/97, 0x61, 0x802, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) poll(&(0x7f00000001c0)=[{r1, 0x100}, {r0, 0x10}, {r0, 0xba5e9ba528d38d29}], 0x3, 0x9) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="49d7d60df46c05a47e68f1b96d170ccf03910c885649a86deb68e4c6cf32b2f820b411f2d405a30ba0c4a59ea576c1d5ad2d997b966ad541e2df46a73b7c75e0722f71bef26c96fceca3d7924fc036bccdca15fd0267f5a7694426e557aca41025def90aa1", 0x65) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x8) setrlimit(0x3, &(0x7f0000000380)={0x4, 0xc11}) recvfrom$inet6(r1, &(0x7f00000003c0)=""/206, 0xce, 0x40, 0x0, 0x0) sendto$unix(r2, &(0x7f00000004c0)="55dd55ee3c750195da8a37d8128c2af3ad573846a1522acc3a6ceaedd72a901a35ff9f587ce7546438360df5edbc8f67d5ac509dd07abf7a7263d6e6d7c3eafc2b2d498008d56369eaa8a08598223b7298494cb1e75628461c253fef96e4c8a10ffbe1cc03220dd0c3da862d5c4d5dfc9282233caa753f68b1b2d95c376542f3730bc9bf00ec4348bc453738cfda1bbe206a1d", 0x93, 0xb6954540f97f5d5b, &(0x7f0000000580)=@file={0x413e824827e943df, './file0\x00'}, 0xa) socket$inet(0x2, 0x8000, 0x15672b58) getitimer(0x2, &(0x7f00000005c0)) getpeername$unix(r2, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) ioctl$TIOCSTOP(r3, 0x2000746f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x1011, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000740)={0x9, [{0x2}, {0x3, 0x1000}, {0x1}, {0x3, 0x7fff}, {0x1, 0x7}, {0x1, 0x800}, {0x2, 0x2}, {0x3, 0x4}, {0x1, 0x3}, {0x2, 0x5e0a}, {0x2, 0x8001}, {0x2, 0x4}, {0x2, 0x10001}, {0x2, 0x9}, {0x3}, {0x2, 0x62}, {0xd70c75478841b2c5, 0x80000000}, {0x2, 0x25}, {0x3, 0x3168}, {0x2, 0x6}, {0x3, 0x9}, {0x73ce865689611fd7, 0xfffffffffffffff8}, {0x2, 0x7fffffff}, {0x3, 0x8000000000000}, {0x3, 0x7}, {0x1, 0x8}, {0x3}, {0x2, 0x2}, {0x3, 0x20}, {0x1, 0x100}, {0x3, 0x5}, {0x1, 0x7}]}) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/22, 0x16) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000900), 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000940)=0x401) r4 = semget(0x0, 0x1, 0x10) semop(r4, &(0x7f0000000980)=[{0x4, 0x40, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0xc251, 0x1800}, {0x4, 0x5, 0x1800}, {0x4, 0x1000, 0x1800}, {0x5, 0xe2, 0x800}], 0x6) recvfrom$inet(r3, &(0x7f00000009c0)=""/202, 0xca, 0x2, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) ioctl$KDENABIO(r2, 0x20004b3c) socket$unix(0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffc}, {0x44}, {0x6, 0x0, 0x0, 0x180000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpid() getpgid(r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x8, r0) 16:00:14 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r7) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0xfffffffffffff801}, {0xffff, 0xe0, 0x8, 0x1}, {0x20, 0x7f, 0x37, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") fcntl$getflags(r0, 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x48, 0x1) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000080)=0x5673d030a90fef8c) recvfrom$unix(r0, &(0x7f0000000240)=""/217, 0xd9, 0x2, 0x0, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0xb59af6497c549236, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r2 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:00:14 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000005c0)={0x100, 0xfff, 0x81, 0xfff, "478738b98211ae34ea44972c0aebfcd27f20dd21", 0xffffffffffffffc5, 0x7}) getpid() ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)=r0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0x4}) r4 = kqueue() ioctl$TIOCSTART(r4, 0x2000746e) sendsyslog(&(0x7f00000000c0)="adce109131c161c6fad1e0ba2ae93e2bf4ce00d4b7926d641269951bbbf935a1c56e9e3fefa9bb74719ee9ed56e3d6c5fba0915735f6b189b1015496a7e28c5da3c619cd20962c69d49071", 0x4b, 0x2) syz_open_pts() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000540)={0x4}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000680)) syz_open_pts() 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0xebc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002400), 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000180)=""/157, 0xffffffffffffff80}], 0x3, 0x0, 0x200000000000) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x439d, 0x31, r1}) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe49) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:00:15 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRES64=r0], @ANYRES32, @ANYRES64], 0xc5, 0x4}, 0x0) socket(0x2, 0x1, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x2, 0x7}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) clock_getres(0x3, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") lseek(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) listen(r0, 0x8) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x5, 0x9, 0x0, 0xae40, "6a28d0f2a0a81cdcc4fa04bb831509a82347b5a0", 0x9, 0x5}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xd6c9, 0x8, 0x1, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="e219de71878d5c9576cc22a81bfffe02041884c1e92f482a5e4ff1c553567a", 0x1f}, {&(0x7f0000000140)="10eef749a4061dfb29c5224605ff993048de94b11b1cf6a3f09bda842fcb1b57939363b9d7740d4a1ec93ea52180bf14ee3967185e263e5a26bda07b0932fa4567af17566bd69ffee977ab315362d76d2fe6ca885ed954ee0d9cb5922a0c3bff3d3c6626cc4b92514fb7aa8636173cc097b34f1cba9a81ffd34d88cb13615add189cac531305ecd5ba7a1b375afc06c7728201132a6b96559973397c4b1f55ff6e3f04577ab2c7b65b972c1e978ce179db0678a6f10d259c77228205b3973813d7cad63f7c17250eb758c9a5093b17b07832e70220ba925ee19c94c88c10497ece229ffc59704c33444a2d6176bf5e77e6be991b43", 0xf5}], 0x2, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8004, 0x0) sendmsg(r0, &(0x7f0000002500)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x100, 0x7}, 0xc, &(0x7f0000002380)=[{&(0x7f00000001c0)="30a6234339aff9a0438f6480bcc0ecec45cad1430e75c45d0c8e307d8c2d294be894ac9733c227ef686e6dc12a9b832ceaca9d6bffd1bd1439c058c4a9a0db41be9c5693f6127a67c0b186aacf076a0249ccf345b3fc3017457ff9d16a991c5f290c25e689cd5b58407e9c17386d25633f2d1867cb248323fbf400a5b2858d84f97612f8d742fff7966b8eee250ad22baa558f6c546e58c1a0763d0690e8d011b7fa48fb976364a495df6864629f01e4e9d0c752a049622eb294ddfdcc33918859932ffad91fb80e8a7ffa52a4b33d9f3695ffd65e218f54ba4fecff971c2d571b1c897926d68fc4a9c093", 0xeb}, {&(0x7f00000002c0)="c4d72d2bba9b2548ec7dffd3fd74c67e0689161895b13a89c424b142c1f242904be1b3e601ba7058478582bc6a6bf862b1fa12e241f3c614285b951f65fa53cbaa4171f64c0460d9cb630619e6a0a92dbb3ebf48ac3a00c75dce5eb88e7a64a5fa4b8ef2e1a0c057883ac538974443eb4b27ce9df1a69abf9ffac896f5bdd2e5901063a3632314747a46b0f8001453afb77a7db48b1d5309aa2d7fb66ac910b3daebecf51778081f20969fceb409fc92ddd2fc47ed8c9d69aebf36b0f7a7dac5b38d45d831bfdb435fec30be208ce5bfc133d28b78a6d0c4ac26e679b2b16f343664aab690edc90599cc09e5414c4d5b4f4811d9acc80d9e02f1a48778bd728195ce7a581471d499712ac55e0bdc1c353196b50720d2abf024132b16d5a7a77683abab733c213e3cd843e1c67f4e6397348f91d1999c13add6d6dbce046adeb5fcceb03e804b7028630bd6809bf8ab250cff4092ff5e96e0d2d7edf9de517cc7ad7e3afc48b8b304239f2111f6c74b92912af2b1351a4fbaf8cbc92ab8530430d890f1a0e1001b5f1dab88f81381ebfc3178a5103a97e53c63e2b41eba2aafd6dca1451b1f8aef111ee4edd87b1369ecf4998843890d8b8286e148257983116794269fef8ca189ce80f33f2f816141f624dc996bbfbb8c369c9f6acdd658fa0b230061eaf244ca54e7a71ae61e6536fcb830dabcae6730c8fc303798d467561f86fa9ea14500376660a368e18d08a643934dc9c353acd4383e070a2ec36e7b1d191a677d59c11c0e1ed6a70914a1db38ffdd3fda6d1640f64b62c2db182401a0366b2591a7f7bda2019125c8ce9b860c0d17eb3ab8a72100ec0dcc6a08c2df70fc392afb2e24a6825ed1abea6ea5cf8250c396cfad82427729d4e1e204385896734410f46ba67397407a883495b0b5b52aea723294a71444bbb2cbeef3674d953da26ff2159b70b09f6afb9abe63586a159be9f1551f524cdf7c9c7c53dfb96338828b69e34a6513bc4c19df69bc6f5c8e63c49096276128c8488934ec5447d1078780fc8fd42f067c4c986be12a08b286a0b4ec08464d7581675e84af2f1811e8a525f135b687515f9bfeeba1d1f934f182418c2de369e5259753608967cd59d0d926fa822fef33256fc52abba82e3c51eca6e0232a86c83404505aba83d6129ca993cfc8361cdac255480327657f51e94744d15ab496bf93a5199e85401d1cdb8870ffab8d40932ab26cd84624f71006b2404bcdda15ca9589e88092151c532efb36d3f0ecbf1aba0a9a613067cf8d260415a9907e53496d1b498d9e7466b284db29f37e04d0784f923366e69f8c59957e356f50ac7c42888c63daec3a2b05e84f9831aa082475ec008d92449e714b8d2a34c18432055ddf8677d1326eed47ed8003a590b1867ed351419cb6d851784aad98bb94741093e8306b52969101e453cbbbd477f7576b596f3fd998181b0daa70e8affec0390e32a7c1786fb2388e5a9072cd2db7b1ead865c7d5c1cb5ef1366a44e6b50e658cd2903c9c82b6b4513db3d79924ee7e6e704eeb6fc0f1808e4276664237f9ff180afaed1c6a7e85054b87e88ad2911bf763fc87a6a72c84b069a44bc4ab7fc67e9a34e12f46c242112b6d309a0deae834a13d92fc226e4e1c306dd6a4e931e20a7c7de6b385320806f84c96bda14d2154db93e31729248174c96f16e19aa004bc861cfc3b29c6108992c0796494f72eda143477d280bcbd7bc87f1e46b4ec7f4d49cee292cb9d35e58f9e1ea067f7ca45d768ba0d81e823183260b3974da5f541319f3f3404036d8e1bb99fad560425affde4cb29b6eefb16803cbd10f3ca4437e7f5eb93b9517c539036dacbf964d4f65a4b862b34df0fc7f11f2108f48fdf7a326199b42a099c6579b667d3bae514e1d86bfb1ec68a683af2f2a0e0df716300d6ced39a9fd903683368689bf9bf4a5eb409e68fee64b376888d14166d3c76418eb65c100e75855489909fcdf39bb3ebed605e9cd775ff94fed24d54c493b21d39f2984d80f880ebc6c43d9fdb050ca55fc5810e190484f24e3d1df072380db4f9f531695846405cfc3a6fc26eda332e6ff2f4436021d7163cd30b473ea9c2c464fdb40ae89d0feb76ff520f3273063a58e42f13fa9b2a5ceaa547ae1fbb41376121f55881e89aa7f35b53329b1d1e45d3640525d4905d020d5128ef59d247ad3c61bfb864e1f3e465196e671918403037758730312b9c0a7dc4f85efefec1b47cd21db9992227fc48f5c4b1b97b0db3cb73fe508c7b81e6121171fb48cb78fd1243be91afc76fbb05adc617d837dcbc7015a86bb3bae6aed81c17675b32cd7c057581554227f30e07fa5a42ce1e264fa6558c1edb6c66bcbfce7654dc5827867b2afce1538cc63d47d56b72424202226c2462583f0087c2622c067598da1e179f4de1ec8d9e0ad07a37c7f0818d2f71b0819bd895dcf7aa0148fe1b423459ce6250213a06a33203846c6d183227de6302f7f9d77836b940594da33c40157d83b83e98b54602a123a88063e9fc400f1dca45381e7d035c64170a3dedd29fdaa461d0a02fece41af0c286b5bce688ad5ce1b4334074215dbc638360235398658aff1a0753cd67102ca89c656056c844991c36df9fa1bc3a595dfb8c1257afbc3f520aa80253f90a9ca0b1bfc8006d7a75e2de6d747fabddeff8c3bebae21c6ec4b25ba861bd300e76e4b2e711cb302828c88ca0b63552eee42d28024fd1ad9958b0400ab72778d2e07326a23139f13a00f17648c26cbbc6b82fe7b64be3a643d8f13fbf01314268ba2bcac7ff34e238d32186dcd0514015925d8e4e342cf8cebe270d91a94d1b31813aa016f1b7f51f472ec1edf9af053731d5d2c132ace44518569a4479d0f9217f0497ec7e424dbbdd483a4db1bacaf4f060c670d5220af50912fcae9165be5f599f87ccabc806ce499655130050c4fb57c4cecef466a84d115996bf1bdd830dd4bcb69292965ad3bd6e2f2e02eef7c3fad2f04b841b98ffa5ba128f61873c642eb5b02d282f75f490a458307c93b1fb17edc8a1199a471bb7d6a296d156738f4309672ad8d2224da53a3a8cda8c5a3a8c3bdd11e6108de4a5fae5453ad85c4e36d9f1dabbcadf6164ccaf909632a95fe5f2e521eafcb1ef4c44af08f88adb77cc66f5ff8e82c063b3ee9aab73bb17f041d742312331025e3e49a2db1ef7444e1c8cb8d01c5352477414b42b6d16b4d8f04fb1f5f24ade7b9b712aa3408576427f0741440374af07b13cb8f2847957bb83ab0a0d855960645b2a2a26da4fc49a6e2728b6f263527ba58aaed5446e5c6961a19da20edf21d4319ab88f19a483c780c332e7001b450c4f08526e375296c4662160f2d3a814dd8bfc06e474048f1a6c7a35d948c42bb5caebf3300d64e4a17c38f29d00c70a1a556044881c61aea1be9da38587a148a3fd6b0ae20af2b330f3c6698a7e7038ac4dc0428d59429d87e228a03d68ae542701dbd984e7f613b6ac326604316b871eb46e75b1e48f3c46ff97b2ad21587627d12ab12488a368cb6f8f25afe2abf085150f97fb69a3c98ed5f4be54fc545a2a27caea591070e6297b458f08a1caedabf8b51e6b52e6e8954b16f2e22fe384df6d12baed0ffb4b2f7267bd8c28aab787f9f1fcb923c6e212e74e730a4267913386e106fa781b6457f8fd765de3ea3110a3b21c5823609fdda301b78f5904ff6902f287b13f1fdbb49c52856493e5615d62e94dcc3e307416c8fe0edf342164f225c549b89f3ef9807b32eb0afc53b935c8c69a8596cbc43d4003059e65069554b0ab7345d8e15c05658c6c97eb2fef59fd942a26bf8eff88eca959fc21d843f61b7cee447b50069759d374245900aefae2136b3a0c235b416c5c608e33a75f17c20d9ff145958b5334c738cb4869742efe73c0837bfb33abd5d7b9fd8204f996bf4f9b7288c3de56c9b205a5648a39ff240c0f24326dbf1c036d1f4bd2802c5178a745b49efb45cd883038dcdee1d2d1231d1ab378eb73179567674c0ee80d6b75939d6f753bb723e9297f973c44c6cf7c28bd25f1bc6a81e4b0cd92b13632a62558de8a6ed838902d55f7a9d938809bdb2d95c736b5615bbcdd9789d942ec12991bdcd14695ecf8c2d30b94389586bf1c4fec240763d968a8a4e9dd6e4ece5fbf769bdef3f23525dedea6137e87dac7ee683b8de95ca8dcc998736cb3303c3e624f026278565266a94c9b2da536b5cff2226062490b6b72128eadbce984b678e5d644789ff0c5d7795ef960563ec1b5770795bc53f3374af1d74cbf6d900d72990856cb762f2c26723e61376ebab1465601ddf4b4264ac17e6af06e53b9b13adbfd91f61b45236b4f697151b6599fe0c0ed592a44da4144643ade5a355508a4fbd541a256e0b7e2a7bb1749f8ff6d237a0c8f06133fc98c18a87e7cec966eed996682ce96d8e6e6c673b86f5d9ee12a5b43c43070576d83a71f37268d5e17edad951aa5c382e5d3c2796abf3391cae60496d4009828a7d34636dd4dfbc9c90ca0234a64406cbbd2651e01ccc89f5e7212dccfbe3e93d0d927956d00187ef0dcb9761a7aacc510452f4efc0752148d9e28af1c4193ed6c1b64b82cd04e0928db943cdaffa1428be7a4fe99a90fa3b97f3f7f5bda44632d05db7efd5f66ec927260eb4d6e9db0f89dd65d6e38ef5cea0a06c42e165975b718cfcc3a8210b2b0ccc245465845babea494f28e496e02b4934e47389d1a76868fc7aff8a5f8157162ee5fdf9fc0d02e750c9d0626c3aa830618bc58bd9e8a8c8cb960b99a4df1952d73157e18c9f195933f1d4de306259692faa98bb43b56f4e954e6be8bf089ef59d2a1f8622cb525f5b4dffc1607602f3b0bc7499390369a7a3b29c679a841fc3f79a1064a3b4f4c90fdc5cd1992c29945355e483c21aaee9f8233b1b202fa4683cbf0663d967623fd2e1e3f47399819cb094f3e50300d21cc23c7d7d54a3e2727ba048162d680e52eee704c6465d4c8442b8061e2637bab348b8edb07f7de0379f5da5e4fcd7a890ce381927ce640b381db9b7837ca458dc13549ca22692b9b4c5a0926a76cacdc61656bf9e0b8c581a3ee23a78f64b02cd03241af78ce257b996993c0d88edf4effeec10f4ee3bacae869831c3292f81a1f4d595c73b6d11c1d0f6e87ceeccab0ffca1b982754fe38ec2e5009333e14b314fd308ca19cb76072908c9fa6fa5fc24453c63774e58f6ab0472ccc3c3d6efa8a30923a326b10042b114c6aa074471941365373be781664764c08a7198904dc64387c41bab000b032acb72cdf140791b5123ba20e50e425a2c78f21d69404facb1d6645cca65086c66124f501d315e1e3468d870a6714242cbe8e04198b7d542b64ccbe482d2ee0696875e5a14f1f4d11528d5aa4a756511555c4999de29e53b1a25182aafad71c6cf7f51624fcdb8abc0f32511c36f7cac4fc764ab994d8c74119913b48e9e1a115e0c82349d2f098d1cecceabe1c87a4ba19c56d053bbce52a7eec20753a762c2bd4b7f2b9e28b95f07dbc914cd0a1db22e13e84e044a4e380cb059da8d905cbfa3175a94eedfcb847078c79fba3504baeb9c92ab91c80ee8af34b6b308956f2581026cb8c0c6ce3062736b8fedcef171ce86a0a092a00d4d3a1efedc0af0e43d78bcb21710b1e971b82855f47df4693abdc386c673509f1e59bd0c79398403df843bff24d8cbafaaeaa1a7c4c2cd68c918eabb786386d901d0d0c062f4b63549ecdc4d94068d70e51f132e5500bc67416c7b1b1064c3dbed045", 0x1000}, {&(0x7f00000012c0)="9fedda1c05bb023014069b81cfe199bb4313a226bc354646321da8ae84e7079b5b5e1f84c97dd8203a7907b6b166f6a01cb225cc9642aa87c47d24235faad3e29d1f019a9578143b7fc5c8c9ab116806b5edf707c64ceebcff6f4ccb3a47defb776bed362b08e5f18c210549ebc5e5566e5aa9b91ed9040dff1acdeb89b60448201eeab54179a1b8996b80dd4b029a4fea543f5cdb2c585e84268b305f84aa6fcff80c268b6f38f7d3da009eee3a1742bfe7fa712894fe5f86bf33954b0e26fbff3fb924377bde66c7f74d44abd245ac2202f1852410fb30bb86442a40e54ce85c31019ddef94b2bcd52aec67080ca7e45b0d9a0a775de6245443c47ce33ec9650bbf921cdf490c50dddf2d10be7129040c58fa1ac269297340ed1b9e715ae3f0ccada044ab237195c1301ee3b0bf16eb0808add13ce96639e8ea56c826faf23cffd1b8e417be4f9a6118f76b0ba4f7a38ee34565f2e15f7d9d2766a1a2ebc62ded25aeefddc70eb98892c5cfd8b6415f24230e9ac76c279ca54621fdb260dcf370f708a824222d6fd97ec9bb7747520cfc5d9047aaf7fdd747e95ffc96c78d5c616801313cee53be91a1709ecf1d07a10ab1aee6410507d9bb75acba48ce2f0488be22ce6d1e3eb5b3e063a21c50aca4c4bed72ed6135fbe7b58240901703cf03145a01abf09c089c9f8c6b61f9e328d7744ee907e802752ca12550b65e417a8d8988656bc8e6ea81dd60bfcd2d7bccdce466d5593a5cc6cffec28ea2d37aabd17ebdd3619e741e512ebd7cd36461db15985c68af02387086ec300ffb413b3dd2041e58a1ec0eff3bade0969e68c0baea4313e33ff382303765e2d47af016ef67130b3a12615e29fd7553464cb3e9ff7680f817244323a2084038b1430527bf7312c6f9678597fcf3d10a1385d1c72a815ddb06cc2dc9e75421bb4c468a561340d15f6e7c8feafea23d47411031732dc2bd1e465f018ae4ab36e65150cbec48e6fee146f64902dd9ea00146908ae3514bf1450106ebdee20628298ff1260d2ae936002fec8f19cf666793cd432a66ed244271362d044e212e28d0ebf00b68b220e49ada5940dfd5502d40148acda0016287fab0fa6a276ca9b472accef4297a0c95089d5137a023be1c436e60e77f9dadc203e2e35dcf2fa49559fd611f4cbe0c17363a61fa2e05c235b3a18fc6c081eeaba5c5cd804e534477f4aeca8bfe1075e465e1d7cfb8900e2936edbc8d8157b4f6b5b760a5f99338ce2f3b5bfaf2f5ca508542c95c5d7fb60a2f73bc3574d73ffeefd9c7fee9358a983e8c8334f597279deb1d82b02770f9e3976c0696058f017427be9c9186c4d019a7626fcc9451001dac1b23d0ec226ed893e3ddb5e0df8a16e78dbdb8c3cc3101c0dc6d9d591b60bb7bc74328c1db79f2c4e1046746ddf0c23a7bde6b6c8e4dfc665c39bcff2d03a4568404123f383c4531bdddc086795d3bd2ffeaaabe7b8dabf8e5a06dbee98c45b4e181dd5583abafef9371d8be75c5fa08f6ff873287d9405dd38564b683b208c3afd27f656bce3101baf6444824325b003e2363705ba7e7856affd1414e0a7611118eb46ad030a436c1db4557dbf5dcbabe1b3496888fd1b7d9c1373853d672ca1656d5c34ac1f54b029fbdd6088e26b9354501cce46be7192bb5f87346dc5e5691c6d5fd24e36a2fdcf543efe0db3b812b1004e15ed5dbb8125c1d856da30cae3a20fbbb8439245ff41559cc0ad2f835d15f4672f563a689d7e9057554f1510f4f1354b4b79e3c1545ae35c7db793cc248f50d1016fd353e0b6c5a7a86ae4f30b70bc9690fcb953d768eaceac2ea21eab6868ff7eb6e22978288ca096c773f82c949ed875d1b8ef1897084be09dad146bacd60bf5cacd53fe0b97f03a7acc629f485185699ef6c0da1feec51dac6233ff0b321a194939f1df1c65ff76908cd355a7f0339c088e8fb0f37a0d2a3d605260b7bb6211385a25004b505bf6471fd7a0bf6bc5754a4d23f18c041d4e615da54ad73250468e01bf2ac22ec7ce31fc5611b3073078e191f88a9f1767961f2812323111528429cd718f968f35464c4401c59fac994ef880cc9749fde74396458c40fdf198ef3536960bbef084e965a573bfe2dbcc529ff9319460c5dddb452e12ad74dfc8a3e4fdcc9987aa3ccef79645944f81c7d0afa95a144a171ea7bfbd60ecd48918d3a2873f7ad4322fdeae0973d0d8672b265c30106753768a994835fcc3f810cb9b95edc6b5e27c99f1fc456998ae38f3b394f71b64348005df36ae7410860f2a7a39555c8475dfe19557e1ca84303f35aded9c55cfab24cd854a5dbcc20043e7ec76b81ce9c7df5895ee88ae7a7e8d13accc37436c2dd747a855e79f379922944309402a6c47c77c487efd989272dd891d399e2d6e9f16a10ae3e2004857fa0ceaf759f89887a33c484d70393b2d87ce559e6d399f43ec0ce49417efe388d915123c140e58aabd8314bab2e6e1ae4a36450e89e6bff78c510ddbd138d8000f9a1311019becf3e80a3b913a873f1ac4a206da97fb9bedc6984a72bfa906949d97b53e5b2a7fe6126de8d88aa102fc90316c75e87680d060f2ccfe215689c53f968150c4dd8ef7aacbd9be593aee09436c358f673211a94efa5185b869e8f97f4a5396e8d7d229ec2870c439b9e4cd1c9017238d3cc57f447c1037769d22ed2fadec8007147e4c4bbb94f9327a4150d8c9c9a565d0a3e213bfe64302f45b407a82de6a20355f042e01c274b876e7992e8c2339da1a3a4b0ce528aaa2ec93c49ce6c2572b6d39c48e8d4197c747a8488b961569771afc1284cd69a89fe0e0e68f98f6bfc37d74ff9fe243f47bb8af4f5e4e5f5f60059a6cb80bf4725ffdbe240e90b446bdb4b8eebf4a830a31e2fbdf40887ba5198c2b045b8e2963b36cc8406d58cbc45c17921b130ce48e748538b32ddc90360af2747dcd66042e54dbaf04858f76930be42571555a687271e149559192267a82693e54d57610f7d106afbdc1e751334bf0c9cbe60df1e7db5cb97ab15fe9fce10d21e94883e83e25169e7de5f042ae630800f79f231a29bb47759a0855fa2ca07e67f4d6e4f3dae60672622c746fa76c1bc3208c05ac3bbcaba284343e17c5858479df09fd3860f8d8fce6c398c588965e901a3c923d0a75271cd2fa3ac46eaceb186e9213c79f448947fc20780cdd7660e2cb6b2abbf2471a6f7dfa2c553df32fab4c4748382b93b341c1e391579f89cc5d61d9007ae20ae2708bbd1bca52741c53cf9fca3e750a7a3ae5ec3b7fd5ada203ce30a3cb999cee8a401eb2e738fdeb5b7e1807a0fc7e680e01c84018a44463ad2200e210b7054689f93ada8df079cbebb1c2633639ab49f158ffa4a328167f5d266f01174b8f0011745fd8b1e93ed7de80642080a180d1f14712769e452750e34457215c72df38132ebf42663b24e3d871fa5c114b80351cb52089a6befa3f6612b0a0a35d05c41fb5de61f3c6e98db5021add9b64a5959521ce97c500ad67be56078ab1622aeda61986dacc52c55bddd4864cd9a3a7a8144c70e6cadb831b37541a270d0a1995ea20b5ea2d62be2a42f67b516dbef6925ae9f0d89675635223c95e09bcf0927b4c605e06db21b9c4176a46f1ab2dde9eb70d727f62f5bfade0e24cd151f5bcb2b2c67bf194f6e099c4988baa4c6b8a8dc519d90562bab672eaeb605c0c1cb51db76c5017af78b9ded0652df55470b4c36a8889ff213bb522aaaafc556d682ca72931d16b59bcb43173b8a48864cab857507ecd2b9d0df0c0f2f19d58af0526c9852f23a2bca9379bdeb0ba5b5fb14e7e3c98ae25e5721f5a552dcc52ce933cc99aae475704391838943b98d1a87453b571d1ad2fa53fb7b3599b100cb576c15f105671b884b60ddf40f6d9efb8e688b95b9c09c9892f5ad6536cf7a06694eb1d321c927b037b49fb101e491df1f3109c0806951591998e714acf0c279d1a5a99269f2818ae1c09dd313dc6867ab5c99f621009139f618049de440c740c1054eb61b13846ee1fe0d80c72f60470a68f04aee34e78df1b57d3553fb3379c9375e9fbcf363e3365da61cf2223a8779fc006df9afdb7a729450730a965a8e75f53354f17a45441955808e23a653ada77e2678d056d4140f76ec7ffa45c702201a942976f31b4649af95c4f0b093e551d6d34db4d6f3c56f10cd4bddf92db1264f7c86777733c165f4e0b0c2790f29c79ed2e228a42fa8f1ab8755ef34ca02d27846539d1aa5f08d4179633cdbb90ae4648b29622cd1ffdac06e123a8283652881e9bd80ade7ff4ae1323484db918fbe6c9f7c262a6493a0daab00dd0beec6b07c72051d66898dc7b274383659c979c32bfffbaf536fd195b73c82348b887f895937fa8e8eac56664cd5e2e6490d617b3c86937e297f322713b182c26aa031e8a4c693564cd7beb8d459ac9c08120f69335d0d3fca7ccb3a6c80e2b1d3be0991a1b1c772da1c8e960ed5c7177ab00c6b5fe1a32c197174a014338eb3f1bb720872a953df9070238318123508b5e98ebac8f7e5c7074946f1b1dd437af57055b0a2b14913b650eb510cfdd39ebd4e74bd7286250f1669477cb81f8a6088d0e6ab911066ff3f5acb7335c2c2e037bb16ae58ee4e4070d476d09950a87d1166a95d50fddd1b9c579b92547e591de0377e7a1065b348620c3e213f87851149087bc28b064a619b9ba8252464efb96a26760cecd3901fef61dd8943e80de9362520e5d81c0463cadbba3272ac4cf0d28616e714eef0ba2b273f4b13b10bb2614f77b02d0fa85da5dab6e6c6c4b267544abf63f26446fda7a5f0569fe9059c5f81e4b513c5c7ffc0545e8bd74093bf1a3a69662b98d2c7041413a69bacb907dfbb7212ba16fcb7b0885273ad95fbbe1438c5daf9bd9787c71d62d9004e65313c2eb2c61968b4d92aea80a498cecf66b47dea51b010abf8ee30c37fa280086af94cc36af0c778a0545a829cfd474330b3357764d209e1bdd45469425fb4bd07a839dc31428164415bb61d25655e415911f6b880309eb2b30f62c7ac60a05b534a925ecef797dc2a7b24713301ef49fe2072d019956d2fef91448d53ac7a5424846df9ef523f71aac4e0ee1e02a724e9a3410a8570027f3135c9b67aa184e7ce7438af97d0d26e9ea22b71207e4735e744f00ee450aa36d3c1387b9192c6a1be561afb3cd6f782ad86356da3cad81f5f66d8450fb40f751a6e92e916c85a741f4799c3c39d252761735a7a5f7c7d9202154137ae984e942537e2af65243057655e452169a08d13e45e85d63732adeb6e434b98e62326a77e55f525ec247a7fa325bd0f8c03778385157cc7d1546997831a06b8234b94f39111c9fb96d08bfa34eb263eea0d25e9722df8d7825595bd72f136f4a42928496b8aa2a8cf02a8d837c966a75a3279b16804fab3d3aa343e19a1bf4fd0541da6f393c2a12a528c50d1cf071e612afb6d6f495cb7c2166f5a8ce09b1b51dda17fe17e3ab0886fab2435504c9f5b834d1d1b88d15c0bf9fba1c706f3b2c0fd841ad1aae14cb0a703587ff0bfb39aea9a0bd26f695d9ff682800ce5cd27e70f6616710e63beb18bd8c1568587bd1d2cb8733ff628c45cc3144b47a65d80d8b18de05288b2a68d108830f3528cf164be41ab3a00eec97529d797acaf1ea913cee78abb8a4fdc762038494af02800abaceb2668d3b381fc2db83a9add8f243a24d63f879a2823627d0e70763f8d187339474ba31a643da82bcb490e6db10137a8a5adb08f90d1d7d0bac7f9a1a4fc0e", 0x1000}, {&(0x7f00000022c0)='s', 0x1}, {&(0x7f0000002300)="409dd20f8db4b4b8576bdd729f99c7795554b39e386565293f97ccbdfb4d155f9e7295bd0406476bf16b0bb841c3b29e1777d47702c6bccd5dd342e2db989c6015e6b004352c", 0x46}], 0x5, &(0x7f0000002400)=[{0x68, 0x1, 0x20, "4eec5965c1aa57daae96f51c144ea0f10279f1c0d948081a899c16fcbd0a194aa70579debc79278110db51fd82c158afc265978f0c2d1fabe9a809ada366e0aae3bf7f56f551aa202c827efad324d5457074e361"}, {0x90, 0xffff, 0x4, "5c3ccb96eec7aa5a7f0a509511f1f7f2a64e3f97b0233537b5ba210595fabdc94956a1d78133a152c1604b37b2e21487a0df101185b7763cb0c1ce6d8285caca61d88331a8548e1ba2c5bb890c3666c70384bb290b443a8a2034b45c57697bf86bbb1d75344bc440bbcfef63871c6198cebeeb36b93e1e8875d38a5ecfc548ac"}], 0xf8}, 0x2) setsockopt(0xffffffffffffffff, 0x7, 0x2b, &(0x7f0000000000)="5cba76c86b00555e68fca1660f48de97a838487a0d6cd200d19c98fd31144066750f806ad434cabc34213676e0abfc888c284024815d2232eea1a8de7e2362c3b8c61ed4726803d2215cfdbecf2b7a14fa5bc151fab69c0b71a216c93740e1624fcc28d072ea79a0223df7e75a729b9a01b54b49950d4ad1dedaf5170fcbdb26ae1601aa32af05a5225d248c8d024e7fbd153d8d7054a344b01eb39a583c7e8e554c48ff73bd991db6", 0xa9) openat$speaker(0xffffffffffffff9c, &(0x7f0000002540)='/dev/speaker\x00', 0x80, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000580)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x28, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x8) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x2, 0x8, 0x3, 0x7fffffff, &(0x7f0000000300)={{0x1, 0x400, 0x4, 0x1, 0x4, 0x3, 0xbb9}, {[0x7, 0x2, 0x9, 0x4ba, 0x4, 0x5, 0xfff, 0x401, 0x7, 0x100, 0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x7, 0x5, 0xa937, 0x61ca], [0x4, 0x873a, 0x7, 0x658b03f1, 0x9, 0x3, 0x2, 0x1ff, 0x101, 0x6a5], [0xffffffffffffffe0, 0x0, 0x9, 0x7, 0xc000000000000000, 0x9], [0xfffffffffffffff8, 0x2, 0x3000000000000, 0x1f, 0x2, 0x5], [{0x3, 0x7, 0x6, 0xffffffffffff0001}, {0x1f, 0x8001, 0x8, 0xfffffffffffffff7}, {0x101, 0x8426, 0x800}, {0x2, 0x5, 0x7, 0x1ff}, {0x8, 0x1, 0x400, 0x2}, {0x4, 0xae0, 0x5, 0x9}, {0x82f, 0xfffffffffffffffb, 0x3, 0x6}, {0x4, 0x6, 0xfffffffffffffffb, 0xffff}], {0x4, 0x2, 0x100000000, 0xfc4}, {0x7f, 0x7, 0xffffffffffffff86, 0x1}}}, 0x1, 0x7ff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0x1, 0x80, 0x2, 0xfffe00000, &(0x7f0000000900)={{0x0, 0x1, 0x73d, 0x200, 0x0, 0x100, 0x200}, {[0x72, 0x4, 0x7fffffff, 0x0, 0x20, 0x80000000, 0xff, 0x7ff, 0x8, 0x3, 0x0, 0x0, 0x8, 0x401, 0x6, 0x1f, 0xe76a, 0x1], [0x7, 0x0, 0x2, 0x9, 0x7, 0x0, 0x5b, 0x0, 0x65, 0x9], [0x40, 0x9, 0x1, 0x6, 0x1, 0x7fffffff, 0x2], [0x7, 0xbbd, 0x325a28e6, 0x8, 0x9, 0x8], [{0x7, 0x7, 0x153, 0xfffffffffffffffc}, {0x2, 0x100, 0x0, 0x81}, {0x9, 0xa8e, 0x7ff, 0x200000}, {0x7, 0xffffffff, 0x7, 0x7ff}, {0x2, 0x1, 0x0, 0x5}, {0x6, 0x0, 0xffffffff80000000, 0x3}, {0x8, 0xd5a4, 0x4f, 0xc1}, {0x7, 0x5}], {0x8, 0x3, 0x9, 0xffffffffffffffe1}, {0x9, 0x9, 0x80}}}, 0x0, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000800)="24972b71550c49058638d0281b5f36214b7c1e983369c2fe2594cb80e3597ba619bc15143a5198bfe66ae27082b5c55853f1c29b0c897c8723427feca4e1356c0a87e7d69cb06e15bf34a7b32e20884b269f648ba7adcdf4006e97daf18d3730a1bdf60e2e43c0eddb2cf506fb1b3b9acfb1d7ee5a02f3c2efdafec240041ece68c6835a627eca5864d279405e", 0xf7}], 0x1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, r0) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) select(0x40, &(0x7f0000000000)={0x7, 0xba83, 0x7, 0x0, 0xf5, 0x1, 0x4, 0x400}, &(0x7f0000000040)={0xffc00000, 0x6, 0x4, 0x1f, 0x2, 0x7, 0xfffffffffffffff8, 0x100000}, &(0x7f0000000080)={0x6, 0x7, 0x7, 0xee09, 0x6, 0xfb, 0x3, 0x8}, &(0x7f00000000c0)={0x100000000, 0x6}) 16:00:15 executing program 1: unlink(&(0x7f00000000c0)='.') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 16:00:15 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) sendsyslog(&(0x7f0000000140)="63ff48aa9f0527312428f2ea6eefaba93515c7fecd4158964666dbf0c2d280102203447589d2f9cdbfd37974d687a094309a1ba6638f160285f16c7ce512b137ea907b3dc7727966b89c618272eab23216f3d5c5f2d663cbaa7a282dc4603397fb5adc19c683d6d01a76debdd77bbbee926ae521c2a374b0a87e7f10951c37e053646d2d61fcbebf198c5ea1e97ddfb479044f419ec06589a1982910036311a9dafaf16c086e704f40f439702fe1c6fda2e9894f77145c12dce73bce061a3345e5360b5b1c300aeb782524f6b753c46fff6491", 0xd3, 0x9) ktrace(0x0, 0x1, 0x2, 0x0) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3fd, 0x6) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x4, 0x0, 0x4000000, 0x0) r3 = semget$private(0x0, 0xb, 0x80000004) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r5, 0xffff, 0x2000000010000, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffffe) semop(r3, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) mknod(&(0x7f0000000240)='./bus\x00', 0x8000800080002002, 0x9) semget$private(0x0, 0x3, 0x100) semop(r3, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r6, 0x1) kevent(r6, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0x5, 0x2}], 0x7ff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x3f, 0xff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x7}, {{r5}, 0xfffffffffffffff8, 0x10, 0x8, 0x9, 0x6}, {{r7}, 0xffffffffffffffff, 0x68, 0x20, 0x100000000, 0x9}], 0xbd3, &(0x7f0000000100)={0x5, 0xfff}) r8 = open(&(0x7f0000000400)='./file0\x00', 0x20002, 0x20) madvise(&(0x7f0000517000/0x1000)=nil, 0x1000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r9, 0x2) accept$inet(r5, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000541000/0x2000)=nil, 0x2000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r1) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xae, 0x7, 0x9, 0x6, "435e60124c311a6f79b615c43ba937692fd7e0f9", 0x10000, 0x2}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xe7, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000001140)=[{0x8, 0x4, 0x7, 0x8}, {0x9, 0xfffffffffffff801, 0x7, 0x4}, {0x40, 0x81, 0x81, 0x400}, {0x5, 0x8, 0x3, 0x3}, {0xf8, 0x1000, 0x7, 0x13}, {0x1, 0xffffffffffffffff, 0x1000, 0x5}, {0x1, 0x4, 0x8007, 0x8}, {0xb9, 0x0, 0x4, 0x1}, {0x649d9f83, 0xfffffffffffff000, 0x9, 0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="9bef0bcaf6c5a851932424c5b51db1ba44d9df1a4efd38873c0a682b4581396a16283c79bf7f406b56391be98cd80b66c85c42afc044f10562324da4e3c124c2edd867dd5d2825b74a60919320f86ce7ed44e4092b2993b59b3f723b8d20c418bade83c3cac496be7fc655a15ac22733b2d76e8770d37675581239af194d6e40482261acdd228def982179e549369cac601200020000cf068baeb03225b11f387caa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) sendto$inet6(r0, &(0x7f0000000140)="3a1f8b61b7e314c52fe14bad697c50192a5dc4c349f508b3c8f2ab59f42f5a3d29550c6bd6862746b2427e8a14c65584a65ab5420f038813d2082c74b2474b69b27dc95066175467fe7c9d3d51029f79879078ef4e4852f0d4eaebffa967f1e65d3e9ae4ce20bb4db05ce38593e3c61f1bfccb68e1253278d3e406e4442948b6fa51a08118f222502838b7b8d6f46ca53cf17589b88407ceff5fe5686cf5f2748c7eba5ce836bd0108b5d235d1eef2f8c4e5484dd8cb093564494b0c5fe7e640ad8ab657bb9d8e68a866c1dca7303deb3ce55d03be4c43d0d75af4a78bbbccecdd9c20ed5829c14cfc7f25447ff1fb388ff5b68910e1154f4da0fbb41d9c0fb31ace5eb308f0dbde8a1d59a47f66cf54618e302084f14a62eaffbbecffad42be0a794493b40a69a9f27de13f50324ae99a7eaa69885d71704dd0c40e3b6a0370595dc5c3483babda15ea8d7787ccd3d25c7a3d81321a91cd057ecc87a4ca03ac9aca6e07a0c7e28fd85fbc5f00ab8770b544c2a0850bd90f0709ffc73be9eb70dd6c1a7837b3c6213da5ff776f1268f68a0311c7d96a949182eab79a809942a7765163d30dd68c53edb0374d64cf934c6d5cb7cf916f8de698b3e53a87645a8f0d6c2310537aa8fec0c4ba50e2dda72991c6ac08fd9bf3223b5bba6c2d4bc083869de35789c7ff9ec785c1f0a145593d10da8f7f650361045b3390829fa28751dc567a1a9ff57cbfa98d2cfb6b639dc63fd09884e93e51a21c913cf1250faa2eb473db613af36b0177ae3a642469dd199f040be033cf7b9751f2efa122f19c0146cb1bfa37d09aa12c0e5e7e0aa6dd471aa20cb3f2e703d16bd28536a8521b0ef1e8dcf56446dfc0ae502b3604f5e32e095f8db8fda87aab8283b8b18e5ae8b0c6c1af9827ad528c518594148d906d92cb93ae297cc0c799296919b1bfbb7c1b73535478de2dd1930d2027099c1f12c938ee41b21c5fc6603dd8afe1b456b6f08a084185ef4cbc3d437c38791d4e84768cd9d5053685f27be2c7a8fe7a2a93a17b3147c5fa20ec1c5bf31490609af1fd75fc279bdb9095fefeacee2de594b9e6bcca3778b6230569ba2d696171919b4c3724a453e6a82be009f49a8ce352a34b51f528532177a7fa09dd6ee32262fbe714127799ae7ec3425b6c56c620f056bab6bff16409f41b771776366e921d292cf6fc542cdb4d1fe74127c27b1b195af815795514a4cdc68eefc477059c78a67c9c210860e7afa9cabf6a3d2be446b4eea74df341c266526d2963c309e3d844832f702a38f5981d9f5d1693cf7e9101c7f09056f764279adc83b6e1a17e928dd895b1d486926ffad712daa8ccd3a0cbad93a7f6e17affef9ebffa37b08c3bc66b354da8c790c95cc3474243746209bf62e3a6520cb9fda72f21e23e1810e2201da58cf821308fb16e06128e942aa341684fd9cf347168e483af35f952fd78e127427399c8e743099d1c9f68f1c6cb21a9b85a35f7cd8fa6eba4c3447c698b7c3411fefd25ef159ae355c3499b2fe2e68184f7690161ad1d8bc71c5cf70b792d6695453f57686bf976aba7f9d511196e06837017f321570cc9746e232ddeb8e099c9adfd3f53f66fe2202bb69c1447a75bf07783435452b02079facf6295c16053f2b32e26103efea35f1904e5fa80d98a4e4a6a620890394aadbb949e765cd81b69fc4448de68f906af09ed8af49aa07ec071a639cd7130a9283e10acc1b7ced50d215ff389f5aa712278abc60a74ec8c2de4e5d074e355ae49dc56d005d09c8af592d0cecd8096d0993b93fdd38dfd9470f905d64e0122bf8f2e1b2ab43d6c7a56908cec9338c8225b5e16ada8b4696b2f84f88915a4814c195518863f4b42ad828d606b7dc00a89b24cc1bea6fd2cf76559c4f746db31f5d66953aa3621df5c7dab934591f6ac1b37b54a418cc55fea31ccbef57a6dd4b3a414086a67ac65a52b27c4fd9c4d3715bd0efb07808203318ef1011eb6faf078c08e0fd8ff0f2ebb6d681131c218940c8dcfc1ef52eb7c1613e317381b2cb5151a9687970324adcf87a37746b028777b717036b0b8d055ee94bf11e815a5f7e8cb260e8a029a163ca0c9d28ee8773bf013666af4f376a575220062225adc62d4d4e6818f9e4ff71bfc571ddb689282b2c4ddabd56206978c1b4c8935f6685d1a877adc118f606592454580974649d9349937fbeecb7fea00214d7206eb83d7871c930ea2e96e1f9eb8d84b89527167c98f5dc97a90fead2554d49a196824f02c6bf164d2a1c71ad1845e7af487f74a380864fe7d4e77892e354ddf05ae757a5c51300847b96deda25dca94a539830bf0520c05cf3689561e00601e928c4338dcd9028a6492fcb615308b17f03351dd453b0a2a3ebbe691b2b3d76972dfdfa35c29e9c7cd698052115c533b80a314a260bd146c99b0712a30409e97999ebcf1ebea949e156898691e9c91fe64de8587181381c323d1aaf607b4240c26e09998b5eae2c8ffb653c99729502773605880c1edd9cc7b1078da466666ba256ca2dc306e597b22323b2100895f94689eef6e0c237404d0ab30df2604ec7e4e0976f30272aae4bda69954f8218041fcfb96f4faffc8591917d5fb4c829ea8bf6ca820b1a5e62ecf4a2c88a3b824a3689afff48967ffef385f9e5b8bcb8935c9f6a9b6d967238fb2babbf1e0bfc139733d7698d6ba67deb0fc22d91d265654a949bbd025456b93441a7837d8ac61cb9c5297cceb289ac13161bef31c6ef4835dcb6547b4af8fb5605f9a420f5e461dfb698cfadb12732b5393c86a83dd1a48b6ee77c84675c67ed44616175558059c33e6d5d2aefae59c1e976ccaf70f9db0b55fcefd48a7235ac233ff656470c556ce3f75a52584acd21beb3269dd7b4088429f156e9a587570cf9fbd4862e9ddad6a4de31e4ea0a40933f28729b6c09b47aa0d95d83a3332fe076bc26c7ff0d67a66c545660768dc9fd7334b0f77f884a29bd85e6ac9e08057f8690ff0f7a4a07a1152ef5be48e51bc90d5e2b9a3ef415a99d0f7197c0443117f98c531a1d04c217b13cfde501162125a32a5bb122d31c824f715fdb469c90ac71f1bc091f571dfa61bb18460820fe62342c89e8bad467a34c042c338dd8d6d62f87c90777be9e80a55159e4f19ad0d03d8e8c9785d3e4bcb71e3e84c0b1abbe4c1806ac84e71c08239fa671b537a95b45d9c3418b5769729761eb2abb185492e1a4e81fa83268ee4063c143952d16115a8c4b2183bd93835aee2d1ce0e4c793b9c3d43c630b7c12c5642762caec40e2141caee890180764b273fcf08e23fb972cc5ba6c648be00262f95aeebbbf655d0b162ca21a3fdfd5bff5efa51e931dc552bfde338c820f802f4581f58a3adfb67714355565e5fc5e6b32e1fc93e0973eeccf7e2430284aaf8883f033df00914bdaf78ec358e4e9b2af206d151faf51fb8f4879edd936e2dc3baeb0ffd7cc3e3219c1a6843309e314c4f3b622946b0de304fcb6b56b050af1433b5cc2a38ccc5cc0154075c01b0b3deb40cef0573a860c8becac8883996b1884109b9a3b3eacbb7079a9d911ea21b0a3d0a1fad86e6bfb02d9474e1798113e9c1430adb4672b6abed0e6af0ee068459494df0c3c80832c1b0ebd4105e59d5a1c2a9bde34139a00c0306c020e0796dafa31f89ebf22d985437591f468e9db45c21faeec9ed7e5e51df9653b663f8735ff42dde550e16b988cf17c63be6facc3cd0a4837ffdbc4cc78795da5f795162981763f278cd147d9b25b9a53f330bc913cad27cc06d483d6576f5aea3de4a2eb88e60793770ef1080801cf8dc0c08b56170580d3a2e9acd520404fe96623509052125b5f07dd4bb4d308c120de3abaf833baa20f17a0241b413096e5b980aea7f0c4d31d16e4a4b5e9232f5d8a8222cc6ae925c00678503926d7addf6ba02bba89d3fbd236dbdb1ead3c82c9202fd4937bbc26aa2bc6c090278cb202228f3b6d32c857ce768b3d5af277d86e5dad711d96fe79d0971d50b0aaa7963314eaa244685abf5c9fefd1e618c6ecf0f92a0fba7a90b3add6688e1f5f06c71d5bd25c72a7bd3a69f4e36ad799f6191d6dcf1dc7a9b09663127702b624d812f01141f2f7a1fa17392cb77f7e805cb5b0a163b7db9da8e8fa13cdc35bf651342a6c0a957f15299da5f0027ba0ac11dbcf661de705e4d3c4c342dc5bfc2e24a3d9cd90963b4bf6aaaf76b0aeff94fe73dc7b75a37fe5d417d589e793b2c9186e3716ca99263b15b735ffbedf10dabf54c71df420272be108b21da8207fad67e688427444c1ecd80e357f6873ef8190b577064e7c57694ad3c3ae651df4e053b0c5d31344a98731eebb1539a9d59cde422d073d708e988f8b0b4b42e80d6032fda87968db6c5e55fed10b2d19dc9d573029dc70032664f3f4ea9b4c9b426fb2affedb1aeaa39b1c9b8c0c325380f8a654dea57d00e896e86aeec1205e29a870a5180dd614b26c88ccc2e395932db4d21928e5aeac0f223dd85b5cb6c83fbefc6eb3b8483ea21d8647982ced5306d188559d144740678eb4063c7de5e7899a015d31fefd53d658b2c915b4be64e8fd9a8852496a645345942e9a8b3b7d2778e2a46b71819f24f6150b94b6c1b1461e637c5167d36bc5d352e1ce1a73953680359982bbc0efa90d33747fb11eb038817ce5b748cdca5bc77daba11f1c4d942fc18a2b9a56eece79b499dba0ea29e10db1848f008e0b78542931066b4944eb0623c3fbadb5d561437baca1effff8d1209f90883a9c254645841605596b6630b43b269bc9f83a9d0a50d62bb6665b488ef27bd02ebfae566fb1c6c742dcd27b1dbaa8875dd0da33b0eea6d17a0e7b409180df02c57ef3abb0d65963d044464dc55b053e0387f30469d18a784b2eace106abed57edc802a942c1341df0ab0ca21da895a16f60c9f824b92e0b2fe8bd717fa32ebb011cb50d96ef15db9cb76489c1109aa9a43c52065d6ccd4b51fab9fd842e9355df295d2cdddf1f2f627a2da7a7429dd86c0d4270ff60f8d1c0862431585bf50fa092d6d48cd1f6c74c0d1ade5d3546a357df091642721d2251ce0be292a3adf5914dd6c4a2919a23b344ace2f96be89b49a9b4469e0b5f20b54a5a2faa6afad1ffcded01524c2dca4a106fa6491717d2fc7f6e021e53b9857dcd4af7d179b22cda364f93d7ee248480c46b4b9c3fb84ee3635925885e7cebf0fca26f495fd7bfc4de6f72c34bf9f214621beb739f29486ba0eb41f1bfb75490fa20e394f584d1be06be58085ecc25b4d6711c93a6aab862c87b9dc5de4d3040542c055872773b1e605950d08fa7ff3b7e0255f214cb2c9115df218663b209613fe5295bea398048503b844425b81a022a3a68f9e2e25b9e0ddb6ab315773c0cb580ff2ffcdfa22fac74d13505ad76c7a81fce42a59df3fd04792f8745f7bb75a0f61878d597800dbc325eaa611c986dcef574c5371f1f873072cce9ae3640f5748abb4665cd506ea57f87997fc969a44a70ea5543fda692df76fa44d6bbded8fa48e1133ece50a0b6cb258fc9f4d8a1cb617ac96ba55c83b904c95871c9c57eaab568fd10cec8dcfeebbd4ec954d82545e7b8930d5b7575aa3fb2ee6fede9e21d333c7b041763e480e730c617b500b0073ad51ecb914ec9e893c8b8ee7a728c101ef00f1f86c978112edb5f9c95901d22cf39b00109d51bf8a40a4f875111fda6cea3e6c127909b84b19ff7efc7924db77daa8461184d184b54a555deae0348af0b3104d74ac02390b71e3be72377d719679e97b5ae4f0", 0x1000, 0x40e, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x8}, 0xc) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4, 0x800000000000) writev(r1, &(0x7f0000000940), 0x10000000000004cb) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x80000000, 0x3}, 0xc) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="080800000000000000000000000000009a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab079894c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42116d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c2576000000000000000"], 0x808}, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffb, 0x4, 0x5}, {0x2, 0x80000001, 0x80, 0x391}, {0x7fffffff, 0x6, 0x81, 0x3}, {0x3, 0x9, 0x401, 0x5}, {0x9, 0x2, 0x2, 0x8001}, {0x3ff, 0x100000000, 0x6, 0x6}, {0x100, 0x401, 0xffff, 0x7f}]}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/135, 0x87}, {&(0x7f0000001380)=""/64, 0x40}], 0x4, &(0x7f0000001400)=""/4096, 0x1000}, 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x21) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffaf, &(0x7f0000000180)="b696930ad38233197ac1fbfabc01efc9c23841fd93ab7e6b2413dc792edbcfd53a9f3de7806e72d41f68bb30520408914752d56016c2dcd5643a9a03d6e4730b71e3c3c68378e0f5ec3928ad6aced162b634639be79eb77be93d9822cd8b5d9056ea45aa228a5f428a3d65671e9977810babce395ffc869855c38d1f65f1ea05d19bf8aaca3ef54b55492b12a700362b65d816bc9b640942942e6453d54de770a401f042efd770f1") select(0x40, &(0x7f0000000100)={0x8, 0x101, 0x6, 0x3, 0x200, 0x6, 0x8000000000000, 0x100000001}, &(0x7f0000000240)={0x2, 0xe34, 0x4, 0x1, 0xfff, 0x6, 0x538, 0x80000001}, &(0x7f0000000280)={0x4, 0x4, 0x4, 0xf3b5, 0x4df, 0x1, 0x120000000000, 0x6}, &(0x7f00000002c0)={0x1ff, 0x3}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[0x100000000, 0x2, 0x0, 0x80, 0x9, 0x0, 0x0]}) 16:00:16 executing program 1: clock_getres(0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x8000002}, {0x61}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x69, 0x1, 0x4, 0x7}, {0x1, 0xfffffffffffff800, 0x21, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) socketpair(0x10, 0x4003, 0x10000, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x9, 0x0, 0xdfa8, 0x1f}, {0x0, 0x477, 0x81, 0x3}]}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xde, 0x8001, 0x2, 0x9, "0ecf1b4242854a6060f712bbbd9b4cd765dbed4d", 0x1, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/90}}) dup2(r0, r1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5546, 0x8001, 0xfffffffffffffff9}, 0x7, 0x3, 0xffffffffffffd25b}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x401) socket(0x20, 0x2, 0x80000001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) 16:00:16 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x81, 0x6, 0x80, "e5f5c7698b663a203e016b05d54167ef9162b805", 0x8, 0xffffffffffffff81}) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:16 executing program 1: r0 = semget(0x3, 0x4, 0x394) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) semget$private(0x0, 0x4, 0x100) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x100, 0xff}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x81}], 0x1) r1 = shmget(0x0, 0x1000, 0x110, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f0000000340)=""/172, 0xac}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) getitimer(0x1, &(0x7f0000000280)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8891, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcc, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x100000000, 0x0, 0x1}, {0x6, 0x7, 0x3ff, 0x101}]}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7ffffffc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xa2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x1fc, 0x0, 0x7fffffff, 0x0) kqueue() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3f}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x83, 0x0, &(0x7f0000000100)=""/131}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x100000000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0xce7502fece9d56d6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r2 = semget(0x0, 0x0, 0x33c) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x2) msgget$private(0x0, 0x280) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x7ff) fcntl$setown(r0, 0x6, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x4b) msgget$private(0x0, 0x80) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x2, 0x34, 0x1, 0x8001, 0x0, 0x6, 0x52f77b199a02359b, 0x1, 0x0, 0x6}) 16:00:17 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = semget(0x0, 0x4, 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x8) 16:00:17 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8c8, 0x115) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket$inet(0x2, 0x994b8164f5d43411, 0x7) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x100000006) r2 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x146, 0x401, 0xfffffffffffffbff, 0x0]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8ea) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x1000000000) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3dea9659, 0x1ff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b302c, 0x400d02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100000014) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xfd93) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054, 0x0, 0x0, 0x1}, {0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getpid() 16:00:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x100000000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="01985c0000000000008097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="fbffff00000000000000050054ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000440)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x10001}, {0x6}]}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=""/131, 0x83) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) recvfrom$inet(r5, &(0x7f0000000380)=""/176, 0xb0, 0x40, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) chmod(&(0x7f0000000480)='./file0\x00', 0x24) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xa4161edad1b01666) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x8005, 0x2) socket(0x6, 0x1, 0x2) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) ftruncate(r2, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r2, &(0x7f0000000040), 0x1b) 16:00:17 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) r4 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) dup2(r2, r2) socket(0x8d89316d85173201, 0x4001, 0x10001) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x8, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x0, 0xfffffffffffffffd, 0x1800}, {0x2, 0x5, 0x800}], 0x2) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x240, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setown(r2, 0x6, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x881, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000040)={0xd9f, [{0x2, 0x1}, {0x1, 0x101}, {0x2, 0x7}, {0x2, 0x6}, {0x1, 0x7ff}, {0x99a0c087f969c65e, 0x4}, {0x3, 0x1ff}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x1ff}, {0x1, 0x2000}, {0x2, 0x5}, {0x2, 0x47d7}, {0x3, 0xfff}, {0x3, 0x162c}, {0x3, 0x29b}, {0x2, 0xbe7}, {0x3, 0x8001}, {0x3, 0x8}, {0x1, 0xfffffffffffeffff}, {0x3, 0xff}, {0x3, 0xffffffffffff7fff}, {0x2, 0x5}, {0x2, 0xffffffffffffff80}, {0x1, 0x6}, {0x3, 0xffff}, {0x2, 0x6c}, {0x1, 0xfffffffffffffffd}, {0x2, 0x7f}, {0x2, 0x520}, {0x1, 0x100000001}, {0x3, 0x10001}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r1, 0x2}) 16:00:18 executing program 1: close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x80) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) flock(r1, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x7, 0xffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) fcntl$getflags(r2, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x120) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2, 0x8000000000000000}], 0x0, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x21) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x7fff, 0x81}, 0x6b, 0x1, 0x81}) connect$inet6(r0, &(0x7f0000000000), 0xc) 16:00:18 executing program 0: r0 = socket(0x18, 0x5, 0x1d57876d) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7c41, 0x5, 0x1, 0xff, 0xcff, 0x0, 0x2, 0x7018829b2f969c60, 0x3ff, 0xfffffffffffffffd}) shmget$private(0x0, 0x8000, 0x10, &(0x7f0000ff7000/0x8000)=nil) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x100000000}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0xc10, 0x48) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="080100000000000000d88cf599ffab0b21d6c7f333d591051a020004"], 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) write(r0, &(0x7f00000001c0)="d84d10eed1bf0ce038a6ea92f5f2b02704f65c604a6e1b2e069cbecf1d8f4b2decaecfe358534bac0efe0ca03f3938579c7f779b75733fa3f7a7aa88cd030eb33dac5e89e8bf06b03405112fb52fe4c8368120c9de4132f386a72c134bd95eb1cb542a8d37dc9f25f9a04fce4dccb38d3e607f31e4cd2911d2132e64db0367abd4162e178a1b183fe529298bec8662a82aa4742f4e218ff8fb211ddd096c102cec4865ad831f983df10d3e83368184d6d8d3e26331ca7b5fc46abf1a51d047b65b4a620ce3f77d6570251137bf521413bd3ffe555281691cf5517682512d420dfc5480ec3336728c5f088a23351ff0b2e5f07029658dd7a7", 0xf8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc9e9482b7c281e59, &(0x7f0000000100)="52f5") 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x939a44a6a6a35e50, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1000, 0xd58f, 0x1, 0x3ff}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r1, &(0x7f00000001c0), 0x1, &(0x7f0000000240)) 16:00:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4f, &(0x7f0000000140)="b60e4ab30c00000000e045ef454a540713b2c42f8ace02aa3c1860ee52fa443e022210d4cca733eef84b620d332025f8657ed94ce496b2979a82b6107b360f47d7b044f08a1774149cc33e796e8b3460fb866746918b9b48e1cdc31e9c2cef43785940506226aef51ad8718e99acc9edc9bbb9a72f3c632c383df40062a64007d483f7d23cb2a502eb08e6ae2bb7d17ecfd8ac3af98a4b8548e2f0b67eff110bab") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmget(0x2, 0x3000, 0x40, &(0x7f0000ff9000/0x3000)=nil) ioctl$KDGKBMODE(r0, 0x40044b06) mlockall(0x5) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ff2000/0xe000)=nil, 0x1000) 16:00:18 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r1) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x8, 0xd5, 0x100000001, 0x3, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r0 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(0x0, 0x0, r1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file1\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file1\x00') getuid() fchflags(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/29) 16:00:18 executing program 1: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) clock_gettime(0x3, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000000740)={0x1, "642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"}, 0x1008, 0x800) fchmodat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x10190, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7444fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d339d909b764501d042c19987d24a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace839a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000000000000000000000157cd8896c7907cf212fee3f56823ab86bbb97d6d7338ee1b84fb9cac775443f318e27b84581997568b900000000"], 0x8, 0x3, 0x1000) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:18 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000300)=""/250, 0xfa}], 0x6) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) fcntl$setstatus(r2, 0x4, 0xc7) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000004c0)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:18 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f00000000c0)="d5c1f42e58e4be96b602c38f6c6f9d9e3622e8bd18f9b626e3f85329d61cbafc680dc09bec150ea3c77663dbf82e249392248aa95aabc4e29974297361b551b685b4a9b3f35b2a060ddef87fa836785b5f55bb5d9d9f662fc8202a466adea1376e064b18d05c7fa0738b67cec2d85185f823a71f80262a6c5544089843095d3793c4841d67a4b04e084ce2e03839a6213079bfdcdf4896f6e6ce1e49f6d97fa5410e1408cb4d982ad398675f6bf252d990b23f4b53", 0xb5, 0xa, &(0x7f0000000180)={0x18, 0x0, 0xfffffffffffffffc, 0x7}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0xd6, 0xfc30}, {{r0}, 0xfffffffffffffff9, 0x42, 0x4, 0x800, 0x4c}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x30, 0x4, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x7fff, 0x50}], 0x8001, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0xe5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x82, 0xc0000000, 0x7, 0x2}, {{r0}, 0x0, 0xd0, 0x4, 0x4}, {{r0}, 0xba624e9779912284, 0x10, 0x0, 0x4, 0x20}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x5, 0x6}], 0x0, &(0x7f0000000380)={0x9, 0xfffffffffffffffd}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:18 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xb4fb, 0x1, 0x6, 0xffffffff00000000, "927bb2d70cacc97b19e5854ef23ed9bf719d810b", 0x4, 0x1000}) 16:00:18 executing program 0: pipe2(&(0x7f0000000180), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41"]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = semget(0x1, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x0, 0x3, 0x8, 0x8001, 0xfffffffffffffffd, 0x80000001, 0x366]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) r2 = syz_open_pts() close(r2) fcntl$getown(r2, 0x5) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x3b9) r1 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:18 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt(r0, 0x5, 0x8000000000016, &(0x7f0000000000)="4aa54b1b43d06d6092c79d209c91ad3af0da46a61d8462085d4d6c76de32f3fd0f620647cd57589b42cc1be87eb9a986", 0x29) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r0, &(0x7f0000001900)=@file={0x0, ""/108}, &(0x7f0000001980)=0x6e) mknod(&(0x7f0000001800)='./bus\x00', 0x2000, 0x80) accept$unix(r0, &(0x7f0000001840)=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000001740)=[{&(0x7f0000001180)="7cc63e0b8303ac8e05e2cfda4ebaf29766db56e5df9681463f00fda49cff405bf6564d3922cacceca809de86a762d75e783255fd86a5ad7b9ef5e4dc9a6ad16d496cf8e05346c650cbbdff204fc16ae7b3e7fb47a60e4d21ed09154fd03e8aa5d7eb4204df663f545f6eec5a0950443a8af26010abc9d1b71a4a08cfe66d909784e666cea5bc50e1dba25806006e8419d7570d0e038fee6b1ba62a23a1f21009a72081dd295740cc2203c14bce23d2a1049c82483813b828bccc3f62fcf8aa87d0ffd3e1b08c9357e2f75f520b5f4d37dd484522daf1", 0xd6}, {&(0x7f0000001280)="1882958c5dd482d3798dbddc9854ad19d6f26a53ecfb325a57a6e56e4823ab6502f8302763da33f737eceee857417d0f48603eb26f681980b49881cf1c9014e89eed5eb18c8ad410c81ea26c179ca43fcbbf90204fd64c07c0d1671fa818bf2a82c84f23286dce0750abf59ba7ebea156a3c4420e5a43f756865b8d894f1187235ae2f20b31057fa264050d580909137520b9d71d265a9182eabceb3c155b0baae", 0xa1}, {&(0x7f0000001340)="a387b18783d9769008d38f838a4b7723d5ae78e509bd3fbc42a8501063d35d106ff7f38d54433743ff5b6e5289c6a3b5836857986fa492ac52ae007a77019d64eddfa9985dd80b17de6633ff9cefa3483af8ed1f7cd78a71cc08fd5508401ecc24c634017a23a9b2718a5dd0ab4b32c1ad7e78c66471617aad0b5b7e546d0791b669dafbac95", 0x86}, {&(0x7f0000000080)="7053d0c4b1a71517980efbd83757982451b31859b8a08eed231e1efa20922ff3ad2735feaa76e11e60cf8a96ab3816d0e2a829b6ab27f9eb65e8a5b74fe5e896875424c2754e09f5751f", 0x4a}, {&(0x7f0000001400)="37ac0530b5603b3fa619a1bc2005b374e8bc8522f6fa410ffde9134b7633510c20e757c7cf9235f7a89db12e5cff6668ce9980aefdb99834ba805d01ffe4dc80601c3d8371846767e5e1f443f7e5dee910868292740d1084231f7b56abda899bea469021497768d996e13f284043da7483f9eca60e6e66d10beea9276a9bf86d84d4e896807e086bd610d9d17cd4854a7c46c2ade4a0ad0f408d513e9d8b0f892739a1dca504fbcfed25d1b6269948419ab9ba7a2d5e40a03c2a64576e767df4cdb6d6722c1f0f27aea0bf9f680dcfbae7e42c7b34ab77acc300db250166631dfa83a6c34e40b89436d3b5a03349175387d06a7dfb7f1b20ff13f41dc03f", 0xfe}, {&(0x7f0000001500)="2d0c42ec561df29db1e3296d56b213e68fed8340fdc17af11582ba3dd59d3444044c990a94e8a0c18a73e75c3e52f3793884fb069a51c517f774fe351cd1cd8876b13fd97f82e858e3ed2b09508fd21b08072798dbc0ac87cb8633b8604a97c2a4779a04a9bc3fa5d72fd351d11bda716ad622589c83064b6947e8416eefa827454e9c61bc818357ae755aaeed756ffe8ca777190bc97f8fabbf52b78591c506bfef12be47730a1fb08544ccf2cf47cc27940f2f2fca9f84708e294e95", 0xbd}, {&(0x7f00000015c0)="ec68bbf4a45fdd04290a0defcb4e880bac1c0972c90fb36fe898adbee5e55a2bb4ed29d13ceb9679e8c610277b890dcf6b0d0494fa8beb55e4522d6798ba79cd35dbc5fb50ec23b2b67cce186cd4eeba079e5f12b107c408b44af124458e0aab0be0a09b9ab66208df38a0d937f52f6338b174cf093e5e81dfea4371f2ea8a09491a2c25bd4678be035c5ca3ed6bb7b51efd06649bf5d1f14d580cf12d4ec67e2138bc88d31a67c62988a7386bd5325348c76e9546b9b929b823a506a3de3bc1c832a6b48d932ba3fc97a3e8a7d6bd41a7f34c56f9f13b03b5b0753e8b6ed58b3b1018fc8172af6183eeb63795", 0xed}, {&(0x7f00000016c0)="88516320cecc97299a07301f558eb98d5d48de8697086180c399ce6d2809c0d4d993762a5a766bcbae5175a9e839d35df3429d887b34e5c449ba1482442f61a1ed62d1c97e4b2c24ca2664", 0x4b}], 0x8, 0x0, 0x0, 0x4}, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100010010) 16:00:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) fchmod(r0, 0x100) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x8}], 0x2, 0x401) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() setpgid(r1, r1) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x3200) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x87da86990c828a41, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x134) getdents(r0, &(0x7f0000000100)=""/104, 0x31) getppid() 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000b6a716822c3147c323560ddc0e716e586d58023b2fff24647fa07a099d53cac7abda"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xa, 0x0, 0xfffffffffffffe97}, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\'&.%,\x00', &(0x7f0000000240)='^\x00']) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) semget$private(0x0, 0x2, 0x200) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xe3f4}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x2, 0xfff}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x4, 0x8750, 0x40}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x0, 0x8, 0x10000}) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3ff) close(r0) open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='.\x00') 16:00:19 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0xaf3a6977eca50c85) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pledge(0x0, &(0x7f0000000000)='vmm ') 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) pwrite(r0, &(0x7f0000000340)="f7af256d5425f1a0d517f5b7c9e7d717bcf6854048097b5dce51e8aae376d6ac5d031cf2f7d3ef4aa6bd3dbe891e1dc2b18954d1b2d24fa8c545a3ebc883875dfe76fab5f9ec3d8846015eef1ac6b13b412434949fac561789ea159e3418925602be29b6b34dc9be9258373e00e7d22597ec4e0c388bc55346a469dfbb6162bd705759de93c89d2e5d74120935939c527175ae7ddfe23b30fef1ade4cbaa23", 0x9f, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) getuid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x1) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x110) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x109}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xeddcdbfa9c978483) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000000)='./bus\x00', 0x606, 0x104) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) clock_gettime(0x2, &(0x7f0000000100)) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r1, r2) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r0) 16:00:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100) r2 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x800) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x5, 0xa1}], 0xf8b3, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x400) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xf0e4, 0x8, 0x1, 0xc, 0x7, 0xa4, 0x1, 0x3, 0x80000000, 0x10001}) socket$inet6(0x18, 0x7, 0x9) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000280)={0x5, 0x8, 0x9, 0x0, &(0x7f0000000800)={{0x5, 0x99, 0x2, 0x2, 0x6, 0x2, 0xc779}, {[0x8, 0x1, 0x5, 0x6, 0x4, 0x9, 0xa2, 0x6, 0x5, 0x4, 0x4, 0x4, 0x81, 0xc03, 0x80000000, 0x7, 0x2, 0x7fff], [0x6, 0x6, 0x0, 0x7, 0x1ab7, 0x9, 0x6, 0x1f, 0x1, 0x10001], [0x6, 0x10001, 0x7, 0x2, 0x1ff, 0x10000], [0x10001, 0x5, 0x8, 0x8, 0xa74, 0x2], [{0x4, 0x1ff, 0x2, 0x3ff}, {0x1, 0x80, 0x1, 0x2e}, {0x20, 0x91c1, 0x40, 0x3ff}, {0x3, 0x6, 0x7ff, 0x3}, {0x80, 0x0, 0x4, 0xffffffffffffff01}, {0x0, 0x101, 0x2b3417e6, 0x8d4}, {0x5, 0x1, 0x5b8, 0x6}, {0x401, 0x40, 0x1, 0xffff}], {0x20, 0x6, 0xde, 0xffffffffffffffff}, {0x5, 0x6, 0x4, 0xff}}}, 0x7ff, 0x3}) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r4) 16:00:20 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x61) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$sock_int(r1, 0xffff, 0x1132, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b5634fa71be30d56bba733eba0fe2f8d556646300d6868010f4e04f13a1e93a61d5a7cebd1b2d9d1642972fc1f6bbd0e38b84bbab7ec6a9a453b03da0c4677001c38a0d5a9f8763a68c6014b795c57262c060ca5efe4ea0d66ff6bb021a04ad355ce247802957da06fd5d1dab9dd0b59f8b48332e77263c5c8a8b605cb272563428fed24429d5745f0d12c0cfd46129d31944166ea18f46935c087716d9ce119968050dc5351212893b81a08c70a39b4789ae3a24094f77f9256137725d99e3734eec68d164ae38d1d89c553b12b8c6e6dd69d885a803b929da4e283defe96247169ee44347ad60e30544bdf", 0xec, 0xe, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10104) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001524a429efd1e697582916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc9c2e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000200)={0x3, "ae73086a9509aa9b49a7239f45c14da1eadfb93a1637ad10f67194fb916d2ad4188b0cba70e85a35ea6094041104b3ebb688345703fdfeb903612886eb910eafcc8f08546f1fab90bba73535ef4d7e1d4a9471fec01efb440ff030c7897988ddcedf32a1a428680f5bf86b918f5a27b5a4889fef51a42f7cdfb467868eacf76e3871b68944fd99ad3f72391a4e59040c33302715"}, 0x9c, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x10000017a, &(0x7f0000000000)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x105, &(0x7f0000000280)="f199024d63b51817e5dd81accd2bf837a5ca52ddf931009efbf5be16d3fd010000") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x10001}, {0x1, 0x9}, {0x101, 0x8b0}], 0x3}) getpeername$unix(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118f275757d63a21d3ec6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3699c3400"/4109], &(0x7f0000000240)=0x1002) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="10062e2f66696c653100"], 0xa) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="a0a13967cf6ec6e4a7b630739b8c830c7b675b725eb9640b2c4f346e2f68529df372e8e5ab35b2c72ec91ef5bd48e1954f7cb0a47d5a672de96ef7c24dcc8e554e82d060b354a28163c3eec50c36e42285698d20c0841f88e3a187b081ebee09d574ecc87766b144038b7d25d44e66c7ef5d312b4847783b35aea4d0d2c51fa7ee84be86beeafc23acd31d512dca79328bed233d23862fd7cce1e6e66b56a7cd613f15a187d365f75dcaa5fbd54303edbf03b163de963645e6616351adb2a19a1f4fcc77d0cebcffaf142cd666aebe44ca02e3f677b9b3c6", 0xd8}, {&(0x7f00000002c0)="dc0cb3a5a923ac414fb5dcaedc5b57cf69ea0c9d0c83026f3dd8914c160f3b6ca074f279", 0x24}, {&(0x7f0000000300)="8c62ec817692acf6db5016b80bce47c04cca2376a4fcd4f4344dbd30fd82cd9a63a0814eea2b94a5d8113c0e9bf3411bdbf840a3a1445788f1d49946e7d1e7f3ab2d8332c2edbb956666fbbf83189a4c1b7e9f268ebccfbcc7faf83c5efa5dcf358e69c2e965839d58561f7c9ecdf93c8dcc67c76ea1c4c114d741db87989406be03cd2280bca6888e9ac19fba223dbb9a6e47bb6ec17a4d6eea470c1b68e89d7c5311cc826c45c09ed780fbaa5a7f0bb1ffb3ac23646d4e0590b05d28f458e0511519f7ae1c23680d317ca63b3bc2ed17041c9a219af9e014cbd15c51d417", 0xdf}], 0x3, 0x0, 0x0, 0x1}, 0x402) 16:00:21 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) truncate(&(0x7f0000000700)='./file0\x00', 0x0, 0x10000) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x4, {0xb67, 0x23}}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000600)={0x0, ""/196}, 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r3, &(0x7f0000000940)={0x0, ""/199}, 0xcf, 0x1, 0x1000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) r1 = getppid() wait4(r1, &(0x7f0000000000), 0xb, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x1, 0x0, 0x2, 0x40, 0xffffffff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x40000, 0x8000, 0xfffffffffffffffc, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0xfffffffffffffffc, 0x10000000}]}) fchmod(r1, 0x29) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf8, &(0x7f00000001c0)="96") pipe2(&(0x7f0000000200), 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup2(r0, r0) r2 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r3, 0x4, 0xc0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r3) r7 = dup(r6) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0x1, "02000000078d1d005fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x810, r0, 0x0, 0x27) shutdown(r1, 0x2) shutdown(r0, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x4c7009ea70949c94, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000003c0)="68127a202c2fa0d275bd3cd83155660dcd7120c36e0480cf6cd3296664f127efea74d9de172418528a0b995d9233e3cbc738dff69c4d29bf8174d5ef18bdcd6d173142954b8eddc23a0531240f9c1ff36c5bece67f41df6eaab53d27ee16a82de8a5a976fa3b116564c263a6e50bb24fc4eaeeee666570a604a3e8c19ff0de2ca1c515c5", 0xfffffffffffffccd, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 16:00:22 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x10e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000640)=0x8001) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="eaf2c84df122a01e96acf5477443dfe4069dd7629161de29a74ded9384fe1673c45ac3e232f963bb8ec9489659655bae1bda62dca35ee7245cb7501908f458c9bf722e6e20220bff9104469bea688f55c08cbb7450a70c8f4c630bb77e268c70080427ffc197d8036623919c613cfebc5d383bf1d405b5e904c2b6b566afb81f108dd9bcdd4eda6c5962f97fb1be8ae55aefbc905eda381adc01794eb0b4767a3f8e16fea77be2e0", 0xa8}, {&(0x7f00000001c0)="e791d9c1eb20aa68ea4b5283f7337856069eee94f2b67adb5b55022f1a5df566942aa1285ebe09bf82e339e9be416c977117994a7f138a78296b1f96e09786c3953a0f6a75d4abe32df6cc821fffd28bb1b9a24f023c8736a769eaca4855a871859fea4bd0c0ded5b97c0a978fcdacb2e534794b81d265f722308d34ed3fb08719d0f61422cc921526fc07c98d33e76cd6b70f6da4b7278bb47d7c5df36ab8d07b0dd152e8a58beebe6348dd67df206ebb330f22620aab79207e851a0cbfafe98800588746b19c4cf5cdd74c8f0eede202b6f47ce0de963a558170", 0xdb}, {&(0x7f0000000380)="d6e2d8263cc3fdca4ceb0d0b477979b836c94974ba639901a8b2a6cd305ea12d5722a57d5187ec377c6648530e89af52b2074aeb11a92dbe4a10ccdb73416e6c0d576d2ab6401efe4fd76d8e38cdf6533dec03e25461aad293f8d840b0a701f08302e200f45c858444ae87c68a13033b836d42d71a7d142a12d2d2449efa6bc5a84885edcb07b4c5a02d1cb21c3a8f324396d7ea10915074a89f74aa5a373954", 0xa0}, {&(0x7f00000002c0)="18eb7f3619377d04339ba32cd8616c67ef31156c7edb3e7f6571336921954ead725bc7e52b98c4871e2d91c8a02406638fb37a3ddb6ed8dfe003677313d468e2ff12f429ffe20d0b825dafc25aac426d8716cb4ca0747f7fee3192da5956843c6811a297bb4072deb46895cc50f1f0ebcc7f058370f8", 0x76}, {&(0x7f0000000080)="17470b7effd1b4b103102326bd1c034ddabfaa04390ea0cb09c18ff05e7c28df2b12f0d3e34f6886eace0665f93be4", 0x2f}], 0x5, 0x0, 0x0, 0x1}, 0x2) close(r1) flock(r0, 0x8) kevent(r0, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x1, 0xffffffffffff5602, 0xc5}], 0x6, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0xf0000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x82, 0x47, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x9, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x9a, 0x2, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x8, 0x2e}, {{r0}, 0xfffffffffffffff8, 0x84, 0x10, 0xbb8, 0x2}], 0x4, &(0x7f0000000600)={0x8, 0x3}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x5, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xee, 0x3, {0xeea, 0x5}}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x76936a3bca825bd0, 0x12) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x7fff, [{0x1, 0x6}, {0x2, 0xa0ec}, {0x0, 0x1b5b}, {0x3}, {0x1, 0x7ff}, {0x2, 0x3f}, {0x1, 0x5}, {0x2, 0x401}, {0x2, 0x101}, {0x1, 0x7}, {0x3, 0x7f}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0x7ff}, {0x1, 0x180000000000}, {0x0, 0x3f}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0x3}, {0x2, 0x1}, {0x65decdfc8d5138b6, 0x5}, {0xe73517f8964ea17, 0xe4ef}, {0xf51b46c79fbce9c5, 0x81}, {0x3, 0x8000}, {0x518b64bcc3c5986e, 0x2}, {0x2, 0x754b}, {0x1, 0xdcf}, {0x0, 0x9}, {0x3, 0xc0}, {0x1, 0x1}, {0x3, 0xf2b}, {0x3, 0xfff}]}) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) getrlimit(0xd, &(0x7f0000000180)) shutdown(r0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:22 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x597524864f2bb553) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000e2f66696c653000"], 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2000000002, 0x10000, 0x100000001, 0x0, '4\x00', 0x0, 0x20}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000047, &(0x7f0000000140)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8000, 0x1, 0x8, 0x2}, {0xff, 0xff, 0x1000, 0x4}, {0x16a9, 0x2, 0x1, 0x6}, {0x9, 0x1000, 0xb9, 0x6}, {0xc041, 0x8, 0x379e, 0x91}, {0x0, 0x48, 0xfd, 0x800000000}]}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x0, 0xac, 0x5, 0x8001}, {0x3809, 0x80000001, 0x1f, 0x3}, {0x7c0000, 0x71, 0x2, 0x7}, {0x473a, 0x0, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65300022aea1642874e81b"], 0x10) fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x2, 0x3, 0x8, 0x6}, {0x0, 0x3, 0x3, 0x2}, {0x9, 0x7, 0x2, 0x9}, {0x9, 0x18000000000000, 0x80000000, 0x2}, {0x6, 0xffff, 0x2, 0x9}, {0x3, 0x7fffffff, 0x1000, 0x100000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10004}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0xe97, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x8) r3 = dup(r0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:22 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x141) getppid() chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:22 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:22 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r1 = getuid() seteuid(r1) 16:00:22 executing program 1: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="5280028000418525a803badc630f76c4e151f062b10000d6d9e20fea8fda00003bfe209640311a23f6c24a475bfda6ad0100a15f5a4bf4f84890e0535925fa4191ca200bb97b8eed010000f2d645a4e63881e91a6cf500e3bc1d735fb4955c86f38aff20e57702494aec26873d4aa843da8857c2822bd0da04000000000000e84f69afceced7c0e0bca10000000000000000000800000000000000000000000000000000000000000000008a958a080298c3dc5b173ed7405327f6f4d63ace98f0e6e192fc14fb149f05f3f2d0f690e405ed67710dc048fb818098f956f4a02757183287ff5ca2f7624aab27446c5f07df4c6d24cc02d49dc3c40cc1fce121fb234f4d52c1a033c728d09858336cec8045d740f3e4"], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000880)='./bus\x00', 0x1000000000002, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x0, 0x24) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x5baf) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) readlinkat(r1, 0x0, 0x0, 0xfffffffffffffdfd) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) chown(0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x10) setreuid(0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f00000000c0)="8b7cfd4ac39c083395c4d29abf4d6bae74fb660959554b22a8d42a6a03ec621970e0bedf3c666611d7387c71", 0x2c, 0x400, 0x0, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)={{0x20, 0xfffffffffffffff7}, {0x3, 0x1}}) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000540)=0x46a9) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) recvfrom(r0, &(0x7f0000000300)=""/238, 0x4ab, 0x0, 0x0, 0xfffffffffffffeb0) setuid(0xee01) getitimer(0x0, &(0x7f00000004c0)) open(&(0x7f0000000240)='./file0/file0\x00', 0x2, 0x2) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xb93dcf16608bc8b2, 0x0) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x680, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x100000007, 0x0, 0xffffffffffffffff}, {0x4, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x101, 0x10000, 0x2}, {0xdd, 0x7, 0x1, 0x4dc}, {0x100, 0x0, 0x6, 0x6}]}) pipe2(&(0x7f0000000380), 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x21) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000340)={0x3, 0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') chflags(&(0x7f0000000240)='./file0\x00', 0x10000) 16:00:23 executing program 1: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x10) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) 16:00:23 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x1, 0x9}, {0x0, 0xc6}}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x1f713270c562d877) bind$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto(r0, &(0x7f0000000500)="7403f7e163baf928e5b5a8353c2a669caf9250e8a87be1195560c965686013d5f76f71db613de5d48b040786758fbf46f4cc74efb5f8a5627a3e525a6df7245ab448727e250e38705b755d9220b2678bb56b5de2d714a42dc371964c84ae58f2ff93de7930769a1d902c17942d03ae4f7564d0bcb06287127064e94c0e8fbb65dce50b8bcd5241be37372cdfe2755a83c3b4eb0faaaaa05bbe1848267fe1070954b4250dde7b4eff955b420d712d3af707dfb65bfad9fcef83fcd7b9a5a1de198fd68068a73f97bb41f32fdab1aa3589807ad2c0f46c95f206eed1a1ec587cf06acc9fcd3b9dfbe095468ba9581eb52c580fb966", 0xf4, 0x400, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000000640)=""/62, 0x3e, 0x800, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x3ff, 0x80}, {0x1, 0x2fc}}) preadv(r1, &(0x7f0000001a40)=[{&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/164, 0xa4}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/5, 0x5}, {&(0x7f0000001900)=""/157, 0x9d}, {&(0x7f00000019c0)=""/94, 0x5e}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001ac0)={0x0, './file0\x00'}) faccessat(r0, &(0x7f0000001b00)='./file0\x00', 0x48, 0x1) readlinkat(r1, &(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)=""/72, 0x48) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) execve(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001d40)=[&(0x7f0000001c40)='\'\x00', &(0x7f0000001c80)='^\xaa+\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='\x00'], &(0x7f0000001dc0)=[&(0x7f0000001d80)='\x00']) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001e00)=0x2) open$dir(&(0x7f0000001e40)='./file0\x00', 0x20, 0x9) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) lstat(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001ec0)) bind$unix(r0, &(0x7f0000001f40)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001f80)={0x8, 0x7, 0x101, 0x400, 0x200000000, 0x3, 0x6, 0x10, [{0x4, 0x4000000, 0x6, 0x4}, {0x20, 0x7fff, 0x6, 0x3}, {0x7, 0x3ff, 0xffffffffffff0000, 0x1}, {0x8, 0x200, 0x7, 0x6}, {0x81, 0x5, 0xaa}, {0x1, 0xffff, 0xbc7, 0x1}, {0x20, 0x7f, 0xff, 0xf45}, {0x2, 0x8, 0x200, 0x6}, {0x81, 0xe79b, 0x6b0}, {0x2, 0x100000000}, {0x0, 0x4, 0x1, 0xda}, {0x9, 0x0, 0x84c3, 0xf8c3}, {0x3, 0x5, 0x8, 0x2}, {0x7, 0x20000, 0x4, 0x100000000}, {0x0, 0x58, 0x8001, 0xffff}, {0xc12, 0x1de, 0x0, 0x6}]}) mknodat(r1, &(0x7f00000020c0)='./file0\x00', 0x2000, 0x30000000000) r2 = shmget(0x0, 0x3000, 0x122, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendmsg(r0, &(0x7f0000002440)={&(0x7f0000002100)=@in={0x2, 0x3}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000002140)="574603d67ff5c58d5736b4eee04337604c70c72e5d8eb11a596df78a8b51616574b28a9e0ee0788d29bc1208ee3d63d5cd0a907eb3e4009ce474d2a4b78991e16dc0d4984a100f0037e77aad875cfe15745b03fc8284cd1b187cbba43182c1c60e16edc9fae5b8bbfb91e8f08a0bc70ea57afe1143ce3f536e56bbafd2989f67fd846af05a0e55426622a6bf7c132b8ee114f5404db00e24ccbfdef1322e37cb584fdcf2c9f9582d4a8c2a6971eaa4d972164e76b60caafcf22d95fc760f500d24bbe29e136548901aab7764a92dcb8265afaf34485785", 0xd7}, {&(0x7f0000002240)="8ca5155344c5a0bed3d29cf33359912c624641ffc436ea8749c810e74aab8b21317ad7e979bb2d4020d47dc04b082ab24142b31715c101da3dcdb1b5c25bc35bd7a7816aa6011c934d4d25790ad90ee590681bb130f5f7ef51a847171da9d182dc40d08ff518ce9f9f", 0x69}], 0x2, &(0x7f0000002300)=[{0x48, 0x0, 0xffffffff, "d0763f8e89d25d891787b35e110cc54c50d481ca2edd8d4207ad92c1c3ec2451141c72f0daa81db6b311d5dd0f41697a704d7a"}, {0xf0, 0x635f67d97143f4d0, 0x80, "2607c06cd79e6369fc09d8e1e1d54d6f031c98e6f40f532741ddeb29808d07065a3e5ffb43da6255790e5f6c5c9819941cfa0b3ea1c789fa628d947933dbb2fbfe404201c9e83645b61dac36584ea2aec7af72f5552ef68f5d6f0396f861702f249c357b76a3facf4911ccd220e5c861e234c33366b3b03f98493b7ed64eed887a9002b0f8a17e979fb446d1ac59da40c2d07dea7810093d139ea589d2a80359c23d2f28b63076ee4a6aed9330728d195003f2b689b03d44441b3ad16532bf8151a100444adcfdc3edc69a96b5ec31337ad34cbf844e5fb4c0"}], 0x138}, 0x401) open(&(0x7f0000002480)='./file0\x00', 0x0, 0x1a1) syz_emit_ethernet(0x72, &(0x7f00000024c0)="c61ac31a7216368500cb2d38b8bebddffc301748a4951e99faa00b7ce69e9a5077b65f3edfeac2cb07181b6ac22b6ba4fd811cac4154161c480859e1fc965ee761ffe97823a6bf0f1b0c4f0de11af8511e3c6711d342b08069309d101e2a9c685cdd294a83dd83c2bdefc0a56453c24e3b61") ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xe6c4b526873b346, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r1) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x81, 0x2) socket(0x1, 0x5, 0x40) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x128) close(r0) pipe2(&(0x7f0000000180), 0xd40d8dfc2c207851) r2 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f0000000040)="b28e275c12435d2f1515413299431619efff78db40f07204c541fe8092a7a044bbdd166ea418960fcb1ce989071aadb02e92f5a878a099cc039ed45cc966759612badeedecc2", 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1c3, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x4000, 0xfffffffffffffc01) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="7125d86594d88929ddd970b52104d6c86c032c3b964dd247f8f704321937be4508d19369328e39e202ffb2496fbd3e0e2ae19d160c896fc371e64d4584b1dd4f1ac2ac69b741d5083b748727a6403ebffe97f3e1a05ba3e4d0f98c94a03a65e2c3cd368606defbd2d9d7254953bce1d7d6d659dc35846f4c41ca0b123002a67a8e41235a52865ff9fd4b86e8b7ef4d713da126a3ef62675af3378dde01aa373d1d4d", 0xa2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) accept$unix(r1, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000007, 0x0, 0x7fc}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0xbde, 0xffffffff, 0x6, 0x1}, {0x1, 0x47, 0x401, 0x100000001}, {0x7, 0x800, 0x6, 0xffffffffffffff81}, {0x2, 0x20, 0x7f, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x5) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="97977811d915ea549a2c2b27efdeb4315155d16a5a6a9708ed0f0a343846250f8980598041182217d8b7a77c2fa42c41b5c926f4afe04664574c51eeda0ed89e5da07c9ee959bee8b8760ea6fb6430912257112318e352cf0e38dcce6f350dab52a559fa7d9568f741d37d2e5cc25c306d69b74dd1f1a3c482236f1728e8ef4494", 0x81}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="60de230cbe46fadc1963e0fd6c4915c593cf4c8555405b164894253b95d496cfbc57dd0e4367f1822158558294bcbaaac5adda37af511b709af5abff2d82c9fce2084fe3188f102b5e0771fe5b0ea6baa3d6a05005e2d66cb121e7678c6fd4fd041980aaa60e9e9bb6b916da4a0aff544efc556d86b644ea366fd86f083dd5660adbdf0d5422619ec9f48e95c05c63baf4bac2858ee1f5a9f498a5251585a4f4ed50efa7fa314010741674d4690b25ef47beced75896d09457c9583a4bcc15741eed812a2b5f902fdc74250d7fcb25f00bbaff6f05aa2e7e68506760e2b78116e108f13adc81b8a4ca", 0xe9}, {&(0x7f00000003c0)="3b9894a2f2660544647ba1470e0ebc8479fa3aa8e49a8b5fe39f4f8e308253172fe8fcc54503c3f3064adb9b167e45a3caa3d01ca38ea2265c7b8aafd22a6cfc11efb1cb532ca41ed84e7a2284c8d3e3c3b7170c3024a6d782363ad260e866e9a15326b85f4962431ba56d12d695448e4ba1a1e708b45c1067bfb6ef5230f2fbc2e3fa8160d24b37f9ba03b13daa267782b0727c18706a75efb33a1fa736247ff914add9f1acf6ed8bd9df2353ea3a2f97626a2a8f28d51b54e0e56662c9306c8172f0f170f921a27c2e716415948191", 0xd0}, {&(0x7f00000004c0)="acc6b0afa1f4cc9e371e1907e7dda41f4f55b7fbf967b99012c774ec37e795b5798a37e5265ee45f5fcfbd21d2ba4d4f8a03f112267322a6c82e4b43e11153bbac7aa90e817408a7e2fcd734b03459409e0030ec7939f278eeecd1fff20088a7e47ebb1169ee6a7b6dbd6d9069bcaef69f2adc6b7195918935027884677aa758a80d26a9d27b9babab8fed8020b4b45adc8f5394bdff6b267e6778805c04c73d86978256218a15818775b692b1d7606634b75539b250c2d5ff84786b88d058b3b6d93de08e9fea3c2509922cbb343c5b3829f3a81ac70b24d41552365102c2108fe1418f0e7c9c04", 0xe8}, {&(0x7f00000005c0)="e9963e3d1c0e002f79dbfe2a4c96874a30bcdc566ff40af0a4c7b11bc9271e2b6fcb9be54f37a81c1d355738b7d4a7f7891025b20b292b34c4501bc8585a075609ad934a4faa334dbd7408548e54f875e237575e413ddbf3980d57b4321bdea21faded3742036a49806718459dffac5512807d49ce5f8c825a17d9ca22556311de7fbd2579b39f7d2a17141ce9e3bd25cd72203dc4d7a71c1747f24e36531f6348bf000e494a0f136b0d4d1ce2b9b94c71f91bee5d3f761ab2785d4ffa5601ba90af4500", 0xc4}, {&(0x7f00000006c0)="5b755c6c66b19806ba5a5d54a87c0ac3597b962dda72a829f0747d77812406e27d5cb9dd190cc0eddd76f0724c498b5ccfca2a5101de84bd7c3cd7a5287b6fd84485abb4eaaedbd46f533437df2425c25c40e09bb41a9fc77a46f3a0d6d8cfc756289d82b4cc07d145a3f17c0e6268a713910de992585e0acb768224d28cfdd621225029fbecab444185", 0x8a}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) munlockall() r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0xd27d9950d14ca47) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x1) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd91}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf149}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) write(r0, 0x0, 0x0) listen(r0, 0x4) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) flock(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000087}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000080)="b68c54acbc5e3ba3818a418edb3099934c216c3a3fbece58a278c3bf731d0b094a1c662ab4fef9ed8ba981de8a2e964509f6c1fb809e1ea518d80867") r2 = socket$inet6(0x18, 0xaec64a3e0b1e5b2a, 0xfffffffffffffffd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x1, 0x3f, "ae57ef25d02a312d8c4fd75488c49cae6dfd2aa5", 0x8, 0x400}) setrlimit(0x3, &(0x7f0000000100)={0x8, 0x5}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) writev(r1, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x21}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() chroot(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000080)="d1", 0x1) close(r0) close(r1) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x100000000029, 0x6c, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x80, 0xffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) recvmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000240)=""/172, 0xac}], 0x2, &(0x7f0000000300)=""/199, 0xc7}, 0x800) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xd6) 16:00:23 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:23 executing program 0: socket(0x6, 0x4, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x9, 0x12, 0x1ff, 0x800}, {0xffffffffffffffef, 0x3, 0x9, 0xe000000}, {0x5, 0x6, 0x1, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000140)="5c84d30f45236ffecfe3f36a7cfc96509e341e899f7586191d0f362b9999575efafbf9dce250069de0c055994c6c611982f45b75312a7281c24514266f5a077de3a48ba6b781f7640ee1b62b732d5f2000546fa59acb2be06ef0655c6e92c3123bc71aab389ec1ce4b1eb5815a6287d961f604735cfa739eea4e4a629a64990dcd04f2ac53c312e124a15671c07295f7dc826f13172b2330b62d51634a3e932c910ef541870b1190d287bdc4", 0xac) 16:00:24 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5e, &(0x7f0000000400)="b61a90ce82ff8dec65396e679bd17672ce78deebc474d312a9d734f6923c6a1519de8f8db07a977059702e6a60c2e1947fc7b310ef73247763a45b267b805af79224e9ee18c2a2c0a53ab1c411e4899a090e86c3620fa20251cfd1bc80418594") r1 = getpid() wait4(r1, &(0x7f0000000040), 0x3, &(0x7f00000000c0)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000200)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0xfffffffffffffcba) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x2}, {0xcc, 0x9c69}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x22) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 16:00:25 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = semget$private(0x0, 0x1, 0x10) close(r0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000002c0)=""/135) ioctl$FIOASYNC(r0, 0x8004667c, &(0x7f0000000000)) 16:00:25 executing program 1: socket(0x1, 0x3, 0x20) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)) mlockall(0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xf) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x401) r2 = syz_open_pts() close(r2) syz_open_pts() open(0x0, 0x0, 0x0) kqueue() 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x139, 0x4}, {0x18, 0x3, 0x8, 0x55195613}, 0xae, [0xd7, 0x27, 0x3, 0x6, 0x80000000, 0x8, 0x1ff, 0x8]}, 0x3c) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) ftruncate(r2, 0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x137529d051c52899, 0xfffffffffffffffb, 0x0, r4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0xf7d, 0x80000000, {0x9436, 0x9}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) socket$inet6(0x18, 0x4000, 0x0) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f0aafb3150083448e3b98a6eec622b025d335c4dd4c9eae79f318769d78b6c8f01ddbf8fa28073203dad03a157397f086dc43c962c0534d729ec67e0c6bc867a45052d6d3dd4183de889d6588a14877da60b5dd31c141487df53561edfa6ffb0317d5d5a9aac10d890d4d0284da76a81848559ee00b7e8e7dbd6618fdaa"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000000)=""/191, 0xbf}, {&(0x7f0000000140)=""/168, 0xa8}], 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_extract_tcp_res(&(0x7f0000000040), 0xe54, 0x103) r1 = socket(0x18, 0x400000002, 0x0) fcntl$getflags(r1, 0x1) r2 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x7fffffff, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x3, 0x7474}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0xec, 0x1}, {{r1}, 0x9d1a95134b2203d5, 0x2, 0x0, 0xd5d, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x3, 0x5}, {{r1}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x0, 0x8}], 0x4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x0, 0x9}, {{r1}, 0xfffffffffffffffb, 0x9, 0x80, 0x1627d70d, 0x87}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20, 0x3ff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x88, 0x10, 0x7, 0xf5ef}, {{r1}, 0xfffffffffffffffd, 0x8, 0x23, 0xbfe, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x40000000000, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0x8, 0xffffffffffff0000}], 0xfffffffffffffffb, &(0x7f0000000340)={0x5, 0x10001}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)="31d5eaeb990989d1a135d34a2f22f2bfe773ad77cd3616adf089d1d52a0f4b35982334ea0672e4ba3c169e881f7c54d5f636d0edca19672172f30a2932376771fafacc379d5c91e947ed457fba60d2c0cb0aabad4ee7096f4dfc6e96618c1db5dd182cb61f203b3de9c2917d6bebc3f59ec55af6c9577affdf526b097454b4c78914c62f82b3c1880c75f38dcdc20a64cb084fdd14526a853c196c030766cc3107bfa5768087b0ef5e71", 0xaa}], 0x1) close(r0) socketpair(0x1, 0x7, 0x9, &(0x7f0000000340)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x250a, 0x337b}, {{}, 0x5627b80f4c326699, 0x4, 0x20000000, 0x6, 0x4}, {{}, 0xfffffffffffffffa, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0xfff}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x3d, 0x2e6e}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x8, 0x101}], 0x4d8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x3, 0x3}, {{r2}, 0x776006881c17feef, 0xaa, 0x8, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x4000, 0xfffffffffffff000}, {{}, 0xfffffffffffffffc, 0x10, 0xf0000000}, {{}, 0xfffffffffffffffa, 0xe2df6732ffdfea34, 0x0, 0x5bc6281b, 0x98}, {{r0}, 0xfffffffffffffffa, 0x21, 0x80, 0x7, 0x7623}, {{r1}, 0xfffffffffffffffb, 0x4, 0xdf4583c45f979ac8, 0x5, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffb, 0x28, 0x2, 0x2}, {{}, 0xfffffffffffffff9, 0x40, 0xf0000012, 0x0, 0xa396}, {{}, 0xfffffffffffffffe, 0x24, 0x4, 0x9, 0x1177}], 0x76, &(0x7f00000002c0)={0x7, 0xa4c5}) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000380)={0x7}) 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = msgget(0x1, 0x420) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/212}, 0xdc, 0x2, 0x800) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01d7325efaac6e8f9aff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="4833f3aa541f92dd9c038e36df5b8c27c4e5e14495416a2d96767d20470dd306c63b6e7f51abbaf5440ddc126ec6b88aac75063fda06f746288c4031548ac2b3dd90ef406a418dabdccea38fef539267b6cad07471bf02e2cfdf47ab60338a1a2922dddc2047a20ee2d1b651260fbaf8334936ad37cd48d86b60c9", 0x7b}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fsync(r0) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/83) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7fff) semop(r1, &(0x7f0000000140), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) flock(r2, 0x2) munlockall() ioctl$KDGKBMODE(r0, 0x40044b06) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) msgget$private(0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x2, 0x2}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) nanosleep(&(0x7f0000000400)={0x889}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000004c0)) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setstatus(r0, 0x4, 0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000580)={0x5e, 0x0, &(0x7f0000000500)=""/94}) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x800, 0x0) seteuid(r4) semget$private(0x0, 0x4, 0x601) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec10000"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0xa) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:00:25 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/27, &(0x7f0000000180)=0x1b) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x8) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0xfffffffffffffffd) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2}, {0x2d, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:26 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r2) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") listen(r3, 0x3) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xffffffffffffffbc}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc1927b6ab5ce2b75b25c5a2f4a9317e04b5cdde9a05cef9873f694a86594d860be7dc098cb75438038b01bc18545c", 0x93}, {&(0x7f0000000380)="f3e92e866469623320b01c335397c3e940e45a40a854c3a0491f1a41d6e9b8ab530b84c275dc248699dd5ba7f61e49ccd76efaae218a8c37f0eb1390c8840e8f57e658cf0b9960ff00068dcb45c37b97eda5ad7b6e7bb12590847b4342c9eb1bd4b2e7e444fcc787f874040cf7fefe16cf1113c4cc5e976d7c3ddba215b3bc6f42af3c774253df61931d7bb3dbe82132bf899382c48a16710bc4cf3fde6b1e49b4190809", 0xa4}, {&(0x7f0000000440)="9c18f97c92411bc06ec69fe574a63d544cdb90a31656d6c7e9e1f88bd5bbc0841560419bba85a231d4cb397dd01e0ab7c15026c6bbc3a80275b8326a24d2096e6bd390b1d6a0720f898b9dcdd49893dd2dc1889df5d212bed044423c307ea653b2da3ae06324c3d800e0a91dd220e1f6550e4f4fd92c75f67861e7d3f131a36f4df560fac85640b3ac1f7955692149c80f8e2131970f5f1ddd56bf89c8d947df535bd50dd5eec01c01e86a218c68be67de7a9e17554376f3f0f96be365653bbb603511ec872aaed19405a2d99a0b98804ebe8308bb0655076eadab1ca1197494cd1cf62617c7fad43851c11695", 0xed}, {&(0x7f0000000200)="1f53d58ee22b3c64d4791cc834dc36759f39759b4ecf01297ba32431a9c440761cd8ecee86e3ab17332397b924a5157e82e0e278eae3e810bd609e4c4c994ccdf42d710fe9f9d5155fb02cca44c39d619cea", 0x52}, {&(0x7f0000000540)="21577cdc07c5dc8fb5a52db3cfc90b3fb3408cfd4aa60efd91c6742f5a159f87618482420eab4dccb5be75a84e4eb899d4dd94deeafffea4069618b14ed8b10f43e98f1e2f0c44b5a98cc935efe9092c475bf5808bba7f2462a988315a147a7f1e1b47f9e7e276de00ddd3e11074296973d5640fea16f085f5caf2888e97d16bed065f34d553ac8cb928db047f5052c271e25a249f89644f77301f1a2c1a2afeda4f21dedca75a3e2ca6ac", 0xab}, {&(0x7f0000000180)="86ee9bd6892c1faa91212e7b935326e1a0d3a5a6d4527a269737b08d5b0623b4b8dd18bb1dfd2d8a0975a68bc76e90dc", 0x30}, {&(0x7f00000016c0)="e1c1e644375b85833c83fbc0bb858e9ea058526c9c158e9f79ae6112a825ead21b08d5e943ae8fceda0e6d61ba9f001640a131f610ce0127a34146ad4c5b4c5b74ae529d301ab53ae61250c0fd2cf65d296d633b9a81098c3ad4d5eaea093e3b06b25f1768cf1daebd5768d7159375b8455f47519a3117bf18f89cc5a0c0a99e56e4801d588e17b73fd64abaf70a4d91dceb8b3c2313f484548fad1bf0d74e2c4bd645b908e91167eb2000d7de70fee1e47fc01ca845dd2f2875d0657a19a902248f799ef4f285983f40ae3b5eb1395df72d789d666f33850bf9075ac60574aeb7d871964037f9e096590ef13e36e44a9997cdbe5d8cfd726bee9117103ce38ce94f229f0725150e27da86f19898ff3b8c506e9161d875fa180aa0f1e6d24d8872d8aa1483323122f2990136a08b502737ef81f1b1788bc5447a47e2fd096e013fbb445627ba92419ec0", 0x14a}], 0x7) 16:00:26 executing program 1: select(0xff6c, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x9b25ebccaa546f43, 0x7, 0x40}], 0x8b, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x3, 0x200}], 0x4, &(0x7f0000000300)={0x75b, 0x6}) r4 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/195) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff36b9fd812eaa38713048e69931929648845bd926a4289c2bd5a03881951201dcbcd01f222309efbeede947114413e14cc3e1a0c0e85e6130555515ed1c967ed13a6e", 0xfffffffffffffd19) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00800000ef509e030000000000000000000000000086"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r2) socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd9b2eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="00004b2e9b39209b4a8f60216ea7d714328900000000009bec70036fb2c291be0cace4f42a47d03e9989589c8170090b8207bbf52b3892bbc706549cbbc0bf5e77", 0x310) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x6) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r3 = dup(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 16:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf9a46f015828ba96, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r2, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)="8463ba44f68d1b0d48959bc9d5c3abd02cd86dbfccac") ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õfuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:26 executing program 1: ktrace(0x0, 0x5, 0x18, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/117, 0x75}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/7, 0x7}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/35, 0x23}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x9, &(0x7f00000016c0)=""/41, 0x29}, 0x40) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3600, 0x800, 0x3, 0x1, "c5673c7043012e46fa840bef9d371738ebc97d41", 0x7fffffff, 0xfffffffffffffff8}) r1 = socket(0x6, 0x8000000003, 0x3) socketpair(0x20, 0x3, 0xfff, &(0x7f0000000080)) sendto$unix(r1, 0x0, 0xff92, 0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="080000a812db8ad467591008ffffab0b21d6c77c5f1a00050002000401e44313a1445855a8e219a39eaa742d0f8f8db37c0f17f42769fa85061f379cacb0"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xd0) write(r0, &(0x7f00000001c0)="220e228901001c066ebc74a7ea11cf801bf1faffeea0568a27100acb5148f4445ed51f7e56759118b6b6fcf56d3c41e0f9b50100000001000000a4d581684fd5cc7b6287ec6c393ebf1556ee233596be396c85a36f1523132c0000000000000022000022a8d1f46ca0967725b9325ed7465e388cc6b9b0f9eba6d9bbb35593f5d1698023f5021068c459a1f118d848e628e69bd5bc67273a59d23d878491226063c6d552353b08faf01aba20f2ecce3762b3d85a2312bda7f07ad1ab30a44df0113c6f38bd312f23c7", 0xb0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:26 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x2) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xa65c, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r0, 0x0, 0xfffffffffffffffe) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0x800, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r0, 0x3) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x3f, 0xfffffffffffffff9}, {0x6, 0x7fffffff}}) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x5) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0xfffffffffffffffe, 0xc9, "0300000000000000a600e1ffffa75f174090a000", 0x0, 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x3, 0x9, 0x8}, 0x8, [0x6a, 0x1ff, 0x7, 0x9, 0x0, 0x3f, 0x6, 0x7fffffff]}, 0x3c) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x12) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r0) renameat(r7, &(0x7f0000001b80)='./file0/file0\x00', r6, &(0x7f0000001bc0)='./file0/file0\x00') fchmodat(r9, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) sendmsg(r9, &(0x7f0000001b00)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000240)="8bdd22f592e2c30d7b4d99cf5effd1ccf2d0b06609c645fc1777ce26967ccb72bf2fa21bbfa617f95f151f520e92be2091354bcbdaf4a98d4ddf717a3f115d21c808ef26ef90d7146a3fd60e2626b7feee1133a601d004b714c328d3c44d5a950f4bdc0c9942979c190344dc26d1d5509d798e6bf722c9ae994c976ded4cd958f75bc65856c49790d28203eab8dc4e5897057fb9", 0x94}, {&(0x7f0000000300)="9ccba670f54b3207763929f9a76d6236b2f7ac26bd5ab61fd7d485f09f0fc4f2acc969f168ed54644203b9b3293d923bca7ad849d2b057b1427ed8ea987d5629bff54440a8", 0x45}, {&(0x7f0000000380)="b54df7032f31dc7b15d04eeea29e715b7f0151c84394358b000e8ecdf946f62537f0ad449592925eec31e12a5aa0f25a3f901b31ce2c06ae8b0087d6ecb26acc71e0578b1333040d72bfa93ff44fd04ae60f47d4f3e0a181ef4d18edab6c76d0d58a5a2f94a70cc571caba1177adfee11db309b50cc7fa8c302cbf526e26e3f6a0aafd1abef0750019559afd82066da8af43c0f749fd7bbed2e9c49e07a1725e9d5bc36b44b2860ad5be8dba73cc278637bbad2c8af3777f51469a0c6ae0d9d5c6b6abee43b95bf0cf7bdf755683f83bdb0a004826aea1", 0xd7}, {&(0x7f0000000480)="a492afc314f6fd44fa23c15e376acb8e0c94917e79175bf50ed177719b0e70a4de5ad17f04decbce3a8485a27adeec5150551119d32009618dca643ae6ec62217532db82586edc843f556a45c0f4a9e62655b966c81dd7ef790cdda5f6f0fc4da8c77b72f5a051f210d9be10eaec4bf76837bae393580b036620fc397890425a3c571bc4afc6cc619a1c36a8becfc9a0330d1c6518", 0x95}, {&(0x7f0000000540)="2fb55d8ed19f334ff9d06bf58e936cfad6ff48ef8a08077dc58fb06df7b0e8715b6324853571189024c093ffd2e068dee6dbb6f015751ee80816ac9a5f93efd3a68f46395b1357b52f", 0x49}, {&(0x7f00000005c0)="29484f40aad41b1bcb8ce9901ca9329097d8c3d8ea52f013be130493a4b23aa4de8d4a26e70ce168453dbb37da80b98198649476d3651be328e50317267a82de57d20eb6bb67283c082ce1f2a7c912aece5d76d14ef449a6e717a992c245a143204959335b3438c77099e30e47328c92a12f426174de652e376cbe13d88f430eca0a2191a3", 0x85}, {&(0x7f0000000680)="e0c06bd4967b78d323381f2adca8561539aae28f38116a92bb48a603069651d9b58e609049def68c1f2fc81d2adeb06b33bfde586e2c54138a5097ee8dc447f0ecbdd1157a53705d4fce24882ca42b4f9e16088f54b1421a3a699140fd6e972892a831c2cf180f644ab8efb0b2d9bc", 0x6f}, {&(0x7f0000000700)="c336d6b4", 0x4}], 0x8, &(0x7f0000001c00)=ANY=[@ANYBLOB="10010000000000000100000007000000ccde12c6a7b6f96647fb59f6b79b16a7fcb8a9e38bd016863882c1f3a9426514d8689f9127b9a84d8dd10a1d310a5d2718277fd6e1222bdf35bf58e21818a1edfea491d29946a9658f8dbce3465b9fbb59727bfe11a9ec83951321c091ada497b793890818c9997ffb54597b81e3d968a52e87a1f7f5a1899e743d85363d9c9802fbcba8690dbc2526ff30621a14e57e50644a2f67fb7cb1ef065aae624ad1f326fb32e5492a3db2c5aa33cd6bd038c517afd6c324604efafbb4077294237160dda504ad27931c31624011fb6a693ee0e80a79dcf5c566fea1c03561ebb4153be90e70c60e95d573456cf761f9a710b9d4036d19ebdcbf2a17198acce9827b0010100000000000000100000003000000ff60c908f3321cd7e2319c448cd342d1583ea7261eaf7a7d3993f9c7c76faadd25172e78d72c698c5f25278b88b56bb8e6d3211fd245013096827b82bece0866e7295173b545b3d49acc1f70f1b4cf3890fe61272ba5ea8f2431a241c4476dfe73b0a56cb89c4b373c43bca827c9213c665cea281723dd08085a788e051d1448a3a01965829b1a21452a47658f34ddbb978a561d115f430c144116c9d927c0544ef80932e89db8be77878d4b870bf80668053241d1a826f6084fb7017e3d5d29e6d8c25add1ff17e94f0365e2652f3e3b444da4afe4cbda0f454c9e89e1ecb9ddeb700eec01d79468130a0501e1949738db2d25c9e19654d4c1077fceef23443687d55b53a059313229806a4eb629a0c114650b5c5c448962b538fec12b15b6f75838d453c273ece2f7bae333158afa74cbd40c12008ef39a56f89714477651e92a32b9323957cd7e419a5e6b7dc180ba11f7d50409457797b50c685b8ed0dc5f02c140923e34fce1bf447287a470861a7b515b944203bdc5ef6eb0935f9d43f6d70b911413ea3b3ea2a8657c4c575f760bb420764272decbb8cd3acf41cf0c002f22a127784db411ebd2e995eed4980e6fb9ca1e97c27c1d741210c47dc6574884bdf9be6ff2fc8edfef140a0f37ae25f23755a5dd9ea99e7a1ad5b84268356fdc929599a6396ec08f0d17ad7a5787a002889f414bc4f5f90ac6d5315c94d16de5eeb97744eef2872ad5f71f8a3faa7d78beeb693e009403bb5b437062b7395777a85319ed03e258cf1ba8e8dd3e6bd5a2a99c92e4b9804ddc45121789d4f10a0f4cdf99624760824822fb3885d013208141e52cec98cc0cafeb56f923629176b6a2770835c6b3aab18955359fabf6504975233b99e61886114bc0e9824252d78d52eede6adad9b01858274bfa1b1bb138e908c57426e393666ac4425cd2c5d21b22ff84c17fbc7b9dafcc561c45581bf641955b76214ff73c0fff3e0ccebbc318b67553d34b3630494e949d66918cbd07274f7bfc4083722668cf75db53b1e837989f7f677fa2fc32f063c9062e21be153e63bb8dd70aa2e1eb9aaa298fac7720a5b7291cd7ac7e61ef7f55e0ecfb51c119fbc409b44f87829afdeae55cce07f99e6ccd5845e9d317114da8afa0e28da51c5837d5b71337a55da58ad5971c4755b1859e7a8911a347e146f3bc110ddc373516c12fb71c3199b7e1ea6bda069af5dca595761dcaf58d1a3a1d22d423a5ebc1fed35ccf2978d3b04a804b56934e992dc8f5bf76c90041047ed6647cc71eab8974ff5d5e6530a8af7c6eb25c0435e3f22b422d31a5353dc4c64203ed8cd7d9e026f8ca39177187f60b4b36e8a45add36e3d3907302ff4bae97a3ae92d92724745ac767911115af09d1e42aba8853c8a83b6356278f362a9bd50bcd3ac9cd9c680ed1f2464b6bb96dbfb598123e40e0b665dc0931f8e685db81797ec19e0c30fab45eeb98e5108082b3ed1c3825701fcac86bc6f6332f669694fd229382b04f4f443a5bf1d463fdecd98010e500cf104ab5fe714487a234bd0b2fe26d471edfe4f2c15370722c6a2d12a3888d8ef3baf0ac5ba0223e370790c76c1a06478f59e135d3961a118640d09aacd45c3b9b5e3edbebd74f17f8848ca927beb72c45f825b0bdaf3fc4a555631c08bb6586c65b8b12d736cde0bd5393e8023ed57c8577d91f07dae93e552094cde9a4a564437a40e86ccf7dd3c8fadd2baaf72d48edd000727db9b909144b1c9819f5f16a568a1342c5a23141397dc645dc0f366bc14cc17dbf9a49cae590eede31de831cd4e08becc051aeb1e91b85c3dc0ae02e24927611dbfd593924f685099e382a94a6c2a64e97aa11c93e5f25101a8ea8f53ca75f36b4ac5a786988360c6040d47bca48decebbba0efe075461b5dfbe329325fd740633d58bf7798dcf5734af8ed477b4870e1fa90ffee40be983039083df500da6b4a61fffb9b0c1f57bbcc8d80e412db6ae8e297ffd38979e893a4db6d9d0b7a676b1a2fa76bd462a177ececafe71f77dc43b36c0d31c86ac66c829c941cdfb725c429e42ff8a65458e43dc457072521d6e9515a5decb6f6aa1e0cdc84b40057924452bf8f6b789455d76f19a7bd20b98f621f482c95a28b9e30c96bd1015efff02a0241761f9e8ea250838037c4fb36803aae13f8f08ba6720e21f6b6ae6b51784a709691039ef26d0fab4af4afb6b7659b25ef04884d38e28b8211141c91b2d7da628bb37684831093ac5070cbde4e2b29cec2b8092f56d31d9ab1aa2082247b0c0f1f57ab77514275de1ec7373dc63501f75de628d451f48c5f64d9b056278e5e9a88e207f66bfd6af4bb5f3ef1ad6127bac432f205756e29e505b984d9071e10a7ffdd3fb15611e9a2f5e85ea2b6da4f8062a9cbb7a4149f9dc05e9de56fa4f27abb8ed4d49a94fff55b8bcfccea7ddfc74cc89f71b3cb1985a23c4ca6397f0f4bf372c2f9c0a07763cf963998ed154fb8443e17b34227d1c2e1dd06407cc56a561c9381ebd34c2ae622d837b9102d6396e04c4c59dc0ec63edb498f418c26fde942f94af9d7850d58773aee527ad745424ed321b171ac1c8180d9d1b0bdde4136b581483916ba82ea99b77dbdc6de31fe779e4a53e9e1d187120c8598f62925cd6b7112181d39f106cb7ff82940f18026fb3de863d48e0224e000105f9fe3f4d68bf0359124ead80f08af46dbbb1008ffb71cc8f9476da554830f29b4e519abec624acb75653c73372cc15d12c6f2dab197e05385cdb30ccccb274836e21a17a73fd942a7ac175f978a08dae656519e827aa9cf936ccbce0732508caa3735dedfc2e8d5bfc96f97a605864f28112161a74ac6fb3be1544553d16ca1b40058307f5fb0127a54ba13be72c9fd7d1cc079d6644d5cebb140cec67b3fb7eeded55648c6d9f3a0b1c14b8b95e26fb017767857472eb040a3f591eadd2c3a45e5be2a04d1b94bb507481b35283ef98b4020fd8a634a23d4d84683edbc9a157cadf0e07275963cd8f63a6452bed707bb1830d739c55bfcb88b2b5be7bc79eb49a28a6117b8fedbdbd0e33a4c1890b6c7c43a09e4db133d6e74af6de9242440f8b2967393b32ea14b0adb1af6c54fed77e00ee86ea56c7a214882d624e14d43828dd202f9094258a4c742922b9402650e6ce312758e68ae939c3976c3713b5e0174b5ec276481a03b91d7bf8a6771423a0c5ff0a212b4ed4b2ef3549c5f8a60564721c961858a77524dcbf63b3b300e588e4fd992282a67b78ef457d41c0faf6d220e3b34653822f680b0352a524b0ba26bbe9ca311664aa66bca46eec8e288a83027c16bca0a2870e11b59608017c5275b34766e43e96d8eddd90afd132f7e7650aa771a1de436f721022da5c5f35426aa1087c1bec1f019e7bc783f9b4e1894e2161919321054d33e9884d321aacc6521e7ccafebdab04c87ed65ba25ea4174a60671be66244c5428f69a07a0a1e107d7e494eb32fd818a2ddc622d034ae7e4a105db53dfb784975a3a88a2a4da7784730ef9fd37f1a62c32c966732ba56104f260b99d65c4f9d27e74497f72b7161a127cb5a4442d7be7a8372c439991252753b74c53eddd2a5387a12a805ebd9c264821d36041d80f45065a97c1638367f172a6f6196c6ad214ceed8ce2dcf6f505bec090b5de34cc8fc24eb8687bdff642d8499e5f8ce625131602714c75170b99ca91cf0c31c5450ac4276e2acd22cbc5808bb3d61e5663c248f0977dc610ac9a37c981db687ad0e838f0c9a9e57de233fb01594d9ab161a1db33470e220aff300a5a6e6048e251f7c9cf8261005cf0b1244bec9e693790b795a3228ef91f758195a490d40989f8249bace356a1b61e8ff7b8560a816fd677c4912e21040a050014783ea1aedb7010c2b621451b8f23190ed526b2fc12cc76106c167f04e26c263ffb4595b1a3326d82eb5e6da4b3afc9b0861068d2e57886c2c32df193870906353c25f1bf67fe73d65ec60ccea1402af84b1adca3997dd78898852bc3c891d3d4851b85811afd6f4d45b1fd1e3bf86abaabe8f5377e6f5d6681d81fd9bd1902a2c9ecb0147a3154076a9fd1d6d56d52bb93f35496a91793d5ba62aa5adb7a5a145a1edc00860df1b6a0c5b48c757dcea972fee6148a7050996d1a1bf4f0204df298a56ab4e558cc6c22210ff0aab22f58ccc6386a7053331222300379c5844ce69aba2f87d6c56d90a0a036bd7796c62b0cbeaeb940811a27c852a84af6dcc8a07e7915cb7189bd343cd0c96f1d9fe8162e9271b203afaea8478943f0e8f44400db85118cac5f546475273b694556132cb1baabb9fef75b631df2ff0e86ba87ad45714265546fa66225f0303b7a6baa0b118f05a844ff59ad5e006ae64525b438f14952ce49c6afa0ee0bb1d125cd83348e2280497bed7ce396c523b434550ae66f4f2c22b365189592c572b0ffe56db9ee1cda8d3ecdb8f631ebfd8e72fcb6738ff4342da6ee1dee6d7bc52dc1cced000b738a46d39adcdf4283a2ab827b3c8f3927dc1ae019339f51d695faea33f89791f83150daf96ecfdd6e9626fc447cc127d9f7feb07a175a814cfd25448a04d89a70d985ea990e5e281d67466912cd90ade726288a28b90af07137262c2ad8c9f9cc14c72d1364f07c4af2d46f4eaa43848eda5404fa787d2ba9899fe09a188fed79ee481c64f5f78603205bdfc6ecb8bd86c435b2239207477494b62c15b13f034ff2b23ccc34379147f53b417b80224ab23ee11855c20fcfa41cfa0a5e34895ea445659bc0d61cb76d10933e4b0d7f7923d4237be87068420469d663fd0691f7d722119b3928dbc28458f9b9051aa9dfdfdc428cb1a317bd3eb99fce9cf4018e6c97ceab7d76b674993f8ebf95a1721b90f4a54442e822903fa1dea3ec35e7772f5e5b8a3e80b47771b05313ecd5c284410cab812e00d96fae446c934e0010b47c6fa1154450d2bc2ba7d9a09f9f5ef776715f93dc50af24dca9dcc438bb3f8e93fbb199dac127240b6627467a1c706f6480f920fa7f86128c3b9d879ea6760abdf94aa7370d9aad2e224e242d80b34a1c00c50e8af59598bdc098f1a5f2f8766c3f04b7cc4a5b59f0be8b93f4b530b9191b643bf90171085ab712da2a91aeb4bb654190c6fd0998139404ee4e5f0f0f7030f2c4f0244b44f2d755ea5178be3925dcd21bd74c8d5b4212ef91ebaa4b02393d7781419c4ecbf3bfd36564112b39e5882141e55f02172825ffc582d5e64ae03ae0945a1e65c2256a645b43c92f959bd96f93c0267fe7b4f4d634aed3a537a35211c0a2d3137aea22b03881a6c3df5fcf4b793a2532c46d3db7684ac28f04e9aa15903333bd4d825969a68d9faad282bd45fa6fbb9232c6872c5701c8f5676baedccbcc7a13feb906505a3e12ad68a0b45bf38eca5df5a9b238e2045fce4f01bbaac5be918fe7ab5467d929061b2423a2eb5e1de81db2ff042aaabf369fe09d95c92d70d63acd9016ebb66bbeaffccde04878a0ea7dbcfb2f2661846d163d8e0f693c094429b322b3759f07de4d89fdb94d57bae8ab4f644eb61cd7093544fd5a8ef5aede9301eff83e04432aae9bf5ec7944b5792e96c02e014ee5865bde77c6a17603f42ea634222f5dfa0c348a9045d6a16b77d5d3d2b9a8af69c242536abf555803286983508b58d33a3fca7d59b5ee4be97d9697d2e3dbb6522a86a3bba15bfd1c51e2707e0d0c545d4b51fc9cb7559307e9a7568c1019fe4700ba3bc6270187e2914cd2d3a52b198de93f25c6c6391b4b81f284ae0c193d2f78000000000000000100000007000000390c39154686e214144abfa3d1ef15904ebb8f84f4067887fd92958335c7aecc0cfa5cdcc86366fec533dc4e2fa4ee98fa4634b85c65d2dc2d137dc70042f827fd09f799b6c507fb77d337d9b7a049a4f257d571d7a320ba286989c3c8d74c4f80680ffd3f5c0ecfd00000000000000001000000ff0000007b8b33ba73e3c8b65a2773452682884ed3092be0943b1743b85767740d8d423b39107ebd0a1ba5bb830ac6c5b7bbc8aa27a4f92727fc682f3cdb2ca59083ab953f1c437e864104bad13630e838498957a64940c77e636b2bdde3415c1f690a967dd38f2a439632367d4cb0b16caccdc1f16c5dc77796561536bac1ae627800c6a9d9d9ec3220e377d887dbee5ffbdca65e459be3f3e0f5bfc0c571ae252da749f17e90497219fdf4d5330422d3ded114f82a82a523597f4fdb7da58241fed382c800000000000000010000000500000019fb1e0296b44c84129b778045cec8d8bb8f0c551ca6bc2f7bba25d54b798ee19e7632d98b9dab3d4a00a93bdf4c0c7522e5c06a027f6c3aa8fe93aeb01d374d2e82317ad8c899ab31f7f26970b1a8fed2c85ec3e27db874358d99f6d1ca27adf461ac9dc0aff5b0d8185d0a93195e08dac4ae7006201661437b035d6bf9c2be32890b399273a3d4435f6d2d2236f03415ecaa16ce0ab859f42fc6235dda32cc54e7358bc69d2cc6dbcd9b5ece26780d1eb82786407e866928aa59365d90396fd3eefeab"], 0x1330}, 0x4) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xb897, 0x1, 0x1, 0x4, "b46045b32433cf699ab8b0a7529b53148700b734", 0x0, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000580)=0xccc) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x2, 0x0, 0x2, r4}) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00dd2e2f3f8663aa2e3a948a9100"/23], 0xa) 16:00:26 executing program 0: r0 = msgget(0x3, 0x10) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b66697fffff025fc65e9ed139"], 0x1c, 0x0}, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x80, 0x5, 0x81, 0xd62}, {0x7, 0xffffffffffffffff, 0x3f, 0x6}, {0x0, 0x6d1f0cab, 0xffff, 0xffffffffffff766b}, {0x7ff, 0x5, 0x2, 0x9}]}) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340), 0x0) writev(r0, &(0x7f0000000000), 0x36f) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffb17, 0x6, &(0x7f0000000100)="869db041f84a9c70dbd6943f6c65ad5945f3349b371ee08d7a9842017e683e48a4dca39630d1a63537d0086be3aa84ecef9744122f6ff0d603a985afe1eb34a4244268f856a04159a81594f0649a429001e56f8eca966000a7ff801f6749cfb476745c1d5de92f5ad1f3a295bcb0bf733e417d1911cd0c50f67f491c16e8e7e0cfe5bb7d3f75320ef82a1757ff96219b841d45ad1fd0c9f749beb530b33d2681aca599635c8364a3277ca65cee83971978b05ad37f03e8aa526e748c6640f1e0bd3e5eeb55c4d81cb771cfe7c5ee945a20cceb94432955adbc20bb3c11c88f47c1e0994d9dfb3efb6dc0318396a4c14260ac4e9afa02c75de9415d", 0xfb) preadv(r0, &(0x7f0000002300)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/88, 0x58}], 0x6, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) socket$inet(0x2, 0x8000, 0x4e7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) sync() write(r0, &(0x7f0000000040)="9e25fb18e138a874", 0x8) 16:00:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0xfffffffffffffffa) 16:00:26 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x0, 0x4004, 0x1) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0xfffffffffffff7c5, 0x1, 0x9, 0x10001}, {0x401, 0x100, 0x3, 0x81}, {0xd9, 0xffffffffffffffe0, 0x0, 0x7}, {0x4, 0x9, 0x80, 0x9}, {0x2, 0xeba, 0x6, 0xde6}, {0x3, 0x1, 0x7, 0x100}, {0xe852, 0xe4, 0x9, 0x8}]}) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, 0xfffffffffffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x104) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x33b, 0xfffffffffffffffc}) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) poll(&(0x7f0000000680)=[{r0, 0x2}, {r0, 0x104}, {r0, 0xd44dff3208e5ac95}, {r0, 0x20}, {r0, 0x4}, {r0, 0x4}, {r0, 0x758b308c8243099a}, {r0, 0x4}], 0x8, 0x5) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r4, r5) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) wait4(r6, &(0x7f0000000100), 0x8, 0x0) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e79e72087da17ca"], 0xa) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0x7, 0x4}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xe60, 0x7fffffff, {0x8, 0x4}}) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = dup2(r0, r1) r4 = kqueue() close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x800}, {0x2, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt(r5, 0x8, 0x6, &(0x7f00000000c0)=""/90, &(0x7f0000000140)=0x5a) getitimer(0x0, &(0x7f0000000480)) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000080)=0xffff) 16:00:26 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="e8ed0d000000003000000000747c7a9009a7f99fdc66d4961963722d00000000000000000000000012b200000000000000000000000000000000000000000000bc213ae5fb7d7165b1a6fd0aa300000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9ca13698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb80004ec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b00cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e8466425f1510facf44515d7fb4ea35e828df7df30850800000000000000c5df0c5dd29152e9c19324a1c873f4b8531d0000000000000000"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x100010005}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x0, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x6}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) 16:00:27 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/178, 0xb2}], 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) r2 = kqueue() ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./bus\x00') ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r1) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:27 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) setsockopt(r0, 0x200, 0x0, &(0x7f0000000040)="6fb212879675b401462f3c6b830dfec21364fa51193be276d369e187e7242825205d4db98831bec8ed3fe4cd29c3b9e051efdbba846b7641fe2bfab1c3ab7fc31d0a111b601d9290cdcfdeb3122a065a7277e992f7df08c425f2a6b0fc515787080b5fa38a07b3ab5c594e241f23558685a5b8cdb49e40230dedc594536df87f15c6e14bf5ca91f55abc13c06c995c7bd91307804979f375f041d0ed9e9a1e49f49c347f4525fff3360cbc3c51732ab296e9cb5b5681546007c37a6332f2e59e1d8aa62266951b2b8a058e83b00c03a7c144", 0xd2) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) syz_open_pts() fchdir(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xf2e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x5) setsockopt(r0, 0x8, 0x8, &(0x7f0000000080)="a9b7a2a66fabe5258702143e8e9ca7067ab17b6a9681c19b149233992700cc6599ae9acb98f155151a66a8300aab78c1ac7daff216a847c88a4da447020092177e644d808bc2c9588127ecc80095483ba23ad82cf151342c2d60fa75812b1aba519aa60804a2402d022325e69dd145bcfc5e9d27f01fad08e3257820bffe7999c75152b0e8cdc2b3", 0x88) shmget(0x1, 0x4000, 0x80, &(0x7f00004c2000/0x4000)=nil) r1 = semget(0x3, 0x3, 0x1) semop(r1, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x2d7d, 0x800}, {0x3, 0x730}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000180)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x0, 0x86cb3840a8f049d6) acct(&(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="e818bc751c5a9d6c433219", 0xb}, {&(0x7f0000000100)="870e931ae9ffa2df36d50a9c63347197447d639d080bb989df4560d1c56c053b75164ee5ad567eb5ff2e236c59dd065e60dcc67a58d8f932e0774f15aa7eb73429eea92384c2257bc3e3ceec60a6706994cce9fd307e1db7cddd9459cee2a6592de93b3dc38abfb686725e60dadc76b62953934655790f4e2a3e5cf545d41fb93623e673799869afbfb0e9430631c767515920dbaf3b88f59ea4115d7222483a0e08700f3e283ce6d637abbd9239d7472692ccfafe0a623b2ee7553a37156fed3feb9a201c83deeaeaa43eed2ff7dbe59f6c92ad1a446ae4f1", 0xd9}, {&(0x7f0000000200)="91f886", 0x3}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="d80000000000000001000000f9ffffffb6c350627a3a75f87f2218b5d5549d8b370212fe08d00c58a1a0ed33e447dc51115bdd91162a76ea4e9f5575e4de61cfbb5f0eb435b54e8f7ffd259d4957ae2413e4ef7260aeec00e0dd8d5f42daf2d4d469ab358d666b3b6a05608ca58f3ac67434cdd33eb9cea677d822034888b1a96340cd9ef07f5bad35f2fb10131289f054c6673f213241f1bc863d7e35a6c7424cfe75fbbfaac687138b7b78038537fa9847b9fed14f1fee41c9faecc9b7822a4d75f9166585dc0042414456b37fa333940d7e26effb52d1a0000000000000000100000040000000838030be897a7b5e67da537ac5ce2f2f7500358643ea500844568bbe88dc55c199fec71b4e923d8c4915802794d77f45cbdd6c3c0ba56392e6a804df24b1cadef801447715dded604d7a52a3e1da987fa96bd8191cc9799727791aee53e7406dda51407f6062590f9ec6a96c69475807cf7f81709ca1577e7d15d5a2ef67779c17835edcf5ddb33d0e92ec890dc2aa4d2800000000000000ffff000001010000d36de04c6aa75b4d4ce98f767a02391d924d000000000000c800000000000000ffff00000400000040ac85f058725bb6c1cba3b43881279e1304f27e63ca349c2a05d35b9b7141e0eb85ae597bd54ca517feed27c0f8437304ef75afad866f8af3e663ab316ed931c15efc249014fd0177b4d853d9378f9520907aeccaae36ff2ff347add3c305dff48bad9218af700aa34ee8ab241cf9bc82bab8040675028f0d1c29eb58e7f6fecec582e7ba918406f9c780d9e5dd4c49cda078bce0b09cb7eba2261e93107114e8509b7c62a8dd18ef086de956723a394c5781121e59000006020664e4c8bdde80d2d2389a88e4eb5fe19bed4dac1b4ce71a31fc62f5dbddf5dc9f7d853fa5342c51a03862042c7247cc70389f9d475f9239c7d7dc4741782b3d9441498073eb3ca6f6666f1b960737fe6056eaaf5892d6e206dfa3cc2cd1710eae8169c369b6d60b94caf316d29fc521b40dfb35742ab3f1735bd7905a6c8e33ca1248b7c3a22038cb135ec2b76e83708731c277892482aec8582938422579028bed2592841fb77c2bb7731d0d34f9c992"], 0x268}, 0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:28 executing program 1: socket(0x18, 0x1, 0x3) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20, 0x4}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r0, &(0x7f0000000680)=""/24, 0x18) getdents(r0, &(0x7f00000001c0)=""/195, 0xc3) open(&(0x7f0000000040)='./bus/../file0\x00', 0x2, 0x100000101) close(r0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000018, 0x3}, {0x1d, 0x0, 0x100000000000}, {0x6, 0x40000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xfff, 0x1f, 0xfffffffffffffffc, 0x8001}, {0x0, 0x10000, 0x0, 0x2b}, {0x53b6, 0x81, 0x800, 0x800}, {0x7, 0x37cfeef0, 0x7, 0x200}, {0x1, 0x2f7, 0x9, 0x5}, {0xdc, 0x8, 0x2, 0xffffffffffffff23}]}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x436e000000, 0x1, 0x2}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x9, 0x9, 0x77, 0x33f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="1d7870b6cf6efea7a1f5c9e074ff") 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0xffff7ffffffff21e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) 16:00:28 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="9c0c6dda6b5079910000"], 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x2a0) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:28 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f00000000c0)=""/94, 0x5e}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) close(r0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=ANY=[@ANYBLOB="0102382f663825564c9297215e12290000021f114ade04bb00ba97819a0bc39f0e3f00000000000000af2e2cf847f69209552a5b21ceff78b3942388f2c61fe2"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe20, &(0x7f0000000d40)="e4785abbcde36182c30cbc44e3f20dce38905e4d1c696fc425c846b7d185191e3881b88575333bc5ab521819fbd5659fe140a105b438f88d60511a256fe3c3fa2b89c3461dbb3eb86ffd718c8aadaa9ded69ed9b097724aeb2990283450786d4d5bb44ec72d79dc70543df92cd0425034d8bee494b70a09158eda97904a671f570dca9fdb65497f9c0f3d5710388cd5b6d2926fe5034c438a7ee0bc81a4fb95ed37b2e95b5175736100e134e33ad1f79d58440143b6d92fcec5bc0a0c069b111ffd5aef6d2eb39daf5222d7f0967299dc0a6a3a81c198da2d985abe2c170316b3469771009b11b4235858ee12eeee8d37a76a674badcbff04a656cf2cd48d0bb41eaffa6a990790ad7ba69958e44eea556cc46635ed7ce4a9937c163fe0df1185b9a0e5122acab4761f975df6d52f382c154f98011715eba31e3c7daa8282bb078c52f5f89a785396e498561eca320ad4dc3c1b79174c0c1db7a87dc70074b9a45819dc5e89eeab7ca6db89aece4cb250ac514a4b3000100002f77d0ff662205a9c02c0d8ad692af60ee14845b917fab1708c61f98ccf893fdb0e09b445efb9856f385fda103f98a8ea43f286dd808534e7f4289b65a2d63e8a57770bee5de1f56f82c81c9f58fd4c9a4a547353e6221304d25a860b12b21d338caae68b1e9ac79c0102891303dc0dd2beadc8276d475f000d2bc4e7c76fcb389e091affebbd42ca6bae148236776981cec29524156f72dac38f4fbc67cde0e719b1725e607f9626cbcfe4d90d1eda2e9eef21b349f7dd794667a2d06eeb70e6b2eb0e41be04bd5c90552444e26e4ba0a07a5a99e42f8513ac7a446e0cc71628b386e4a01bc223983f32dce28aa767723df85444b439bc77a342b08f8f38356c3e59cf14dd1bd392435313f9949efa9899550cd426ae5fdeb4ce913680dae3154") 16:00:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="269a17", 0x3}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:29 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x3) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) recvfrom(r2, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) recvmsg(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000b80)=""/92, 0x5c}, {&(0x7f0000000c00)=""/130, 0x82}], 0x2, &(0x7f0000000cc0)=""/125, 0x7d}, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffdc00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10412, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3ff, 0x20}, {0x2, 0x1}}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000040)='\x00', 0x0, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) readv(r2, &(0x7f0000002340)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f00000001c0)}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x6) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) pipe(&(0x7f0000000200)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5dfddaaf61227aeb4cef8798547a47c5c2a27e5ae13b2df700e2cc4836e5cc667faf5b36dfb4ea4fdb5bc878cf126f9db8b197a5a1ff6022523f7c3b5cfbd14bbec9b38adf5141f7c3b7f25f7863e14cb01dffbbe120a35114eab4ffd6af39f974b9839ec2", 0x65}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x12) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)='n5', 0xfffffffffffffe83}], 0x1, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="c5e0278f8776a1b64f07a11e9e9d4ba1b5965f405bdd4e852e23cfc488f34e8e07d0a633052e1b420a2506073701630166e1f0b2222209f0a49433082ef3c4871d20bc14e1326f3c0ea8c686713fd11cb572108e8cdfa26be50709bddd185b898a92c1befb9f3b8c7254ce85e2ed094456", 0x71}, {&(0x7f00000000c0)="c5a67ee03f67a3e52fcada1aaac72617516885566cb342ff9c2bc8b160ff168208accad378841f4c264e5cee34aa3fda061759b72f88819c856b3252aa65b8bdca9b6655f5df1bd64ca00b96c4ca73e48359275176e0fd20436e1d073f313724410cefcaa50c5caf5a3991c8ff45a33a14e4e9c767e98243bab645dd7b0e19fa3c0cd464db9b3f2438c81c32012f59989fc606c7907d464028ea4b82f255331902", 0xa1}], 0x2) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:30 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0xa}, 0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a150f485a1fab349cd1f85387c6cf6ea632d573b7d23e783b2f5981aab9450304edba109dae94caacb33d779e343fc5144a76e2e63abd8d770e98167810b7d659b9bdfdbbb72e328cbba9b2d2cd8d3dd53932226e49697f33caf4297fa75caffb5ce300188d6a82863cec78b7e7100efa406fbb79d0207143ee633571270d6526c7001b73f69d5d0776deb6f76af92294d5cd040edb979f34651c8f02ce48da723b22dc516cd0ea8628a5e75fee59f6b402e60149ca2d20a685cb48fc68ca97dc8022454ae5e0c1d599950724146ea7c388045511e3429f23745338ab9e02d0132eda5ef7f31d468eaa5763263ac2d9fba92f93d79ac2cd8b3e15ba69bf6bce123bdf23a37a9efb4aa59611", 0x119, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0xe3c4, 0x0, 0x0, 0x3ff}, {0x6, 0x0, 0x0, 0x1000000fc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000002c0)=0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 16:00:30 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x49) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000880), 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5cfa, 0x100000000, 0x7, 0xd9, "1ccdd3ece69ba734869be2ac0b8cc387d46692e9", 0x0, 0xfffffffffffeffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x49, r1, r2, r3, r4, 0x22, 0x80000000}, 0x53, 0x4, r5, r7, 0x35, 0x0, 0x1}) r8 = syz_open_pts() close(r8) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000003c0)) r9 = syz_open_pts() r10 = socket(0x10, 0x2, 0x800) setuid(r6) connect$inet(r10, &(0x7f0000000400)={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)=0x7) writev(r8, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x100) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x1, 0xfffffffffffffcb5}, {{r0}, 0xfffffffffffffff9, 0x46148bd6f6e27b6, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x22, 0x10, 0x3ff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0xa4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x81, 0x40, 0xc365, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x2000000, 0x8}], 0x800, &(0x7f0000000200)=[{{r0}, 0x74546e7daf714501, 0x4, 0x3, 0x80000001, 0x400}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0x4bd}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x5, 0x100000001}], 0x7, &(0x7f0000000180)={0x4, 0x5}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) 16:00:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="bd73", 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x169) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000020}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000040)=[{0x6, 0x144d0139, 0x800}, {0x0, 0xcb, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000100)="bc2422f5b65a482d525f3c34c458bbc4aa980cbe47740f36c97a97ee2ea4746e4d06f98e3b8dfd3a164d6b8363bfce3a8dd8249ce2635978f093b03bb959c7a91c7dea3108a7afb4a0923a46e666408e622ff64bc4ca437d259c24594898f22d5d3af17a8595edacf77907246b924d5a4208437e7de3ccc800004af7d2b8bb42df408be4430e518bb4ea8bf66de1194bffcfc9716f997ce843b5a65b37587082a67c3486ef45bf834a873ce394af9f53673c24c91ffdda52e12b58ca0304c9") 16:00:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x9d9) 16:00:32 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000180)="f1", 0x1) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x400) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) getuid() getuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() geteuid() r2 = getuid() setuid(r2) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x3f) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x148) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xfffffe26}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x2) write(r3, &(0x7f00000002c0)="65c60200af454a35c0f80f5a93598fd5a851dd0576e092916edd0bdad077988bc04e1bedd2ee46e5ae8ac898317aa8d47756bf0442ef34557cd20adec00cc0b698de7ae0ff5a9a22d3b38bde71d37d5e992d294df78b32d7df6401c77766dd7c2a85f9ffbea6e29c9718d56143027fa94005064b18638472393e09c3a50b7467868950743fe9b37f77b8ef8b61ed001eee52f6183ecb6cf20ae012ca", 0x9c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x800000000002, 0x8d, 0x8, 0x3, "9648d7ff4c046594f95b4384000000000000d800", 0x20005, 0x1}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x9) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x1e0) getdents(r0, &(0x7f00000002c0)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) 16:00:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x104) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x12) dup(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000280)=0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="17380aaa27af7d9a1d32c819c371b278e5520f8a4fb6327b21078fae5fb3e88418c619b70edd07e22dd5c67356ad4ab5680b961c11456c282c37259ab33b470e0f11e72dfa26049452a9ec5090bae4d813eff993b5527006bf70dd94c2ce", 0x5e}, {&(0x7f0000000540)="ffc8de506386f44b708336df6bb52a73684327cf507f807d0a6ac33df42ee16efda6a36dd7590c94808f57f65c1a9483e37b9664f0544a38e4505e39e37a6d11f7032fc25d717cbb785e1dd08be597be30529206a05665f482aeeb05846de35e6570eb2131c900ef9c2a7b438b2658dd1208b41a6f601ea46f12f7a972c85c05ff19398a9756cba61a32a1f5dd9042904fc6a8eb7957b1", 0x97}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0xc025, 0x80000000) getrusage(0xffffffffffffffff, &(0x7f0000000300)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="eb85000f000000000000000000000000000000f0bd686865bf57b5d3f644e7b262eed855c64823bd2c8b02de03403a05000000000000009c11db6b61c40000000000", 0x42) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) clock_settime(0x3, &(0x7f0000000040)={0x5, 0x46}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x880, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x3, 0x4, 0xef13, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb514}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 11:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="ff010000", 0x4) socket(0x2, 0x0, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0/../file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) setsockopt(r0, 0x3f, 0xc7d, &(0x7f0000000000)="db0ef350892792ebbb190d2c9bd04f81693193ea88004d5382924db8de587a1d51d376709913761bfeb949ab51562c1125fca18b8f87619df0d034bd8da3bd2d467fd3e54fc581b3f13f7a0d53df5ef52a1fdafba50525c94f47f6b5dba6", 0x5e) 11:09:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x2ac, 0x3a61, './file0\x00', 0x8, 0x1ff, 0x1b0c4ee8, 0xfffffffffffffbff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0xfffffffffffffecb) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)=0x401) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) lseek(r4, 0x0, 0x0, 0xdd1a93ebf99e0380) r6 = fcntl$dupfd(r2, 0xa, r3) unlinkat(r6, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000280)) 11:09:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x9, 0x67, {[0x74ba, 0x2, 0x7, 0x3, 0x2, 0x1, 0x401, 0x3ff, 0xffffffffffffff8f, 0x100000001, 0x36, 0x9, 0x8, 0x6, 0x0, 0x9, 0x8001, 0xffffffffffff8676], [0x3ff, 0x17, 0x1, 0x5, 0x5, 0x0, 0x3, 0xfffffffffffffff8, 0x8001, 0x200], [0x7, 0x4, 0x2, 0x2, 0x7, 0x2, 0xffffffffffff8743], [0x101, 0x9, 0x9, 0x88b, 0x8, 0xfff], [{0x7, 0x8000, 0xf61, 0xfffffffffffffac4}, {0xed4, 0x63fc, 0x5, 0x5}, {0x8, 0x2, 0x5, 0x75b}, {0x100000001, 0x4, 0x6, 0x181}, {0x9, 0x1, 0x0, 0x3}, {0x9, 0x8000, 0x401}, {0x100, 0x7, 0x8, 0x3}, {0x200, 0x3ff, 0x1ff}], {0xd9, 0xff, 0x1000, 0x1}, {0x1000, 0x7, 0xffffffffffffffc1, 0x4e90a2ce}}}) r1 = socket(0x2, 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x1000000000000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) fsync(r0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000003c0)=0x8) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:09:53 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) r1 = kqueue() readv(r0, &(0x7f0000002880)=[{&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/90, 0x5a}, {&(0x7f00000023c0)=""/44, 0x2c}, {&(0x7f0000002400)=""/181, 0xb5}, {&(0x7f00000024c0)=""/189, 0xbd}, {&(0x7f0000002580)=""/245, 0xf5}, {&(0x7f0000002680)=""/238, 0xee}, {&(0x7f0000002780)=""/233, 0xe9}], 0xa) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1f, 0x6, 0x200}, {0x7fffffff, 0x0, 0x1, 0x2c14b3ea}]}) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) close(r0) shutdown(r0, 0x0) chroot(&(0x7f0000000240)='./bus\x00') 11:09:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xb, 0x100001000cc1, &(0x7f0000000280)="261efc7e7c1751cdd061e087e6a131062f0091b16698d77bc5093221c6ff1b021eb6373cf4490bab1d45391dee3ace35e2e19c383da20086cc632d90f9b7ad4fef94b9b00b5728caf6eeb1576e08283a4ec22a4b5f500743a6fc703178e67e5f5941548a39633e04acd0112566179f3e1b6ef300"/130, 0xfffffecc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x1ec3e208) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 11:09:55 executing program 0: r0 = socket(0x0, 0x5, 0xb625) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1f) 11:09:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="a348f94588141600c120bdec318e51af3ad02d5ab0a80d3c239c6add0a3d56ce681abfa9d7e4b47a58e14496d8a8a7d092e28b27d32673b88985f80a498c5264aa43dbd278f8498eb37f971c4defe1", 0x4f}, {&(0x7f0000000040)="4604732fa97af32a745e0e3d65ed9ce0052991830113eb76e6319c3372", 0x1d}, {&(0x7f0000000200)="9045b3b52fd4d03ff8d734103f59af29a32ff8376b18f5674add", 0x1a}, {&(0x7f0000000240)="c1b5f74a9fe389fc6120922d9a110207e25b2ba7f415abb85ee809b6833a89e856cfc2dc1b27d899309269a2860b3b1d838027d1f3436fa90c17667f6e180ddb9f0e08fa47053e162c5f106ca1c43ede76421dcab6f2ac5bd5f2c094572e77447ba897aeaa62ec5c919d9bb3a594c657077a014a2a6b04192128560bd6ec4100bf15de9ff23c7840c59fce1f6d0b2f41beaa03776f1cfd20fdad03c7bcb189fa4e13f389", 0xa4}, {&(0x7f0000000300)="1cc6cd50b37e6f39d3c9b68ed3c16002ac9756ad445750a4192de85e6c2060138956c06eee1064d7c47a9afa722e983bf36ad7dde4288d4abac592388b4f0ebc597a25ee6306d91f73d292a535d860f12162f9", 0x53}, {&(0x7f0000000380)="16239f857b38f64a225adac5b37029aa38fb41d13786adeca5a04fe056abbb1c3b7cebf5a80aafd717cba104263faa44f0af8bb29e1ec0b7a4f232dc9c7c5a958ac7e3099d3ca4dca0f57fbabbf0ed0c0d3f9b832b0ebf03b21ae43db8d30adb24ecdadcbd239ecd692477be04b39679dc1e604e9cb52288a2f37070f49e1d3009ddb9d18fa9690823077770074946f5a55c02a4dcbcd28e8f52fd6af3f0575d92bba231f43aa0a0041e2a2b1545756044646d65475ccc5cc870e3fab92d93a0c94b0e626545412feb70e9895c5f0cacb069f3bd76e2a4f43577144a767e5b209fb587fe4bc85522d7a578", 0xeb}], 0x6, 0x0, 0x58) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)='n', 0x1}], 0x1, 0x0, 0x0) 11:09:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = open(&(0x7f0000000200)='./file0/file1/file0\x00', 0x400, 0x104) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x10000) rename(&(0x7f0000000080)='./file0/file1/file0\x00', &(0x7f0000000100)='./file0\x00') 11:09:55 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r3}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), 0x2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dcc9f87fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c480e8baefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd87a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb51725271913413cb697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead56a9691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000e05a7215a691ba4d07e5d647c242915cf7ef1d142cf58f435b5be5c4096c1411e4fb3fd28f59267c2f6a841bbd52ec9d464f4c7286caf1a6696f5e06a4e7921a9510be057c32dd0dc01a79cff4ed5b5daec5d3e692b84322c41a1cbbe85ac4c649b59b2c"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) bind$inet6(r1, &(0x7f0000001600)={0x18, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x80001) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000740)={""/16, @ifru_flags}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000980)=""/91, &(0x7f0000000300)=0x5b) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) flock(r1, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000600)) r5 = getpgid(r3) open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x82) bind$inet6(r4, &(0x7f00000005c0)={0x18, 0x3, 0x8001, 0x800}, 0xc) getpgid(r5) bind$inet6(r2, &(0x7f0000000680)={0x18, 0x2, 0x5, 0x7ba}, 0xc) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) 11:09:55 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xed4b}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffffffffffc8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000540)=0xffffffffffffffc1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:09:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:55 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) 11:09:55 executing program 0: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x800007ffe) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="b201517b76aea38daf7b05cfe66e1cde2bce36086518b479218260c8ba37d103c5742f1179d149613b2302da9724286b26603af8619dad78cc148ed787b85f0280fc10acd704d7cda67f5c7b60921b9c7131e54ebff1934c60f41ceca99da3d8", 0x60}, {&(0x7f00000000c0)="fdf5062e49240181966dd2276620528964b070ad34", 0x15}, {&(0x7f0000000200)="df6735f8edb028099b15d4e06c763cb319", 0x11}], 0x3) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:09:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') flock(r0, 0x1) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) socket(0x10, 0x4000, 0xffe) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x105112411a8b72b2, 0x0) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x2, 0x3, 0x101}, {0x200, 0x4, 0x0, 0x8}, {0xe5, 0x7ff, 0x4, 0x401}, {0xfffffffffffffffa, 0x8cf, 0x9, 0x8}, {0x3, 0x7, 0x8, 0x5}, {0x3, 0xfff, 0x2, 0x9}, {0x8, 0x100000001, 0x5, 0x1}]}) 11:09:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x1000) r1 = getpgrp() getpgid(r1) setpgid(r1, r1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 11:09:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000035c0)='/dev/wsmouse\x00', 0x8400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000003600)={&(0x7f0000003580)='./file0\x00', r1, 0x2}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000003640)={0x6, 0x100000001, 0xf2, 0x2ea, "761c50d7e2d935ce6024ec59f49c9534a5dde33f", 0xff, 0x101}) recvmsg(r2, &(0x7f0000003500)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000003400)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/63, 0x3f}, {&(0x7f0000001280)=""/199, 0xc7}, {&(0x7f0000001380)=""/112, 0x70}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x9, &(0x7f00000034c0)}, 0x1) r3 = syz_open_pts() symlink(&(0x7f00000034c0)='./file0\x00', &(0x7f0000003540)='./file0\x00') fcntl$getown(r3, 0x5) fcntl$lock(r3, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 11:09:56 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x104, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xdaa0515d79743532) unlink(&(0x7f0000000200)='./file0\x00') fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000000700), 0x10000006) r3 = semget(0x2, 0x4, 0x1) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x0, 0x1, 0x1000}, {0x4, 0x9}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x800}, {0x3, 0x3f, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setgroups(0x0, &(0x7f0000000200)) ioctl$TIOCSBRK(r1, 0x2000747b) 11:09:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) close(r1) write(r0, &(0x7f00000006c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 11:09:56 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x100000000, 0x5, 0x218, {[0x20, 0x3, 0x7, 0x6, 0x8, 0x7fff, 0x5, 0x0, 0x3, 0xabd7, 0x75, 0x81, 0xc71, 0x80, 0x20, 0x3, 0x5, 0x6], [0x7f, 0x5, 0x0, 0x17, 0x8, 0x2, 0x1, 0xdba9, 0x5a, 0xff], [0x1, 0x9, 0xfffffffffffffffb, 0xfff, 0x654, 0x0, 0xb4], [0x2d, 0x7, 0x9, 0x7943, 0x1ff, 0x4], [{0x40, 0x3, 0x8, 0x9}, {0x1, 0x82d, 0xfff, 0x7fff}, {0x1ff, 0x1f, 0x81, 0x7fff}, {0x20, 0xffffffffffffffa4, 0x5, 0x3}, {0x400, 0x31b, 0x8001, 0x9}, {0x8, 0x7, 0x6, 0x1}, {0xff, 0x7fffffff, 0x5, 0x80000001}, {0x5642b2ee, 0x9, 0x3ff, 0x6}], {0x7, 0x2, 0x6, 0x4}, {0x100000000, 0x5, 0x401, 0x7}}}) r1 = semget(0x2, 0x1, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x400, 0x3f, 0xfffffffffffffffb, 0xa45, 0x2]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/27) writev(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)="ca598029e49f38430f6fee00ea04b8a33526024f", 0x14}], 0x100000f9) r2 = socket(0x18, 0x4000, 0xd09) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) semget(0x0, 0x2, 0x48) setsockopt(r2, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 11:09:56 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x20000, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) fcntl$dupfd(r6, 0xa, r6) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x80) 11:09:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, 0xfffffffffffffffe) dup2(r0, r1) 11:09:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 11:09:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt(r0, 0xffffffff80000000, 0x1, &(0x7f0000000080)=""/135, &(0x7f0000000000)=0x87) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 11:09:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 11:09:56 executing program 1: r0 = socket(0x11, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x287) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 11:09:56 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000060cbc8a70000000000000000457c1f7641000000607e9900e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000000700000002000000050000000000002ec4799c168d72a20778ba60e12f4e20d24309f82fd25f63729d65e0867e8a7dc417feca3c6bccbd16c176e1276f55d87425f205dd2335a2460218d4d7"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x408) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100), 0x1) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r10 = dup(r6) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r6, 0x2) 11:09:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 11:09:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xfba0ab9f76c81368, 0x1) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x5ef794221b8cef46) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 11:09:56 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000180)) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x1) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x5, 0x0, 0x6, 0x7fff}, {0x1, 0x6, 0x6, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x9, 0x400, 0x3c4}, {0x1, 0x5, 0x9, 0x3}, {0x5, 0xfffffffffffffff8, 0x50d, 0xe3}, {0x800, 0x5, 0x1, 0x3}, {0x2, 0x7, 0x10000, 0x9}, {0x5, 0x9, 0xfffffffffffffff8, 0x2}, {0x40, 0x7, 0x7, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x1, 0x5, 0x43bd, 0x7ff}, 0xc) 11:09:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7c60, 0xffff}, {0x18, 0x2, 0xfffffffffffffff9, 0x3f}, 0x8, [0x9, 0x4, 0x5, 0x9, 0x7, 0x7ff, 0x10000, 0x80000001]}, 0x3c) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) getuid() r3 = socket$inet(0x2, 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='^^!]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='^@])/,\x00', &(0x7f0000000300)='\xbd+:\',\xc5%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\xc8]\x00']) r4 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = fcntl$dupfd(r4, 0xa, r3) getpeername(r5, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0xef, 0x4}, {0x83, 0x7f}, {0x0, 0x3}, {0x84, 0x8}, {0x25, 0x3}, {0x40, 0x3}, {0x6, 0x3ff}, {0x1, 0x7f}], 0x8}) lseek(r3, 0x0, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file1\x00', 0xbb5e4abf22e9cba1) bind$inet6(r4, &(0x7f0000000600)={0x18, 0x0, 0x10001, 0x8001}, 0xc) unlinkat(r5, &(0x7f0000000640)='./file1\x00', 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000700)=0x20) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000740)=0x6f) r6 = semget(0x3, 0x3, 0x40) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000780)=""/191) write(r5, &(0x7f0000000840)="5f89bdc19982d7e8c8c97384ebb5a97a88fe685ee77bf34736296281c98c5a85c4168fb942fdf2b414286e7ab00e99859a30ffe23bfc28c5c60ed57eb738071f3a6ba75cab284fcd9e871999cbadcc0dc43be860aab8d1a893", 0x59) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) stat(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)) acct(&(0x7f00000009c0)='./file1\x00') setsockopt(r3, 0x7fffffff, 0x8, &(0x7f0000000a00)="82e02a0b4508c129aaebc856e4517e7c9b4c22542457ae17df8880aa19c9b09afbc29251bc8436d4412b989b", 0x2c) 11:09:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3b, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) 11:09:56 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x7}, {0x41, 0x26}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)}) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7, 0x0, 0x9, 0x1}, {0x6, 0x100000001, 0x5ec, 0xfffffffffffffffc}, {0x4, 0x5, 0x2, 0x80}, {0x8ae, 0xff, 0x8, 0x9}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:09:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) 11:09:56 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) listen(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getegid() getgid() getgroups(0x145, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 11:09:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) flock(r0, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000000)=""/239, 0xef}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/197, 0xc5}, {&(0x7f0000000200)=""/25, 0x19}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f0000001540)=""/200, 0xc8}, {&(0x7f0000001640)=""/141, 0x8d}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:09:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x81) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = getppid() ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x4, 0xc, r3) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) shutdown(r0, 0x1) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:09:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080), 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xb8ee, 0xfff, 0x18d}, {0x6, 0x720, 0xffffffffffffecfd, 0x5}, {0x401, 0x336c, 0xc1ac, 0xd0}, {0x7fffffff, 0x4, 0xfd7, 0x5}, {0x7ff, 0x81, 0x2, 0x5392d102}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x0, 0x8, {0x1, 0x7}}) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x30b5, 0x4, 0x1f, 0x12000000000]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x100, 0x50) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/60, 0x3c) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff1c, &(0x7f0000000240)="b672c217f9fd0258e69d0d9ec69926ae0c3a46fce3c8b991434028eb673aebd9fd64b974f1acb862bbaa80eff5a6528795d44b601cc8889423813f75d81b75a16f0113c6fae772679e5b7f5fdc310cc642312d9d397fe82bc57f2a449745f4ac950a2403a4acb88b7b348a71197176fced433f4852951bfb7275e5efc16433338b7b437c46d8dfa8eedd4a099a3151e1a7398be3246b28f3197540e886fa5b594150a0d0b8a19e285011ddd90a5dfde370bd607c775f484777f6441a7ec449e1743dad150500383e21b372399c8ca6a051e700000000000000000000000096ea") 11:09:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) unlinkat(r1, &(0x7f0000000000)='\x00', 0x179766c84b48d3f0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x5, 0x4, 0x1, 0x56, 0x7, 0x0, 0x2, 0x0, 0x0, 0x672}) 11:09:56 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000300)=0x4) r6 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r4) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x1) kqueue() select(0x40, &(0x7f0000000180)={0x9, 0x6ea0912b, 0x8, 0x2, 0x1000, 0xffffffffffffffff, 0x7, 0x8001}, &(0x7f00000002c0)={0x3ff, 0x80000000, 0x1, 0x3, 0x3, 0x2527, 0x20, 0xc}, &(0x7f0000000480)={0x9, 0x8, 0x4, 0x9, 0x9, 0x6, 0x1, 0x8}, &(0x7f00000004c0)={0xef, 0xffff}) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 11:09:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0xfffffffffffff47) 11:09:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xf00000d5, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x80000001, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x20, 0xc13f}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000000, 0x1, 0xa20d}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0xf0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x94eba288bb6ab97a, 0xffffffff, 0xf8}, {{r0}, 0xfffffffffffffffb, 0x34, 0xfffff, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x81, 0x40000000, 0x1ff, 0x1f}], 0x100000000, &(0x7f0000000180)={0xfffffffffffffffe, 0x8}) close(r0) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) 11:09:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='r'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x3a, 0x0, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:09:56 executing program 1: chmod(&(0x7f0000000240)='./bus\x00', 0x100) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 11:09:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) sendto$inet6(r0, &(0x7f0000000340)="a4aed80b94c5e80bff7a38250350c692de2f0c4e0e4e8b1ac34ec43150cf2bb5b823ab7318637a5ac4edd7f8cbe7b22730a68b53fb76248a87197e4b75f2f5783d10529b95ffbd97481f", 0x4a, 0x1, &(0x7f00000003c0)={0x18, 0x1, 0x6, 0xb63}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0xfffffffffffffca5, 0xffffffff, './file0\x00', 0x5, 0xb02, 0x5, 0x10001}) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/71, 0xfffffffffffffe9d}, {&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000240)=""/217, 0xd9}], 0x1000019c) 11:09:56 executing program 0: syz_emit_ethernet(0x35, &(0x7f00000000c0)="de6e93b33e481cc220a0c15f7897dd08674598a79f7ac1dda7f0f9b21359e60b2794171ca6c8d09744ef2ef0c2f15008efc38cf54f") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x11000, 0x20, &(0x7f0000fef000/0x11000)=nil) munlockall() shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 11:09:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/57, 0x39, 0x840, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000140)="8c3997d7fdc1b60bf11643dd63688e29087f1792f3cd1a8de023207936931d9518b8bfcb257cb8d2f86d40b730553b2da1d2e9dbf342ae3d9071845a30b360c0056edc28054483121569a7588aa0953f1bf1371ac19dcadb4d796e0f3cbd0ef65a3d0e548745905f6d59709b32387253b1feb37fab5e41505d7e1688bec6a17fea846e008a11e25a436ac1697293dd5388f55c198117e9f41e46f713acd7bb4400a402821e5c400c2e0895250029eecd478babf8c5e6a031ad38fac3f077cb7fa45e0695514e2dfc37810d8d296538d32f1b99dbf5079882a08dd8bff4d2b680680d41ae373d4b23e577d19d845c7914", 0xf0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:09:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x101) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:09:56 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) fchmod(r0, 0x10) 11:09:56 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x18b, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x10000}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x62, 0x4, 0x437bf6a5, 0xffffffffbdafbffd}, {0x7, 0x6, 0x1, 0x6}, {0x3f, 0x2, 0x200, 0x4}, {0xa80d, 0x5, 0x87, 0xa3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:57 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 11:09:57 executing program 1: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2000000000058, 0x0, 0xfffffffffffffffd}, {0x1}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 11:09:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) sendto(r3, &(0x7f0000000500)="6227481151988a355bb183c3f450767c021cf6dccc8f1feddddac908cec5a8fdf36ca8f8490b2c12ae90f0ce638241cb1f710bdc3be20c382d75e784b56b8dcb8d35667e2781336ffb32ab9395ce01f525f890810f48e8454ef70644aa566b7b4d55201c640b7c8ddad319531fe8ca5c7aa59df260ece5b7351c8e4f8d7cf495e535be3d540b93e6db07dc423d0125e33e7b33072937e8e4663088ac600faf6c58174e2b507bcbe543833821f443b3c788c602768abfea76d85ed667cf644d3ac85e9b84282a697986008f19904371f44279d1e1fa1ae62dfe5171177b68762ae5898e3807238e3afe75795061a8743b3debc8dbdcede9e68d3f90eb2082ccf62f88dae5cefe7f7550df6530cf841145b490237f935e26b49a9384b3de8e2b6c839b9f966aa44f14c0935a31150f74e03b3e8f8d6f1aa9b06e27a5a460ea0a726bd76e611d7b4f5249dd15bb87201ba0bab87ad77444bf3e2aed8fb71be3e15bfbb1bc30dd70317381c219f535356c78a64073fdc21a0a24d0bbfffcf7f36be34527ae3f1683e4bf93fe701f6bba2abe6020afe380eec095a2e263136c36656767cd7438120a1c51c1a25bc784e88feafe94583a2ea7c181697eeb61212b41a19283b9ada4119fcad786196a807106d4bb754022bcdf511095c3cfb4166d3d69153439617153e081768fc049ac2624c39dc3609af5b0a9037dc52cadafa1ebaade461b172a208dd569421040baafebe8425532eec689bfde867feb3ba039b5a9bd52207cfb4fc99ad22919900f875cca069d5ccb11f8cb0a491050012232f01f9be812e750557ffa7213bd7b789133f21ca26d721da2546338d54e93387b867ec702cacc70ff7a1befadb084089260e477f18e88c0fc5d0e4d4bcae7bbde335fe54e39bd09ee2db8b5c18a627e39be8b555104e92223bb12347b82258bf886b8f3c79fd664b35dbbc74e76f8e16e2b8b5ff74e8380fa506a49c8e7051ef064dc3f1fb0bc45aa359b5482d10b4aeb87bb4730761a9989c8d5e765d6a6e77507ec097ab2952e50c52c1871050db53c517ce5483c63995a3846b2fe3b21595b927cdaecefb116c196ed87b5e720f063697470e0bda6d6149666333fa9dfa508eab346ded95a182f0245de15997b7e112df7228f331a96e27cc8eb444095f986b2415395d663ee9f33ca7fc261b2aa976d2d0b64c4eed53a3c0c3a03ffdefd4488627bf6873c719d18a5439d061e184ac13a0eeb815d2a96b314ae73618f1333fee47f1788f82d0f101ea2a87ce0f62fbe6e9e74dba9d8b39f9ce05a65ea4c88ac2962c3b22165727605ef4a370a46a79940706e9f131b24f187a9570591dcc3c9263c1c272cf3b16ed12d62be1c3b8a690b1db21c72d750cf0557537ec9feb6cecde3f56f8c9d7e495cd3578441611233680db95d3383efe5680f7b8472431ba3b8495a804f6db6acf9e90dc6c00ae846911032261d58d742ff6b7217084b3104fcf72a8e62b776df6eec4ca92951acdda62987019639693f9709aecaafe9bc7b422c5cf0a56e7763f357ac8eecbc1d494f05b430cb1498a3b190ab70105496414c73277bee0e620fa54e4b44b98de92ccbb8ade44ec5317b9e242ed8a658cef37e8c2e687dacf330863dc80471176ffe0581dce29af1f919592ff3aa9f12e64f5a57b05c2cff57ad12af9dd6dd7c807bc8cbd036d0c3bad5aeda3ede6f85cc2560423a3a1012953fe1355adc0d233ca74118cba5e72851c0bc1df84a79fb6eea4e5a576f2661040985c6e2b6fc03bc41231ee7df92b058907ed8567d0f3ae7ca2630ac90c2e7e0aaadb6857466e06ea603b098de014abd20f5c2d013e4b06ec585b0c1ef6cc88e7397823d7d62f4d2ed4b2c6d4528ec804bc6d3c2f3919f5898e720dc1d2fe7ff9658090ebb80eb3a38618b69bf8affa6be16f192cde7484e9a233cf565468caa852a6777cb6173be0ab12d31cd5203a5c842e5f82be9c2789d73a99208fc7dc8775ab4beaa57b886c6150dc049fe5f29bb1cca7d5efdf7c9b1529b5740d13a25c4991c90a6543680145abf1b9f32663b63e815ae7bd32105e2f6bf530ca86edc5f194be15df7b94706344cc49864a6c6aaee5496eaef4122202658a1c4d2f73970626499d841a9badc89c3360048d901a0e9df2ccc0385afe5a4e7d1084504265d80c80f60c4b6d3283a95cfc0ace7d9685405bc175029aa95e31fd8c4d2b3b88f4e5880ec4e6e1a79e237cd34c6bc9793caea01067c19c29fd0409bfae2a735dc1f1e580454a3d2c1a5a07e0fa01ecc67a6d48e81fe9b8ff382bb0bb82d40aca0a723b752d7d08ee0ab556213be1eceaaf19c7e80169378ba02dcbb9384c8e313b58f8f227c959f1ec6fbaa284166bd5f80087e6e931434c9f272fe65b876c31c13c8596a1a1b4019b707cb235469ddd654448ca1faeb78cd87823b0aad9576e0b234596809bd4ed09aa4a3a1d1d9ea7a84482488b5c5acc59362b4424558d74ce7b75807015f4028a2033b3bb5cc11939f550f39eb28f91433392063ff9f87135087b60949830177b1741da2cc00dad438bea77fe690dc346a75cfdfd34226ba9daee1ca3a8cd0ebadaec4c0ed247374ac46a3fae8bd5968d439a7f495cac51c5aada1fe09385ae6beb7202eaa3b38b3b5759c683e3b6df9f1523041f781c9791e2b48f4616d4292a41b990c02eb61a16377379b03469513916c44cedb4c91652c2e1ae174e980c3e66f21e47f0514aae6788220c1d52d863ea318da0f41fd15688fc3ff5ace4d95545b3188655f34d90ea59641b269b56355ad6c12afffef073dcc10ee15b9f529fab94f8d0e525eb8c6ab5f432a825ac2792caca01f9950442f42f27c403c8bc2d353acb3a16e14f317651556feca1192c3fa430c75db90abaf30fb63706c3c53d44fd952ca3a037029fe038a2b4e65f8360481c510a85ff3201a1c9e382d9710802f0d348699ec150e3398d10b5dadf7444e7297b82694d6d9461fe4a3a299e22c0a3aefcd976baffc867aa483b91effcd8fc06533d099b87cc4d6601f1163a88ec112dd28d0e91e7eda42981e0c0325b27ddf6cc0bb7baffae364850a1dc0784b5fa00b8b73e05c502d3597fa378851048269048bb5e233c83f7cd6c39396d326bdb2b9f9dca9a3e9f710c29ae9c2d05160145ec91100dbfdc5f86e11404a61b9b8c02b307ea9e1a4bc4c27818d73f706b64dd456f165134855cddbd8c9a020be2455ee07dcf9d04caeb0869075057e34d1b86529658b28bc70cf30713fe4c89a8f1d987652b2e4ef3cd1f64fe839c4d60f5987e7401bb5a483660d477a1e009cdaa6539ffa23e43b45a2d163e5f32a733571538d5de5d3cc673b9a304c854ffa7f8a2863cab9342ce8800a0d9cb7cd1c4c6d3a8f54abbc37b28fc3288531cf74eb318c650da5d2772343bcf1fb45ce1e5ea0e51f4f8a86cd60a47d25eff7b0d4763dcc90332f28f69ddd4c42638594b2f35336d6518f3a09f22c3fcf541e470824b01440c36997a965a8ba12318c872557feaa3ac355c7cf32eb7130dd7c66ebeb6d174a2ab263523461fbb4a754dbcdfe879b78c2e4d610bf9dc11102515967289acdd96b9b4c8cca768eb0064fdfc3d7ff642f04f2626010ad0a55de0b59da66591ec45d3e9acd53b1819927a2397507a2cc97665af0b1002ae7af4412337d259d68d945f8e16004c6908fa13d982c487bc6ecef3f53272ec1e30eeea8c67d1fe913c2a251fc38e2bd3a6541df49493d8c0004f4756864284cf17749f08b1cf59e377492c5d4ba3b3cbb118e7e67d4f5b14234c501c6ec93c17cea880cc6fe2b92277f0b6499ba6631b0dbd3e63cff460ef6f32409096e158281eedc46b19eede220cd42018cc08396aff9ee54ecd6c88ae3e5d97ce55b7fc6c7cc76d91b483834277a23e1d4a112ca0a7d33022ee4cb572dd2c5daad46b7ba6c187520a03a6e09120e581e3504455697f9995355dcd12d2682bb9e648c08a1392247d9769c7690f941d9a7dc5970d348f417ae5cb9eec5232fc4393c60c5c2c3c2e3885cf23632d24b4147feacfe28ac74233c19e9caf9f4593f5941372edf9f5a30c2fbbd813782a3e6c08b01d7b45258136cdd97368412784dca0e6d08122f79490a79d867d50252b6d865a5361e9bdab00ec69b767c867790486a5821488435308e1a427b48503d58aa3d0b8e652561ddb37ffc6f7f208464df3100f50061fc6122e1bb8a6f71c0ac5936f2ef208f1da6aa62fe0c27727579fe383f5047be352abdc8d70855f0f18aacf3089f3cb7c31244f779e91e547605aaaf34468ff0f975e4d6a52298e76002edd04a2403fdcf9e09d2938da5e0639e932827308526ec17e15b7a8ce56de9eb5247c934c3b36bafceffcd9b21cabc96a1770e45e20325717e994826050f4de2288c71c1c0766a17bf565a79d1ab942f1857be4abf39aec57da4418497d35ff48ce50badbd90a5a90f86d2bde667879548209cafe20a30636c4643f1544970b7e897621e8aab561b8380807a336d69ada68a65d01ecee0ece48bec38de56cc7072a86e1fb2d82573c9bb63bd4135407cabd16bcd7173130aa4309fe58341c2d6611813be3065a3dbaa6c1f478a73653615be5e3fe097d90e31c7589d449c043a4db9747b0b594db39291bd894a89b5f2519987ca1b263fcfd943230c109e5fdb9e651565f66bc3e0b1e41db3188b0c6a0b5ce5cda5f2d91650a8c075ae7222642a54acbde07e144003b7240570cb4766d1aec78ffb902944ca173802c29bee9e6b4389d9505f3728a062649f53d7d4278f6e432b2dd9ec8ab7fac4648be004b3641c9d14e2b9d3021b59756faa1a8efd5918eeace6dfd77f20acfc63b627402f72a2916ff7d721dfc026350914840eaaf4485d24e14c8fdf7875b6b24d7eaeb0ac53888e7c93f21d06ce56e62c389625b1a9d74dbe0c08e76f863c9b40e41b0107ada9201fca8680e73c6724f8fc8e8ce4ce2025eda9afae5483d3f54add2a3e9bbaf57ddbbb48e7d5cc3dd523bb2c4ca4a6dabc004189dbced40d06d987e260305c27ecef7d04f24fd5b3a22c95023f0c9f5b15c7f2cce6c16d6e8d25d93766a0fd4b055dc39984784eb4e7e724eb209d69a4f37c16a8d109dbc079f56156f459d94e0346bfa26e3c4401575638a1984d9f8919c949d51cfe4584fc87b4dac2f7da934729fd77f55d4a886944ef7e97db8b4d223bced0b45d96e65bdc9405e145224db160528fa67fed481e2d72bee1a680e873721d48a079084d3b186266363665091e9b4c634f35d3ee875ee2aec6076a9e48c72b596fc14753eeb98b2d220bbd5694de64b6186d41432302c77a6422a45c8c2b502df3c72a2ebc6d68b3762446edaad144c5322ed4fe0762b38ad0c8018b134cbba72d73c1051c2bef2c9ef512c58d9525b5529632924e3c1a048e319c2999600387a823eebb36e3ee6b6457205e8b7b6bcd7653e0b5f8008b0f4d24ff3d2c9d36d1ca4bd1ebf883ec5f39d911e5b04cc9c93a63c7640b03ab54a78de1a46a29868f7cb1605011f5b61440fe63057f848d2a87001cf99d88941fe51edda7383a0313c79d1dc037dc6653a9eb88492ea14f0fd46c829b562724fad6900db249428a965abeb7f00ab91b1129242f5a38d2aa45e803dda8a013ed8af5a57a9137f787d71b49fa387968629612e3a47f80019a2d74c937b7fd084889863bf96a3d74b6e3d6c46aa4f94b42f6ec07b31354634c30ee19fd3343407c12a8be826acff760233da7e4874b8611633724518f08a63ed9adfccaa7", 0x1000, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x2dfd}, 0xc) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x1, [{0x3, 0x5}, {0x3, 0x1}, {0x3, 0x80}, {0x1, 0x6}, {0x2, 0xffffffffffffffc1}, {0x1}, {0x6754a5e789e837e8, 0xfffffffffffffffe}, {0x3, 0x1}, {0x1, 0x7}, {0x2, 0x7fff}, {0x1, 0x5}, {0x1, 0x830}, {0x0, 0xa000000000}, {0x2, 0x9}, {0x3, 0x81}, {0x0, 0x8}, {0x91925e7a6d726d6f, 0x5b2}, {0x3, 0xfffffffffffffffd}, {0x1, 0x3}, {0x2, 0xff}, {0x3, 0x5}, {0x1, 0x1}, {0x2, 0x8}, {0x1, 0x6}, {0x1, 0x8000}, {0x3, 0x2}, {0x2, 0x2}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x3}, {0x1, 0x200000000000000}, {0x0, 0xffffffffffff2268}]}) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 11:09:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() write(r0, &(0x7f0000000040)="25bbe62768d5b96a3dbd0b0f9d0b48d943321a670a203a895c749fa18a8c72dd9cd767157723d30f881916b17ff6ceaff414c4d08f62", 0x36) dup(r0) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xf8d609db53401a8f, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x4, 0x1d, 0xffffffffffffff01, 0xd73, "0e3d44ad9903f5a0e54a37342f1c9f30c697f3c8", 0x40000000, 0x2}) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) syz_open_pts() write(r0, &(0x7f0000000080)="d1", 0xfffffffffffffe31) close(r0) execve(0x0, 0x0, 0x0) 11:09:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f0094788031307f5a0374bc78d6ec9312081bfe9f074b1441ab96a53bb937"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) 11:09:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x3a7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881", 0xfd}], 0x1, 0x0, 0x0) 11:09:58 executing program 1: nanosleep(&(0x7f00000003c0)={0x8, 0x8000000000}, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) r1 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x42) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000440)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x5, 0xae2, {[0x2, 0x80, 0x3, 0x9eb6, 0x7, 0x1ff, 0xfffffffffffffffa, 0x19a000, 0x1f, 0x3, 0x1, 0x2, 0xfffffffffffffffb, 0x100000000, 0x4, 0x79, 0x1ff, 0x200], [0x4, 0x10001, 0x95c, 0x100, 0x7, 0xff, 0x8, 0xffff, 0x7fff, 0x8], [0x401, 0x2, 0x1000, 0xaa5, 0x1, 0x100000001, 0x101], [0x0, 0xfffffffffffffff9, 0x9, 0x6406, 0x8, 0x2], [{0x7fffffff, 0x5, 0xfffffffffffff001, 0xe6}, {0x7ff, 0x6, 0x6, 0x2}, {0x3b, 0x7, 0x3, 0x80000000}, {0x5d, 0x18, 0x1000, 0x9}, {0x0, 0x1, 0x7fff, 0x800}, {0xc57, 0x8000, 0x2f, 0x1}, {0x9, 0x4, 0x11d65567, 0x80000001}, {0x108, 0x2, 0xaf00, 0x8000}], {0x81, 0x81, 0x15, 0x4}, {0x8, 0xc4, 0x7, 0x3}}}) getppid() ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = semget(0x0, 0x0, 0x457c5d14c1df16e3) ioctl$BIOCFLUSH(r3, 0x20004268) semop(r5, &(0x7f0000000380)=[{0x0, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x0, 0xd5a4ad97ba0523a8}], 0x5) execve(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x590) open(&(0x7f0000000080)='./file0\x00', 0x212, 0xc0) 11:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xfffffffffffffffb, 0xfffffffffffffff7, 0x3, "2e79de5164037ca6f8f520e05979cc715074ebf4", 0x7, 0x2}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 11:09:58 executing program 1: getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kqueue() 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000040)="4689fbfd934c732fce2705c93fd74dc3") 11:10:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x7ff, 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/248, 0xf8, 0x2b155f0f1121e69d, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x9}, 0xc) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80c0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000340)={0x100000000, 0x6e7, 0x1000}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) sendto$inet6(r0, &(0x7f00000003c0)="adbc3eb09766e89a92da4b991347811ce6e99f9720221691f95d47f6f82e38b360fb92ac932dc8d48f1392689ca5d2ffe14f2e16a541630ba7283ccba1bf0a5997743d212d4f2e976fd79dcd0c9be76b125c4d403ee4f4383fc7c7cca968a9aa860d1fbf2097803bcd9ed25d024a8994ba026003f940c7900e8584e01438ff3d0d24a63555483a809761aa34efd104fe579bb3c2ce2dccb1ac2f", 0x9a, 0x1, &(0x7f0000000480)={0x18, 0x1, 0x3523, 0x3e}, 0xc) r4 = fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)=""/209, &(0x7f00000005c0)=0xd1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000600)={0xffffffffa2ac5373, 0x1, {0x8}}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x8000, 0x9be}, {0x18, 0x3, 0x200, 0xa65}, 0x8, [0x3, 0x9, 0x9, 0x1ff, 0x6, 0xfffffffffffffbff, 0x6, 0xffffffffffff7fff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x2, 0x80000000, 0x1}, {0x18, 0x1, 0x9, 0x8000}, 0x4, [0x8, 0x9, 0x6, 0x1, 0x0, 0x10000, 0x80, 0x2f]}, 0x3c) getpeername$inet(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000780)={{}, 0x1, &(0x7f0000000740)=[0x0]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[0x3f, 0x2, 0xffff, 0x5, 0x6, 0x10001]}) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000840)={0x9e2, 0x0, {0x55, 0x3}}) semget$private(0x0, 0x3, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) fsync(r5) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000880)={0x8, 0xc9, 0x3}) fchdir(r5) 11:10:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x400000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x62c, 0x7fffffff, r1}) 11:10:10 executing program 1: pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001300)) r1 = socket(0x18, 0x4, 0x5) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000040)="aa92d3eae9d43079ba3a91c825c66b49aedc786d594768d6a1fe90527fc258315618c3b591e458d73f759c3febf035c423f2e44d75ebdac3a4d5ca67de5f1ae400064182051a7d53b0c2090e38a7e71bce56f2e016f56a9f3401e60709768dc8cd9ac4e52a388a1a641bc65b3c857edba7bba33bd91135a27e8b1c4da3bb1161bd5de660e2884ba2ccc61744bff2063d891c84cdd550266eeef48abf08900c15d6bcf73310b880f6", 0xa8}, {&(0x7f0000000100)="e14aba29adb8498bde1ec78e6d3c5ffcbbb9d3aea7b0d77613ee972f846f927cff55ae6cbc87b87f636f82b7918c0bd823e1b85172ac5c354fc1f515acfa515796a282daeb0bd0309b7f08527ec0da05488e804e89353e3aa3b41a86f579c51ff3c5cfceb23d72d3a574d751ceefc6881d19865ee7ad97f60bd1244ad24b34b4cc3aa5380a8667e0a04a7a7e82cb091b443783faa6eda86fef08b17149aa7f82a79e32640d7a135b30c37379fa9fef8d9c0590413277defdae0aa0238577b91b989ec4588caaa50f3d24bd7f141561ae13ce6c53a6e171fb7b88538022214a71a9d19c09d768bc81a019bcc526766a032769a40fc7f734e07e54bc2737fbe770f92db2da936f923d4b8d582286f4c0efa2877d5aca0afd7e98f3e8870483cafe27d6a2abaf9ab4a265935ce640e9eca1dd4e1eda4058c840f50df7e88066090a3e9b68773bef96f537492688bc932af0731fb933ce4f049b1c13c0bc465c10ee442b0fb73a7b62eeb75540efa8e9e40ccd6b6d27a8698b8f1b37fb8b2641ea993c6f9b26054a3fcdc710a3a0648ebad96c0013fe841324b4e435e416f90d04307c8c0590b2c0fa3642db8a149b566db9e21b9eda0f9f4dfd4404f4ec333430b8b36371daef0fef4c57f57276c483080b9a5bf6f5afa56d5aa0227d94be89b2a19a0404307798c6be7166631624f8ebb14f08eb810adeaa3e86bb961075e87f783cce50c0dd1dea14f674bf5b5b38e2ef7970bb7ba82e33786883177386a1bb1b2b2706580286ae3857a9288b058fa018a1e2e704680d801585eddfffb206013061d0545c645cdd9515453366d775f0c913cea77d4df7e7ca06efca1c1211c90b3b2e4967eb18dae2bae4a12ef9a659cca718dab76812f275dd4f85c55e3b65e3627bd729ae61e8eeff9eef8c1832190e7bf5c00ed261808e8fbd254f9ab6e5507beedbfe0a5544c033ec8862d6d4134cbffddb8fc6f0fa9dea5c617f8e6076617eb2e951188172f3721c56c3dbf9bd4dd13ac159878705fb1e7b3f45c1f838d4453f93017b16850da51ba0ff60c7a5f7d91efeaa1d2008b5c622d8acc0a37a9350826df8fb1d39da01fa3591af65761b7ecc0f8338bc1b981f979845d314537a8d3ec847254e3d719d25022b89e850ceea977bac39748229c1ab2a4aac4f0149e93eecbf6c248e212e42b205751d0a289906df1c53983d5bead26c6a61bfe5e9f7c5a93bede03533575f115011d3006b93b8891472e99673d5a36ba5b1c3a481a24ac389511db457093a35c5af4bdd43328055188276a2defbf6876ff2223c58aae46cfbfd6957b7d8b545e1e3c4a759703422aa4d0ef060d3f4a9cebfe7c25778cfb5160b28dfb2f32b4b0a68726d44ccebd992baa3118d2b6da87d04c693fabc6c60c6a4c654cd0bc21ca4d47cd2a4d5593d1815a0cb6a438a319a0d64f82183deaeb06b18564a90513774032e5d5daeee5d7c98491b7edff6e669c5e01d297ef0a7ff922708728d910d5cc9db20edd5833378ed92a9dd941bbac0b53c8aead2eec7f3450032f38f24c24e4298015051d5bff79d166314dcc45328eef49546f7eac7bd393dad33d0a92dc8a343ae5e5ab240526920599db66fd298f2ccef2c9399108c9a2022ee1dfe2e713551dc45648a4e2c97d2323a45e939e8ccb07b3f1487dcb9755f0bb7232f5c5ee4e2eb50265162baf3e5335da6a2d258f3add0e288b99c0ec228f1ab457522a37519b3696f52861d28fd9ebd0178f1aa45ce56cfbfa41588f3a392102c1af9c0af1ed50fef7d7a33282454e48a3112b65abacc4d93b157486d5960ff57cced076e20b1b71f5f6d74a165b541a7f2d0c5d5798fdb0f984075fe0b3d8e9b35b9c263832eee6340492e86982227eecdd7cf5501b0662d6985ae8f73a04ff8351a1b885a336308d099e5134db5f91668d082f2bd2b51d2becdbb15d7f1650e1255038d64101413076dff7954d6ccca68ef01dcf7be3b9c23fa66a0a692f7c3b99a5c81429ad9c30e464a001d49e3994748dbc1369ac5845149bb5125f3607cf7efaf05d7d81545f3a33052b2bbf58a909abe1dc9cce315d08c4f9b28188abcb8f3e32bf319639a11cd0ef7589bc74eb11ad466199b56b333dcd83bdd55a8f7373ea0f52212885015bd97ff95818e07b389ece2ec767ff35c78789c7fdc2c99d012f57b01133d82b55ba4565eba33f4009aadef30772986d475789c8118a86cf3fc393742bd5cc7e92afa180f9968fb43b2bd89f67deb5bc407edf5db662ee90a72ac4b28a585bf6b819a4f5adde4d92acf2880807cb742b78104fd6998464a4ddcd4b14f1ada402f3b65043055d05bf57b1be3ab8e8e04ba07002782c7645ed8c5b8dcfde593bfd09be7f9498326127d7a50980b2d6dc78b028b4a3211d9085b968b74c387ec9a4348e7d2b43ad025cf20dda39b1dd0ff0db1dc6e00e68b9fb8593d02cc2827955622f56ff4c5cff98f51e6b01b1facfdab9d682e1946b8c57c235025435f00e1025f73aa6e179a91301f0b507161260f2dcf32f60b4da5bd64116ecfce3c9dd055176c5ed0dd83cf6c2805a34be49bf71ec31dcd480900a916a310c7a399e77c0df29d763b3e1a215d9e42078d127d00dc721e9dab20c582f50462dc5e066c68d6f72f1249bff15ffbc1cc661875393716b3eef4af5a34b0c6323d4831389b16b02c226ab3aa3f381b13b14d402b2a7280a53a7042bff10614b8de9e129af1ce4de98d9849aab53136a71bba8c6312fd457f2a5b9a997c5b2d9803aacc6f353e617115d8002c2842d9de88489f1559aa68fe5dbec31948e27bd3ae42b4af31d76c0c2b3045ccb1f48fb93535c008c54a8fbdc39c02ec898894ecd2284bf4e3bb44f69e8678fddfff0d58e486c008e3512abdb0999dce949280df25e22986a71ab25e21e5b101d83557222f379cb1516d5da5b294765b9a3bc34f54f9bcaf7eadc42dbb76680f57b1c4ea0a2962f94d1a59e52d7acce335515ffe946519156292be7371b41e3927780ce2e74e52ddfac9e14f94afee7659c172f13cce7955f7ee92bb0a4cafe34e354b74216ec05bbf6f8b29c8a3825c173335544af40b9cf2139d7bbe4a0aaaba34b8d241d51bfdf5b6d53bde69fe7893bfa3e2f3436012237e7fdfce85387e72a72b5518842783b1edbf656f7f714777761ead8fd8627a5589e6ce038e1493743e5d96b659d042b3ebdf6c33adf7a92b89b94896321a54c895e677b60d2029fe0603e484dd55b8bc6fbdcf40d19751053a9699cca80daca3279a128f64d36ef464b25e83c000f985b4cb8ecd22cb3da1908f9524fb5fc347a8905315a75a46552a8ca9006f1968ad294b2d5cd4bc21d4d4d414104d8862db507acd8f9b92667466716a4e05c740259062f06a7d02c3f68b8a7ab1b58af0ae50e04dad658c7146c5ea779488b2154c16b2b0885256af8c65d95b3bc408a7d8cc62299f04e29d7d75d2785cd806899dce86bb19696acf2db0391bae9fdb8865ccad054d2829f0d78f8070480bb8994939316ed47edf6d2f39d9689d4abcc2996119e1d02229b1809289d0fbcf038cecd62e203f464d059989f63c35c8f3c21100d46c057d57addb6131d50222962d510d1411d250a69d842b9e068f504c8bf61de0d2a841fdbf94de191ee16cbd67560c26f7d0537e1b51703760a1386f31d1f2c1f6bf12ee7d313049c4cae404250ed66553f01793e3cfea165fd24b64fc23f11fe9b3d4d19c21e22db99bd0566cb4050d2a662d6a26f8f546964d788c6f5ad7ee84d51b7edaf94eadb9b14d67dc5d0cf592e224c026ad09153f71503731c211446d26f161ad60504fe3859dbe55c231b18fa36be717eedd7366dd76ee691c5b42f87037a2914739922069017cd651471c42b43c9e82b14981bd3fc260b087dcf53cbb83612ea37aadfbd65da57b32248ae285537e41e4b5e7d3c4066cf6a08a52ec6a49f0083a525b381151c5e978e73cb2d604f5eb6c7f4424186235b9abd1ece3960bcf1944b080b78ab6d4fe78b6834f5219887435b28ba8f744e613f13dda2a86e5e6f25aae06edba727a221cb05ef5a4b7bb1a06ea78dff7e438ccbaf44e1c61104092ead2cf9b3c2804206be1c160ba4a26d7d7b77bf961a87cfa934e189d8f399b5f8bab54ca564d7111232565bca6a158206a88e3d2b51111ae85ee600a3a3d6a16513ab215af8ab9e55a0d3ea042e312368234655f310d0099a53cff402b36d25c7d6048c26ca4b613fa7e4cac7572fb991dd1b444d6f4f12b263195c9a741aee4479cc11545f2d7adc73a8c7d8f1132ee937cd6e8bfde057d47944d2ae667f0fbb6b62d43accb900ac426456b56d5181db8736d0ad7edd92bb626ed8adbfff4cd7bedef8c30d1fc7ef3dd3fc1617679ff521d181d0147796d60929753727bca0807be838678fbd1d3ea1f5d1970d3ea807b51eb3cb6ae348c23f11d6473fb64977b38c07b028e128ad9cf05206c07adc5bd88d95eec89b3fa3e4cb469a2b70abab5f0d65c661f10d206b946e8f00d55eccfc20bf502c67e4303e51b25ce941e8950b44dadb7b9361f85ea425021ce203900679984601387ddd67af6f274147f3318afee0030887ab59fb366656d965dcb51c4f7953af81310eae90222c8f44df5e7ca8b66923dd14f371bc477ee68685bee5ddb32667d239abf0ba8b26ff0bf933fe2605b867e34c7aff824f196cd7fdfd9291d0bba9a34ac66071eb6a3f8675f574b94d70c54c32a73d269a1c67982a617fcaa2f4f9182845be819fa44c3a41c790018ef7ba6c2ab91eb741da7f0bdafbeee92488de5f1715d3c0cc86260db25d3d789fc8d7c98ad745fa4f46869e7d116bf5dd8de3748bd5cc6b29c2c3c20f1753d406315c0872cb0c19c06822b2c3f6d4198cda14d320110e0e3cccdd700b09bd6b0c5687de89bf462dbbfdc8aaf2574c9934592f086f113d306a36062600a0ccf02d6ac6433f3be97dbb13d9beb56ea93a94fa8ac830e03b750f69f09f5e876a68e4de2ab09373650a5a8c42114b87ecb9d4077a3eb573e9725ffb4597eb996a0728abd1f627ea8fdabea95812741c8a44292698718da03ae394f286929fd3f21ec89af70ae2e2ab3b394299f9284310b906accfe7fe95c089c11e2745eca42d812f022273e4abee766a90c77b1379950e9d8ce80240a40df155a8597ec7365ec313e131defb698a3a7629d7b7e949841e260e966a84ed461e97ff35c3662be064c8daadab63b9b9b871412a53b730f8e5b41aa8f2de7be48150e824d3333fef0c711c872201c216dfa54a0b8577c01861266739c090c8c11c64ebb40212a5e354596d3a47a5fc119f373aa0d271d93e52def5f605f713f72017d684755a047c0f00f6eb97f89c74aa04104f4f5c5aa829c901461ef0d1d5276733de3ab656ccc7854faaec3704180e747cdd5927e202f25d39d44fd38f99ff020fe15b43ff0b6a4721be33cb88e6a13a7e685347bc136b62681c38199172dd67b8876947a4fbc7122a79d4eb605217f8a794ad04c271d0b786d45c2fd56669ad599cb0af01afaab6f570347d30364d1ac280476c59d83f7ecd948ca56bdb7594b5b05dbd6e02c18efb5ac911b213d03b0f976024d5f69359c1e2d5e1224b496ccd7b7c2b573277ed7e86d3abfd33366bcff3ffcf221903955f6b9e37e592d365db47cdd2a548a839fe30c4a7e6c30062eb7a31237eabb0e23ce1b61d62574b51fb0cbff9d5bd44943afe78d1033db7884a89587c3e2df8e915ca1ba8f6aab176e1804a5909b5a48040efdfce370", 0x1000}, {&(0x7f0000001100)="fdec081f2f00110a4480a0d644482347aa2ee09f4d2306d237d137bbd0d4502dbbea6c9fd399064d1f9ef14070df60b3b0dc6daa21508499d28bfbb7eabcd59a9d9c2e1345ecfde9c693f48c4e2a2034e3f8", 0x52}, {&(0x7f0000001180)="99a8c898cfc46afb02513057c10cd3945d8c15f76fdd4a813cb4f9155201b6e7890ca75c8877f409704b82eaed890ce27097e5ed3496ee23bd4ee52457404426715a58c35d771df98b5da24389ef5b055c004c570c777b9ee98deb54ecb262de53cf4c73e66f7c210190d4d83311766b37eb6d068b5a1edf56b0fa8bee06d13d3748b8fe8557fc72ad88c8c5eb3e0e2cb715f4d2dccf4c5948eafad1dcc885b4a9f056037dbddcfc65ffb7277081a617aec1bca0180988f53746cd931e1766557496e5afbfdf61f037bcce55d24c73847b1266329743762ed251b974118bb360c3a974069e28b98a112064a8a5", 0xed}], 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x80, 0x0, &(0x7f0000000000)="7db28cd522f36a47ad78a857d9b64e1c489186b3d472fbd3b451829fa663", 0x1e) 11:10:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x370) socket$inet(0x2, 0x2, 0x2) 11:10:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000440)={0x1, 0xfffffffffffffe01, '.\x00', 0x1, 0x3ff, 0xc69, 0x1f}) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) recvfrom(r1, &(0x7f0000000300)=""/201, 0xc9, 0x40, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0xfffffffffffffffe, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x22, 0x0, &(0x7f0000000080)=""/34}) 11:10:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x100000000, 0x20, 0x1, 0x3, 0xafb, 0x6, 0x3, 0x0, 0x9, 0xfff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x93f3, "655ee28e1d679d2765930d6bb0f10aef208bb5af"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e", 0x24) 11:10:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="7f87a1b236aa8efe610d9ba27fbf05e93aceceea16edffe710e7fb160a33c2b433059bd5309a4ea4c8eb9676b9fb65fe71a556012263986501119605d5a6576d99556fa747cebfc14dc0a77652a756f94efbd46d93ee550615c12d9265a17f38", 0x60}], 0x1) lseek(r0, 0x0, 0x40fff, 0x0) fchflags(r0, 0x10000) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:10:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = msgget(0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/150) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r2, 0x18000000000, 0x4, &(0x7f00000001c0)="f3d7cfc2b73b6e17324fb7e1631e0acbb19db53d3db138b0576a200a76cb5d7717ebe028d57233f82eebac2efbb23a569fcc25e09c55d1bd5de99dc495d10bb810e30281187d3e247a02d4f7a9354d2631cd4a40e6f012fcfb272c22fa6cb58cf40f7ab22591356e49a09eb2cb017f81f9ceda1079160912fb1762cd542ccb083b3b715a95feeb216091ab6dab3730dc925a2517842f472c1ce0acd61ad487994f62112facdd52317c3c35477ca039e2a4163349fdddc5e5b04626f95f0b42eca7fca10115d14a82c4d6fdd0247435f0e91a433a0bba4c8847eca1fc6b26a0", 0xdf) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000002c0)) 11:10:11 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() dup(r2) 11:10:11 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x3b}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) write(r1, &(0x7f00000002c0)="d4b086ca39a9c82b00b0d261d795cc97c45d7a90", 0x3ad) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x740, 0x0, 0xf0, &(0x7f0000000180)=""/225, 0xe1}, 0x2) 11:10:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x8, 0x6000000000000, {0x2, 0x2}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 11:10:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000000002c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 11:10:11 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 11:10:11 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) r2 = semget(0x1, 0x1, 0x5f9) semop(r2, &(0x7f0000000580)=[{0x4, 0x1, 0x800}, {0x1, 0x4b, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0xfffffffffffffff9, 0x800}, {0x1, 0x0, 0x800}], 0x5) shmget$private(0x0, 0x1000, 0x100, &(0x7f000096a000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x40, 0x4, 0x65b094fc, [{&(0x7f00009b6000/0x10000)=nil, &(0x7f000084a000/0x1000)=nil, 0x401}, {&(0x7f0000aa1000/0x1000)=nil, &(0x7f0000978000/0x3000)=nil, 0x6}, {&(0x7f0000764000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007cb000/0x4000)=nil, 0x81}, {&(0x7f000076e000/0xe000)=nil, &(0x7f0000ae1000/0x4000)=nil, 0x5}, {&(0x7f00007f8000/0x3000)=nil, &(0x7f0000a56000/0x4000)=nil, 0x9}, {&(0x7f00008a3000/0x1000)=nil, &(0x7f000076f000/0x400000)=nil, 0x8}, {&(0x7f0000a0e000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x7ff}, {&(0x7f0000b85000/0x1000)=nil, &(0x7f00008a6000/0x3000)=nil, 0xffff}, {&(0x7f0000adc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000abf000/0x2000)=nil, &(0x7f00009a1000/0x2000)=nil}, {&(0x7f0000772000/0x1000)=nil, &(0x7f0000ba1000/0x4000)=nil, 0xd6}, {&(0x7f0000919000/0x4000)=nil, &(0x7f000095d000/0x1000)=nil}, {&(0x7f0000b67000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000733000/0x2000)=nil, 0x1f}, {&(0x7f0000b5a000/0x4000)=nil, &(0x7f0000ba3000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x5e19, 0x10000}, 0xc) mlock(&(0x7f0000a5c000/0x2000)=nil, 0x2000) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 11:10:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x6e548959ffc154bc, &(0x7f0000000040)={0x2, 0x3, 0x8, 0x1, r1}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x200}, 0xc) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) clock_getres(0x2, &(0x7f0000000140)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1f, 0x3, 0x10001, 0x6, "80b0a1ad1e16141acef15c801b7770836757be68", 0x40, 0x6}) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c80bc2c85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() 11:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) socket(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) pipe(&(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 11:10:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x14afd56f0c94b345, 0x0) write(r0, &(0x7f0000000180)="368a81e87a539b54268a52f7b6423a8a40f57aed50bf4b956e8171f920a4183593c15c6a1d1f2bfe246907180b64783958db8e4784eb5469aa21c39924873d16837e8fceb00aad97986486e04ff1361f8b32bc21ecd79e6558d312667f27ddb1080dd201f482d4bf112bbfeda4fa", 0x6e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000200)='./file0\x00', r1, 0x3}) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000240)="eaa75dba198dab44bf24e839d9f94e9e153896a6565aeca3190f203e97d788da5e6ff6d8a998285e10a569001c50d8e3d10c2602dc6288c432f8f9ed461a4dbb0109a029a4e23e705577976fe4a026e9bc91ba1faa0b7d3aa35d63338a380e42202e05ec563bccb9fba28f891267486879b2545bd15fba708d0d3bce27d1aa", 0x7f}, {&(0x7f00000002c0)="b44030a7d3ebc5c8e06c0d9b4f105fe74ca014c21f49efff527d4e4d6519f912c546ad312e7d35193f8c43f3cc0e76fbd3e821c0922d73e01b1f9e56756e4d0cfe13cdcc8ba6201809001bc1dbe3504b15979b604310dd985af54690d273a1d70f21fe13165289b446d4a4975f6f13dccfbce8a95c87a199d13dd267fd29754b9a6a1efcc92751417caf8938d5a59c0241655501d2274bcb40f08e091c5814e2a18b9842d26237537a3cd5823096e311ce65f502718cfa6f032b92bb6ee5e3904ac82ab279094c4a7c3e47c9eeeae5f96ef9d04dcd31be40abc8d1ec40a583fde9a365f623", 0xe5}, {&(0x7f00000003c0)="903aabcf91a792a06b04c045a429543bfc92a14dc103e8259567e8c1241f7c254d405ab53f4e6a33502e316abfd80d72bdeb9d514ecfafcc635898e635e2bb5a041153302414ee684b", 0x49}, {&(0x7f0000000440)="68886fd9878f915a93ed08b8eef8f1e67a0ad8bb18a6de96460f0d45a72dfbc3a2401456a38ae99515763876d5688e51a27d9a1e8dd4e297501e081059811b1fb72e871c75a33ec2b78b6e3845d7d5f4", 0x50}, {&(0x7f00000004c0)="fa746084575351921f6d5d034284063ed4c00c7e3a42823c3567c845a4f30847d7fefc127be0babd6db5b4f1176aaf143f604d3eca040456f53d8d5299fcfb27405c5f4f32f52e71a35571a421567ca0c260e7938849d99143b388867c918c56a77a84c1208a56dd19a440fe519a3c7a1787271133aaef178979149de8a3b4cfbd3c19e37930930f0e2772c9718557177613935aa87141570a5cf41170da154fa4e1a28cc43a0b6169eb0d631621d8401f8e8f4961724542f454a11ef409632a", 0xc0}, {&(0x7f0000000580)="f7dac30d9f5c14bf57ac570818148a40778901cff4c186d7d4cfae6708f5c3b02538a5745d8417ea2bae9b917dec9bdb2147b04930ce5707b34a9ced48c7a8b9970bd02d8741206798682180b4dc1913b6f9c6a05d90333a2a8fe8a51f48d5dbcd591d93cd52cc022888b5d1a1a2cd458ce4ee8292cd8fb4c7086af4645b1405e49d3918e126b12636ae219e95f87d2fc74c5c6a7a0b0d736e", 0x99}, {&(0x7f0000000640)="bd1d72ea20692de6dbd3a8098959a3dd589698088ede789e397fa53c82d0b4d190f4535caa41ca8d00e5ee6e170e759e24d3e8ced4515e14235ad75124437bd2a193b45a5d4993563ac6042c42dea29956fa6cb38ecd6abe094b0d500487811822d059395eda0905e6aef915e6c21e5d9f279103e7b9ddab3234c4fd807ccbd32d6554e5f5b6d76c0244f0b84194a7bbdac6e1610174085541c1ddafd1609057ec82feef0c465c9f", 0xa8}, {&(0x7f0000000700)="7f571bd20cc6cf573a132af8d9e6753a114e1272fa3ccc82f8a9fd08d3e605be2ffdcccffdfcc2d3be71e2cf550aa3ba5b54cb0650ef2e76b0dddd02f793ec4faad47f37f210dafe52c79b29a75026fd871a4383e298095902871a9eee8ae76911b6f374877d7d29f02463eb691b429beeae7d61ebb45792aa836f98360cee339754ed80c911f0419126af4620833d72410814099cde81333801ca7fd0b778cb7c727bbf1c94027b48e2a622259aee4e8b", 0xb1}, {&(0x7f00000007c0)="f840d07f2ed3182448d8ad8b0ca29ec4fb30a9f86b6c09ca218e5fc396fe8a77ee1adb41747d184cedba59a78e6e06d3e34940f9af8d67f72f765f3901281caaf65fbb686d263c7f69be2ccf41c5f239d0767a1148507e8c9f94061dd074617efd0b29684e15d7389736", 0x6a}], 0x9, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0xfff) syz_extract_tcp_res(&(0x7f0000000240), 0x9, 0x1f) chflags(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x6) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029be96914f6357e3ad02b4b577becf2d315fee9f400af02f85e1d3fa28120da64ee3ec1c091e288b0aeebd7012ed361a52bc0b033d01526770fa55fe79e1751f7eb4c0855e7e9673013fb6cdea7ca7f4d3e1f1d", 0x59, 0x0, 0x8000000000000000) 11:10:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4c) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f0000000040)='h', 0x1) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xe, 0x0, 0x3800000000000000}, {0x739313e4}, {0x6, 0x2, 0x2, 0xbdcd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10004) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 11:10:12 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x400, 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 11:10:12 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x1) 11:10:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000180)="9d2d5008f2836accfaf8b60f897948f063ab03b05917d04185241f28a6670d9ed421746dff", 0x25}, {&(0x7f00000003c0)="b7d15f469a4649063b7a16df542dd8af766a4a1dc77e334f11f4a7c15672af262382dca86237010541abc60d0421a1013eed205f6f9c9456a211cada1a97005c76449a907db33e31043279fd916985175345777ad7b0f2bf2378bdc15907174e44bc7eec730c4ba8ee5e3814244cbfe145d6a22d5f43a1fa63f711fe9d7aa8419431a6554538651a21835c7da582c34bfb153dfb5d20824431162d51f3571a0879bed6eeae10071df53cabdf45ace4e9130d1d4791066c77f2477dfd1a4558204406344f4ac2f6d171fb430f5fd9d23640d81f738c423b05983b2079ed7a12d11023198e0a82d9f96612ab6854e03d", 0xef}, {&(0x7f0000000580)="66bce26dc389ea12396aa8888e2f7a874d3bd29dc6c9064248b0ed692bc5bef897527f6bbdc41783ca956bf3c1dfcc47deac9cc58a5db860097ff9eda8aa5bb64082c3ed46c7123b2d71db01b60eded1ebcb93478f54c99b09e232477122ea5c4e89ed01f0c93c9d2a0724c52e6f0a553ae9e6576aab53b9d5568a09f088dcd9acbab1abcbfec4fe5a", 0x89}, {&(0x7f00000002c0)="cc7d03d87741c5f312f4535a4153f45636918659a709a448c5e7b74112ce6fd1", 0x20}, {&(0x7f0000000640)="f6b6fcdd4345a73a57458d191b9e4f6b22af00a14da664ceefc208143f88aad54df7d96c0e3f73638ef98e8a183e9b181dea81000d51cfaa80088fc7bca0501f4eb577e3e032bf0c3be85710b781909febc88db6a544dda37cd88795c527ce6e3f5b519457e4c124410a5a28db7e09bbf66617f1d28f9338fc7dd9aa761ef84292c0de5ddb0b8d7788a62419de404efbd0d9726abaea278a0868fb0263baa2a211c5cafb0bdea97315eb8688ab423c33fdf99132a0e664763d09084fcb3628f34aa2e9d037072c43527c7e34fc74a5d9557202671aa77b9ffb7b2bc83a30140ab8820ef1b2b00ca98a0c5ea671210a", 0xef}], 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x3) r6 = getuid() r7 = getuid() connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1000, 0x4}, 0xc) setreuid(r6, r7) semop(r5, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:12 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r5, r7) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r3, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r3}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r6) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r5, r4, r7, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r10 = syz_open_pts() fcntl$dupfd(r2, 0x0, r10) ioctl$TIOCEXCL(r9, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r9, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x6, r6, 0x0, r6, r5, 0x40, 0x200}, 0x8505, 0x4, 0xfff}) 11:10:12 executing program 0: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {}, {0x80000000000006}]}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6, 0xfa, 0x9, 0x1}, {0x9, 0x4, 0x1, 0x613a}, {0xa35f, 0x6, 0x2, 0xfff}]}) 11:10:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) listen(r1, 0x400) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80c0, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000001}) 11:10:12 executing program 0: 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x59) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0xb870891532e819e2, &(0x7f0000000380)="1b5a27567a2b1efe757bc444229029dc58705dbc1d848871d465f3fc977332956d875a62000200b90a2a9ebe8ca2e92398976c9072d287e269fafe601b73a8573201c6b345d711c62a6cc9b219026744a57cd7d413889d90163650d9e1edd8345d8492a29ab3fdd5e7226c15d125505b184f32da850be7ac0e7a0f2e0000000000000000000000000000459f7b3246272bba48dedf979a93e4087b3207b2779fec") chroot(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 11:10:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 11:10:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x8, &(0x7f0000000040), 0x0) 11:10:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = open(&(0x7f0000002a40)='./file0\x00', 0x0, 0x24) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002a80)={0x5, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xb) sendmsg(r1, &(0x7f0000002a00)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3ff, 0xb0b5}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000000040)="313fea21f475b162cef48a5b4aeca7286b513188f9db721341bf1b1ef5ff4b1419ef43348d2f8b93df05e40baaebd22d7604b7ec70aa1eb17e035337d80181bcfe023f916b384ef5e5a29d9b58c86d9c6e605e3337a1161cd60177e53e528acac2d0a69684ce63090a4e8bfdf1cc35633b1ff7f74bb1a8a9e9ec6ec3cc123b", 0x7f}, {&(0x7f0000000100)="660f3a84c2ceee422c6b4187db90c727071038aa0e0449a736177b99ab0e8f3df5c0aaeec034a5abb0ad47567371c85ba46dae598f1f71b06822a57a62e290a7ee3eb9efef5a53746d012303c8cf94a3309cb64374b00362388a6e758677c277df5c9a6a", 0x64}, {&(0x7f0000000180)="c4556f28edc3b84797804e841ef04d5bb37349ed1384edb9373a0a3b927585f5dd9b17ff9a8faea3b5c8be86e87149d6015b8d8c142987447f322bfa3e999eca8f40b22ac9979ee1e59cca0d765ddeeccce595fabd37f3eac641f28e853457d2d6d167f4dd8485ca936fc7eccd386b769fac64a2ff38fbbc051488cb613fd4a979eb9b7ed6bf1b3c955788007ecdc3247df6e22ff292e8a81230be22b87b5ac2eb53b36949e90f9a4d02f62671d59cafdb1a60c9c6197d2b7a25dcf75b1623d66ff79130cbcb86939b25a1cf25fdef0f95b49470b5b5517c07a5464e66cb1cb28c020644bc593b7d54a62e044f636e3ee7b90d7d564af0fa4f", 0xf9}, {&(0x7f00000003c0)="4ddd08950cde6a9220ed26635e78f6f6206499f461d3497934502b2cd6f582f78b154a93880a49044aeae51f3f4d682bbefa2f5fda75c9daadde0d3847b2cbe907e97783b5a84e26c412c1392c52855727ea7e3ed5e2bff74827388c130f93647ec4b1961af3522299fc430ff68c58a4cf5881c80e7efb98e65db5", 0x7b}, {&(0x7f0000000440)="643c9e30076000fbf6504a28a44dee8e0d633d758094c597e19ac9ead80a80c9e4b88b12acc80988a0ce012009ed60fea1684169fa5e16232cb4ea05e811dadf6d2f7466bb3e4d777229366288dd89ad5c7d0e78ed254e5435e3ba958e563932a970322e083d9b92a660a519f17074fef0f8f60fb408214fce187f431ea0e364e0b3c71d51b06b52fa9458e71118026024b98a5226b0cb2459043e2e7c64591e23e5b7550a44a50f1b9feca61986d043a3dc87ab86fafbabb0c3672d7a8c0e7d06581a184da3cddb98cda37c73b169e4680f5eb8eddabb3f17c4ad3cd5381989edf0fcd2e34393440bacba016fcf0c6193b255cc20650a64e165a687b57b4a00c7ea1a554d5e64267e952794006b8d743b4daee70609bb8d870b7ad16c237f19884bfcdb3f0fd477c2aa3267cbbda64bd75b156afe79ae9e835e06f50acf2e538d269c983cd12f7d1809396fcf7c81a1cb3b67dfdc5aebb2197262321f8df11178bebce3216610e9d20ba2d5d223aec233283df55385347dc299f38ec203a13221a97451d2a05cd4b917028ede6ba2da8a528863cd2dcbcc1cc1aed6128b3ede5780d0ad2996a75d5425d0c4c21889faed49e2a6649ff9397fd1553e23202b179109a7a35d12fd02ef6c1da2abcf333c8256bb8857355cda59ee179477c39d785fb6ec674df9b826d238b1d4a033b10f800d5596c74517dcbe40fde52d45c48f591fc79f5fa96f53682c4f8ca6f5c8b32b86e549b427d32d012c7435cc481d595d4336266bbbb109b44c1d3c0b99760571b0367b1a14f2946e0bd26af3dfcd39af561fc701196d01c11d5a4a05015c87f85c7f1e614b4f2a16fe67ef348431e6dd6a6b6f3fdd55e203649b06800d1bff75b5333d77e6fef2849bf67be053ed937abf3aeabe5c0ed44cc4b9fc7b2202429b62126eafe8c38889a31deaa0b84a1009ffb843a21ba43df6532336b49b399a5c66f8bdd377eadd410eba5e1bfb4a326b1f77eae4ff329f9925ea46af981f1c0f87195cac7e62cb1a6eb03b438f3314ef49740c39c388576eb1d528ac7923c232e9081317181d122b10672e38f952d4f4376360da6d54327caae7166cfe88686be0ca4e9a5a542017d059ca18b573cf0c459e32ec81036cfaa4a8e8e6362c8668bcfb240027fbc9ce6188f375242363f66e821abfad59fe41290c413a004160ec0522402c0b7e4f6768a410c54f01237112b1cc7cc571cec03e93675bc1f86c338c527278fa6added7e36082aff27a44a7191734d4c5ec09cb602c239869ec4ee902939646dfb913352b9c4ccaa768f6938fa4f3fde66db92c213ec662259164b71de959e8dcebeb0588543c4a6acb158194a1a23e460bde9e4e48d82cabe7d5ba915cb70187df4388cb4ac4a50ca40c584d8ebfc08531be31dfd8ea6e569be6678ad4239048fa4191d88e8b4eb587b42039731a9bf767238fbd52946c1f4401dd7dec700d3a6d403d1e90b379715197212842861975d448d347204994bf1f526c7cef567495c5d5b123820ab83af8c3c5524481db94dcd017f3528262634a3704b044a60d68a183f3e0e3986ff8f9a80b4a581e99c5fe77bb7f44b058e032daa565c66f450f373fa35745faf791a56af6ab2bd2e29041e290bba42a1a005995481edac8840e0cdcb6e21f6a106c04e1b0e582a53d26ebdaf8e9cbec528316febe8565b9a8f097cdaf9b2477197083780b7e01e72f470d1224b5f0551e0a521678c57c10122d6e559df5fc4e06f5d383c9694d4287fedcab8f1892fcf4c9365a3d7f287d4c091dcbf00089e47f1f672bd1ebb4f5dde4286f73c533c83ed85b4e13bc16ba9949db781f35af02590f45f6095c2c2c7327240f9ed1898a357b424a18b6f31a7c36378b33d70b693cd5fe13f9ad408b9efa1cb0e303be599ce46e17645683c603bcc78dd68ae6e2279fa29dad3acdfb7b50806c326557b370f67fa7b4b0240dc3ebd77b7d4810d00795e0f73488948e8f8bcee17a31d5a96dcff8313ab8eb3e429f3d280b2fe2f67c403fb07d79bac59e13e22f6d7b05cf7e267ac533d4e8436d121d625549e620ec74ca3819db5d3200c5dcabb6d610d0969043cc3d2295818ddd15e4f595389057884f093f9ffa40e60e2739c5ca2984b7f344cc965cff8412411201d71b655da45dcfd9e9d2632663b9c239fd2ed6ec1a00842e39cb45add2b9cf3de7d8017e2309fdece2b56e54f0a52869b6580dcbae30d4f08756132db4526abccad9963e96e9779a87a776c3afadf4795b0cc179cfc8bc559ecdc0e0c4893bae89619efd0f24988e50d7712fbd7ae0473b392f52f16b91801b89bacb35e890cd8ac328d124c29da0d007363d839824aab2ad81b59f26f84d7413ef0924455180050c3c8de45683bd837f3ac6c31f7f452b6db25559b6874470c22fb82e4fa7e600511375b867de760f8bf382195b89c8d1a9fa4f112f4f6fadd04aa23147f58ff2fcd118624c0b4a6759058821dfbfb690a9bf5290b11d97181a587e5ee2dade2bd52439f0bcd4f5a219022caafe1c0aeba307c7e0cb4c7e5f4f9c1c270b7761d521a5e06c9d888f9c4ba264e4dfdbf3e3e83d1f88752076a25ed580725efab66fb2a614b181c4ae59d4989b1c80fdf9d56dd69b07dd43a519b014c2ccbd79e489d4f1408926f49e4153b3aec4fcf8bf73cd39cdd56a62bc4a67820a7998e2ff7cea3b785247519adc37b63df259e83faf144d5e4c671ca667c311a273bb135881ce06be8b9d3ae1fac49f7e0341064493c365d962427de81417354e739aad55d0124fd9e50c54248f3ebdab08bebbda5b6804946c381f83363399b77de0c6f700f28a01d5022673f8426eca3e00296fc1c8a63ed86a7d35f3428748175f07cad683902ba2c0619b10c2eff6924102385921a492606b7218ca9a5c7f4ec8607144d1c3f43cbb036659bc719cd203a73e47e6024c80b059c5b231cd30320ab4d1992c7894a7c77e5006acafbb8e9998b07089375e07f64e5b0b5958aadc2e92d5153acb8ae8c7a72d878ce6887c9ef7771360c10b511d453e5986f19668942ae087854b5cc7c3475561b8bc82bf91f2a9578aa5e9b93737e8e0ef657a906d16b3194542d437c401a44dde86b15078347e655337c68747f2c9bfcbb564074eef8fb622b074fe0ad0cecf8536f2b963d1e88eff653135868c6fbe3a09e383998c369d74393966f9d8ef9a6c611d5f928b899492a81928cd5faa97d74b931f9f802e7bfe568a855c1800a52e095a6796a4332898e8f9e22a14d25d307b0e463a2712997c975d0a3ee181a4be1c75dad881322b3f10e5137c1ab136945eb2e4c783aa2b190e64988bfab12eb7b9ef1ff1b1557b487f1945c56e867a6f1afeae5977b495a4c3380adcfbf0640d8603a8e8398e782cf2ac563545f66d13990d83f3f0cc98b9413da8d99ce17a0bfbe66634881ec8c494c3c1e849f9a447392ed1aa48625bfd9f677b7de591bd898a81fb8e56ec10efd05ab18b791b6462a1537eca5cce436693c0fd8be6342d636a7a60fffe634cefe095df60b72b26419fb08b9c535ec2ca77c778971168a77477fc4d7bc92b5aeac285a083a030b2ac1ee4d872fb1d47ab5133a653bf5a6f37555ed415d413e1e1d7c8dcf3443c17ea6c8ce514ec74456862de06364e94110aeb83ccf204728aae01038519b217b53e759a56a1cf8234a540f5f749f012f3a56e8cc30e374562c157d6cf15c1ee03a60fd14e17bc97e91b7411e9a7507f495a55ad3fa091d0d63a3723938cf5b68ac08cc4cc09697e504c113f5759ab9fa2eeb06b013b2248b29b05d1ee029f5f23473c3df12b16113b31594c9b3048409643f2b7b87a6ac8fb935ba76db9c8e0eb163456b09e637c16dc7ac91258a8f0984afb1de26631702f1471e4de42ca4fcb1f09d31e8bd085e8883ca86926b628d3d2c44f428e35aae978a420feb08002480cef0859542ee270adcf0a49a237fe1f396d6f5d0ce160608f61e87b992d6f1614ab6c9dc3a59a36a256d5c3adc203b15edd25e0c6fd6b73aaa9a85482a60cce1afe6f1d4938a1e6c3d7680d5e094c84264bc52ce22b6424ecbe69c346e487fa4f388e1c433cb343b95bed32e716771c0d007767e24ad520c215664bfe89bdbfc4689be766c33b4d7d874152850e9a74a736579d4d4b84bd712134bb721ae2340191953294d54d51b10f9e6dd8c3be16dd264c2fa2808169ba4a9f01f9c6b2bfb142a111302ef06dcecb668459aa3cee6129dd4eea1cdb991988c10e585f161431588f01e332ca3970421ace7b24344bb7056007a69aa94a7d5c0e90a3206a700d01a5e99af091a878d01f9ed4423d8bc29eda96b0303fc240f87095b2cd9c60b09cec29b9db34c704406f6461dd4ad2809f0c6c9c26e28a274836468ac8e845410f58b23425c035eb62123f65fb4d7146073bdae674838cb94987fbad9ebbf8930b1438280f731f761064cd829143cf4f9e1ca3f0671e952b8228d077132e518889f58c5466904d93a01b9c9a829ab89b48259debd95dd94e711c5b149cc3c8fa319cf96cdf7029fe67287eab850e87a28e549369ea481eb987dea42fc6c76426be7463ec4a69aceddc34465269101d056e8241a301053aa4e26ef37a1034fd7b35e5e6a8687d17aa48d02aa9f80204c4ac69ba242be5653f52301d5dca478b87e4f69b1dc7d5daa3c9e74ee8f3c6be62c4ca105463ec24f4204dd967c53d53b0294f78fa2c571c4d1a0ac93eb365e75bce7f426b2a0a4938e91ea22ea19869dc53ad883d220f7ac6dfa16d0cb3accb198051d6f7ef0f38da1c60d2bf68335a504e609ff9c8e5214bc3933a23abbdf56602682129987002815e9c0dfae1b7586abc3bd0498aadc0ec0145d6927ad47d2eae7abc89cfda4ae73bf4ae429750a5b70a657ec68dc011a0b67e7a646120ea04bf6e7f24d1045ce8683a6f53337f4dc020aaa7c02d3e016a96cab5ba96d2c4749e2656bec17b3bb2441822c00028d475a145e914de4e72c1e644e4020494dc23c2c333323d15ee48ef0452358c3c039669df0e9f717da664cdb018d11be124b1d414a91baf31802532cbd105aba3780103d5fa4f44c1baf06aa4978394b3ae7d9d783995c5b570950e18631854c7974fdad0528525537a9b53a789d662fd5f6f4c6b4422d67c8cc6c560549d6723b9cccf79fcc799878818f9bb4524fce405e93ad510c0399b3619bc5945f7b00c7e82423c21fc5e6f7442e0c2fdeb35b437f76718d8072c04c5192247d0af8ac0158c8760aee249f5c5bcf97b5a99800896bce2d55bf34a1a896b38a22c191059c3f518f7967ea7e07a7d5d25bd00a702ceebecc49b1eeeb25983836731d8e8f85b5e6a2a7abd5f0f0edbdde0a2a56ac8b42cab3f31c262b79cf3de415970c5dd8f1db0bc2012b2671455615dafe73413de91fafd48e8d780273e3361efdf988007d3264800e3855c1f5c59792e4a15b8b8d6835588fb548f66ad5f5e1eb7b8822ed46374109202ed6fc97538c25b1a598c43a994f47e7a8a92dccb6105542dee754465d7891c08b11046ae0449485425967e86efce50b3be8ba856d3130a5250a43f38a3cf3d2745d840247597f96da7584d0194975bf697a86d6182e1af73af909ba4ff55fa16a6db94ba9f54844c45e9a5ee6e688de182dfe21ddc3ac2dcda68d51d72df24d87b565cfe62d5c7c715bfc65d3a112eeeaa61d9096b10aeb80f6d7b17bd0e25bcbfae5ad96a09bcbd662709d926a44a9799e64ad08c234a06007fbe822a05bf927458537258a5caa1a", 0x1000}, {&(0x7f0000001440)="c3fd101171f4f7c9fd0b0e35681e40f3ca2cd6616d8eacdf8f92c86b26cf496097cf6c26ec11e63747c393e62ea3e5a2c7c7a6749d7415ce23350234c94b5e19796b65db7e1264ecdc76e4e872dfff612a82465fc10ff508cd4422135429059690ef3384d88e643128f19f4ebdc26aa54813f13227eaee65cfe56a7be00ce31a7624994f2a7dae668879decc104e7331d5419ccbf7122fc14eb69549cd31edcf6f9223c66937d91050f2cbba7f612b91fdb35f215799bd99d62f127b6e2c393ba2e4318b01e8512a6346a85c4359801f27f366f8e62ed429c07465662fff6d493ffb43a3a81c8c0a", 0xe8}, {&(0x7f0000001540)="48cc2e2be6a7808ee306d46efb62b25b3529ccd6293ee1d4fda1bef91059e61c6146594fb3612be88e1918cac924cd157e6256dc0c3d7b1bc28706c7e253ad2057f1dcb5eb0743a45d16dacec44172193f71716d9995e3edd1ed6cb2fae4bb425f0cbb276adc7b968b4cc4687ac7daea26265bfeaf36b910bf6234f22b27cb3eaa13d25c69169f288845ce54fbc30c92fada4b2aa0fed8c839", 0x99}, {&(0x7f0000001600)="e446ba61f39dcd531b5c8044c725261401f2ae2b8365d4890c811d28457424dee6d2a4f8743121784b480052afd76ea2ba55e5780e13e74a998ee3bf9a09111e2aca07d53885b11fc47896b7a5e985ea9984e3dc83d2c82999699cb2d0726c05ed58da6ca05f38b9bd3e9e9cae10626835ff72e55da7678c11cc305fa61104f64bbe0ee029dbb71eae56302f5cb2068ddf3db6628dbd42bf2355731ad23536a9607b2fb895743a0857dd20d7e7bc6cb35d83ef78f6ba617948554ced1dfb7b87", 0xc0}, {&(0x7f00000016c0)="127a476d5a8f3af1dc151773a3d78540655c5d30a3eb67ec8c0880448d6685d5105344664fc9db0d1b7e4d0e1481beef3664795d32f43983c615992c059cbf56f3c19dc0edf167a44c65ae3e5fe31949ee2b3efce7cc86c15cc3da8a12f178d6969d636436b48fc87dea54692dac2af4b74c9e36b8083a7b842b3d3c9fcaabf43435d07e8c92ac7f15e685f776ee103583b54569cc95e811e5e12398eb731262afecd145f9ffdb0567aae2a12e54a3ed2439d14d082850616506e5ea72b928cb2d64bfd2f98ac52b52b63fce9dcc7bd1894e5515f2c19388bb30440331f125e613a6e73d62e616bc6c0101095f6ad5e095e794e283485321c480034977ddfd1c384425e54721c9e42ff3f26976ea89e3ab3c471e9698710fee7ed31083fdbda2a2abb6ade404164f7ba5204b0db2339a5372aa21738d45f7cfa28415f1682ede4728412f493a37dde0dcf068f1470ed99664320b5982d555763ad16039449e5ca9fae66666c3481d4da8874304dacb63fdbcf861136d6d9f87e01f46955478689ecb1ffaa0cea86303caf9913863d63def0e80fb1e8a6a74b93e7745dbbda872292183988428162dd90b08389add213de614c05b527a1c044adbcec18800f89b62555b49985028a2103d7588a4c89ea0d9414c096b876d84c65bc85ef968d451090f0074da6b574b2ea5b62f9cb5d40269e56f10d7cb83c98cde6d06f7b7444181f4204e9fc1e6f0d0d4e26c7e7650e27adfacb2f61452288b41f8e8b534f9690d86f365ccedc8a06ba08561f0c0b3202f60ee75d039783122b0dbcaab89e1ec30c8adb37951ad1dde8b0f38727557a6d50189ba789f8625fbdb57783f79bd2154ddd28c9b9473b26a8dad7538be8503b9062b8a51ceb0d425cded15a98aafdcb64223482bef7a881ed5ee33c85344aecd182951eed9516e799cf6fe2df8b9c9fe8dce6eed852fb7da677cd729f507969d681d6a650bea72f0b3961b2912b4b8db4979f70fe1439aee9f45fc6eb2f4b0e8008c1352d3cbadcd4e7915524fbcd3d5aabfd99c1807826b4c533f4d099e57074e78cd0ac27c3d2d513da1a3af1884ee3b2b6810b3d1eb736e809c5a9ba5687b52412876ef234cf7b6bf5525a7427d473ab1a53cbb3fa4dfcb0f96b5310682b8629ce626607584d0b0a4b65216a6c6c7179e515ce7f5e43223ba3b34806a76d4c4ab30fbcc73719de2d4861570928febfae6d1dc4184b618ee45ce62c95c685d9bfc68240ca362303e9e3072f56028af6fb30f8e681e2c7a4618fbc7dc24034f616396d570e6492ba3eae09cf7328bd60e47738c26b7314b6905e7453cd14f2e319928f0c3daa5f2abc8b51cc752b09184ce832dad29371b78f69af5f576b275d4ab8c647d81ca7a0ee6db51e61b927c08fa2ce2fb36cf77c7dfb278298dace156a6dd63078dc0c0e2922efcf57cc7788ae7fdf520f05649358ad77fc4edff99af967de32db71cc74230099c523707bed69cda799f92338a6c3e631dc4471bbe93441d2caa4006ffa82a08fe89821092b9d776517eaba32986df416c27180fac3628751de0b081c3a029b1f379c2eb6bf4134bf2e2bd4346804e53fd66520c6f97acdce52e6a0ff711d6fa035b3369ef5101c956ecad0e03b59f8ef1251690889de58449079940dc5610c484a8c854ccfc14dce7838dc4d53adb5c56f39e078d60c9bf12124bb30da3e14460035e262d01bd34bc647545339f210074a1cb0bb6bd0e2051de814e05088d9f25a4d12df4981cd77bde069f9f6942ae2e9595e8aaa55ae906346aaf6c6ec50daa31f38c39b0c4936293bf67283dbabb24038c192f95f44c08df92e009df50b4ea347dc84812a6a55e26c7a6bb0c3f9ebb90021f074aeaefad454c6081038190b3da971dc67e6ce035342cab5252e777129de18a5f0a86e239cebbd8f5672882f085ab064ad79f3829eecb24f0443c834d98e23d3ead1d893b152eb5f905d574fa3fe39a47213de89825d34ada06a78c2c09deeccc8c372729cc717dbea76bf2a497ebdda726ef426b3feccc6397914445ee1f9d19772c0fa95af52ba7aac1f1cde88389017331a50196c864a15272430ebd6bbbc22a6ae2415fc7a584d1d093f6d4ca7b7a6acd9d88700afc951d03547c49a8218e572ff247612831428949dea661216cf6f218e610bd66b61971560b4a7c8122bdd2d8b5563d38b113f1f3d68377b31e9efe1922f93117ad58007a45a960e7f29cf49e0b22dff141b4a1e79084d6237e280277cdeae314c42761b6faba408779746c5bd0e8c3f5ed8ee581e46c8f64591446077c032924050e7f3fa847dd8445b5e0548365e00b9266214dd8d684a0a014da879729cd48b8213869f338425ba22e8b3e6992d92cd2f2040fa516ae1970a5a40288a6d5709a049ee9d819bca79714cf9c0c221bc1af6c8d4985be07da8a912cc31ef1679e3cabf6febe571ff4f221ae5017d46ba5c076784d759f41275b0cc3f3c0cfee6eca5a2460c1b80d65521860ee16a522b0e752a5e287fd459e741da2341675d526fe6c1ee69fd14468aeccc0b22bf95c70735afab5b70ea8a2af237b07951acc826c5134f267784f826adbac1e6b017b801cb6e5a09fea7b8edb8bb8cb1ae9287f90aaf650162619bece2482ec7d0155938032ed6e602cadccc0293900bd64a72a1e2b48a1a6e7f8a994ef0992105c960a2ee55e3329ddc4a5cd585c86b3a92c86c69fa5bf0969d9a3a8ebffca34dc752ecabca3c91cced06022209b6c749dbf847f25d97b2242f739787b2c873c5661ae65022c20d95dc5c3f16fb308c5fbee40b1f4a911961da0441838afb6fe33201c9842816af9fe3bba3c145e97e93da7b580c71d04797f7d2ef4e743eb1d8c406c2c72c6160458a4ea0d7908a25a5691ee147ee4ea27761de2b8ec4ab1dd716a01cea92d0fb38755ce6a22fe65b3c1c2c112c6cc3ec4757a6364d98d5e49f5e171063d21c7e93c42cafdd5a94aa7db0c77163ab93a1ce9929c1c33baaa137c125ac21af4d5f6774786b5c03c68fc3a680bacf189f8b8dcaecf899302ee57fa9d593d0f1e1f241d9b174792082c8c427344622e5fa4dd8ac4b642c2f767a9939b6d3b68873644df8c58ccaa62ccb418f13a552b729e835d5549d48e7b6b543792ad1364a7bde7b2a7504ebf82a98a667a67bde541d568b7e20b79d2c3366da60680a7d24181e81abe4059f2bf46dfcc7cd93ed0ab75a23b5adde8c752c829c26979a784d7c31a2899eed499e9cc91f2fddb70ca5b9f30c1ff3cffdd1614c57617415ba2c769a82f50a873e4af69a34410a7adc4a7ec66d37c48ef187216391f6782378a1442dd069cd57028cd4e2d3763abcc2a9de280f6a295e35dc4c0efc98cf3cabb1d4138618706babe68d120e9a211c6e00194a73ae0f6527573686259abdc65a7a74007607e5df3059a9709237d09aa72018697749f06f3f4b1742e07c390fa48ceff8e59189f41fa8d1151d2122c1832b99d5c5e9e5b7c4e97dfce0aac716d429ad3ca312916730d8f39d0fc62b0d85b054da5e05b3b40575193052070a94c1b196ab22c5daf63d55976e09a2dcd204c924aebc1be662b58bdf32355fa4796e29ac843739b7cfe8333c766e947e89f81fffa061161126900202622f3a162dd9deb35fcf684f1abb2e5dc0fb3b6c93504b35d87497468e0239bae9dc360a8e92e2ea1eba18eb85c4eaf5b53e1d5e749548e8ec15b3491bcb413eadb6ea48f1d9241a23b24e1af0feb001e1680b8a071aea644b7554340f3047045438bea70baf4efb51cfc084b1851db2729241abda332e56cb581c4e3378163e38ceb948346cb39ebc2da3e9cdb9c3f584f3a7fd9cbb383ebe820f635d3fca5a18d642cd4470c07af15a4e4541bb9b7941a36155863f63b53af7801b3aa75fbe6346d55a0c0f67a2a6b40f8a2ce4984ddd57964d3d7acc0f7f576e39f715a3d02097b086836a783d72a77198a118e24710c148f507308801e2599bc700b7aef87fff9975a4d463ee7acad62afd1ecaaaa8c9d5a5e471e7254ecdf01fec46ee9538215345d9c77869b774589cd5b9f697a7a199c9f7995a3d1dd457f7680af17d91ebd5b7d6b2118a9b75a49082aa680a4ddd849145a793171643b60e08c25ffc5942dc1134239174f7408fdb724a36d138a5332973562e055889844f8648b67154691a75147b774c3725257350b04cf911bf09660aee4aebae1647022fa9f5c2e21dc2d4995e8f4bb4c7027b0f33bcdc58a3075f2b448a0aeeaf69b37ca8f2119edc5137b000b3643b42ed6f4b8440d050ab276ff12c27c129e0b47eb977fbdb2e5980a5e1ca6ab4e500e16259aff6b8ed41ca8209aef45e035c9d296d8a86ef37cb886fc930ddc4a4f4fb02f7d9ab3bf8462aa6fb65294e3c807e9a307237fafcbfd46a77a618925804a8e64d31ee5c9eeafe354aa2ec2715d35abb52518938dcf75613281135de74478c17dfab3767dc366a5fafe6b1b1eba196db3094acca2977f3b27b246ae2e67e92d0c9372010f794af6f718f6969f98e871dddabf510ad6ebfc1bc66303cbf71651a14713e7bbf61c78f0a6d646351ea6e313e91eefabffbf7fb4f3ef86eadec2137f0dfabe72afda7c9ff83b2dac108fb01bb46481105075a130e7a4fdbcabf341b388a5b64b3e0883b6ade677ecc579110e751c2899f09f35bdcb4cad3feddda72387d6d70dec6472d5129f91946f4643e92140a0f9f301f1ef2da29f5a841a1dee50903c882a9111eaf2cf618bc350025aa57981e82dd9026a66317dff24c0aab7ec8c00552930d01d533a587e9c64ea00bf1120ef45f61819fb2d06ece877bfbc444a8a9fa15fc5d43b0131828101e9ccf7ea3b76765ac0f3413d53c7cc1dc93e9fb3f5593ff2dd8345259a9b0d68e7f27b7cc68425ada7926e9e920ee422b5cd7d443acb24738a75b06935e011768dd2505eed06785199e412be7ffe9068ae0db969c2cc8349d4da2d2560eb263fa2a0a40dc052a071edbfd8108ba1b50d47d5be22770b64830dd693c7fa8655f0eca53ff0bbfcdce55acb6e21a9e93e1cae1c1245ad44898700e4a17a068ea45d00a2c3e404f9e91aae07bd075ade0497f73725ef062b2969f4a637ce508a511f51e87e72a92a4e3d0d11f5291215b99945bb9fb27e8b9aa4d9152de3441c0a6cac4137aa3ee6ee348fecc4fe89a88db28a85002ba0f50ced17b308400d3bb6bb0d9865b23e0657285c58e2174c81d131316667abaabfd820c97746d5211bcfb5c0d1611f63c156859958e4ce4b1be59ccdbb106046b434080152c1300fef4490d8dbe610d10a4185a60b890e517959d2f48885c7dbb16c1e4c98502ddd3a17fd1bb758860c5a4bbe708720dc53c8d4534b3513a61d399c976805b66faf248926eb21950f2c4ef7609ed3399693f19da79133b927abb11955d600a1b557c88f2130973b02f0ad04093cf3d32865e551b8dc0d9c8157b4d366baa643eab46b6eb5b2ac9ba60056a0ca9adb4a358afb7d93d3da8e34bde732d2f4baf76c15d88ecba7bad7c84c6e2ad061a461da2331fab28f33170fb82b4a6009a18b5692f8efd09cacc5a02493f7fddc4455a89b9256d4aa5d28a23b689868124e2843a30fd1d48cd6dfe894d798da8b30a8c3d445dc796dad5d62748cf126a3ec933c4de77fd09d8dcc31508baa4c21fd80c71df866034d1c2570b073690659e20dbb91d27b429fec72c13d510b2d118dd5a3f5a957e03bba6a4ddf4b4c2941b5adbb776131bb46c7b2d92b42e7442ad6a4497e94463ff36866", 0x1000}], 0x9, &(0x7f0000002780)=[{0xf8, 0xffff, 0xfc7, "91a72d2303b23ae8bf20b3e7303e2fea01fece73f6d9e4691834138b24f358811b5dd3f725c12693b6ce8c6978b58a70ce13b264d9aea02da244bce0eb693813ca49319acd8c9d62dca15653f53ce8baff850cd6f62bb4031f6869c78efa5452181c08a246f967c7a9e6349790e608c19bcbcc4dfceba31412a532ecb2a7bc28d0d2cc8aa6a57a07783a585da8178f2c895e742f7b72efb814ede0dfb188baa5579c4863c0801268ea1ce5db9909559db86c265c79c1ff2a3e8d03d3b4749cb2ce6477089cc55f3bfa593c6304ada807971c801572d5a45762f6bfc45f18b29ddacd"}, {0xe8, 0x1, 0x4, "5dfefe765627f88d5f4ae997ec07b338c2241f1ad97838d91cd6688d5f5d8ee9d0775cb3ffa96c5899414f4b8b159c5acae44bf687700d581a32666005466cfce7df70296b283897708f8ec7dd0366f3168f64d71f80fb61aac47881dac4363659887d9cf23a75fb4af0a38d3e173369e67525d423bcef3211e0321e882b844dba7f6b08f1d46fd0dc08009faab25d51a34c4292a3689b226d1896c6ee499da1af7f85824b5d8dbaff5c9b6072748d13e72850d167f4d5cd9fffdc165193371eda9241bcd1b40fc893c3ca229ebe7d15d5ac36b51b3e"}, {0x70, 0xffff, 0x5, "d2c45409cc1070ae14877e9d680e37908488ef2cf319f0fd064d1b373c9b3dcdc50f004f5a005c75d11562d2df552d9b8b4287788338ac6ce617b324ab9fc5713b404a28ab4222304b9b1aee616413174825c0e7be64c752dc202f0a46b2"}, {0x30, 0xffff, 0x9d, "0dc0bdce2da32537db45537a7eb5b9656b2681fa3a5583cc3def5b"}], 0x280}, 0x400) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000003900)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000038c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000003780)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/162, 0xa2}, {&(0x7f0000001500)=""/2, 0x2}, {&(0x7f0000002640)=""/156, 0x9c}, {&(0x7f0000002700)=""/67, 0x43}, {&(0x7f0000002780)=""/4096, 0x1000}], 0x6, &(0x7f0000003800)=""/150, 0x96}, 0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000014c0)) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000180)=""/82, 0x52}], 0x3, &(0x7f0000000480)=""/4096, 0x1000}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001540)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x0, 0x0) 11:10:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20f) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x14) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0xa, 0x5, 0xc3b3ce2, "c755f0354719d9e90aedab5dbcecc713e1855ae3", 0x8, 0x6}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x7fff80000000000, 0x0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0xc243) syz_emit_ethernet(0x1, &(0x7f0000000180)="b9") 11:10:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x20000000001b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r1 = getuid() r2 = getgid() accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchown(r0, r1, r2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 11:10:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 11:10:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40005200000028ac) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x108) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfffffffffffffffd, 0x6d00000000000, 0x2, 0x3f}, {0xb8e, 0x7fff, 0x7fffffff, 0x2}, {0xb, 0x100000000, 0x3, 0x8}, {0x20, 0x9, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0xffffffffffffffff, 0x8000000000001f}, {0x80000000003c}, {0x6c, 0x0, 0x0, 0x6}, {0x20004006, 0x0, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffff) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 11:10:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getuid() seteuid(r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x20, 0x78a2fb75}, {0xfffffffffffffffe, 0xc00}}, 0x2) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r4 = semget(0x3, 0x1, 0x2c0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x1000) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/121) ioctl$TIOCNOTTY(r3, 0x20007471) 11:10:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) open(&(0x7f0000000080)='./file0\x00', 0xc5679f7b9cc1b065, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) 11:10:13 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x7c78, r2}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x9}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="707cb1562ef933c7c11f128cf5e83c0cb907b77d18", 0x15) pipe2(&(0x7f0000000200), 0x4) setsockopt$sock_int(r0, 0xffff, 0x960fcabf2de5ba6c, &(0x7f00000001c0)=0x5, 0x4) socket$inet(0x2, 0x3, 0x7) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xe3c42fbcd0ddb83b, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:10:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0xb0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000400)) sendto$unix(r1, &(0x7f0000000340)="d6fd5b0273d997231bb83b1f581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c48c8b2232f2b3ff3000000000000000000", 0x59, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x68, 0x0, &(0x7f0000000000)=""/104}) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x4, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") vm_impl_init_vmx:p uvm_share failead (22) failed nto init arch-speicific features fcor vm 0x0xffff80:001590da90 vm_ impl_init_vmx: umvm_share failed a(22) failed tol init arch-specilfic features foro vm 0x0xffff8000c1590da90 : allocation too large, type = 2, size = 18446744073709549696 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 2798 47564 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff880,2,a) at malloc+0x9c9 vm_get_info(ffff8000148fc2e0) at vm_get_info+0x9a VOP_IOCTL(fffffd80360a5820,c0185603,ffff8000148fc2e0,1,fffffd803f7c6c60,ffff800015f32ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803621de18,c0185603,ffff8000148fc2e0,ffff800015f32ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800015f32ee8,ffff8000148fc3f8,ffff8000148fc440) at sys_ioctl+0x5b9 syscall(ffff8000148fc4c0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,74973220010) at Xsyscall+0x128 end of kernel end trace frame: 0x74b7659fef0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709549696 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff880,2,a) at malloc+0x9c9 vm_get_info(ffff8000148fc2e0) at vm_get_info+0x9a VOP_IOCTL(fffffd80360a5820,c0185603,ffff8000148fc2e0,1,fffffd803f7c6c60,ffff800015f32ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803621de18,c0185603,ffff8000148fc2e0,ffff800015f32ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800015f32ee8,ffff8000148fc3f8,ffff8000148fc440) at sys_ioctl+0x5b9 syscall(ffff8000148fc4c0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,74973220010) at Xsyscall+0x128 end of kernel end trace frame: 0x74b7659fef0, count: -9 ddb> show registers rdi 0xffffffff82050c47 db_enter+0x17 rsi 0x7984 __ALIGN_SIZE+0x6984 rbp 0xffff8000148fbf20 rbx 0xffff8000148fbfd0 rdx 0x7985 __ALIGN_SIZE+0x6985 rcx 0xffff80001594b000 rax 0xffff80001594b000 r8 0xffff8000148fbee0 r9 0x1 r10 0xffff800000a5a640 r11 0xc2f4071cfbc8ac81 r12 0x3000000008 r13 0xffff8000148fbf30 r14 0x100 r15 0x1 rip 0xffffffff82050c48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148fbf10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=2798 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800015f32c70,0xffffffff82598330 process=0xffff8000148a30f8 user=0xffff8000148f7000, vmspace=0xfffffd803f014dd0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 47564 167814 57092 0 2 0 syz-executor.1 *47564 2798 57092 0 7 0x4000000 syz-executor.1 57092 426602 12605 0 2 0x482 syz-executor.1 24568 503278 12605 0 2 0x2 syz-executor.0 90124 496350 1 0 3 0x100083 ttyin getty 72159 505746 0 0 3 0x14200 acct acct 1231 357547 0 0 3 0x14200 bored sosplice 12605 414598 8052 0 3 0x82 thrsleep syz-fuzzer 12605 365072 8052 0 2 0x4000482 syz-fuzzer 12605 152936 8052 0 3 0x4000082 thrsleep syz-fuzzer 12605 147039 8052 0 3 0x4000082 thrsleep syz-fuzzer 12605 278232 8052 0 3 0x4000082 thrsleep syz-fuzzer 12605 471317 8052 0 3 0x4000082 kqread syz-fuzzer 12605 328435 8052 0 3 0x4000082 thrsleep syz-fuzzer 12605 220287 8052 0 3 0x4000082 thrsleep syz-fuzzer 8052 223566 38369 0 3 0x10008a pause ksh 38369 448963 76297 0 3 0x92 select sshd 76297 458021 1 0 3 0x80 select sshd 56708 31389 86124 73 2 0x100090 syslogd 86124 384849 1 0 3 0x100082 netio syslogd 4764 209462 1 77 3 0x100090 poll dhclient 2025 88624 1 0 3 0x80 poll dhclient 622 229669 0 0 2 0x14200 zerothread 66673 270807 0 0 3 0x14200 aiodoned aiodoned 91939 517164 0 0 3 0x14200 syncer update 58159 511215 0 0 3 0x14200 cleaner cleaner 10145 199257 0 0 3 0x14200 reaper reaper 52615 95991 0 0 3 0x14200 pgdaemon pagedaemon 27052 513595 0 0 3 0x14200 bored crynlk 54028 75037 0 0 3 0x14200 bored crypto 61355 52623 0 0 3 0x40014200 acpi0 acpi0 37918 386851 0 0 3 0x14200 bored softnet 33784 405762 0 0 3 0x14200 bored systqmp 96112 231296 0 0 3 0x14200 bored systq 67718 229640 0 0 2 0x40014200 softclock 5669 376964 0 0 3 0x40014200 idle0 91893 146063 0 0 3 0x14200 bored smr 1 291311 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9590 6636K 7151K 78643K 25123 0 0 pcb 13 8K 8K 78643K 648 0 0 rtable 114 4K 4K 78643K 1786 0 0 ifaddr 80 19K 19K 78643K 666 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 308 0 0 iov 0 0K 24K 78643K 591 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 6287 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 60 0 0 VM map 2 0K 0K 78643K 14 0 0 sem 12 0K 0K 78643K 624 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 5539 0 0 sigio 0 0K 0K 78643K 82 0 0 proc 50 38K 55K 78643K 1485 0 0 subproc 32 2K 2K 78643K 291 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 416 0 0 in_multi 33 2K 2K 78643K 357 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 948 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 109 22K 32K 78643K 13871 0 0 UVM aobj 130 4K 4K 78643K 153 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 672 0 0 NDP 19 0K 0K 78643K 202 0 0 temp 219 3536K 4171K 78643K 71322 0 0 kqueue 0 0K 0K 78643K 30 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 37 0 31 1 0 1 1 0 8 0 rtpcb 80 269 0 267 1 0 1 1 0 8 0 rtentry 112 206 0 161 2 0 2 2 0 8 0 unpcb 120 2124 0 2116 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 1827 0 1827 2 2 0 1 0 8 0 tcpcb 544 1067 0 1063 1 0 1 1 0 8 0 ipq 40 6 0 6 3 3 0 1 0 8 0 ipqe 40 14 0 14 3 3 0 1 0 8 0 inpcb 280 3016 0 3009 3 2 1 2 0 8 0 nd6 48 34 0 30 1 0 1 1 0 8 0 pkpcb 40 20 0 20 7 7 0 1 0 8 0 ppxss 1128 107 0 107 15 14 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 887 0 668 14 0 14 14 0 8 0 art_table 32 888 0 668 2 0 2 2 0 8 0 art_node 16 196 0 156 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 622 0 612 1 0 1 1 0 8 0 shmpl 112 151 0 23 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9888 0 8499 46 0 46 46 0 8 0 ffsino 240 9888 0 8499 83 0 83 83 0 8 0 nchpl 144 17921 0 16318 60 0 60 60 0 8 0 uvmvnodes 72 7419 0 0 135 0 135 135 0 8 0 vnodes 208 7419 0 0 391 0 391 391 0 8 0 namei 1024 58057 0 58057 3 2 1 1 0 8 1 vmpool 520 12 0 12 6 5 1 1 0 8 1 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 56991 0 56991 21 20 1 7 0 8 1 plimitpl 152 492 0 485 1 0 1 1 0 8 0 sigapl 432 5671 0 5658 2 0 2 2 0 8 0 futexpl 56 92026 0 92026 3 2 1 1 0 8 1 knotepl 112 1322 0 1303 1 0 1 1 0 8 0 kqueuepl 104 1280 0 1278 1 0 1 1 0 8 0 pipepl 112 3192 0 3173 10 9 1 2 0 8 0 fdescpl 424 5672 0 5658 2 0 2 2 0 8 0 filepl 120 33946 0 33849 7 3 4 5 0 8 1 lockfpl 104 1792 0 1791 1 0 1 1 0 8 0 lockfspl 48 585 0 584 1 0 1 1 0 8 0 sessionpl 112 38 0 28 1 0 1 1 0 8 0 pgrppl 48 94 0 84 1 0 1 1 0 8 0 ucredpl 96 6083 0 6076 1 0 1 1 0 8 0 zombiepl 144 5658 0 5658 1 0 1 1 0 8 1 processpl 864 5688 0 5658 4 0 4 4 0 8 0 procpl 632 12347 0 12309 4 0 4 4 0 8 0 sosppl 128 68 0 68 16 16 0 1 0 8 0 sockpl 384 5497 0 5480 8 5 3 4 0 8 1 mcl64k 65536 371 0 371 43 42 1 29 0 8 1 mcl16k 16384 17 0 17 12 12 0 1 0 8 0 mcl12k 12288 91 0 91 13 12 1 1 0 8 1 mcl9k 9216 78 0 78 14 13 1 1 0 8 1 mcl8k 8192 92 0 92 13 12 1 1 0 8 1 mcl4k 4096 270 0 270 5 4 1 1 0 8 1 mcl2k2 2112 35 0 35 14 13 1 1 0 8 1 mcl2k 2048 67652 0 67601 19 11 8 14 0 8 1 mtagpl 80 207 0 190 5 4 1 2 0 8 0 mbufpl 256 137009 0 136898 39 29 10 20 0 8 0 bufpl 256 20780 0 13261 472 1 471 471 0 8 0 anonpl 16 529187 0 517103 170 106 64 69 0 62 9 amapchunkpl 152 24661 0 24557 52 44 8 15 0 158 2 amappl16 192 29690 0 28980 185 141 44 48 0 8 8 amappl15 184 770 0 770 3 3 0 1 0 8 0 amappl14 176 839 0 834 1 0 1 1 0 8 0 amappl13 168 891 0 891 2 2 0 1 0 8 0 amappl12 160 23 0 21 1 0 1 1 0 8 0 amappl11 152 571 0 559 1 0 1 1 0 8 0 amappl10 144 1331 0 1330 1 0 1 1 0 8 0 amappl9 136 1831 0 1825 1 0 1 1 0 8 0 amappl8 128 1411 0 1376 2 0 2 2 0 8 0 amappl7 120 1414 0 1408 1 0 1 1 0 8 0 amappl6 112 584 0 570 1 0 1 1 0 8 0 amappl5 104 411 0 401 1 0 1 1 0 8 0 amappl4 96 6243 0 6216 1 0 1 1 0 8 0 amappl3 88 1280 0 1275 1 0 1 1 0 8 0 amappl2 80 44090 0 44023 3 1 2 3 0 8 0 amappl1 72 107601 0 107193 26 17 9 20 0 8 0 amappl 80 12839 0 12804 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 152 0 23 3 0 3 3 0 8 0 uaddrrnd 24 5684 0 5658 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5684 0 5658 1 0 1 1 0 8 0 vmmpekpl 168 38437 0 38410 2 0 2 2 0 8 0 vmmpepl 168 660936 0 659172 294 202 92 113 0 357 13 vmsppl 272 5671 0 5658 3 2 1 2 0 8 0 pdppl 4096 11374 0 11340 6 1 5 6 0 8 0 pvpl 32 1430038 0 1414808 405 219 186 271 0 265 50 pmappl 200 5683 0 5670 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 719 0 118 18 0 18 18 0 8 0