3634c98440229f0795d6c15accbd169ec56db1c011a7fbc19526f6c2c012645fd41cdeecf77971f70c6f7df476ea1a1eca9ebf770aa6274a64482aba29cc138e045622fe61b8d1f07155103b668e544b83bd3c04ab0a2c97edf5619d03a37cca68f60dd9321ba3f4150b48989928c350822da0e239967a1fd33f57d82aa4115894cb9b1e84e91166468c1a415d6f724dc82a2ebe5b7b505701f975b626dc16e4fd89aa9ab3e4b04bc81fb8372004b983b9118d47a971c9aa5119431233f48bd6847fe9b5daa68c9da668e0258bb3d0221ed52d0262bad5b61e4bf1dbb01cc55d1e4627b4d9700f17afd3133fac3b9818f4bea8800029c8b36d09d3a2a63ab0e71383a417559aa3f2e3b082d349ac6598dd545ae4c570c8bf4eb7ec98c2596865fdfdf379b8fd2a2a5e91d0e684885251edc1bc1a1e2c95ef50feabf832861aca1f0435565ea9827727bce21be93018c15776811561cdb9d4dc1d0adae87e840601923b2155dcffd86f3aaadc278dd9320a7454c7e0c225192ddc94f5248dabac7f1eaee9921868634fcc430cd64744bc32b2ffa1558b88777e842b5ac34dde7984fd5cab1550cdb775cd3313b66da199842db9df4e981a40e721f12fe8b2082c150204b3baa1d682ed86811eadcc16175f68e35721d0676cd634eea8c2f8cecdcc011356c1f37266652dddbe09758df923d8c16c3f71f288b0a98e977b50d592708263955874d7ca002965e1c2188539dbbd3f1cc1642e2e87bdfdd7602e52a7a1901c9638078f83752ca4942007969ca2cade2235f3e08054dd53aca277e9d030ba4ce3fc74c61654a41e4431f9e6bdbc6bd9f212fbba6a7dcb2e03e98da34ff620fac23700d54fab9e77d798ff1d4974b3534cc9519d95fe66fd6aee8cedae4fe8614c4151b93189aad10adf3eac754a3f96b98fb962cdab7a876cd9ead5491355b0615a267cfacc8fc091e918986236c10208b642e8baacd76a37b733", 0x1000}], 0x6, &(0x7f0000001440)=[{0xa0, 0x1, 0x919, "57ac028b59b6e43e4934c1a9c2455eabc3be25abe2fb8667403336aef9f0754c18344596f7fbbf6ed1114a745fdae4039b205a8a82cd727551f0bcbba869e0af9b35d48ea4feca0d07221f29e3433c99d54eef0ab9c57319c24d02d59668e2888a3150717dcf927e510ebdadce670854b1e564b4e2c97eb893440a9054671c00e83a90dd8ed83b4d0cc5"}, {0x50, 0x1, 0x200, "61822e8cb6ed9d1b009f77b04f2681a45004c03300bf24069736393100641a46672d0c4af37cfc27cf4d82f341dedb700c038078d7410a3034a20391fa09cb7a"}, {0x88, 0x1, 0x5b, "9df2ab2dbf946a122e14fb5917d769a9106d1e9af572e357e4b61b57f556b392c49166417de559e7af200cba0bdf25dd18025882aa089f7756b2971076055234f3077b575de29ddcf3c9aab533254b3999f7aeca9454a6d5bf9fc8bf4193ee9a703cbadfb83cadc10e6b31a4dc9998c961"}], 0x178}, 0x0) 05:37:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x2e) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0xffffffffffffff76, &(0x7f0000000180)="986af872fac89c06e4258962002b74d0d97b7beffadc110e9548bfaca9bdeffff43fed90af4e79d4fd78b7c5365372a8f01c917ffe4141a24eba") 05:37:21 executing program 0: 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$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe37, &(0x7f0000000240)="6430bba076e6fbb8708766530d1025a88a97484af9045dc820d8b4c87fd169d9c5f0f61832fff665bc2fd5fdbfafc13202000000ff1987afe6411a929bce254c71e5159174b5e20e726a991ede58cd0fd5812b98409195907bdd3ea06131f7747496a43e384b8570519d58ffdd3ca57c7fd063dd1da70bbbc938f67b632a8abaa0e6d00afcc41b720dbdf613f8b6de72f726") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x9, 0x7fff, 0x2}, {0xad86, 0x52f, 0x6, 0x4}]}) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:22 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 05:37:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) write(r0, &(0x7f0000000140)="b86b20878f844bbf08be962e7c7868eb5a1ffd", 0x13) r2 = socket$inet(0x2, 0x3, 0x3) poll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x10000) munlockall() poll(&(0x7f00000000c0)=[{r1, 0x8}, {r1, 0x20}, {r1, 0x1}, {r0, 0x80}, {r0, 0x2}, {r2, 0x40}, {r0, 0xd6e019c881a33357}, {r0, 0x2}], 0x8, 0x8) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) close(r2) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x2) 05:37:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffefffffffd) 05:37:22 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x9, 0x101}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) kqueue() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000602cb2f855dcef5cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deff00"/4104], 0xfffffffffffffe07, 0x0, 0x1000) 05:37:22 executing program 1: getrlimit(0x8, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000880)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='.\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='-&\x00', &(0x7f0000000200)='\xb0\x00', &(0x7f0000000240)='@!-*\x14{{[$}\x00', &(0x7f0000000280), &(0x7f0000000300)=')\x00', &(0x7f0000000340)='*[\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x20, 0x80) 05:37:23 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xd1e4, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b"})                                         05:37:24 executing program 0: r0 = socket(0x22, 0x5, 0xffffffffffffffff) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000040)="4ac0305351e826cdba398378e513dcc8bc76a6d11447c1b0261fe48f01a18460f1dd2f4e69c826fa4a96f2f477adf16f5d6ccd19e33b93bc67ae117fc7935f03fb57c28df0a56f921345609845055c079ed9e3ef35dfb2543c57fd94ed20bbbd41d237c9b941d15bcf27ac42010dd75bb49b1fc463c4feb5915e930050abb2823834642e68eeee2dc38ed6a623e1ebd630c638c89d56ea7a69c8c38a09e9305565406f5e63c1c85eb2", 0xa9}, {&(0x7f0000000100)="e99e74341a34bb58286fa0283e4bb0f0413d59b7a0d62ce80eec1f50f156314f506e22fc794ed94ad13e3845762f72ec22c2498deaabfe9065cb8389f5691985c9", 0x41}, {&(0x7f0000000b80)="7804f7a8f332148c014c853bf5401a739fad9e7bec356f17dc8d19ba17924ddb17e4c11f3772a356e2a23e4071960e9d7008736a3bdf64dcdd3043ecb10945f827e68a67dd35ea1e8565294658448f45b22dff931ad53866579225b47ddc4da45610074983c6eb347fe7eb3a288852821017ee4d753f895168687b82714256cfb499c09bc529d2c867f2955e6f55f8366bd76b63a140b9b4a057a4280075ec7196d1f5c7ced53f4d9a0859516058585a7bf1", 0xb2}, {&(0x7f0000000c40)="e44b447d8260daa5a1ac90a32384fc4cc1023f49c7aacaa7cadf8e8ad7b80357b8700c9ae76737616133864aadd10bb970ba9e048059a02e28d60de6934d6992dbdbb2b2924a1b0944283a31fdcf30228f94c7c06babdf313e2a1110d6b82a564d8a8578b1a086e85c60f433e279876e1945d11e43088fb6", 0x78}, {&(0x7f0000000cc0)="dc4efd9436f4594e7d0fbc42f3d003413316131ff0d8cf4b585f39817b83f62ae113f5c93b3a27598910abbb0f71f47e0c6197b0387395440d73e835980c86976487645832a993a66e0360d04d05500ef8b7e9039537f0b0704df77d24f6a347ade3e72964eb231c5e5ae60d0c61c455a338f14f9e35fd2162b1d76cbb6078e8c8585fe56d3e685392faa09e57bc5ff6", 0x90}], 0x5) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86f5b8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492d9c043cbe8f22c0f6106677b76fbe9eb0f3fd45cf16e6a8a4692c81989a342003619c217bde7ab272d1a04b35e6d3295e5", 0x3d1}, {&(0x7f0000000e00)="892eadf049500774d47a4254230641d01f4332a1d3c3bdbccc495b53b0852b9ccf22a5aad47124a59ab9c80b05232e778febbd61c80886a6f4c5dd7262fcd612bf2d58e3c174125a6983ae863af33a09acd87e259429a9e7213d0f10ade1720dac2c0c7b5bbc0545a6bff629beb51419263c6e6fc36a091bd45137a60eaa79d8c02fd68c83435588aefa329de326d4450c149cc5b7407caaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce0000000000003500000000000000ff07d41e5cebc07d55447b751c54043a998e2c6eb681f0c181d4e67aa05c33f1eaed46cf27ad957da5734545cb2fe09af676c9d128a2e2c4421400cb60cb87748e6a36274f9258fdd93a9dafdeb598ced26f39d07ef0fcdf053d5deded31a679eb7461c4b471e503e7fe356ea50e4ba1fc2ae4932caadc83e6a78b71d1402effc7e6e89e7c25a69bcbd6007648ad8d716138a2c1176c2225e2fa4e0aa88288a13e529ba67783a2cc0c25d69b54b3886655480904cff9cfa2e2ab5873e73a7e35c927a93e700e23ac56a79f7ca1ef17fe898fb4900bfaa9b4fe200fe684c4fd547801d0b5916c950d3d5c810a0e5a0f56e72dcf847a3cb075aa1039f53786852c86d5d9757af80654d4cf0cc2d3c7db50c2f6b1cb3cb2ff9ca8f4f42a360d7af2545f5c33fd1cfece87990b0210b0385f0343000000000000", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x6cb}], 0x4) 05:37:24 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) 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) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8fe) 05:37:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt(0xffffffffffffffff, 0x0, 0xffff, &(0x7f0000000000)=""/106, &(0x7f0000000080)=0x6a) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 05:37:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/132, 0x84}], 0x1, 0x0, 0x0) r3 = syz_open_pts() r4 = dup(r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x10001, 0x7, 0x6, 0x3, "5d679a8dd761d2af53885b8d67e0166323b7600d", 0xfffffffffffffff8, 0x1}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) socket$inet(0x2, 0x3, 0x7) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x8000) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000340)) ioctl$TIOCSCTTY(r0, 0x20007461) socket$unix(0x1, 0x2, 0x0) linkat(r4, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00', 0x4) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x9, 0x1ff, 0x80000000, 0x80, "d9e6980eaf259250d918a5e00211ca29b6482934", 0x9, 0x101}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() fchown(r5, r6, r7) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000500)={0xfff, './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000540)) ioctl$TIOCEXCL(r5, 0x2000740d) 05:37:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x100, 0x1000, &(0x7f0000000100)=""/79, &(0x7f00000001c0)=0x4f) r1 = msgget(0x2, 0x8) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getegid() r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0xbde6, r2, r3, r4, r5, 0x80, 0xfffffffffffffd88}, 0x74ec, 0xcf3b, r6, r7, 0x5f, 0x2, 0x3f, 0x1}) r8 = dup(r0) r9 = kqueue() getsockopt(r8, 0x101, 0x0, &(0x7f0000000000)=""/178, &(0x7f00000000c0)=0xb2) kevent(r9, 0x0, 0x8, &(0x7f00000003c0), 0x801, 0x0) kevent(r9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) r10 = getuid() seteuid(r10) kevent(r8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x1f, 0x6}, {{r9}, 0xfffffffffffffffc, 0x8, 0x10, 0x7, 0x2db}, {{r9}, 0xfffffffffffffff8, 0xe5, 0x1, 0x9}, {{r9}, 0xfffffffffffffff9, 0x70fe2b3f56212b74, 0x1, 0xc5, 0x101}, {{r9}, 0xfffffffffffffffc, 0x84, 0x0, 0x1, 0x5}, {{r8}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x3}, {{r0}, 0x0, 0x80, 0x8, 0x87, 0x401}], 0xa, &(0x7f0000000300)=[{{r8}, 0x0, 0x4, 0x80, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x70}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0xdaf, 0x5}, {{r8}, 0xfffffffffffffffc, 0x40, 0x80000048, 0x6, 0x4}], 0x200, &(0x7f0000000380)={0x101, 0x39df}) 05:37:24 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$KDGKBMODE(r1, 0x40044b06) poll(&(0x7f0000000340)=[{r0, 0x40}, {r0, 0x2}, {r0, 0x10}], 0x3, 0x401) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000002800)=[{&(0x7f00000003c0)="093a4d7e6511207f4710fa305e1aba810c9149d6debd981f3fdbeb15c73432d03decde123299a3173215c44e9aeac59db675f3b224e993bcb5cd0e454b09803b3e4a6256eabec3e5b9ced6f3c8bdac596a986a0b70e8eb362f60979c67f02f16f3763499e369efc0e0e0bad76068cfbb56d499f7a8c7c4c8e8743bcb661c602aabff5a02f9a60b1cfbd5ae2f6174ef7fc92398a0fd64686139110f2fa7b8f60d7059eaad0605da1c4b5a2c6c74db68b678fc98d00a9793b4c37d955d49f3bb815dbef6215be535635f648f997958f12c0a", 0xd1}, {&(0x7f00000004c0)="8ac8c6e0dfc08c39bcfaa3bccecb8550fce3138618b7a6734cb4edd5546e08bc91afe0fbe325911936d842c6c4ae29fa3998792fb088deded426520d7577bc3374da12790b4f8f9fa7e579317be9a466f3931f84e2e975f7129efae21ee0f1ae530d2d7d5d90ca628746f5f18a856b8e37083201d943ca0739f7953683cd78d00ccb30fdb55d19f3fc", 0x89}, {&(0x7f0000000580)="880bc2fb27fb56e9fd43a1cb48909962c5c1f71df6dfea2d6adc7624e2e3767c124cfa21bbc4133a7905eab90ca278bff1b2674a4e2628b1fbc85bde446bf099023f70015899b6d189899d61d391668d9700db7ad6a08df1793d0f22e28cc47d1ef49218ef1b323554f800c844e71688b43b345af7a7363037215b038065c3c5e682c9199b4cd3c04fd18d7d1e04d9cf8f5407b7a527d2c6fa6c96a4d4f6bfaad634368928e2ee51076909573f0bdcb8dfe69832afc13c3b1f31218ed00e940865e1f1443b97c7a2bd54b8d64c9da8fad8d618ccc42256c6b58d972139974b016db2182a7cf108dacd491fc99eec6aaad3510b45cab963405b6f8ba59052c99f71d14cdde12d4a770eaf8d770db7866ba3d2e2a1b9c01b95c5e85869ff7b60d74fa4d329b799f61d432e2a110ea7812df205ff1e0a4f80c807874b36c38dddb70954095109110be17fd2bb249bf1c45b316c4ae1e944cfe5322026045203a85a03cc99bee4c6616ed234156f8bb2471b52b8ec3adfb3e41baa8fc366e5a411c2880f3d2d0102c43106e550bd786fe58de87e22c67d04ae0dd15f013436151149297a010dbd80441d2027d80a7f3dac37a76f054120bb96b2cf9cc6524bfb8c3976d607f317e4249ca0afca9be7c23a9f203d6a7c0c0278a7624a8e75d1ef5977c65e2614b0d8a96f7d5c00e4d5266c9f6f766ea9d95ceceb005f6355a1e0b32e58fc4c44dd43e914c9394e5fcce35f3e162d04c0b8f4a655c69d4f345d87e802554738d634d844fe7f3ae06b08fa5d7fb740522737e51654ad0d90b25704990cb35d9437273c51590bd28e842d58c361848124151d390fc03f99c6b829f9034d67f46872dc3f2dcd29d3ec6f94ec666e1bfaea8f9ecef4cb4a4859f753022f5a674dd9a7fef2ee5d209449d0085e640375ef598c5329b3c0f962c395296908e7cc59807b6034d637976fc0d5c69ca2a84904f4d8ae4a72bd5b2f4abb9744bbcb2c3987f45c53f0eaaad0640b3a62844175aa30fe9b4d155cbdfbb24a01ab872122e95606c8e0c2c879f0c7ad7aaabfe9cbcd16cc3c829ea3db1400d5da94d142d4a6ff978cc8aef3550ab7a3617e999314f12efb051a7f0845eac81e6d60ebc52008714058809664aa7f749bd20682c1d86d14fcf98a9efa8b175b190253fbcb31cf6ace183fbfe49ecdd72e9fc1af6c5ebea25ef18a7dacc996771ed7f7f73433d15f064267b11d70cd10d36faf64a62049952132f8d5f3b6813deceaf5c3b512ef24a12995eb37f97559679fd530215f676be3f77fbaf6e56ccb0c5de6156e577e41639e5e0b3393b5865f86eec43a54173a69bf2f1a0858be7413d86ef6a674e3c3d99f0fb844f1709fd56ddf5f0e83187467a8416f9a7a6e364ab04b240c50b3d832015f7e1b420db92bbae6386fa044afd40b76ed94277a24fdc38bf4e863cddbd34d809fbecab41e801287cc78b2dae72053227a7d8f1c5c029feeb810691ce446df2ab61fb71085afe0a8000c028b857e43d027f9af38f5458b2c7d481fff81c4d5a2f91c568cfb31406ef36b41a078442b042bc0430222790f52f00869aa0380a1da9f46e617f6430136360e62389217fbe9bc78bbc0016e5b57b1b9ee5820c9fa76f7552e96ed45e748757af564175b863fea99448a27b16c38e1e37ef39e922048d8c6c873f1f86521479af07c935e9dad1f4bcc596daf59893c2b2ebd8917a9edfc43dc442d09003edc12a15e7361a793db038d4a68f3d89c39c75b5dc07359979e8f2fc43f3fa8144f9afcaa3f2b5cb420787d06a2e394c2ce04c820c00f08e1ae8403e84fea9a66343eed58a68a1ec03efaee146fb6c4ce53f9b23acf4473430d254df4279664232f2dba9a1b8093f587741b6a5b865a68c922f558924d5e0599a1e976e66ff04a15491635ccbe467345d5305761d6c611b1c8114137040cd9f780cafaa684f7a9e604f997a5099b20e3e431af3563a4edfb5617d479ea98924d66f72f5bd474dd198a27025519539870826c8aafef98e214a6495f332f9b462488661cb9c6721ba53fa221518f1d9ef5a25d3f91c8f05c557b6c4f83d6c54ecb9018dd2ddd5fbe305c75c3debb0f7fe1b3c5193017ffc3f3ee02c5009cf793cad578e6b207c808be982ec740b7f2148d83fcfad09c26be82a7193d0edd8a68e8b32d036629d158fd221b0389803f22ea064277fb2858910ca921b131459ad604306b8eeadd9523dcd61126a17785e2de8794843ed7e2892f80e192cc1ce01210ca82d495166d93d76967a52c9dc44b99c01b0e74a9fbe4337916f1091a3fe63210894fd7745d928a63a2f9618a278757879d27fd4572b0b95020dddd853351409af5b75e160ca4f9fde29c52bcbbc08bfc9fed75e700f225388aa9c62abb4db5c70f68bbf05e8c4e5647c2a45e33c606678b8995c91962230ee9a5a1f369bce5dcb9538293ff266bb8b3fe677ebf82c686501a4c883511781eb5958dd83106d40f49b25e1760743ee953192186dce12c0f60a0971f40a9ec3c8ccc5a6100cbda55f7edf336be6e597323ad9bab8ba9b3b40c9bb3bfb20d832cdfa41a326e3c65c64a7081fb6635a4ad089512d9d875d9917bd381c37aceea3834d199fa0f24720e4cd3c4e7ec32232b2b20be28d0008a8dd024b829d83b97a08928b5357f72d09da86bf80f102f2221d1bc7b27da7ee12025f8059b43b08b3c9e723dd5ce34aca47bc4be6168a1de74ea3b5e717abbc65b05513eb97ed6c7ef5674eab0c255617573865c6532163b3c6e56670d9e0122e61e703e81020f5460977ec7b0382b47d162310d8d72ff671ca68faf3c144ca1168befb72781fa7c828c2ce900100ce9beb6abeec1654e9c9f200aaee171a2894199f9a1f7fa741a88488649bccc006a922b19660a3ae5e88f5dde5b77fff66d379589b5e49214e9c5c2a78361fa5639cb923978137de26af8efbe6029b14fef2adf7b8880bf5a24a77308310a6ca34a52782ddb49cb386718ff75898b0f9ca86e091d70eaa56fd93d6939fe4890b9b3b891364e8982d65eb3a312a8f45769791315a49351a01cd844d2030215fedeae4caf10d69bbf20879d623feac3b8adbc4129ba9ca0eb9822bf07b7583e838b8548309b67ab4c563f2e948312aefc5c157d84e830584a658f522e7870a7f4d012ab35f5e59c148c73f759f909ee388fb3e4f85f777f3d2b5088fa8315e38e54e797ceea05c3cb7bf85e1fdee8a5c09c0988ab2b93efb38b872648e7356a2e276998a954e9ff8348ca624aede57d83d368f51bc0e2806d5ef4d235ffd1c534e4d3278b181db40afecc9cc32a2542e3c1dc89e6dec1ae25f5011f8e7c979130855f39dd3e93e8f4fd4377c0948e0eeb99b2aaf2104d1bf3b874f3e559d68a57e9f29f5cfd532e59ffe2fcea05e589f1446dbf5345f6009705023e58bd451631bd2fc38396a0fa8745cae0d9e5dcda8bd870292030d3506aaa58bc6ffc3af9e72abc0814eda288d30fc44de0c5e0293e0e18566de8c540e6e4f6c9564ab89121cdf9bee87df840876d86610faa9f4a25d5f137a43b91284da0c9116997ced823e5332ea9b6c1df201b9f3ac459f5909e54afede80ca48499936a4fd3098faafa21127d0f0891c505efc7f67cb0f5d36b510d8809e8d5eb0fd8a962e1129e1da8cba4cb27284d5580d47b9a62e43be512d6fb5e16423f9eaf878058c9ad2a364fcc7f9235d59f26fcc195222a3c5d0834bac6f8327e358e5d0f868cfe0a515b0f552bddc4591a8801dc47d2d241d1d581c521872911e1e64242c4a4a46d66e0df2b1000f8cc5873e302fef2fcb8e7f66621e80f3f0b165f55abec3de90bef497ed62ae857fb7a9f88d1c35831f88849959099c52585d847f7ac4c2d87de0d71e2f1c6aa8dbb72471644979adcff3e10fa9ae00e637ccf995d60b2596411c09d29d422a0487ad75148d53d2c51535a8686e0265ce94657ad7843dba6f21c97781b249cdf884fb7f1dad9c1ffd2e5b78c06109e96663f60db2b9442f56eed57e9a37dfd437eef84ea7883cf025bea00d6ac5bb09d2b9ea88a81d05c761e77c7ca3af96dc9491c060b1aa8e6a037b152ead259552bbec8c453b283e7dd0960a68c2f9e53704d1c7eb9d72871d079e387d42e774a479da7d987e7f5ae7cd2a30606b954ecada046c5ebe40edf88cfc9af4aa2bcb4f6deb97a7d69e4218c6f934a187cc55ac54dd3f30a5d9823add2771adae230811df9a5166d58fdc5a8b20783df33872ff5c379b33146d9a936326d67ffb550b01aef83bc094d1982f058211670ce2a5e63a4037756de28418c3e40ec4b769afe43d01bca41fca191ac288b4d42b142e93b4a8bcf2abc3c91bb6cd345d587347a09c84d909dd5d1a218498b76d85900cf87135e80e849b2f6519f0d387dbf94b5a27f0f18d28a4195399929c324bbe08a5953ec7ec9a6200b21cf1307651fe9e756d5eda0a09e84f7b9a9c75c4d0be5d665344f8ec942797a638eff3312de3d265d5823088e91808a52e21700309fd3437170ebfd595c629010600d8918dcb5b203efe0e575726567a835fa00ff17214feacb7ee0773fff074cc9cc9c7ed243be8d4483625119e32521b723d229300e0d4576132d18499fd097e984dc04a4550f5907a45ff5740b7e4da3994e472ac550a9e748f79f0b4c0b7fa840187c91b73a9d6ebb63cc02ca662a972d8a6a21a083563e4bbb5312bff9c2a5b0d4e2d24a080fc022d3c7d7086a1999794427c74dde07c53a95a6e26d6b7f17889c7172390f3203e2f7dd49fb0b5a635fab6251e235fd1c566160a7c76ee68df4af4904e13d74a0ab9af60c81c7fd3d668c228abbc96fa68cde7a796084ca9e6153635eaa7b3ca4942ab95e846fe851e6e9d790db80a44cdd0d80116183e63de3eead8c4f706e1018767e2ab9d8af8828d8c4124a7efc1ff5ebff1d58059e5a88e4d2586d4d0db390d192fb26dc11ac7059cc1d25b30ba9c33c39798bb49e053ef801a17a56abed509b140df81ca23bf08a96589102af9fcd90430453934e1753e3f003dfbc2f6362c660842dd97a13f3589542eb7d877162c5c165257838a2b1076c9aa3bd7cfb55b81350d868acc92990076a0240cb8873541aa1813f9c870079f9777868cd8b8144e2bf655dc4a02df86a9cd09cb3357b38d5068b87499b4fab21fc50250619e7975d0238749671da36618ced1c87ff6fd656339e3c34d0833c135604c591bd362ab44c1c78cd56153aac632d318f9a257d746b55d60ff68963a86c457dffb464af97c2a69a1d0f0007a98d16a9c45b8ee11c9f35daa8c2908df7adf9a153e9c0968a831512af66b6d6f0b82ed2815c415a140c758a6b10df83370943820c2eb252ceba04dd97b6066e98d4e4ecc696eaa9f7779e097db0c508674b0b94f190844203a96cfcc9481752fb1252ca88ad44d9055f8b7aa247af722ad80079c10bd4b4dfa58a472f5c75db377aa8e9348f286d01b3216f5130a62d355d795b4770e769c92520cee336d547a4bfc8224f168221502ecbe50604b9aa8a22d66e0b6f99473ba06cb51f7625bacdc27fa66351d53aaa1cfcfa1a4746bc09ab94fcddaad336ae5f9db7d6ad14aa0461350c8bcb52dd0d22b79b9056f287ace6725f34719103c76f77af396ea1ecb58ba1439a5615c5565f308d2711bf4a0c8bcb8b496ff585ee9e6632180e4fb317b3776947e0c83b0fea07e0b010b91a349b336a771687fbb9997b5ddb51fab7131389e7cfe93c33642f3dea1b7ba5b3fbe84552fddf0c68d4b1504d91", 0x1000}, {&(0x7f0000001580)="1bb2c908b4e77b83605cae0b56522deaaa685f5f7d187fd7d52b3c9c2613a07c8f508c0c2385480d2d6b5a294c6e54767cb2d053d6842b3d7bf9cfc3ab41bb3c86c75f29fb15002b6e1db96ee53619c64b847bf785b2dde2a67d0745f8f95c4eec759f5ee06e355aad6018a558d17e91557080fba1b909e98b8285a8c443d84e270cec608450feedd8", 0x89}, {&(0x7f0000001640)="3ed7270e227cc903980c0f359d72807c3cbd4e5d237d822695b0aa670952f7c04a891ac3e805b0a75d82ee73c88fd4c7fe024820d6f9a8528ab9", 0x3a}, {&(0x7f0000001680)="8cdb9a039b4b63091c7908267e0a7d872c63d536c64a667e61ccc2059c93fb670e6f8a5365b4a3235991899c3499d3f50bca5afa1c834e41119109ad8bc12907098bf81021337f3715531df2757d0607756e5d710d291ea2d93ae1bbbf7293e34bb6a7ad0696d885d2d2983bd5d717c83149f1e052ddec4b609f97eac02e22b419024c73704a2288925c50b97f5803d4da1983b6fd8914d99d4e04a5ca8ce24232f7aa8da86c8726edee6169b42215ff37a84801cdacb60cfd59b48bca270b9cacf2d6d86a710eaba16734d06cbac713f8fd8270141fcbceea9e19191a2d5f6468588780f567d87ff9ec8e962ef7e507760717377043e78668ac14f932bd9990c48aee0e44be52cc6af585fc5ef0f4ab5644b14818464fc43f2904d3795b17a03fc8f32b294df74cf0c1013497a05b6bdebda9f9f5516a2ec59d2cdfb2f9f0322598f26cb9668fda0c9ddb79a311b0c76e3ca4075fd44a33ae7e9bfdbab08df00f561f6e2a275db9d644b2f743bb2b2c5fa891f9a7bda9ec0ebaa18277083c47051b646d8506d8d491b39c77f62902d4046794f2fcfa66d5529a11383503b86083e570d6e4e7337d38fdcc1c24a1610e7fcf1ebd2d24fbd7b3fa11e6b2c250805961f5b755442969dd512f38b607a2056c709d1893a6f7d50aca6249d19729e5cc66e3b88adb6a4f4ae224cbf7fdd4dd6cae5080dd44544e1f57ccfdcb89a446201b60e8b502985707644dcd021b491b156c4e32e793e55eb9cb7ad6fb4bc8234a908388702768cc8e42c111e3aef88a20bb04b07a877075ce1756b1dffea9ad639e083213b93a70de6cfaaecd25c27f06ed96f4b4da3d88835e2895c0efc93ca2093f3f52c3de67acb6a519083838ba53e48ce5b890a5bf8699494e8b3e22399ceafcf7ad4ae0037d9856d51c4bfd47115f1580f0d447ea669a6128391f300b5ffc77b6257c317b286f8c86b63b0a2ecee1567dff02890cb71ab98c8fb885acc5277c245406aaceaa4c35e7bec98a81c94b41489442908a08753bf067d9bcbc08b9e30e63b62e8a315b84e2a1d56c03fe501de0419fb4089e4e87ee57d93f06d5163bf9ec646b423d80c18120e089dcee681c2d956c0f96b1bcef18f40eb8f60eec45b9a3f53e86c5ed9be691c35fc021cc0197a73bf5536ba75cdb3e421360e2a73bfa1853066a615dad85a9c5061fb57ad67976fa40a21cf2652d6c66b58609f5fbdbb307a7a87e085b8685b49a208054525885a2871d90b18a1e7420d877824610b633b0dc968087cde1efe6aa01f746e4f2491878a5a0aa7709cf0c7d23df04cccfe780ae548842140439e9e79f480403d78a70afdffac46d4737442c1984ee4f81a55cbc60506a11fc47bae5e555562024e1fef2b9884ccfadeffa108f9d2db9c64e6d16213da5ed321a69adc1249cabdf08ca8b80244294bae55a35efe96f2601c8751ded056a6bac90b9e8bfd5f3d4691ee83b1e3c4f6673437060e33de41f7172bed5ece7e0f4a62097132466ac05d95f9bca485128376c7ebaa82c2704858c73128b3f368f7353d9131f7f0f3328193e6da125c22e5b790f4d0b263b15628c7b0f5247066ac06849b582cbf35827e26e99656073f8df57d24dd8e5b003dcc27fee6f156052c26dcd6dabf93286f78a3da425abaed739ade098930d9f0078f7ac838857129b58452e918c841076f880aa240831b2b0d7d4f3032689a88843569a69d75c969fdd76806ffe80fd11d408124b1b42f99ab99c3b6af481cf524ecd6ec2017051df22ebf8ed4222efb2aeaa9b96587dbc9ece26514b750dbd9b52d05b3a45b4f0b1c84af6ef8804d140ec25045282d407bef6fa641566ade65117286fc8b6e66a7236253dcdf1292f7e2cb4b30249de6223d15c7fdd541bdd49ba688f8e25fba3d60ad941eabea77c44e5c72c271a298ebe7ecb2d1919f4954a2d157daab0dfa684b07b59982afa8f5743f8f88aa50303f682b47601ab91b73811cad8ad202b4e0edf711b310df9b2b29b84fe7542dabdbc2e01b0e0cd8ea06e8110dd440e87095c5ce272e6b848877679eff2ed26a54978c8c4ace418967a0c52ac8851cc873a0e365c898e23a6ddfbe0c9f92287680d21be529758e680c70ec707b8eee29cc9c67ba883e56bebc7b34597e6e768a11ac8e8f1f876112126bb82952a49eae0bfd0a3070f39eabd11c173dd400b1a3f785ef8ff8e22090df221c19282c0b2d33f19ba3eb449fabb040675f92662813f32391f26204d5d8e57e8457a22ca2487844f55ebc52d9e78b88829c3321b0f4a3e3891f03377daa716a246ad3d49151f94f96a0e8415d8eee869b34bfdb9c8ed2e0df8f3ebb97b67deafc9b5b7ce778de4f89ca34c8a26113dbc127166a2f57253867b5d2bc35d34fe373f0f968ab5786a300f0714d05fddc2c987c07e7f6ad1b664d56c307d0df35eea02f4fe45352c0f09e1127a2eaf0befa1efc145edb23f7f1a6608aa6174d4aababd60b86837e7bbcf8e8bbf42521907be9805acde9a917302745b4117f30beb40abf21b6e3e7b3d730e178384fa22971f3c2cba337b9d9096a5960a35c2934555180e471867b0df56d4786f8da3071ec629d3de9e02ab6df8b5f6a8a9cbca0e53d4e4bc27d2d21e54241714626f4d410692e1117a48e0255275a7363a3a5b140b5985fd78d000fb078288e0bc7babe703c84affbf1e1cde8af3cf24eac3be40ff922314b49f335f653235c1dce3abe60b637db800acd9b1b6541c80a0a6035bf825a2008b9e99495e5fbd47e96bd979e3ff6b37b0b34336e9fb3c202dc5f527efde056a2e5e105566df2f045a789c4ba1e3fa7ea448392392be571325bf6744006cc76e6518014e5f8b8139b85b2686463ebcd5fa43f4a3e9d03e6c8dd1f28888cf7649ba65a3eed0e4e642fa607b8164309edf411388f30538bafb9c1b752fe9cbc47e86bab6acc7f32e252edca08e251e1230ce8174d19da96bd1560d6a15e6cee2c2c13acb72e9a039dc1395937e53eabacc24c9ed9b07451d8d25849608c39cbc2bfb5b07b1c95a85e021f84c1d88e99a9018b8495ef40711abe9c96dcca9964a0ab1935d3598c8a8191ea6c8c4b6f9b88595f3d16c7f8c53831f6b3b932c858647dc87312806a11a4a1e195e8c85bb58bd10d6dcd1da4f93342291817cbf913cb54cd0473ca1f77f51f81cad5fdb3adcbe331b8d1d4e5acbe980c1574c14579ac8f5322c32c0350be23a36fd245672d26a64d76c88c9bcb74596ed595ec655d4468a73ad24b2f1e40fcc6a93bb10494df5b38c1b08c33c14644feebe6683592ee3146d2392d417b2e8aba70a171eab10b131c63ad012d09d909902875b4c86d77a68b53c43602968ae236f1429adeb7ac05d52aecee644e150cf1e81d4294505290aa00661a91ec9a288471cb545f056efa698eb9e565f64baa3b43da1369630b3f7c897a0336d769e4ef0e834f67d74e80c5c0055eb8f7151e4e9b51b999bb5e0586812259196a0b6f36cac41260d960090bcad839eadd855857a2d6ae60ab9d08e11d2e454622f50afce7985440991fcd369aed230701c6a15b75cacf1fe4e905e667af350831ba8cc2ba862af910f9b75cfe3e286dcb6ab883e92f549f9725e09fe20cbe78703a1b070663d5d318d85f9cea99620ee1112d4c192829a15b37b54c3e282e8f3416fdcec3960497dd8d32c4d90b5512c2bd8a813ec0b83e61976ca3214995c930955ebbf89ce99085bd1bd5d5926149f95f67f16f89df82434352601407eb3cc87dbb04aa0e604c825473d93930c99631a65bdfd770680096eddaa5d44b39185859397444363c048c7fe346c9a34499f3eccacb806cf03d8403523d8cfeaf5256b84e7786709065367d9a94503196bae24c53a897570dde238925c976e76dd238dfa4dd198b553819bd188d770c6eb660d19191d9a221b8e14438f309e479bd8893a11de7c12a5aa83e4832fd2f97fa3063b1307bfd4e836d9eb22a7f8e984a127d4c4e7cb17b1a1b68335e6d0fb1a7bbb253232ec25cf9ae7d955410a4a8e9f400a2e81216dbd76d4e796e2e030dcb3dcc23034384db7e346ce06597f50eb5c0f650fa537437d56517e4e36bade5513d9a042451e4f246e4ee6446b820b17f8ae616013d208e74519e8c1410904bbc830d6c96fb0233f33ac39b4602568244c4cc60dc81495b191bb9fa3e42d56832f161e951e9f8fe997c330b471b0fb5db14e623cc1e1b3ba7d999d88d1a7b52fd7753aa3684c914f0c7d7279b0a7ad383551ad0d563eba6034d2df2a4736c5d642de31ae8a73ce4c8434939a1f77a33362045b09025291a08f7721a090868ad60c2a6d23c6f915ad5a8adc4c955564901f59faa7c049e5e17f3669a8d02a96975df6ac4ff252b1216b72459407ca245d4acb6bf3abb7312f6097ba4203143bbbaa0a56c28a2e136b0c06324d11d530b4f85ba8edd996e8dfc67ebc9de93c062da20897a4a19b803cf0b55a7c6e02a26559b48911a8837c81b1f448b4ee02a2fa290b8223f2966c1d9bc16eaca4c4f1f7fd370dc303cffaa11706d887451676954f24f4d9fad4987cca0886d2b87d89ea8c8401de1eec39974569818d0d97c49af3a8ce78345fdad7efb3bf9ec8505a81b6b22685434e50597453ba050dbd4110529b0faa845cbfc4cf117c3c6ffbc74a5bd57575f2ee3416138269ff3554c043722eb1140fd1556ae0c59afa6f7a7baf419111e68bcf00691534342250afc013b4e594831c3126c81a119301164608ba2557437ee7a7a532bd3cfa1c04cdb58a6b63e5888eced2bf44a326ebe14baf1344e51b343e9dd4bdeff18961200b55d4bb336fb0adad7f1eb9b2a16395d3c0a85577cd7f6fb84c22f374ea404c6a1c1e217fe7bcfdce5216688a498abf3990423a333903446054e2f28258508cd4a0a5d3bf6841fb5086dee8e50c31079602d3a4b5339a103d52efce4856bd8d97d39dc32dc647fc6d10a7e62caeec0f19afbd485408e14a3d461ff1d87401a8cd0c23b28d7c9536668e8305ae081b2b76e18d5d18a9d7bf1a0d517f6eb5606ac67ef6607a6b941481d7ccda4337dab030b27291d46b72f5c38cd3037d4d6ba124a952257c347a321c1e0ce787aee5c9fde7f56462f2ebc2d6915b9af93cda37db1d4b985606cef2b5f3296750d71a94a801178fc76de8db206e62376544b6716b21bc3eb209e22e544b2f48cb3d1fb7849b742eb5db2ff9928ffe55235a728e2c6b1e9e01c6bfd120dab7943809f20a71c867ea8c7392732ffeb3ad23cc4d9efaf43b4c91f5c43157cc60e924cf6926bd8898007cac41d8e4304d5da483f66d0ec4a4db3c5ad535917943a428c5c5bf30fc2c514d3f6fcb78efc29c2ee09ceeb213d8c8cb77fb77b75be1e1608419c59ac4095abf507f643008a58add354e32a20c31b252f2a3ab5897d85905416ddef3b10b7b625889804d191d365bd1457274cba51a5f4d9fd1cf9b7c86c21c16bcfca65f054b0178c982759360a18dbca20a0e3a90730c7747829a606c1735abd5ff2679210ecbf8bc26cc07acd0500c6f54eb734640db7cb9308a4f27d15fb331ed1b634d509894b22ebd61637cee8ece7797505ac238f760205aa910e82471b997e79076e280ad67775397f48f550dbfc0fc33cacf15016146ee4257d40eae984d0e382068c534610614bb517286ef757c9243cc6f2c5aef5702eafffe0819ca2eb6191ba8bcc98d82b46db78f68122fdc4e1dab380a3c3e1d8f574ce5b8a0d57ff44e0c01cfbc5ccb994d6339b111ed653f98c8c3004cd0eb", 0x1000}, {&(0x7f0000002680)="970e3de53575b1e7e6ec02e0fe476521afc2cf04b191753842aa54f791f5ff49e447e15e223213fa234198dc18ef8d54fbc3c4e3c81f58ec81e137df57067b4169bdb83283986c52394bcc9155d31acf22779f7254f687f38ca2e07a94f3a64be4ab003d21c77c48b1b3d14046038dcc753d00d7da3f40df81cbcab0d13ba5e81262b78bb56dfbb34caefa", 0x8b}, {&(0x7f0000002740)="f5a34cc35c4dd6e280e77cb072635ba1bae8cbaae9b5c1d88bfb37b8f022d0a825a79b8b7f19ba094dea294bf388ad355c878f923d7411f0c0f8a79f26ec7e55580d59709745354c551be1688ee9683a49a5c0817383f74339aa1ecb7d6b3dd13c7a1933579bcaba41df02c60113282c827133a3d8ce76fe40147504", 0x7c}, {&(0x7f00000027c0)}], 0x9, 0x0, 0x0) r3 = open(&(0x7f00000028c0)='./file0/file0\x00', 0x1, 0x71) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000002900)={""/16, @ifru_metric}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002940)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000002980)=0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000029c0)) fcntl$getflags(r3, 0x3) r4 = socket(0x0, 0x8000, 0x5) fchmod(r0, 0x12) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002a00)=0x4b) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000002a40)={0x0, 0x2}) r5 = open(&(0x7f0000002a80)='./file0\x00', 0x20000, 0x2) connect$unix(r3, &(0x7f0000002ac0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = getppid() fcntl$lock(r5, 0x7, &(0x7f0000002b00)={0x2, 0x1, 0x8001, 0x1ff, r6}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000002b40)={0x9, 0x1, 0x1}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000002b80)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xc) sendmsg$unix(r2, &(0x7f0000004240)={&(0x7f0000002d00)=@file={0xe7ffaa9e04fa27d, './file1\x00'}, 0xa, &(0x7f00000040c0)=[{&(0x7f0000002d40)="23185461b9cbb041cff33033eb376a9d2758aa02c3f5f9aa0a49a549c7f87cf6f9a45e4e1f891accb4f0935c3ea077e7ca57b687c006fcae2e7b84e9845d0a9eea01ef9e40993d1889d13177d7892867b49d25d0f09b31ab48bdf56d8e4fdce3e09407249898b3949f0db52393fa0d49fe8740a71cc1061d2e2d9d9169178413ae6fc11cd627c66d18d9ec54a1a505042e01885a064237ba8c564b5084230a84796aed51fb42903193ef018cd7ae323639153b051e7dd080a8f4b8243aec4534082697ac75fcd9684e6ecf5debf7ab3c2daa1622071597312c6df2c33dcbb2048e180011adad3fe80ef32aa7f8e8fa83e384020c0b2644c1", 0xf8}, {&(0x7f0000002e40)="6c8027c49c08e187aef7ed05f599bfd53c856b0e883597294422b2724f68bc71868bf891db346d8df657dfd76138f4b1df926db9fd6a7c9ca187caa7e64a202d6498b9baab3e662171c8a009c2af41a4b16cf691ad76b977eddf550e41f1bad26ae26c98b6e30046ff21dedcedcedc18365a1c365165e096e5075b10650a6cf409b5c1258f8091f93aa1fb3225d67d65976256f0999c0d179297ee64c8b381c0eae5fa1cbdf589403da5c48714b1b27f797da4349ada0c8e4cc3e58ea654c183b3b6d9cb5b54ae1d02e8fa13210549d07bae8ad6d12d05a5d1f101ddd3fd9b9534f9326d7a40ef44052076d55c27a9d746ac4aa5aa9de98c50153c60b5", 0xfd}, {&(0x7f0000002f40)="8cf58321d29d2125372bd8fdf933d1ef1d3c782f12597516a4059570c3f3bb06e4d55f", 0x23}, {&(0x7f0000002f80)="eaa38b8fa5e3114fb0049aebcb2a5c05639b53b98f7b67303e31b10e6b67873f9efcc7af908ac8130e7bad8caa428278e310244c72453feab769882f61eeb5c6ca1a31b88f96dd3521edbda24d0abf0e8e020af41a88e7377326e02fd6122ff6c42fb66e2228c5569dc832aa2da8f0e63719b9419eaa60a15b66eaf56df5da9a8cac572bd407ee99e4f898730d61d15a1a5a31d9d770cfd2a61f0dc95a87152fe23126e5767a2eb40ae516aec323c9e2945539c3ee18414fa3db3993339d8440ee227cf9b86ff6ace9ef36d9fe379b7bc9494b48573061b272f95b69b7cf1e158b3b8893a56ef4a55834fb3b27b95ae8d92743b5fc58a5edebf6290982ac3739f0228ca1defdbf32c218f1dc809b0ed6ff0caaa027d7107e427441669ecfb87506744800f978895a5be5299a08ef4b0c41ab07edf4523a0a107bfcd451464b63ff9108115167deffc0f3eff33eea244cef0f3ce42bdeff99a7a778b533283f2d9b845ae9cb7cc1dbe853b84de8d37dac9265b780160872e6830161eb64d8e65608a8e25a4b6159a2450cd2e1871a6b9312798cac3a16f9a86b4fdb040bc445d1a11a7b0fb6c53eacebdc792a00acedf5c5c73982f5dc849aa8149ad8d353a35bdccff735f614efbfb53b3d9084cc3a925781b96a5d8022786dd3d530f6bb2c25bc06ef10d06ce11431ec76ff9d52a92ba3d8fe6d214cc3b6280bead406820e0805dc0f3ec81e5eefbe67a5b3df53da3ddec2148e7fb1fb5ac7f6122449fadcfd1b042d217583ffb95688208b0b496da20256898561afcf317ee8daadbbdb8d6c3179d7e0eaed850cf92db7740363a0c07aa4979d82155b9a05a5c84ed56ad20ff07b9fe2c83c2eaf9e419344e0902ea2c8ef3eea6432adff0d9a6124b470131ba85915470ade1b8161308e0c2ee650c9672cf454a08b4c100cce3c34d03ce136ae44321b43184b1b9529f1280fcbd3d3d4ab0e96989dfcb1d2cb0c4f3d30a2b1247b365baaba322163dabec780c339da74961195df57b54a259f31aa855e67c63fafac8e724b1a07710547e392c8164780ede0c680a03f88333fb5d187b2818c5ccabd75e84f00cd9c3fb9aef7d065a35e3fa0fe570a6e02caf8fbd9516493c95f5abbcdfd765ee44afed0105ce576a547664d8452d73571b2b1f1d85a295ef8dd8aea2ff3565427667923016615c36794752ed3398fdb7103233739213b9d91e30746769b41481db2f78149e9e341d11c9a1bc6b9d8bb7023dfa732149805341711f03863ee8d08e436346a14007c54c7b047099945e82cfc5e05df53794a505b6f3e46bc7f8a0c04fbc17a1ef489d046ea295dfa42b2f2c30dde24514ef96e582e95da135a79e4058b18f523badc3517dbfc4c631da0b523c5c623a06719418356f05cf739f9fb57f881b8c5f1f27a40cb5ce7a46cf385564c0a53a7d899b761fbfc968cbe4d2a65ad69b67d75a84754954db2516ceaa8e136178c019b2b41725574961246c9233e07887fa68bf6eb4a19c5194e20efcbb8202ec7cc890b32ac36761df134eb675e29b18f2a045402d0dbf80b7bb70d7d33514d2a84751ec943a4b4f6f1987e99d8a9d6178dfb787c54f795c528969c0f14c41cca44c6e05cd649bc914ab89111f9446bb37b813a088ba09752e832200bf0bfe3f045a16daecd9e9132f61f52e25ab4d30943f33ac4f4f20dc15b17198fb2cd4a96e5f104794be5ccf19a28f250345752beb57ff1c15e9718f90dc059867f66afcd6636d6858f2c23062a7f9e02e6b1d1f509f131816e77ab90e7434a06c9942c51f5a628a0bf73e79fffef8789ae4775191f7aac6d6270929533887020f671fda6e62027ccc38af1f76d838e4e83a0fe984f3b76a0d884eb53eec891eec36fb20edd0e52369af7a73864682760d1ff03c18fe2d08b1f8cfdf6be31bc1fa614fa3841ab91b1cd8e50e05b7c84a9bdec0044faea187c08e3a20c005f9a4992d382277b20c4d8d70fc4933c867be70de5d578b0bb6c27c224ce0e68802a44c3ea1cc6dcd97a179275cf8aa83d5a878514c04a0509080124fb71cac2d290550591eef444e1841ecb3a69a803a335cb873317347a26c3211467ac86ca5699152fdc896657bbb308d34ed07ce89ac93ebcb4d0c3cde28b9d36d636bd4c13ac9a61ec91246f53418cf1acbe681072504e028b0e4b467e776e8ae8d1e1e2b1e24a978d6cc66718e9059cf74aa5efac6d75ab0f662060c3563ea8bfd655140e39b1144ac39fff697df9f7c8e1e38de8c4e8e7442877ffd0899301f6de4ca458ee7dacdb53ab9a299932861c2389b40b5b21cc10ca78aee9f3e5471a41a24d452466e0d57902df262c8bd27d7ab452c983d8501a5329b3720b0ef19d2912b32b5233073caca201bbed185e3841c04254e7886d747946cb31dc4bf38b804b42b6bb8dd8d33e45c024d24ca5d8f26362406b69ffdca87bf0bd5dd8156100913f9fb34a90a3fe5bfa5b839a6ad0f8f63f5b67925a9b8f04e891c33ea86aa0b8ae08a6bafda0a416653a91593bc7082ddc9ef6064e34f5d418aa18357ffe6d1a802902021c4c22f43c4af7c25357da6b09d40116a2e94c214558da489cb5f157664833ecdb5bdccc573749e56bccc601d4b3112062e63fcc9030eaeb71a259c826d7ee8d7c14961d1e27704806e896dd3c2be19dc522f472254697fca219b15711252b5292c9b6b199d5b6b66f3812ae26db94a806df6dc83e55c70410bed1687de4b846470329303806a8a60599d58e7ada8b23330afe3c85d2460ca55b2f00f1fe738e9d68adbbf25ce2a9d9446cdcc7c65f787ad9183930d8a1db3047e4f3c3fc8afd3d8203249cb49534e8daf43d17ba87c12f651bae16668245be39de617669a02a7d76616bdd62a956b378f549f6098f2bcebeebaa1f6e3cb555ad92caff6cf4fc983c293ab59dc8e470e8a770beb5f5893633809c1b006c0b2a00dda4c1a3ea31f22b4fa3dcf961ad966d31daf23087f0a0ac1faaafe3d47fbba2891215814d730cf40bae20d1bddb972f0a693b7626f0198b5fdc9b9596fb31d7ca788f1e76782a31e85c8b0f4b33f4edbfa0037f9ad661f9ea1774ef145e76468d26bd608da8f2c97e6c32bb4fbecdf1a15e5041cda08b6f7b2801c199aa9ce4e579e6695838fe86b598651f04cd28c8e5e30b4d20409e67e15ba5e54129c41be7b921ec2d404df3dcf7605d647458aafc37bd46d5da1890abb696a8c386d112eca7686aee8efedb081c69047fe17e00f921b65ef20d9ff7bd2d9cbaae9de134c437ffb19668ff0d04abcef2bbe28e4710f40b6bd6f3d841b819f71376dd457079e71071ff852c348f7bf79e9ad6db22f61d00293644cc822f38359f3809173626e0e299ea849045c384e5413c1047c4cf66b00b889ca802c8235839063dda054a8b933d79423d3b809c279258ea520c43d34d9035186277522eb56557e8e8e64526e9366c76323ec5424ebdd4802b3c4762d9cf80f08e32960e9d1ca6c06127bac7353fce4ab4228d9950710aa09333c221a5c8061e5af3f9dbdffd1ba7e6da1ff709369fb20955187a305b9cb162d6ca0d95b694341fbabc1a4d276174322913791b768d1dde41c1e3bd3f4ec91fa7a06782f48d2199fd188defaf10243dad00eb2029ec8f764cb2b0897f6487e24d108cfd5f2910421746348470cdeb29733ad3f195681375db6654ce8d485fb73aad91a197332eeb48e3a5e17ae45810ba846d86a054b3bb2eed0d9adff5ec820c801ce972c5b9427cefe3f322f691bdd98fced3a40720d9d13d7ec0201d76268176084088c6af75bdd89b9c939e83ea30b0057738c22844b11b2f281612ee5519c0375670260c2351e97525233d9022b44f5de327428de499e0b7df5bf83ef06c91f53e5c2fe8d513fe282fe76c3c785dac51401c41314f434f84eb2a301095a57a2376a30d01abf46d8d6945ba12f7f0fd876d225f86fe9d27eed59de52f66d48763bae816198d596ac2a556e9ebae052186d0db2d8ca84f957eacf37c39ed22910b38406a8af757a75796cba928a2c90632782b9f77031e0fa691e9e4259526abf719c67081a32192fcfc92131971a4e216fb8f26310af3654caa615b625809dc3acb79aef3ab785b8ac7497cd72147437fcd7fdbc4c64628bdd5ae0485d8cdcd9b39a998e06292eb359136fe63e79f68867a400df3e40438cf3a376a7aa5e14db12ead7c8eaa73e950cf602029257bf9a3d040f5b752e6d6ceb661338455f11a00686bc4ea90adbd39f0e698d2443af72432b89e6c2356b026bb88d1bf48bb31f9e27635a3a8a27104e9431218f6dacb645ae21a3f3f7136bc4b3ec5e54f3f52d656ee12edb994acc50b7c5d4756209cbda38933ca3b1af2bb33aff67d1e7027c74fd6f9887fa12b747bc79b63140d1a9a42d8f274df10d1d8b3327c0cfe6dd69ce80c5fbe32c0385ccdf35d174fa8a0c66da7e44ec364044f3c4b5c33c1110b650b89b1c02e228054fcbb86991059f4fc64b809243f5d28e50a2bd15e2431d341dff6901ddb0c7bad2ea3992df813a0bf30a2bc0dbcc8e6bac2d995b69d95310a1ead6ff93bc7aa1a4a1e8f7a342a4fd451826138bd9881842fc54da235a597e31696f9373441c9c9f0adf3f05de4bfeea4708c9ebbce2b7d5a0e5dbe54ba4237acf868132afbf14db95a0bbbf0f8c0a832a49e7955c3d19a1afb316732b71222d581ef3d9028e75bdf88cee79a9e9c36fe997bf687994c8b2103bb4db3e715db19d37108de394322a2a0eb6fdacac168e3910749cbce26169fabd830098f31913e4fd99e684d9d3b1d6e4573fcfbf443be47935d5c59ae0df9b322c3ebd70c5baf83c071a72d26a9a626360a39e298db403915590fc4a02d4879f473bca2642d3cce42007ce6b5beb0b35474282a644b6c7e6e943beab30d9612c82f54a30bba86a1245f2e4fc5e34cd6f3075a7fab2d9a44df79eca114547ba681e88411651a4eff760cb0192249cdac9c6ee978256463f15ac07e5dff9f78f432cbbe2b7ff9973c51ef30a703bdb45971445ebd41bc78baec4c1863cb2c8424d4b19d3eaaef56af3249ed3f14a1fa3a2556e32c5be363ca39412467f79ebc130d24d8b59e05a2c3830ca345d33d72b9d5ff88aa0c4893b840955f8e60ffaa7460332a0bc4a3de1935b0eb3dd21059b1c4ce0bd5f38b73588f18109e09e879e35394b34fd24b32d1354cf2081fb98a57fa79e48794afe4e24efb8b9ae95a599da3557a60a9e8b23ac194fb3a391bf5e3dd0981d63ca6052f4222114dbf69f12dbf52e1fec74d58cc3da05473478000f32a18d8f56a79616af0e7c4339f022ea809b41865e4b7b64b050d9c6df5110f023f9242790dc9d35724b56ad9fe2c759e0bc09fbdba045bf30e35ccfa0a2d4211222bdf5feab09b534a0db81761c6974a0f0fd990c75f69e7b32714c27e154a149e09dbec12fb72b7e7f0e16fc4446648dd5afb7a0f71795d026e83ed30e84baf036b0898a343762f623fdacfc32e4ccf782abacae2b841fbcc6a9150dc1a59b630512cebb4f6477d938b74bdd7ed0b8a19f7861df7c80d63962041f8f9e87148caed324f85d1e4adc8bde63f9440bc45a5ad61f962ae8256eb2c35cfbd8cfb440c7d1f3cc88d79ba838d622250d8c7cd13e698b2677bf6deceaa6faf89ddd736a1bb4ed5428595ec299af90381413423b715efe5501afd22db9715ebdd452864b24397b04125f1cba414d23c9b3d8b0476fb34a6a649981558a09c2098afe0c91233eb04082682c988491f7f07a0400b4177", 0x1000}, {&(0x7f0000003f80)}, {&(0x7f0000003fc0)="b3785c7dfaae9c8b51698f85bd62a44860a0c92917fabcccfd231a400760fbe8c4970904b892f002b6c7d320df7263d31d81cb828ca9dd7e7bc19688913a80c71e92e6dd8d7787be14d7e7fb875a722d48e4ce5c7c613e2d67cd8fd6da0aa57ac681ca885ed22731e1fc23e1015a9346a5ba873896b6fb7e6da3a3d155279468b96c03ba7c07fa92452d586d42f667c3eb4abb95ce68005c783789e4dfa7a6ae6a6fcb3532aa898b9c1ebb8b3edbd485f7de49789803c02acb540a21217457", 0xbf}, {&(0x7f0000004080)="a219bc0b982e9c9b9c849435fd4b1e6732fe4536e3cbba2da34098f3", 0x1c}], 0x7, &(0x7f0000004140)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r5, r7, r2, r0, r3, r5, r4, r4]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r1, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r11}, @cred={0x20, 0xffff, 0x0, r6, r9, r11}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0xe0, 0x1}, 0x400) shmget$private(0x0, 0x4000, 0xd1cef13c4b56cc80, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCPROMISC(r3, 0x20004269) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x8, 0xffff, 0x1, 0x1, 0xd4, 0x7, 0x7, 0x3, 0x0, 0x8, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x1f) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1, 0x0, 0xfffffffffffffffd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) syz_emit_ethernet(0x8e, &(0x7f00000002c0)="681820491055697bcbf796144b99fe830bda5e26f93b7e19e472c56538bc67801fc343c4b1a67ade446487e33e7d33e291cfc498912299d6ccea6bccd7419d73527f23a41a17d0cc1cc7ba98c176504516747caa197e91ba82c4fcb1df56208f65236bc2367aec2ee22990642f5c1fe5a420df70eb9444356289b00557452b262859abd35bc7b2b3415a6c07dd64") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xb2, 0x0, &(0x7f0000000140)=""/178}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000380)="01c6db5f743c9f6a7fe25222095015e8225ca89abd44a55fda7db3688836ea5089fafcdf972c204fa7cbfdc7b60ae49d3c4d20004bedf6c095ddd23c441a7a58ba81ea4cf8145e1ebb041cdceae02a526e421711f53f16a55507895322ae2b8a610d78f462c72af7fa3f263fe9861f611d8e9ec9bcaafb740905e0c83c68b580edfa953b88e0a50162dfbdde04d991b9434825c1cfb577d18a75534c60cf39b42bb883ddd386b1c3fea0a6baf340b93d9618dc474fb4b2") 05:37:25 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x8) ftruncate(r0, 0x0, 0x6) 05:37:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5eff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:25 executing program 1: stat(&(0x7f00000024c0)='./file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000000)=0xde) fchflags(r0, 0x0) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000a80)=""/12, 0xc, 0x3, &(0x7f0000000b00)=ANY=[@ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYRES64=0x0, @ANYRES16=r1, @ANYRESOCT=r1]], 0x1) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xc1}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000002500)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918bbaef4071574c4cd95147a89f"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001f40)) r3 = semget$private(0x0, 0x7, 0x281) semop(r3, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b52167fcd0b884eefd72179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000023c0)=0x5) 05:37:25 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x5) ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0)  OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000327, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 05:37:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 05:37:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x10000) 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) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 05:37:26 executing program 0: clock_getres(0x0, 0x0) 05:37:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) write(r0, &(0x7f0000000040)="8941a88e0ae9d61a10992e3f52be2939a9fcc52b72f792e64371a2f010c03a4e08b712f6442fae5a8db4a704eebb28698376efdafc777a453af28bed42433154a5f73faf14005c732411ff39a2c61d86be462e9373005184c103cd35862473aca921", 0x62) 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) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 05:37:27 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(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"}) open(&(0x7f0000000040)='./file0/file0\x00', 0x18000, 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:27 executing program 0: r0 = socket(0x1, 0x0, 0xfffffffffffffffc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[], 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="007ba6ff01a2db169d60db0d89065bae06d705b47711d66c4e71e3a8", 0x1c}, {&(0x7f0000000040)="c8a077b6af3294ad0fb2bedd5fa87b72cdb58326dceeee200a4aa44a5ebb983d43086b25a8a6456b34c9b01693ce07123b6de5cfa0e57d5c0fc7234e519ac40606f931eca4e762eb45c0c1eaa3e3d483d842bbe26a03e1e15ea98809925fb6aa844e11134c3fa9d6c6528ec822813563f4e1eb0ea1db1e3dcc7b506da51aaef7cfe85e9a2dcd3834155d2da0c80b18c9941e8ba42974e97b47095d154ea77e7c48e0785253b9282796c81afa3126788417517a3236fcf633f6c093b841da1de62fe2a978f899747c168780514050a1108191abb1c5b13dcf0398c856fff830c4570c5a6b70b2ab4f7124c5366edc", 0xee}, {&(0x7f0000000140)="05fc", 0x2}, {&(0x7f0000000780)="dbd93c109ddc4c5169b9301ffc8c9b2dab2818ac9c60ae8504ba378ef68cb797f3b851dc72327d9d13bd5f45bb2cbdb48cb9386d8998d13d414fc2d412f0954c0a33220693f69c689b5ee47a7637ada9aa075e055a5a01716bbdf19831722583a724708b3b8432f25eaccd745877fd845eb90fce967a376b8a51d3ee0307adfc510b494b9ccd2f3f308fde674ea3aa443d5e2f5d51ca3eb462f0e9edef7482b56bcd38c100fdff7a549c30f2912d4b1f18c04005ba2d1de4ed0e92ab37804be36a9effa2b768b4ee3432db7f6e722c247a5da50521a52dfef8598e4fee86b031c6029bd9754ed04d57bb78d9b977b6f36984ca110b2c711d04844f806ae0a2ce4e500275152ccba52b08206adab1d6d3c805316d6372afb5e66338ef0d445859aa708088bff40563fba78e0de67b372703e509ec5ec41a4d438ccce4a2126e0ad67680e4ded610f0925d4f3e7b11f2372721d082e2a180a2c34964bc802aafbe7f1756cfe802447b5f335e694ee0a4ba31b7d62f699b2dad652c61509b3566eba56903b318f435d0a9cd5a3e14acaef36886d4f962309c37516cfcc336ee8928a14d2652aca26502ba68e91bd9945be4a0b18efaaba3e1d3fd2cdeecd5fc302c01766ac90e4d8dd48e725da3be84bff5b931f08e6bd9e9ea512814c78e104d4a6147d8f572c6c0dbf5c741ecea1c54e966dc60c8793d5ae817ecd9047de2ec9f6fb08e272659d3f09a4c64c8d2bd99cbf5e4181d704653432943599a9c10adcc07bfc6c426a44ccd9b1645e16805ddcdd6c0f800daff44a6737c3839beab2d74f6077ed1425ebc4a119b99275013c41a5a489b451a4db2705f94624c706739cd1164316e5f2ef3e95cf36961481c585be698c4f22f9788493696c254f50678987282934961e638416bc5711c7c59e9f3a4ded68c4ce932761f6ca26c2fa9f8b8278a8d68f0fe98379536e773fbe4983330ff5280acad13d1bfac011b8dff170309103dc97fdd963f7fcaa13764d2808fe61044004346b91725626061ab6c801101037d8d5b9b181a792f90626b39558aa990a429c0b07a22ccdeb531616cd1c0b79e9d60c678b8af8447df6a31c8020460b0b64955443dc1ff2cf79b481ea10469f587d0862435877605c3c80dc9342829acc5e76a53a24527296533681937a4cf71996d4faa4d9c61ec56f2b1749f96f9c01889feb47cc1ce611b0307f3e1136a5cbeb071e5f2de797fff3dfe463a02d342d194e00fe3d94c95e377a5a17603cc662183e634fa83f0c4a4a9d02c2d7c7e7c6ef20d7b347ccd38aa132feb63c06a25c2b5635ddac4d36faa1d7e21e120daf80d6f0970a15b81faf2679eaaa2184a86ce3b83f12973041e1550fc32b948badf3fa665ac8bfb6be11b3d6ccabe26f8e9c45cf4791662e47fa0750d5960e998d5fddfbdf7d36a8676f3c651f461f6d7cfe350cb25b2358ab6f98fc5bc50727145994804a74cb5db6334b46762f5047bca7ac497e218cc335cd0b61f08135b355a83f3a9700e87b08acc51d95a13966f01a138ae2a2f970c69164f50bd029d802f3a12abaa9364893bf0d3d49e140f4787e83fe3d2a4160d332aedc1a1bed7f8837a2ef7c5291c21d31a9c4dac1242c29a07f7382cdd7fef91764c7c836e4dc4c467fc832bdb6e0029fe6354fda12483fc4db150c9c64617675ffa27f305bd09056adc0215cd395936bc1a85b8eef3840b666d9efc59fe4fea5b3a84f60589b00e79fed20c3b600ac7720b5674ca2ccb4e28a18d9deef6c0ddfe989656be6304cf76104626ef36ce87ebd01e06128773253eedde552f68a06deaeeabe92792f52a5090fedef672e18cd1878eddbf5983af0f18269ae7cb807d9a9886e8f2db14bfcabd0b50f93d2e94be7b23a019145eb2e8df8fc28a88b640ed378a2ee5bd27142b61e8294cfb76c29b77bc227db93c1d90018b645917ac68a6229cd7a274bffdd13d832093a34205ce720c62a528cc7f5300522d4c9f21e49b276582d43cee8881714adb7104a954c5df65b4273dbf5e32b6a7d0c83c5a561bb0d8f4949ae59c864b65cc8b95a7336b66ed0807701ac7b6dcc2f5f446b95973ba60bfbbc235559f467c81d5a693326100dbfbfad1f0d2926033cd902c25ae70433883f148a83a40361dc11abb2e6af12d83f9172988c684d96e21ebc3a679a46af10026ec7f8195485e7fb1b06392d588994e017219c465d3812852fb90f7dccdb947267a39c35574c5b19653ad9cba0762450eeac4d81cbe3721b3debccf09cbd5838ab1ea5c91a5d6622c11feaa073e2cec24bd8c0a64f6879b5ed7b1705160340d95efffd56694a8d71a347be01c0d8492db1e3e39c2681f9bedc60012bbee7a1fbedb835073fd7061b4fc2aee3574827919443e90c0309b7a737e6dbfa4169c6851a86dfa70de603a3551784a2af04eec03db22cddc691d09e298c8d1202c08abe0fff394f5aea1ec111619d4f5c16673027e5c3d4cd8735900c5370a7fde844948be9657ce158c0e3b90552312c541d9a77545f5ec9000e40732228e65182189b7202ef2a387ef3b5b44fa62942a23e0f3aaf8e5ee3344b77e009bbecd5a7f9fd7b28192c238dfbd885cc3030232428373f1c86265e312b3a85630ab34505e21a812ba3be963e526588265a89f28d1e80bfdd7294a70fa05cacd7ee899b228537e19e8dd9b63d57e0e3f6383f7e03ef467189f0eee8c2e8fa39ab11678a3f5766defde08f7cdb919d91c5abe8edf8f94341c8d6b2f02bffbe96a3c1826c0a36836405869f2a959e875ea40093761391a228dc5fdfbfc42b952e1ba1e6cc6c7f160c2d9f30b5f8ab0ad259d97442d8faed4ac7f479548dbed8c32fab5fc5b443bb0f006deae97b4e55ea91afde9e592ac87081cc80e75e6544b95e670d4eabad5748c11cb41515d8b7aaf658ef4522128f9d1e8e5cf657ce482149d6e1cf4e9dfa22900982b6bb51a5d1133fcbfa8557971c78513f3f5056fe9ad0b34463ab534cc1c2b089982a42d6fd7c121d9b84a754a30d93e145784d0eafefb0a139128f8d48a7f6d71a8efacb62e5f547032002ac697dd4eb01c8b277a9f363f50b128646fa1dbf583b33ec5e350376c1edbe9036132c8fac72eef6cf896eb6489636219461f791f100664ec0ce715445652acc725c34bbd607944b7bf275a92696c6ece0a21632c92a3d35ceecdc2d72cf158a30f9ffc9b5c2bfb7777ad375986bf4d4d8957fdf24405a98feab621302a7ed45e7fef81c60e4a112863cc69bf14854de454f5028da76eaf1ca6c3df106122d6bdb1965aee345f5b3f23428186bafdfe0127ed66dd9370528efa9be993308368ec5dff664d709fc4b6df951cb2db43f29e37071f53297f0340003ed11df988135ca9111217999967ac5f9265273afa42019679237cc60493e014e460903436711ba3cd706ea0b5606eac51ec2cafefd2d8dc472aa08690da13833da2397293359c55370340d89667e61c13fc6bbc7cfd91161c6db25eac5547ef5e3e8b8c5b4b6e171d48c3900b0c2fb98bd0aef67fa52ae10da0e62036f853f723aa5272a761d6e6a93051b9c13377f7a0e33b7b2268c693eda7f3691544d593d26bc5381553816a17c22cf4040192fa27ce47f0cde60b9ed759736f67328712a4d5a1204da070711af3fd89e92802fe60e24cd7291437808a8a654ebe100865c0dac6b34aabd2aea635fb256e5edec1f451e5ee74be19dc63dd14e52584225ffa9305976ef07aa654d02dc910d34ed6e6afa507b45d88e9bbdd5369f624e15cc5205a7a5b233cd37e5ef2e242e8", 0xa85}], 0x4) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 05:37:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100000000, 0x800, 0x7, 0xfff, 0x8, 0x4, 0x8, 0x893c}, &(0x7f0000000180)={0x8, 0x5, 0x7ff, 0xffffffff, 0x5, 0x1, 0x1, 0x5}, &(0x7f00000001c0)={0x100000001, 0x68070000000, 0xd5, 0x10000, 0xff, 0xa6c, 0x20, 0x800}, &(0x7f0000000200)={0x5, 0x1}) dup2(r1, r0) 05:37:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x202) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x40) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x400, 0x0) 05:37:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) r1 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7ff) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 05:37:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000414000/0x2000)=nil, 0x2000, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0xfffffffffffffff7) pipe2(&(0x7f0000000180), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x3a, 0x3, 0x3ff) socket(0x1, 0x5, 0x3f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 05:37:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r0 = shmget$private(0x0, 0x4000, 0x106, &(0x7f00000da000/0x4000)=nil) shmat(r0, &(0x7f00003cc000/0x3000)=nil, 0x7f96cd724945b023) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x4000, 0x3c4, &(0x7f000018a000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x0, 0x0, 0x9) munmap(&(0x7f00007a0000/0x3000)=nil, 0x3000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) 05:37:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000040)=0x5) 05:37:27 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 05:37:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4504) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x3, 0x80000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20201, 0x48) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 05:37:27 executing program 0: getegid() r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r3 = semget$private(0x0, 0x3, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)=0x9) r5 = dup(0xffffffffffffffff) semop(r3, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r6 = openat(r5, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xe2}, 0x8) getegid() close(r6) semop(r3, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r7) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000800)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r2, 0x4) dup2(r2, r2) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 05:37:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) connect$unix(r1, &(0x7f0000000080)=@file={0x878fabfb0d7dcf85, '.\x00'}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 05:37:27 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup(r0) r2 = getppid() r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r19 = getegid() r20 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000040)="f119611d5af16d800c069b94c6b901458fb0411ef22d398379588407a4e19090322700116c93e2042a0b21e504cde8c48781fcb9891448581b132268fe5e0c2366a196b0d520cdcb6dc53b4f9b2c6a0bdf4280b4605970af065fe83bc5816c732a2233ea753255116486f57057f95a54d0882e3c8fe0ea0d5886cb302c5ca9f6865d92a68710fc1ab041fd57d3f144a1c9c3dee4750aedc12942c4fcbf4e480278027e3ef5a8a8935cb610a3b40cc53993efa5915d", 0xb5}, {&(0x7f0000000100)="63bf780374ee6ab7f7b54a1fec87cdd1d5b0b4475ca3db31c7a2e0cf4c9b2cce483203c65c1092a0d6a3dc2e593a2cd3c38f7e0b93c674a81e3b8c93d681fb6f22003a1859ffdf63d1a466946a57de149f095345c9fd1e2b08aba4886e4613fe8c345e5a271c1306628dbb7f01f5643592d9bfd13c7bf67e91387bd8c3bfea52dae910b8a44c18c932520ec770696293622921b51392925db3b79c8ac6af778691eb0c491c80bdb96a3cb5af1f623d36bf8474580318440d88f2ebcb4de4c4b0f8328fe940229287cb8cd4c686a07a5b450580c2b0da77dc76968cae3645963070dab1b853", 0xe5}, {&(0x7f0000000200)="694e68685c6c8adecdd87c6b91f4245f9ef74245bc1173531198da20f9b052b074a7acc73257c2129740e1dcb821061c4f4a322934f077454d06b485da83721484d9b05fd22335bd0b0cf5d472144830572d7ded43fa4436274837d0280c34f005780b522cb6ebda483368f4f0d7d9667486c6ea2d4b4210a06cb7604967300ef8a095de084de8de938818df823de85ee47a0241021eea271fe47c5871154a4b1ba63f2c239a2341fc536f33d622da933d141eeb15e94d7e14f35ca2f56847847714d4f67b342f838d2c80d3021ec64d6aac5ba8dd59e5b78e448c183994a876348803575f30e8eebb1a1893b628e71909c7455ddbcff8966f676e7f20bc", 0xfe}, {&(0x7f0000000300)="0d4761cf041004f5ab2a4de4bef05341e903c8c1cc1c903db61441ecfd684f82d2e1b8771223d7da0608321954052338a2e43ca81c641a9963700d3862188d79e1f1b939300b27874b5e88771e243bd762be266abfe55effcf08b422bb16c033d56c7296eb8ea0ed38ebebdcee45c7dfab096830799c4f9ac136dce25b8e", 0x7e}, {&(0x7f0000000380)="a6b272fb1d17c055b314042499f7b0d970e27a351b3010974f74ef14debe01c1a85c7c2ff1adb79eef0f1fe5be6986a83915ae1f0a4542376cc933b585ac37a3a98843f4feec886738259f1393502f1b9c433d8f32bcb8eb86a8ef162428db262c5c9d428f78904e15c8942f123aafb061c7174a83c3d8cbd3bde0cef1196b178fb6c73d635bbf901d8211b21ab2951b970e11468aa2ef02f546cda2775b90f699222aff03db15b10e175a310bf0416d9e2f9c3bc21c0a69f04855acdbd0", 0xbe}, {&(0x7f0000000440)="6bdd2377a9201a2520e8b03f8e24058f27fecf617b023803b16deb1c8d8a3fca1a93f49db3377b3a9aa9471bb4b8751b2884093fa039c759e59c2f9eb96f8c733bbff28b348f7b9deffde977dd1b4de7daa3e9406a1e75db8d9776381dd161394206aff2263c056bc1", 0x69}, {&(0x7f00000004c0)="36eb7eafec57c06619f6ee6e181b53d5c4e191fb65cc9afa5279aa2b5ca00c1cfa32fd8dd7d485049f5940c8818dd0218cf1c5faa590266dc644d1ca09e6d77408a3de672e", 0x45}, {&(0x7f0000000540)="ae5d0ca786dedf7a2ee0eedd84623a8b801747ffaadfbb622f2e8a03a59f14bc774e1c3312ea593691c66a12124240ca17cf70d5f76494f0e208ec9e777c10b79120a1ca47ab03a7407945c5fd5f852a7e3622fda6713cc5e498f56b453ad5b9e7108e9945dde68fbd", 0x69}, {&(0x7f00000005c0)="5f2c0fd456272c85e8705e3f5e778d088ce7af84da694bbd279711969d86992d923ba7e119a742fa7339a252d75c54c91c58230d2597ff89d6521676f0be0c07200bae11c8b57cfd52acbcb2107f8f87a301eb0df1f645ba8e7d9ff8780b58f145d7e5615352e2", 0x67}], 0x9, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x138, 0x5}, 0x4) ftruncate(r0, 0x0, 0x7fffffff) dup(r0) ftruncate(r0, 0x0, 0x402ffff) 05:37:27 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001500)=""/183, 0xb7) 05:37:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x112) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x91}, {0x18, 0x0, 0x81, 0x6}, 0x7f, [0x629, 0x80000001, 0x8168, 0x6, 0x20, 0x9be, 0x1, 0x1]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x3) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000140)="b76d19d29efa539d20289c4c970236ad47dded627b69be102ee4da9dd0e82d9880cf70418d69a09973dd8c646da78b047bf3c16d8dd538aaa9432539616476a7e35a9965e471d060aafced870e76811ee5536b3e3cfce43380a14d5e72daebf9ff01f4edd43368e895b52de514feea8bf77860a49ee9406a89ad982fc57e6905784dadf16ef7869c797f6e75ec83d4375d0932bcaee85dda7e70ff75b340719e51bad317c29c90b325c2f147a84b028d1615e749d828f16f33a62b98600080c595c6549767cb9de743257279cf74f2f5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r3 = dup(r2) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0xffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x6, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x80, 0xf0000001, 0xa8, 0x8}, {{r3}, 0xffffffffffffffff, 0x2, 0x20, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x10, 0x26, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x2, 0x5, 0xffffffff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x10001, 0xff}], 0x100, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x2c3872863ca77b53, 0x2, 0x6, 0x9}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0xc49}, {{r2}, 0xfffffffffffffff9, 0xe9fe41cefbd3f566, 0x20, 0x400, 0x388bd739}, {{r0}, 0xffffffffffffffff, 0x44, 0x4, 0xa255, 0x8}], 0x5, &(0x7f0000000380)={0x9, 0x4}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xafa1, 0x200, 0x7, 0x8, "00e37b1ed0222850f97bfa0e803dfc8be4f90af7", 0x2, 0x4}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x100000086, 0x2}], 0x8, 0x0, 0xfffffffffefffff4, 0x0) 05:37:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(0xfffffffffffffffe) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x20000000016, 0x4000, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') socketpair(0x1, 0x5, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r1) flock(r1, 0x0) 05:37:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x400, 0x7, 0x28c0000000000000, "8bc0a95044086f5ca5cfa6f802f25d40025bb1fe", 0x5, 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) dup(r1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 05:37:28 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x80000000) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x88}, {0x4, 0x1}}, 0x2) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000640)="7b10b65c6a2dc6306c82168d7a8ad26a5fd5be9d3544e1af634fb680a7082c7fa10780fb724329e5a70edfd95ab3a603c2d2d1f4d0347f227dbc23f28f10043f0680245fa44bf3676a849b761f5183e807ef46b56d7a552d4aa4f57b1a9b88237e046da2858e86fbb23512ede4851e08bd7f3c785f7d34abf36d92a58f45cc2ba690d1fe39898d4ad450772af2b5fd22b001f8be676dcfd7f48563b6ead76dc27fdea84f4abfafbe1489f14fc15fcab23e61b3a8735b41211650584be4229cca3c0ac48ad0f93d607f1e8c7bc431c6ce1df66853bf2d45fb1f3954a4eb8502bbc9ebc841578720f6062cb3847f0d15b36d6a32b84e486f7b3167f6346755a9ea31f763236de0e69c394502151da47ba591aa72076abff47f9d2952cefa945c7164b373dfc6d29179b19afcfd5e946ba7e95f17aedf4ce1f9ced5a65fa9cbf5336d626c44d25d99edca08c19ee6517d92153f2acea3ca8455cce12b7ed0b8b76759d84ff0b25b0163a3cbc3dacf85dac51f6238ee44d3ecf8d59e2f12efd972f23c2667d12e8d6349aadef8891ef0e96b15e7fa5bacd2b853c93d56ef779fa76c19379d713dd5e2bb5ac9bcc1c01c931caaddb926bf4a3562ff8627420a95778c4ece14d96a65a2e96c19de6f60cb6c75f32e79f730fb919d6000e4214119c92e99badeac7931a6146f112e0601c60de06f0d6f501effec5d8a45110c31595d1fe51346cf187d0e12995ae0b2ced2691fd49e7d5e242f2e9ada28cae5d4c4e9d79dcc59290604138050bf91dcdcd5dc7b9230fb7918ef956a41a9949f83033697c0a55905b4b21101df03b0f2643ee9fff652ceeb7bf84e59ddf7c4678a4028f9a2cb9b95fb69faf1d7e26ea509a323163d18768434930a65b3594c6ae3fb047bcc9f5eaa316db99407b57889c595dc35c40d1b3706adb0e006cdd188992230f0eb39479fa6a03a23d764b37541fb88af5b5fec0beb92022d604f45d75c493f1121187f3fb44546e79811740cc8289d340b8b4674569f109656febe6eb52df71205c42cb380be4665eed82ad7d63f3b7a2f9278451a48089b99d3c719dd6f898dbf185cba0fcdbe00e67c95d36cfb0b9b8098bcba2b599e2563f2a5c4d46b9da52a99284d57618faeb966a48e179b9206ce052018564bff32b9a4647c62df90a5675b71530038e69c96f52d14ad99b7a301f35ea84d242d4368d63817470e281af75a763bcc6194889edf0de20c05e6baa314d30655efe9971a2ab1693a651488cab0f73d57c60cbc00b057aafe4ea2eddbe44e3df713678769ae152154bbc94a983052ed949f9a7be8c86bb7d917b445301607ea692bf5060403e3842ef863e187aa509f67edf6a6f8232a145c370e5f745907c412a13e1c85c72363e53b1ad95a735d7501bae9bb744f87dc5e9f980cf9001fd986391210a345c8a2767dac55b1cc04b61afc04636456958735708b336a783e1c044430bd870ebe9f68e3885a699571271fcd430a3e4261069040e090d3a3905949e9fff0ae9e87e6a8e0c92cc0acb2994afd5f6f43e8ab654370bf00b2d6ab8f53ed9571e1a8015f6d0ab89cb747c276255c37c79d498806e9b12efdb874b89a6bfafc6eb169c4e1a6f5dd8387fd3ed90a686f3957ab068d3e16e1a7b8c62a0f2ced304e66954fdbae35e5629235ea03ef0914478b19a07a603dbabf9c661ccde5e3f97772ad30f5f702105710ccab0254631dcde972a9ec27510fa0f9fe2f84337153aaff448d0d0f61b3dbffd2043832cb3546d1fd51e9f9c271dfe675ab6423b19aef8845d821ff8e8f8346409fc679c05cea7457ba099dff2c07b59ed8f0481d2964b3a92df2d07582ac4ceab7f3624a2cc9cefc1b87c7051794e6b009c8c630649a08fcb016338853e655005711178f4feec8d8755e25e35af8be39f2cce25298f9420b0288d4cdfd7e190f90bb5d11ed7ced777b6e5a78a539347301edcfc3819ab9430e5d7286565897e0c210fcfba8b5d455f8db7c39fcab89a8159424099b29debb28686ccfbb480229192b481389c74394a9fc7465d9e655f1dd37271d4c7d1dc330e8898958b21912a2e82e7a6b985780903cfbdebcb46ce3d300f23dfb37f79adbe3523bdada51f13b864b3f2e535a57ef8c5bb14e8fc04d10fb4c99529ff4e71fa5a4c20c090f38634003be2c83b7f4fdb238b4d3c09a4d2b08f26fc760ed58dbe90200e0b4b2053d3fdd3fc42288ddbd8929dfd4f70653aec995a166b191f25f00c2e1de720743250b83afebd9ea90d80fb5cb954de675d9dd4a2a9ff333907aecdcd1390cc5c3ef0dc9e6b6fc4fd79337f95f0067f6582c95008ece758aac16e351e3d30fcfa69a21bb13cdc0dc1b499f9d52172afc273a0bf9fceb56545c3ba0bc4565bd583b415f918478df1289206cd92cd06e1faeb96c18de846b7045f316072d01902e186702945ee4e9c7a6ca1a99b8861027d2ac0ee32be81c021b613632d86143b1aabcde69627652e3fe281af933e392a17b0168737b8e94e8aa329dc24114e1c4aa50000460e1deb995617fe25f82a9702c064923fd359f31e7e9f4b4480be48d45507f6c0f3cb1d39644023b11a1dab3e18a70b130e9c46716ebccebdcbad3ca0a8ce094cbe738afe2dc59c333c0c5e7b3a749bd1d9f731ec2b1d89d454fdb8e863b539ea714144aee9a18eb09d9eeaa9db3382af34b69a57cc964ac7b0c4d51ad4c8ee02c589d71a534dde96977b9c0d96f60511fadd6bc8d317d27f1386c2b5339519b49eab42fc9bb6184173e24f64a0824b22a7dbbeb1411f439d6aae97eb069177e065a72e2ebb34d8fad663604300637c616f99e2dd5033ca0f0101ef1e9e2a9098be1bd72faf7de6f2e84ebebc73ee1e7058c550e0c6795eab57ce5bcbaa74a7bfd43d12891a7a6039b286ad3a1e2781e50defea1e97deb093b119cbb131434c38f968d1fc124e5d271fc77c8604643bc6747334baf79973e15ecf2ccee68d5b0df84441b56a2477e3a6b7b21da06d87ae76adc20cf88811ccf3dd0fe4bf3ab07eaa156671c75e98c7106e929b98f2ec26607016d25d79c19cbbe8bf3e7dd9177ee15d3476306f343817312a1ff77e12f47deea90d1a6f6bfc8db7ffde6e4f2103cf99766959ce749bc3e1fe10431837c3b3c1d45aab59732bd2303e7e557d10b6826cd937e4c0b543a3da141aa4569a64c7be51ef8cf043062bc36dd9e52c24a94d6d6b97675a18fb71a0d452bf5dca5f4e2351aad9ab424d5ebdd272d26d06560e49fde2f7840c1ba239b947627bf280068b3171ba7aed3052c56823aa477d6033aa5a56c0416a38f4c396e6821f760acac98a881f757bd34b4ae21853eb0a633ba2b3274c973ca21a88d6ecd57dc513e736cee4df46588931c2f2672db0a395bc52471814f6be09f78aefc049417a93d89d23e511129329756932f7a39fb3efe17db98b12813aebaa6716d7d588ec261b37de93330f2d0fe553d1d2de00bad177f8dcc6c2a692a808dc332a52fa110afb0185a176d3a2d9998cca61d57cf2a9050860cdfc2a0a10caccda19a1d82c456d2cc4a5de2f98660878e4f8d382596ffeaed8a53d6b86da81c7c0f4dffa3e2f76a9363ebf49c92c82446617e7d91258fa911fed50e1ecb62f9e2282f52d9fae31cd0b4f024b2166ca4a24cfe8ea5c683724a9fca69375b3a3b308789716b8dd0a1677ba8a8a407b4ae3d2251112a8341691e92a05f67854220a075606626b53288c9379909b428460765481517d2da95109cfd95f4f801b0fdefd108eaf95b185a670eee6d58a6f23b34c1113957a63fcaa9936336e39a2f0e1ef476bdf6638632638a124866289aad7260d653086e46a5ced48c7aaf2c3b79761823065bf318f39f5d55ed473968508b0e2551368bb1061834cf01f9ab3382c186354b19363292bdace37bdb6c5f979fb57e2c9571d92a1a2f5050267afa73298ec66f686c74e97abe314a958049271963f34010e0db8fd02800d33d59d0e7054a9202facc62adeebcb46c41dcef65e1c77f005d4221b0af4e00fb78ec530de64c916835f2426891436fcf9a99187019cfd94bbcff64a65adef14a375c21c1f369182db61f667683cb2d55843c711f48ce9c31cc879ad167f8b0d9ca6f4ce29bdb6fd540d3424827b7a543c8fd2e078029767fc1fc95beffd3120510e8f22baa9de309990452d8732a8bbaf4184fdd30a3322663291db164d754851387d1271b40b7b3a447e2b2931cc9f20342486ba0e8f32d40b7b83c6421acc0cee6b2164d90a33cfa731584456a45f9349102c7b23cbf308a184e0d2a6fd4f72a9513d0051d0e0deef62456144d60432024cf3790566ed21c7fec02b6e6e99a74150e0c5abf929550bf90f3eae8963a00d6f19d8e23a2622d8a1ce9b9ce7e550d4d88bd067ce502c5b415edfa0d31f982d974e25d7485b7fe34dc2ff3e419273d42b6958066ce7d2db469f70946d28ddcff80682272e7a95346c8787558da4c21e63653487720752bafa36a85581c63ef3713ee2e996a159cc4458de8f220dc9f02395e8f0a9be10d919dfd39a87bb60cc496304efbaf0d8dda6d716b138af2403739f053900959dc96b2e7e9fde108ae5a8f366f31588a8d39587eb02810c1f3b440373da8d3ed885812204a538e0466c022e6d85ec9fbe33a3dbe17a8a1299463a020bb29f9b594104ab1983db83b1fc4428531db71177b349cf32aa1c70f6f5c9e4650b35dcac534738c5f0bd331d4dd669a1b7f10c82102c6a927b9ea8fe63459b323c36fbc985f1dda959d495ac26de5287285a87a749edf2f1d4b5d57747c4c9d7023e3ed24721e56ee252eafa8866ad0f874a6df5d08433a1f0a190fe7ade785b2b575e176b5f3b73429c51c29104c171bc8787eb84d6053b98653954f4344fa3ac001a008de2cd7d157c1ba76b873522e695557e07137f8db2af2b3132e868a9a6728662df350f13d98690e2eb15781bfefc1d6e077681ae09ad6ab77fa3c2a12df07985dd0827f36556cd8bf21bcc161b32894e91e1611f35c589fec58eccc84bb6862ff3612b0e8a2639641e441d0c3ee4f5ddfb1c1af89ecc2cbc3f0ec5ec6e88f155e5de62f0ff393cb52b8c83e2e44e19d817e71d8ad0ccba11786f4b32abebc0a3c36860b146cb31e21e8fb0bf0e2f4f9d5e66d48496a9474f0d53dea468192967199f5f37c7d8e7e7c44b4ddf4dff5006d1175d43cd7bfa3c5b793c48f8b09f79feefb2e23b5441ae6d94b75a95517a26c939ead85b37ed36ab1cd529300ca3d32cd3a5a60ea80d66ec426a26ebf78ffd5e40d20bbea7ffefd2c4ef4b9fde6830b4a69413faeb8cfb39396a9fc82117cacf66bc54a17e58af564059ff9df65ed8584e2ee72fcfdc6e38be86bc47cf5a35ca35e6a7156320cdbf8804bcbfc943626871b50ba6f13656483883ac733c9f53c6da77ec47394a3cd7bd49461cd482cf39299abac6af5702552275b8f1e731c4fb6db97581fb5877f93f006e701316af5939ebb2b3c103162396dcc12f3b9a04579f49eb4b5954781c108b735e99888091f98058501a6b438335a6fc6b7980dca0d8c2095448dfedb1b8a049052a9bb35e19dd4df100894802b51ae449f532af9659823e70e452a4e3f8d6e391812b001896d344acf0d40404fda40d83b7b3fdc11fc58a6be42f553bb6296c552ad9d72f33bfb45ea9a288567fd47685fdc438b4f85894b58bea07d9b19495e71648731a0ae9fef0f330e9a417b2167715e1d3ae6d79b74c6924d0a2785232cc51dfd81897a2fc23311a9c54f4baeb4", 0x1000, 0x1) fcntl$setstatus(r0, 0x4, 0x80) 05:37:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x81, 0x5}, {0x101, 0x400}, {0x166, 0x3ff}, {0x48, 0x5}], 0x4}) 05:37:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xfb4099378883e5e2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x168, 0x0, 0x6, 0x400}, {0x9, 0x8001, 0x800}, {0x800, 0xfffffffffffffffa, 0x80000001, 0xd6b2}, {0x67, 0x5, 0x3f, 0x7}, {0xfff, 0x401, 0x4, 0x2}, {0x7, 0x6, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0x54}, {0x6}]}) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8c00, 0x62) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) 05:37:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x8001, 0x4, &(0x7f0000000080)="cb51d9901708e6183b6122df9769fb4aa494d27c8c23954d909fb216f9be80f5952f1c2d9f1365037a5e12ebf886a6b04560588e021bce554d68fbb8594048887a62c7808493e080039cd83efc5c5659d148de6ae36693d79403d1501035808808a18b29a673002b84c9b7ccc5099bc6873db63908fac756fea5df0ab411dfaab3180ba52c0fb1c8d9df99babd556d8efb45da353123e31af4eed9fba02202fdf3b4498243", 0xa5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 05:37:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) shutdown(r1, 0x3) dup2(r0, r0) 05:37:28 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) fcntl$setstatus(r0, 0x4, 0xc4) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) sendto$inet6(r3, &(0x7f0000000100)="0f980545ce1689b2900bf6db7d561279d0d8bc225d2c32add0aa18e725fa220a52990d61b78a3b8f3e", 0x1d, 0x4, &(0x7f0000000140)={0x18, 0x0, 0x634, 0x3}, 0x32c) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{0x0, 0xfffffffffffffecd}], 0x196) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 05:37:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) geteuid() mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) r0 = geteuid() setuid(r0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 05:37:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x0, 0x4, 0x7655) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 05:37:28 executing program 0: r0 = msgget(0x2, 0x100000242) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 05:37:28 executing program 1: r0 = kqueue() socketpair(0x20, 0x3, 0x100000000, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 05:37:28 executing program 0: mprotect(&(0x7f0000260000/0x1000)=nil, 0x1000, 0x4) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 05:37:29 executing program 0: semget(0x0, 0x3, 0x200) semget(0x3, 0x1, 0x240) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x3, 0xff) listen(r0, 0x8000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x3}, 0x10) 05:37:30 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xa4daca5b384193e4, 0x8, 0xf0000000, 0xa4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x5}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x80, 0xffff, 0x8}], 0x10001, &(0x7f0000000140)={0x251, 0x5}) 05:37:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x5, 0xfe77e3557d1de48b, 0x8000}, {{r1}, 0xd466c474e6de33a0, 0x20, 0x4, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x4}, {{r1}, 0xfffffffffffffffa, 0x91, 0x80, 0x1f, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x400, 0x9}, {{r1}, 0xfffffffffffffffb, 0x1, 0x37, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x4}], 0x3fe00000000, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x6, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000004, 0x5, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x7fffffff, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x0, 0x2a}, {{r1}, 0xfffffffffffffffe, 0xa9, 0x2, 0xffffffffffff49f9}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x5}], 0x3ff, &(0x7f0000000000)={0xfff, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000180)="9adb8c4b2f1ee0226908fdf2820f42a39b2398a7879d783f633e8134e8d51d88b30019845c022de49475f6ef4a6bfe3f35173b4b2c1237e26d4344910c7eb3764992ba37427a636d703a160e681ae2c8600db459af2928f2972bd9546623d96577c3b27ba06e034935f0d620d3083b421d8ac7e6da143f8a2a06ada50bc2b7ebf34f37f0b23b57b8f670e8a68e6928e24a637a8e89149346ec22712f78e22b99e614eb6c6e36398efd4086e7d561afe8da32961a91c5a61fc4d763a6f1fe89a11ebf754f9da021fcd319d1aaeb2e56cfe7256d4d1fc4552d96ce88fb08fadff7b8318a0a29f3b0ae4497247efa28ff6203484957ad67d1b6214ad1", 0xfb) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x81, 0x5, 0x1, 0x4c6, 0x3c9d, 0x4, 0x2, 0x1, 0x7, 0x7fffffff}) pipe2(&(0x7f0000000040), 0xa7902c9a42a8faac) fcntl$getown(r1, 0x5) chflags(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 05:37:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 05:37:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xa0, 0x1}, 0x10) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) shmget(0x0, 0x2000, 0x409, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044}, {0xc}, {0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x160) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:37:31 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x840, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4c8, 0x5, 0xfffffffffffffffb, 0x9, "e1694c9b203da9e8ddb1bb33ad9b0e161170149d", 0x0, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 05:37:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7ff, 0x4, 0xd4, 0xffffffffffff8000, "2c87ac8151e946b2980e39084ec46aa652a56f7a", 0x6, 0x7ff}) r1 = socket(0x18, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1f, 0x401}, {0x81, 0x7}}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x8, &(0x7f0000000480)=[r2, r3, r4, r5, r6, r7, r8, r9]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) kqueue() lchown(&(0x7f0000000000)='./file0\x00', r10, r11) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 05:37:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c45308312c7c2fe2997cdba59e04b448f677439d0757e0987919a208e3050573cc55b1e5b13c6bf53ef093e23b290fe0ef6b0ea722d07a1"], 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 05:37:31 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x141) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x800, 0x4, 0xffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7547d699}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ba}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x82}) 05:37:31 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, 0xfffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x1, 0x1, 0x81}, {0x7ff, 0x9c2, 0xc12, 0x9}, {0x3252, 0x80, 0x8, 0x197}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) socket(0x10, 0x4000, 0x15) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) 05:37:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000000)={0x0, "caee1b7f8e1baea5002528683c1ec3ab65588d2be97588295da526d18ef8cfd0fcb019ec5e66377989590b4257cd0702a0a2a3c1c1ae0d812110195182a17bcaa10bdd9dc6af27b1e282cd276d10cb268087cbc68b66da706df00b02857d97b4b7b690c8e43b8c0ef4864eb3845df104ccd3b5b599d41eed773f61217b97456451c7d67d3b153108bcac5905eb4b380894675a170ea871515cd57aa85a38433f0a28cc876209b9dc36519e93884906571cd882455c5e4f2b5f1d1747190524"}, 0xc7, 0x800) setsockopt(r0, 0x7f1, 0x20, 0x0, 0xffffff36) socket(0x38, 0x5, 0x1) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = socket(0x6, 0x4, 0x126aa794) listen(r1, 0x81) 05:37:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x1f, 0xfffffffffffffff7, &(0x7f0000000200)=""/15, &(0x7f0000000640)=0xf) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000900)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0xf9c8f5f5185da250, 0x1) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) rmdir(&(0x7f0000000100)='./file0\x00') r4 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) 05:37:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0xffffff8000000000, 0x400, 0xfffffffffffffff9, 0x8]}) execve(0x0, 0x0, 0x0) 05:37:31 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='./file0\x00') connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getgid() getgid() rmdir(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') ktrace(&(0x7f0000000240)='./file0\x00', 0x6, 0x20, r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x4011, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x2}) 05:37:31 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}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) 05:37:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x488, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xe8e}, {0x6}]}) getrusage(0x0, &(0x7f0000000280)) 05:37:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 05:37:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1b3d46b4, &(0x7f0000000480)=[{0x9, 0x0, 0x100000000000fb4}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000440)=0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000003c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r3, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/184) 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5bda475382542bcb, 0x20000000}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x974aea75ef19e85a, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x1f, 0x4}, {{r0}, 0x21d7e246d18a4176, 0x8, 0x40, 0x0, 0x100}], 0xffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x2a, 0x2, 0x8, 0x200}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x11, 0x4, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x38, 0xff}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0xfffffffffffffffd, 0x2400000000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0xffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0xa9a0000000000000, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x86}, {{r1}, 0xfffffffffffffffc, 0x1, 0x41, 0x7fff, 0x9}], 0x0, &(0x7f0000000140)={0x4, 0x2}) r2 = kqueue() close(r0) kevent(r2, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 05:37:32 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCPROMISC(r3, 0x20004269) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 05:37:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="436d834f3bcf2b9167fd20e9eef97b8670604736952e2a632737bd931b61ad5c691e29c51a825c22ca6df3a811dd0a71aef34385db37ec13caac6691f8c698e67b543da7ffee0694fc41c191a9c529f4d207e21c5f28b95ac2004251fc74516bc43a8f97eba3fc4616a0308b706deccbf1559910b51eb22efced47c66f755520014e5d6003d46c01a75b23f7e1fb807698abc13e4225e359c05f4a2e821b7814740a1da5a823fb09e1bc5abfea896bc08f55f174db5d8cf429c3e5a9133760e7b16c4e46fe85b3468269a8a5ec70a63e6f195e000000000000000080990000", 0xdf}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ff0000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:37:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/52) 05:37:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8880, 0x10000) symlinkat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000002c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r1 = getppid() r2 = getpgid(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="c26744539a2cc55d", 0x8) wait4(r2, &(0x7f0000000000), 0x8, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000300)=0xe31) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006, 0x0, 0x0, 0x80000001}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa82ff265b6526b26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 05:37:32 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x2, 0x1, 0x5) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="8cac8051", 0x4) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x5, 0x5, 0x8, 0x100}, {0x400, 0x18b, 0x101, 0x200}, {0x5, 0x0, 0x80000001, 0x5}, {0x0, 0x3, 0x5, 0x1}, {0xffffffffffffffe9, 0x80000001, 0x800, 0x800}, {0x3, 0x80000001, 0xcce7, 0x1}, {0x4, 0x0, 0xfffffffffffffbff, 0x9}, {0x40, 0x9, 0x2, 0x8}, {0x8, 0x78c7, 0x5b, 0x8}, {0x5, 0x9, 0x4, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget(0x3, 0x2, 0x200) r3 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) semop(r2, &(0x7f00000001c0)=[{0x0, 0x6021, 0x1000}, {0x7, 0x8, 0x1800}, {0x0, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x6, 0x1000}], 0x8) fcntl$dupfd(r3, 0xa, r1) semctl$SETVAL(r2, 0xf4756fc3ae8e1461, 0x8, &(0x7f0000000240)=0x7) 05:37:33 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) connect$unix(r2, &(0x7f0000003340)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r3, 0xfea0) recvfrom(r3, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000003180)='./file0/file0\x00', &(0x7f0000000900)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r6 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r0, 0x5) bind$inet(r5, &(0x7f0000000340), 0xc) readlinkat(r5, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r7, r8) accept$unix(r3, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r4, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xde, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r7, r7) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x2) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x64) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:33 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x30, &(0x7f0000000040)="a747a40e26cfb4e95a5f35a76f040a0c5d6fb277602f4a0ceb55b20c9320d0", 0x1f) 05:37:33 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x3b9aca00}) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000040)="3500d864d34530edb9d396644926e92ee8b0ff3868887a35869082448767a86c502809164abc353f05ecadd01a23753aeacbba2f39b77111fcbdb87c41bb4f2422b68da6886bca938d95d52ba3940b74be86aa97f6638c5bf865b6b01117c8058146bdfaa96f7e4db2b20cdc9787ea4f01e55b8653caafc578f657bda13cccb14294443106c49d2071242b5b756fafdac4cd1a250ed811e56303818a725fd1d662496e5a100c71d5583c977a3526b48ed5b035b5b1a7ac00f41b623a1000bbef08784e81597b8c2ba9b0513e9bc71f", 0xcf) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:33 executing program 1: pipe(0xfffffffffffffffe) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc78009e4e2908de3, 0x0) dup(r0) 05:37:33 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x5, 0x42) r1 = socket$inet(0x2, 0x4000, 0x1) getppid() socket$inet(0x2, 0x4000, 0xffffffffffffff43) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) 05:37:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="090000000000000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:33 executing program 0: mprotect(&(0x7f00007b5000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) 05:37:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffff8, 0x0, 0x4, 0x0, "bb42c673b6b30a0c9cfa556efa4f82df445da707", 0x1ff, 0xe43}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1c8122a8e4055f34) poll(&(0x7f0000000040), 0x3, 0x0) 05:37:33 executing program 0: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0), 0x0, 0x0) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 05:37:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[0x7, 0x3f, 0x24, 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", 0x23c) 05:37:34 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x800, 0x4, 0x1, 0x3, 0x6, 0x3, 0x0, 0x3, 0x5, 0x6}) acct(&(0x7f0000000040)='./file0\x00') 05:37:34 executing program 1: r0 = socket(0x800000018, 0x8000, 0xfffffffffffffffc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x90) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0107002f66696c653000fab28764bb951f28a0fa8f06d1b0cec5232ddc3b3c70634a00"/44], 0xa) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 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) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r1) 05:37:34 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x3, "b0d4000200fe4cf8000100", 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000520ffcaecf1743a1d27d90403e7fb8ce6d2a31c63b8532c7b99872f6e41bdb49dfa0e2bdb9575e65a0877c2ef1c6ce6c8a5788428508aeed0df2405cde5958d5a33fd77d3cd4ac42d7b14fbc758e8f75a565449a4792c18697d4b751040defa109bf4a44bab42cd6f6e2caf85efe74c44c338510744320ff8588d7893094e58b493f70d722f23145de30efe61777f4b3bf1000000000700000000005641a2a5bb523385ca0298c2122a2b550abcf4c86c64bcd8205e5108dcb016ed224e23ff9277dcbc71f063a290d080bc4ce8fdb8f498e1ce1735c9ea2da239030d1bae51c2c92298428c42b4f90853e78f6e4bbe638405a1ea261de3d54cd370c596de87569b7918f4009df6f022d700c0471b5fe83feaf2048d3cf901543eb2c72bc6080dfade58b39e6617552a3a775cff19b2d095a0049ebf21994d5169de2d76c87de6480c2ce9be510e4a84499ddc680ba88223228d9a362121e83b0407915e63216773613cf9df936688e125d233499b203d5f9800000003000000"], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x3) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") sendsyslog(&(0x7f0000000140)="839b2ab3e8b41fc7b8dea0afcee37dff34ac0163e6e87a343bb64b87ad51d8a7289dcfdbd9d14ec6ff1a26cdac7bb0b91bc855de", 0x34, 0x27) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 05:37:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10010) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x48) chdir(&(0x7f00000001c0)='./file0/file0\x00') 05:37:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xd52c49a6cc42eea8, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:34 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) mlock(&(0x7f0000bb3000/0x1000)=nil, 0x1000) 05:37:34 executing program 0: r0 = socket(0x18, 0x1, 0x1) listen(r0, 0x0) getuid() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) 05:37: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() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) kqueue() close(r0) 05:37:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x1) 05:37:34 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x6, 0x8001, 0x7, 0x3f, 0x1, 0x4, 0x6}, &(0x7f0000000040)={0x2, 0x20, 0x101, 0x7, 0x5, 0x10001, 0x40, 0x9ae}, &(0x7f0000000080)={0x2, 0x400, 0x1, 0x0, 0x4, 0x2, 0x80000001, 0x3}, &(0x7f00000000c0)={0x4, 0x7f}) r0 = syz_open_pts() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) accept(r1, 0x0, &(0x7f0000000180)) select(0xfffffffffffffddd, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 05:37:34 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0xc5da8c5d24690598, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) 05:37:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) 05:37:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0x8a4, 0x2}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)='i') 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") 05:37:34 executing program 0: 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 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 05:37:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0xffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xd, 0x6, 0x6}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x3, 0x5d55}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x7f, 0xfff}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x7, 0xffff}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x44, 0xa5d544a12394bbeb, 0xb0ec, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x400000a1, 0x200, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x41b, 0x1}, {{r0}, 0xfffffffffffffffb, 0x77ceea6c899d4b15, 0x2, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x51, 0x40000000, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x156361e34b3b1ff7, 0xf0000000, 0xffffffff00000001, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x2, 0x2}], 0xffffffff00000001, &(0x7f0000000000)={0x7fffffff, 0x3}) write(r0, &(0x7f00000013c0)="592d7d0dc53a8b11ed4e32", 0xb) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6, 0x4d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() open(0x0, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x3}, {0x4, 0x3ff}}) 05:37:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x1, r1) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 05:37:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 05:37:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x10000, 0x401, 0x5, "e82a9547da52bae9b2deca664fff20180aec9efd", 0x7ff, 0x2}) 05:37:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:34 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x64}, {0x6}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee1, &(0x7f0000000140)="b6") 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:34 executing program 1: 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) mlock(&(0x7f0000a1d000/0x3000)=nil, 0x3000) munmap(&(0x7f000088e000/0x1000)=nil, 0x1000) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013440 failed: hole in range 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) r1 = semget(0x1, 0x1, 0x80) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:35 executing program 0: socketpair(0x20, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="cf6ed9b135cf6b97dc4b8a3b1900d78af6d4c75cc6b5df5c0941b80cb7096cef35c0545872d5785fe37b31a1a310128019855d2861cdbe91f9a531893dde4e75948b684a0b6b505b090c3ae624facc32031ba3ed216654b5ea9199a7ff72f98bec18d9723ddc54f09e688b8efef5ee2f5349aab76e7874d674f1336417301839fb192c2934e3db4382ca71e1d4bb5e13025c4ef17b8a72c021ce918dbf03c1da6a775b89b2249e4f73b91477e621cec08196d0972f7a60f9355d775ce5910dc5d6fc180ee197e17bfdd825c225b38c3eaebbded1f51a4effa99739a4a633c4611789ed24919800e2c4cf8df2e24207930c34", 0xf2, 0x4, &(0x7f0000000140)={0x18, 0x3, 0x8000, 0x8}, 0xc) r1 = socket(0x400000000018, 0x3, 0x7) setsockopt(r1, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 05:37:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) madvise(&(0x7f00005f4000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000040)="c39ff5077198dc24aebb4cd6a4933256dccfa303002f9be4f586cf8e209cb3c66d324c3fdd7e7b9d1e5c22604f0777e5622f72232df30d101f66", 0x3a, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1, 0x1}], 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x2}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x3bd) 05:37:35 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x100000001, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000400, 0xc902, 0x200, "ada961fb069936a45d41e42baf967f99635c60c9", 0xffffffffffffffe1, 0xffffffff80000000}) fchmod(r3, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000300"/85], 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) fcntl$getown(r4, 0x5) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000002200)={0x0, ""/4096}, 0x1008, 0x3, 0x800) execve(&(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) truncate(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x7) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 05:37:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400004003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) write(r1, &(0x7f0000000100)="eab44ce897d45484b920cb6f1743a1951042f70e14e8dfa089570c9364286bb4229f11e27b54ef10b9da5e760bbdc151ff06f588edf88a94d18829534aa67e5bae9cbe7efff50a38210788740fd54080c98b0ec7361c8c5473d19b30298b0892499ee887d231d3c016deec5ff4f3ef513dcfedf27ec77645b1f847abd35228b5283386a316bdf4d1898e4b70c3a3774aa6a8", 0x92) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) write(r1, 0x0, 0x0) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xa848, 0x872c}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCCBRK(r1, 0x2000747a) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x40, &(0x7f0000000180)="2bc8aba8f1a44f20819b4d44a3be52aa0900000000000000ef85967c37a08da526dcfac620309d3a38055d501dd9ec2fae5dfd5c974e63b518c066dbcb558535") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x5, './file0\x00'}) 05:37:36 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x9, 0x0, 0x97, 0x7, "38475af8824cf738c5b0e81e4249709a9e755b9e", 0x4, 0x20}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) 05:37:36 executing program 1: getuid() open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x13a) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="f7c6039c17e5a938271e97a007aeb3cd5667dbab3b85f7df59fce23283d7493cbc52d5f779166809d86743a2d0b86c58519181b198aabcaef4e3372b8b8b67707c39768527fc88d8d67754c9ed4410429f692009f9b2a7c8e557a461b86623", 0x5f}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dd5fb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612826879504861abf383208941045e24e990d4f3aa8475a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703bffd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848ab96cfcd6a87013089fd0e5f315def19edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c70000000000", 0x3f) fsync(r0) execve(0x0, 0x0, 0x0) 05:37:36 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) acct(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 05:37:37 executing program 0: mprotect(&(0x7f0000127000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x33f2509455231bb6, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x3, 0x7) socket(0xc8a627066f361e58, 0x5, 0xd4f) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 05:37:37 executing program 0: socket$inet(0x2, 0x1, 0x6) setitimer(0x0, &(0x7f0000000080)={{}, {0x2}}, 0x0) socketpair(0x2, 0x4000, 0xffff, &(0x7f0000000000)) 05:37:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xffffffffffffffd6) sendto$unix(r1, &(0x7f0000000100)="12cbdfb34b19bf2a01f5071271ff2cbcfbb58ff13ccddabd0fb568deb5ef15120d56fa1e54939c97bdb28a585d55beb298f49eac44cfd101134738598bf08acef384c64277a396c032b3dbfa96bfa1850b107d770cc191362954ba9e3b5d37813b986249c0d746fb4a27", 0x6a, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x74a6}, 0xc) 05:37:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x106) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 05:37:37 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x731f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 05:37:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b203d, 0x1b00) acct(&(0x7f0000000280)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000191af000000000000000000000000000000004000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000001b9f20030000"], &(0x7f0000000180)=0x6e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000002640)="183b8370834a691fd27f56c3923a4c632b", 0x11}], 0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/83, 0x53, 0x2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 05:37:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0x2f2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [], [], [], [], {}, {0x0, 0x2}}}) getrusage(0xffffffffffffffff, &(0x7f0000000340)) 05:37:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ec3139524c007f2"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 05:37:38 executing program 0: r0 = socket(0x7ce272fcd2d9e5dc, 0x2, 0x1) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) 05:37:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="619759c846b9727cf3c58e0693ea75030cddc01114d5e999fab050849bc574705dabde3f7ec06340fbf6bcd5", 0x2c) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000040)="db3f8249045c1c8dc7682fb478b158b230b745744a7ea7a4d2b95e9391f22581777c948d1c822b39e6da8d507b") 05:37:39 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x4228e1d495e1b6ad, 0x40) 05:37:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0xffff) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) 05:37:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x4a4e, 0x9, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c, 0x0, 0x100000000}, {0x80000000000009}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x43, 0x140000, 0x5e0, 0x20}, {0x1, 0x8, 0x100, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f00000000c0)) fsync(r0) 05:37:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) syz_emit_ethernet(0x1e, &(0x7f0000000000)="73f6cde1f0f3d9b14b785b4293b3d9db0e755228cf466385bf6f3320cb06") semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10000) 05:37:39 executing program 1: r0 = socket(0x1, 0xc005, 0xfffffffffffffffe) getsockname(r0, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x4e, 0x3, &(0x7f0000000000)="44c371fae145ff0178a251dcd25b4608db3a2c2096736e15f86b6ed833e649a17459e519c2fe015d6efe1acb3cdcd874aa84b8efaebf1e698ef29d2f539fe8752495777c2d9326dabd31c67b4fcb58328bcb85fa61ec84baadf2094f037b5e18296b521f5d358c93abbdb369de40ccecad45ef0df769205af29a75463da140846db029f16dd8a94b78e2128ccd4104d8d8129600b46cc252d1b171075e8d2480f4b732", 0xa3) 05:37:39 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="46bec6330d29eee3c13126d23b8e1959735e95c1e0f5fa779e6c648c39bdee1a79af3c7b8616c31415f62323308ffed63c92d30335354e7c7e700d29b1ac01698866d09b5cffb0dea47769e315d444611fbd09a998d46a480f43447b6bef73898b3f6077630c9e9544", 0x69}, {&(0x7f0000000200)="72d19a2814ed406d058e0a250a585b138786f6248d5db1ad294555b2cf66b4deb04cec9df3db8ead57b11dfb6f0c55c955d06a5b9bc517803226068661d6c440f9959bbbca5e5afa98d0babcb94c17c93aa6201a8ad599f51277e5d8cb2013bf48f6418737261529fe385e2aac8af39ebdc14fc8bc3c0777f3d9e52361f5a232949728a1c708db9768a9412b853d3483c5a5d36ae820ca358967053df96843fcaecaa22989ba77bcfd33cf857ffaeb5a296a526a38008d0438b296c03c663f61bf9b2f18914b641228c8fd0e4c8919bcd9efb81a71153aac291fe0d2aa8f9c6fc10b744823fae3c360eb0543", 0xec}, {&(0x7f0000000300)="76c1d6e5593609560359e958060e83b4a2274a2ff24aee805c6d1fe1b2ef27deb4fbf256a90531c73837e1cc0f8127e6237bb63a6fd6e50fe2656ebaa030760a86970fdf7e8ff95d0629ec3e397e9b453ca3e220e5d4cafce3988de5f944e3a276b64912bfdd84a74d1ddbb1ea5190cb082cb2353de61141e8f8", 0x7a}, {&(0x7f0000000380)="14b73b549b5f970daa3784a7d3a287f51915fb9e6202dd8f1d09bf4d075a28ce331fda183a47fcaa85ad55c59cf9c9bb4f314794ad37691fe0d86bf68398867834c64933f0877ceea2e4fc0b70d70edefad123baa08cf012da6c21580b6d36c1de5f83d1108bf13ff04deeeceae9521db30fefc5238132a8798492794682bc6651705f6b566474ba06e92ef1ed4fcec774efecb504da2f59b7cbca37f95361f6727210ee601664a8a1866906733134f6a9134b0e43fac8923cd9", 0xba}, {&(0x7f0000000440)="855d4b7f8f5197cf7d20c3d6a6816ce1154d5e179a5a205adc70ff3b99a2f6da94344d7dc316b12b176cac2535425ff036232a8d7dcf1548507226ad1ef2acdb2800bc42ada4528e23d7c29a98bf6b2d4e3e3821c895eca088fc8be839e4dc59f09ef7016fdf516ecc5e78553489", 0x6e}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x8}, 0x402) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r4, 0x0, 0x0) 05:37:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x3f, 0x4, 0x12) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffff0f"], 0x10) shutdown(r0, 0x0) sendto$inet6(r0, 0x0, 0xf, 0x0, 0x0, 0x0) geteuid() 05:37:39 executing program 0: 05:37:39 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r1 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/99, 0x63}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000680)=""/4096, 0x1000}, 0x800) setrlimit(0x4, &(0x7f00000016c0)={0xfdb1, 0x5}) close(r1) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r1, 0x4, 0xc4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x800d7e, 0x1, 0x80000001, 0x0, "23e29e5c60b9f10001cbd97c3e2de6ff00", 0x4, 0x10000000000}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 05:37:39 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x7, 0x7, 0x3, 0x80}, {0x4, 0x7ff, 0x1}, {0x9, 0x22, 0xfffffffffffffffd, 0xdbc}, {0x6, 0x100000000, 0x6, 0x5}, {0x99, 0xd926, 0x2000, 0xffff}]}) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000200)="d36f27346f0b38063661c70ad6248509d49c22", 0x13, 0x408, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x821f, 0xffff}, {0x18, 0x3, 0x10001, 0xfffffffffffff800}, 0x100000000, [0xff, 0x200, 0x3f, 0x3, 0x0, 0x80000000, 0x5, 0x9]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) socket$inet(0x1e, 0x3, 0x0) 05:37:40 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) pipe(&(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x99) 05:37:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xfddc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="e272891603339bcf1fe51aeaa211691fd57b9ddb702050f2fde083e55b7bcf1f44e2f2837c228ef3907088f4a630a48f", 0x30}, {&(0x7f0000000100)="cce1d9b5aa783a87547717ffcc2debab563025aecd05644814f5269aec72d3c9964f402a0db5e220c6546002ac3c05ac04e1b3c893269d7a75c6d03036518c72c5b0ebf4b61134c0a09d288c695329175b3a2646060a094ca9096c804326263c1aa3fde6a7e0a9f9d69a9f3bd76785b10858a18494a33c5cb76690e743fd3e5c09edca0483b4b725fd4b0b32a6d0c5a18f15490f454e9fc03dabee4c28f3cf76b8d23cc2c68bafb6fb9f41d2d5a63ffea3f850e464bd176548a2612beb930e8b27d806e0eecb0423b70e3ec90c46c1b2a7a726ba5e3d03aaf28fa466fde8f16dcde505ee04bd90c597daf6bdb700b990", 0xf0}, {&(0x7f0000000200)="b9", 0x1}], 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x100, 0x101}, {0x8b}, {0x0, 0x100000001}, {0x8b, 0x101}, {0x25, 0x3}, {0x23, 0x4}, {0x81, 0x400}], 0x7}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x2) getrusage(0xffffffffffffffff, &(0x7f0000000340)) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/47}, &(0x7f0000000440)=0x31) r2 = msgget(0x3, 0x4c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/190) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x8000, 0xa4, 0x6, {[0x3, 0x5, 0x7fffffff, 0x63, 0x3, 0xfffffffffffffe00, 0x5, 0xffffffff80000001, 0x8, 0x0, 0x401, 0x4, 0x4, 0x7, 0x3, 0x0, 0x6, 0x2], [0x4, 0x0, 0x1000, 0x5e, 0x7202, 0x6, 0x1, 0x9, 0x4, 0x20], [0x0, 0xffffffffffffff5c, 0x101, 0x7fffffff, 0x100, 0x8, 0x7], [0x3, 0x20, 0xd8b, 0x8000000000000000, 0x24, 0x1000], [{0x7, 0x5, 0xfb, 0x3}, {0xffff, 0x9, 0x5, 0x7fffffff}, {0xf1c, 0x7fff, 0x9, 0x8}, {0xe2, 0x2, 0x480, 0x29}, {0x8001, 0x0, 0x7, 0xcf3}, {0x14e, 0x2, 0x7, 0x7fffffff}, {0x20, 0x4, 0x9, 0x8}, {0x7, 0x40, 0x74, 0xffff}], {0x63b6, 0x8, 0x9, 0x3}, {0x3ff, 0x7, 0xb08, 0x1}}}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0x934, 0x200, 0x0, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) r4 = getpid() setpgid(r3, r4) r5 = getpgid(r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/bpf\x00', 0x8000, 0x0) read(r0, &(0x7f0000000a00)=""/81, 0x51) preadv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000a80)=""/8, 0x8}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000bc0)=0x1) connect(r0, &(0x7f0000000c00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getgid() ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000c40)) fcntl$lock(r0, 0x7, &(0x7f0000000c80)={0x781654a502a613ad, 0x3, 0x100000001, 0x5e, r5}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000cc0)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0xee31d5147248ef51, 0x0) 05:37:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 05:37:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00', 0x8880, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus/file0\x00', 0xffffffffffff0000, 0x7f, 0x2, 0x0, 0x0, 0x1, 0x401, 0x1, 0x0, 0x4, 0x2}) 05:37:40 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x1000000000) chroot(&(0x7f0000000140)='./file0\x00') getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') clock_gettime(0x4, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xffffffa6, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=r1, @ANYRES32=r1], 0x28, 0x2}, 0x404) 05:37:40 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xf39e, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xa0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="4f5e59c13ab820c05b0039038240472b7f550a97efad9846825f98afd8e65226f29550214f046053944e2c4b3473d10cd8a878ea51e79794fbebcfcada2926bc895e0186ac982f2a3f311be1e954be69caad24a228dd06fec29e0aca0826f331958cd82d1305f9e07b43472cbd003de8a253149fbea48cd8", 0x78}, {&(0x7f0000000180)="90b536422e06b2dfd9b847780199464febf622dd2966a31127fd1d7173ddfdaf7e9dd9b73f750071d3e7e9316de08205c20807a690", 0x35}, {&(0x7f0000000300)="50a0f41178a9cc69d0d4238e7e86a9cc97f36d9b56d7a691a94e1d4f9ebe1ea2ff42f8f79e1ce6575991daaf9c1bee457070574308f638c0c98c5491939500868b77d0d2e530a32f3c3ba985497f2b9411532c3a83bfb9baa950333f75c66050ec3f33f1d3857489ab0f488ed767d5535d5fd6cb8d3c7edb8037abfa9d01aa8e137282b4b1b88339f4f0d5e9e579338a5d109aa967186f94b4ab4a803e364b342a4899988d1f7f426246ced512fbbe4bf46813195dbb3749d087bbaa738a4b6d035a8051a6976e91a13bcbd788f28e8b30fa", 0xd2}], 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = socket$inet(0x2, 0x2, 0xb1c) bind$inet(r3, &(0x7f0000000480)={0x2, 0x1}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x1, 0x2, 0x6180000, 0x7, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x80000, 0x3, 0x100, 0x3c10}, {0x3, 0x6, 0x1, 0x10001}]}) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x400, 0x1, 0x7ff, 0x3, "0da90d07cf767190a7b7689b2b9977396927aaaf", 0x958, 0x357c0a3}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1c4bb6f021c01000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20083, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000100)="2f88e7fb883f505669a3d7179bb6d6ccbbc270ad5cea2de77a27f42c17674ff05cc78b624802aabf8943774ddca609bd9c9cd2150872e5d68323f8d4357f0ad2234bee095dd13bde4b6bdc1a239f840d076ab642c1246bbd8c23140d7489768e205071c47179ced4e9ec45d1afca103865a1bf8c78fb5eae36b624c3ca78b76df86d529e2938783ba5046dad811642df08d81478", 0x94) ioctl$BIOCVERSION(r1, 0x4010426e, &(0x7f0000000040)) 05:37:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) socketpair(0x1, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="e6f5c4bac6140cd8b0316a79dd18920cc3eeccece3982e6e2c96a3206ee1e56dde6714c7a17c3b358f5db4792c51e32f497bfda7880004137f1642de1d2dc32c839fd1cdaae6e0a3c0ba0d7b6cb28a10dff1358448c85dc6109a4a9ea4134b5460a388fd69e4f6ca414a492a075014e7af1a23088b0a14a3025ead114b1175bdf4c71ec215b0b397c91744e148ac7a14d566e00a3e4a392ef761cb549e5eff9ac228c56429789c8f38462a4ebf676d198c292d9efcff4ce06ff1cbb6718df7653c2184b1e4aea141b1f072742038fc693b17de1e", 0xd4, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65300038862716c23dda1d63c7046cad973347d76561a694eaef203e2388ae94a08b5e135d5f51d96892861331c26efd7ea39c36abf02bda2363a3295cbe432cea003479015aaaa1d6db112df463b25f191a7194f2268a958baabed1b5e1cf71fb0779ebcdd3c2b471f782e67e7ff421caef0c14dc643fc486db94979156534cdd5692f21b45c787d12284e8db4785ca1fda068d743da8b63ecda85c622f9f8a58be3c625f1419f5d719f3e0fd9bc9d8ee7447210432fd81ff04"], 0xa) r2 = socket(0x18, 0x1, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="468f"], 0xa) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 05:37:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eb80c5cd2e43ab789ecb8445399e7e6ac4f131730875be69954f453d76e37a8e0d01faa48cfa6a9568aa5b9254e7b2804d455cb07a35a9a75a194fbd0738d7f1da", 0x41) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x401, 0xffffffff, './file0\x00', 0x5, 0x10000, 0x3, 0x2}) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000040), 0xc) 05:37:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x6) socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x8000, 0x8000) recvfrom$inet(r2, &(0x7f0000000380)=""/102, 0xfffffdd7, 0x42, &(0x7f0000000480)={0x2, 0x3}, 0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8daa1a2cd4a3d532) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000400)) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x2) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x6) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) unlinkat(r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x3, 0x1, {[0x92, 0xe8ba, 0x7, 0x7, 0xffff, 0x6, 0x9, 0x86, 0x80000000, 0x200, 0x5, 0x5, 0x1, 0xfffffffffffffffc, 0x443, 0x100000000, 0x2, 0x1], [0x3ff, 0xffffffffffffff81, 0x7, 0x4, 0x8001, 0x2, 0x30a9, 0x81, 0x8001, 0x5], [0x100000000, 0x2, 0x3, 0x20, 0x7, 0x0, 0x80000001], [0x1, 0x2f8, 0x5, 0x8001, 0x101, 0x400], [{0xa979, 0xaa1, 0x9, 0x3ff}, {0x10001, 0x13, 0x10000, 0x8e}, {0x400, 0x7ff, 0x800, 0xfffffffffffff784}, {0x9, 0x10000, 0x8, 0x4}, {0x1f600, 0x3f, 0x2, 0xd23a}, {0x7, 0x0, 0x1000, 0x3}, {0xffff, 0x7, 0x7}, {0x6, 0x2, 0x1, 0xffffffff}], {0x5, 0x81, 0x7, 0x4}, {0x6a9, 0x100000000, 0x2, 0x5}}}) 05:37:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x6, 0x7}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 05:37:41 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r3 = accept(r1, 0x0, &(0x7f0000003140)=0x274) connect$unix(r2, &(0x7f0000003340)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r3, 0xfea0) recvfrom(r0, &(0x7f00000033c0)=""/125, 0x7d, 0x840, &(0x7f0000003480)=ANY=[@ANYRES16=r4, @ANYRES64=r0], 0x2) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r6 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r0, 0x5) bind$inet(r5, &(0x7f0000000340), 0xc) readlinkat(r5, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r7, r8) accept$unix(r3, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r4, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r4, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xde, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r7, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)=0x2) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x6, 0x40, 0x7, 0x4}, {0x7fffffff, 0xfff, 0x0, 0x8}, {0x4, 0x4, 0x5, 0x8}, {0x5, 0x9, 0x7, 0x7}, {0x7, 0x0, 0x5, 0x80000001}, {0x4, 0x80, 0x5, 0x6}, {0x8, 0x8000000, 0x8}, {0x2, 0x10000, 0x1, 0xfffffffffffffff7}]}) 05:37:41 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) 05:37:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:37:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getpgrp() r3 = geteuid() r4 = getgid() fchownat(r0, &(0x7f0000000240)='./bus\x00', r3, r4, 0x6) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x108, r2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x1000) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0xffffffffffffffe0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$setown(r0, 0x6, r2) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/251, 0xfb}, {&(0x7f00000013c0)=""/159, 0x9f}, {&(0x7f0000001480)=""/28, 0x1c}, {&(0x7f00000022c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001540)=""/196, 0xc4}, 0x801) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001680)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4, r2) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000080)="4f9286029ec59b711a635fea46748fd49d2131046a9190774a4f413a839d64bae35bf1ab714684005bd2056c7594968e106656ad051ae8a4b11ea2690f048f08cabea1036e7e94059d0045de72834730f723dfd657d039fcc17fbf50026006c1ebac9d5ec54fafb0c45add0ec832009ab8266bc560e2a0403ec2ce3aedb6d126b75d9d7e0f789378d72e57a2860c9a91d541113715cd8448fb8c34bf85a4517a7c0273929a992fbbb53945ea9a2e7a18f7b2d0de", 0xb4, 0x0, 0x0) 05:37:41 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000040)="ffce8e42569386079f5357c8529a1703157100fc000056270e0df8d933d2") 05:37:41 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x20, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x7fffffff, 0xf866}, {{r1}, 0xfffffffffffffffb, 0x85, 0x2, 0x1731, 0x8}, {{r1}, 0x865c6f84354820ac, 0x80, 0x8, 0xde7, 0x8}, {{r2}, 0x2b4f1296eb476965, 0x80, 0x2, 0x7, 0xe1b}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x2, 0x9, 0x2}], 0x401, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000380)={0x1, "df1adb97157ff99f9272eedb3ba419060f1676b0d95df294ca5c0c4d3a161cefafddce6e8f85f6f5743fb037115fad1143719f9a3a1c40c62abaa26516ac8c13ecf549036087dde403f533a596a523fac30f83d38e822223844c4cd9a7620cfa3cea16179efeea70b6579dbd2fc698d27e7caa565e1f4cf7d0a704ed43209ebfdc28ff1ecd9babaef9c9015667cee5c5aa797cc7297e2298256f4a65e8b1eebc53c555a599f29c1d66a9518a47e080ee72ff63b06d4b0ec5ae928cf8519dd5e2d580197f7cca3b7e6d7fb01fd94aad744055e85c228ff97d70059dc9aeff3f304491338a04355bacc7cf01f2b7d828b9d02d920358567f2c920918286a8df11799787be3c196e56813389a158123174a0aa73c31a006bd757a80512c96a43b4512d9e0e9ea2eedd9f6d75a3902a44f20ff4258dd5af6a662cca863af5593d46261d5f7a139ffb7b1e08d198cac8b3c61b00e274e6df217542e52366d283309dddd1f002e45d507227e5751b84e3cf89a0aa340c41cb9e78e22d4fa06cd3356a19c3d1daec5dcb45294d0ede25fc767ceb6ff08d5759dd4a76f79885259c8d4a7b15716da8d792ed35d804d592e1bb2897579311a057b92dc5c29788b78feb1a7a5cf9ce2c0e5df879cdde92f7f5e3867b7169150944a4f837afab470a47e9c28f142c97af6bcbeb432a94b8764dd7a5828f662120f107732c3b1417f3eb9a3fb2b6a8787bbcb869fc4a78fcc5dea9681310091fcee2395b3f6568f2e9c89c26aa2d3fad748a31b2f76d6065e83bdb3483eec0cb2d79710dc6bcef3c8b9063fd7ceb7b7145787494993710aca59ebb3149cf7a11c22428a44546ef9ee355b951b7b8ca63ccd6792a9c71d2e7212423a18f453cfd98b3769d27f8aa48bce6a2ca778d911cf4912ae5cced20c0b657a4599123cd758ca05a3df0d3636038fecdb54c40003695d5282d89da21e1ff77cc297b6342aa55daf9cb21fa959f5bb3a15ee738b91cf18f0ec4833f9e6a75210d030234f26fb010ddcaf2fa1ca2d4f1e1d1590b7345eec3ff8494c7b501b3e894446a26d0af2f91854e4247d0e3439539acd1d7d9cfb04ab2ededc143b895fbfa716fb8e1bf4d2ca90353151a0e06a33cd6b014a7f0ec629a20333a776687849fe03c08a2f1c6642218b3413a0b55dc2eef7da717610e73343d8ab6dc1aaa1e1c00f0461bb0f6ad6b3dc52ab9974584b034d8d17db63b208aa9e7cef837b114da69fc2b8bd46428bdd0c2a194ac5164d874df2d53db90879115faadac4a7301e8b2bead1b66bc6f0757b043181619f3adda66f0add105781b6846d26c3e28ecb4e8c62eb4e705b74a7b02ad3104753015a9fb6b663707a65d11b0a7162a732b4d52091b44fad89007f0e1d2e00b3dba8b16d6d41feebd8b65f71801c832af5b7edd415988daafbc0e767c2d5ceaae31230f69db848976b27ecb16572d63c4febdc0f474e97a27796888a0854a0b48711674de59870dbdab2512d121b801f3ea39a8582929b145816ac1cfde7171ae71572ef45890526d824f65335809a0493d71a16ee3c8386215f650789eced006445ddeb7a8ce877dbf1757884e178f75eeecc344d1f14c98648bca0f40b1d1f04d4b74873bd8f06ea5ebb53e23177cd82ca96c539ff87155119567d2e9da37dae6ff65ae2a1e50ef2103909ec0efcdb4d534f7a9e11260052e1c50bf26615f93e24e6c91808281cd7ee1e6fce594523898d1a4ff38690efa7e33751a5affd30125e5c4df9a38498c0385c4de1293a652e2041c4a94599c8f07c966ca8b7201217d00cb1d41802eafc7d998409e1f4c526a5aae72bc85da64608da0b5bbe67927765d9509bd81eb09263dfbc84effcf2c558428b9d0b9372e8b66181cedd49d03e5cb82a3cb6f08754505ff9984e0356a42c5c145d507bfe3f2d091bd043b4d3572da538948a3888314f3e411bc5764dbf0c5bd9799581bb416b26a7c924c2e22a2c5acd7fcd2ddbf2284bef486b74966902d777d3a2d9f5480beaef6683e6d58f71c17137b0106f4895f101eaf048445f6e7ffbbb9db050e4a6ed8cb48683542650a0dc917974d909fd8042fa75e22747e4c3a982d54f6ba8b4fb4988181e5c7111da0d2431409968b943e22b6a572d4f9d89461eb00f4b8936b3607e638bd99f0cc7b0cf8756f149a70003936b99aedd655c6e9d23895e5fa42ec4581a2847c78145619d8e39d80c1823e57dbd669a474d856b05ea86a8b01171fcea84a2d79a76c5afcc9bf66c294727e29d52083e882b30cdc3c961ec473bb822cf66f8e769d522facca5e8e7262bde6e8ea78003be343dec872c2caf1eb9da4696bb79fd5e275a4072ea705b6d939939c24a440086c5b1dc601ae186f19e4549d760865cacdbf11d01d8c8b21a3f5e1f6f018779adaa87afaeba3631cfae9c7beed8f0ad8a3d59f987a3158b415a1e716e2d7de242f284eefca642fa22c59e744e1895e6fcff2d376611db39ca6308de7a00e5a12607d7140cac4691b2bf36717fcfe7059c45f76be704be015bc23fa06f7a3ed82cef8665c1f588a9d30fb2f369a965d8d2c42f7577c63f614c7e13fc1d9e3db2d5e1d038e72e7de0bc436ac8947aee79f8a39b7f0e898346e00c5e532624e9d1f8db3b6ff56664e7e8bfb4cf99bd651f0f94dd05e6c5b35d69e1c0c203c32c1f8c13bc4dc22a4c2fef0037392df53af8699885d8c4a6ddbf12fe765e3592ad3e55a0b2f74c055c5811cf1468160b1a825c3eefed9351a135d65098dd97dbb62a8808ef4f6e7dd707df245a2f6324d4dfa752e31c39e64268800ef0b7406425b0b9e516d38e085e56f76801e7963010a80e9cc003bb298134236eb5e6e0c3affee9d47700d940072345b4536e6160d57512e8790ec51c1b8f26a3c02161c81447731b40b2099855a3a8494ef426f3ce6428cccb18de36cf91a65351ad694bd1acbc966db14ac731e71647c79b153bfbaec3b0eff46a27c7e69aff269632eca73d1681eaba2f1dd50c7d936dddb6b2fe89debf8c0af74b58ad8ee8c2483b336c43856b037a286f23130198a518dc2c0bf4a0d2755adbfc03584812e5b4f7948f8145ee048ac24a4e8dd084fb60e2d86a48b51b507f93427286a039b1b2ba1f4aa2ad8d0cb3b7f43de9718f73674490c22000aa02bcf45664fd33be92e8d7e4289314e43e6a48669561225b548673ba6283d7132588befe63cbea91a1c332db31966dc079211e9cb073d368b78d46661f5bd9dbf178d8a2f22162a4d4c36fe8da83209a9727c9fb4deb3ec21eaff951759e84cd14c8561e2497fdc6bbbc21a4d51157adbac8bf2030f15644c89fc6fe32cdabe9cdd3c22601fb4b1e25419bfadc22b69bc5fba0b1b87aa5d070a5651af144820eedd1beee1f31cfbc34dd58f48a2a7865244e0080f42cbd41db2bf1a10b3f07b4e17b4068d070911494c2b71adee1d5700b5c8859dcbf9cb2db7a2fe50d8824e16d131446912e9a2fd72185ccaa6223f18b45e5f72a5a4555094b70203e59378a93f2796b52a7ca3151762b70af4f34bcf8c5e7408554fd6af8c0de11dc912c99bc03102525a86098b98a1921f9b724890b718e1a57759bfffab8cf4d5d8ed55dad0c72bfd286c46b454f68fd90a863c92a5ff5afaad245bdd438e744c881d503b6d00d0c64cef92e7a5f131e012e839ba0a3d0b5751cfffeae52ed324de4ae18b176f2405553600c2ba86375fc1ba122eaa714ca4946b09e8c86a27170ef0a30aa8a17bc40df1d66f2d26d7a62645fc3c1f66a1492c87a1db05ad02659b3f7447d0284cf119b7f0eef4577c34dc8d675652b427150e6b758b0a9feb2c9a291c4647583504076bec2480e66d62223090e9b9d30e9520ec2080d8ed383558821affc83913ea5b943079d447edc63c4c53a05bc629c7e533f6f4a2da237644f22a917d4c1ea99cd67e31fef546e92227f30247f4e5fb3f62d5bf99b638369afd275089fb400a0f8ae4cb1b5d819f00b1be1106401b0a9441537d389df2b1e915366851fb65aacdd91d8a6ab1c0fd8dc66146eff37a36e86294eb4ee1a76a2d942a9235ea2348060aea1c2e02d1ec8baa42739cf13a2b329bb1799720f82d1d6f7939bc24906ebacea8561fc6f7cf49089a157738565a77fa13c15eb24e318e631748b17158fab8f8e36dad2ffa638b060b20c3c23b4c168e048aeb543aa91f9b2a3482851436d9b05dd9a4ba4dbd4803d56c005263ccae6472f68ae29571ba532f6e05a8c501a21cbf6e565825eaeceee45fefc03856a62fa1f338fe58a1b6b78a6b54525330c0f68d432024881183abf2d05a02d9ea93580435d4ed461f6b703ed4339c5df8d4e26047d7e670de58da05ebbee97de5be64db79721d517732796afd489cf5358737667adfefa8e7b524d4b2b6d603cafaa47899885bdf9a0047622187e255d4cce1fe3d8ce0f132dc7624e1bb279f9aa1b5fa85a912e8bac9d175234ac8fe6297794016702709f2b359f21f39072f4d9316abfbd484037feca943f726580ea34a1ad1c9c290a26119b82d2185ccc8bacab8e3d88c7044c8ae6c81128fe7d790821740bf1112b3fc6321c9c4b5df29b8a1d3a91633cbc15cadeb0e7e1d8c1671be84d3901d6288bbc7b68f3ed4b6e1e19953f7b51b68cdb11a5136c4882cc1520ea71ea64aa523353f1e0ded2f7b7751ac467187e30b41124aaff24a389f06e1468f7c952c424f78500c69f8b742317ee505733925001bd96063d9ce14c2c3c979eedeafc16fe38db38619b6b37264ea798e3c09450355fde9dfb641fec57f90a168d6678ecf4501c20359ba166ddd853792a187f3c5179c3003c6bedcfb31af25868115d32ab1e96c87f28b7365c382a3eaf688a462e8e307f9b2541aaeb1fd16a0a116ada58191364de023ea909ef705eef620ab69facff5445a530ba914deb5a4c501eb6e5cd072e0e02e13ca131a2c4390e7e0094fd16bdc6b75f9563de4875a39c8ed2b9b0a55380075b673d69e6bd25622525b94172eeeff40a03da1aaea7cc194e515cc48c72581fa86c368d7d013320a0a754e32d05952806243b25111fa10164230c89916101bf2ac9c6bb545c9760787b1c409cb7f7a7f918c53e39b9473d9915afaf8c854c3b99e4d2979f92bd207ae2a11aa353df17e1906a335d0f6c16c3ddd24e999dcb01054d8a012e8a5aebb44d4eeb071f0e78d466456b277a7ea796e74a3606645ef75984ae0e003f10003332491e452d7754b28689b4aca0a55c6685d5a9e07ecac692a1e69aca19f3a29627d4f81d8987f680630655bd9041c8301acacd7361a26058aab43b694a02a6e14c41916b1f8043ae7022caa937c5a110eea0c032b5dfba48d2893d10b23460e5cf0ab87a3a93f26cdc51720a94d9c28c2f4bcbdcf4c00750d68e86c53ce554e1539ee6ab5583811e26e63faff20c2432cbe71a1649a2e185f9bfc6434cb1053e2138d6684149e298eb31e2a4a1959836a107d9bb04abe4f26737ded4783599f325f1c0559ff195bd65faf382117c22cbcc15f50c8331b10f990684f8c528eb4677eef6f999c26e8af5bc9f692653acb0d944d4ebcdbe99edf87e33bc7fae11f898a4e13d4301404386c146aced2a0c17316b2456a7c8e38bd8d4314c90613aad9ce4b347dce3eab2e99bf0b157806c8f8a78f0195225295d5e3c5acee7a8c00481938dceb0cc90300bc4a693d15c60d98c6ad759eb4737790ba94c09589f50e83f7cd13fcdda206434f15ba71ac39f3b3de81d1d593cd29c75cbc2d0f9f6e4782cdc4b1f219af1c2e1"}, 0x1357, 0x800) r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0xffffffffffff8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:41 executing program 0: semget$private(0x0, 0x1e500921400bd0ba, 0x8) semget(0x0, 0x1, 0x401) semget(0x3, 0x0, 0x16b) r0 = semget$private(0x0, 0x6, 0x1abce9d923da6582) semctl$SETALL(r0, 0x0, 0x9, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x0) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000180)='x\\\x00', &(0x7f0000000200)='tap') syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') socket(0x6, 0x8000, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1000, 0x3, 0x101, 0x80000000}, {0x6, 0x9, 0x80, 0x9}, {0x899f, 0x100000001, 0x64122964, 0x100000001}, {0xe79, 0x15a, 0xff, 0x4}, {0x100000000, 0x5, 0x8, 0x8}]}) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 05:37:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037917f04507b234e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c70f3606a7a450bd36a3cb88"], 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x4, 0x9}, {0x80000001, 0x7}}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') 05:37:41 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) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/140, 0x8c) 05:37:41 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() lstat(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) 05:37:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 05:37:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe0b4218adb2f418e, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xb3, 0x0, &(0x7f0000000040)=""/179}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x3, 0x0, 0x1, 0x2d000000, &(0x7f0000000140)={{0x7, 0xfffffffffffffff8, 0x7a, 0x3dfa, 0x4, 0x4c3a, 0x2}, {[0xcb, 0xffffffff, 0xe1c2, 0x8, 0x0, 0x3, 0x0, 0xb362, 0x40, 0x6, 0x9, 0x60000000, 0x9c9, 0x400, 0x7ff, 0x5e2f, 0xfffffffffffffffe, 0x101], [0x2, 0xffffffffffffff67, 0x40, 0x209c, 0x1, 0x5, 0x13, 0x4, 0xfffffffffffffff7, 0xb7fc], [0x20, 0x0, 0x4, 0x80, 0x7, 0x7, 0x1ff], [0x92, 0x401, 0x0, 0x60, 0xffffffffffffffff], [{0x4, 0x10000, 0xfff}, {0x401, 0x2, 0x5, 0x7}, {0xd07, 0x29, 0x3, 0x100}, {0x2, 0x20, 0x5, 0x1}, {0x200000000000000, 0x80000000000, 0xfff, 0x3f}, {0x8, 0x352f, 0xfee2, 0x3}, {0x7, 0x3, 0x3, 0x5}, {0x7, 0x5, 0x0, 0x1}], {0x5, 0x200, 0xd9, 0xbf94933600000000}, {0x8, 0x4, 0xffffffffffffff01, 0x10001}}}, 0x10001, 0x3f}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x28, 0x0, &(0x7f0000000400)=""/40}) utimensat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x3, 0x2}, {0x400000000000000, 0x9}}, 0x2) getsockname$unix(r0, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) r1 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0x29ebd78c, r2, r3, r4, r6, 0x1, 0x4}, 0x1f, 0x7, r7, r9, 0x2, 0x7f, 0x1ff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000740)="ef34070f65fec5780a29a85bfc33f8e62750379e96bc4eed9f9a8db20b6caa53be9b26a44f65a1691ee3bca23de3bddf6c7b0f0758714fd6c27ffa2360961783454b39c1dfbb0ce038ddb86d276dbb55458610c846560ab763934d3eb5ded912051a72d6fba8c1f638", 0x69}], 0x1, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x8}, 0x4) ftruncate(r0, 0x0, 0x3ff) ftruncate(r0, 0x0, 0x8000) linkat(r0, &(0x7f0000000880)='./file1\x00', r0, &(0x7f00000008c0)='./file0/file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x7, 0x0, {0x8, 0x7fffffff}}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000940)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000980)="3a956e660cc97b9c226e8a2f340db7498c64e5778f1bee75ef4209b4c02524bf5852b6e62906a3c10670b648e156b7d37ea465b95e4a2914ddbc8bae518d343108dddec1cb804908c24fc6149547ecf85fe24bdafbc0335c817cd621bcad8e2651c0d77a398a2938ec8f1e260b62a11fffce68aa49e034ebf85b20cbb42f45dcd66844f6", 0x84}, {&(0x7f0000000a40)="b3109ac7a5bc7fe5bbdfd76f6045b6e724a54adb2d5394e064aba535f526921e365cedef333818d4a3087b3b9df61412ea7745e379f7d41cde77bf1d57a5109b0a4dcf883657bfe599cab2043e3c164812fd7ff408ba0950414cd1ea3e7ca7bb257bb1afa245669801ea6ca76cbde2ead152ff9c09fa", 0x76}, {&(0x7f0000000ac0)="df511883949a69cdd853bdb2ec06f6306785c7613234e2ac9d3aed8ff4e7ba1914c83d5971d30c46321f5cac0e6df365d385127faa3991d20fb3baeeab4864cdc8b2cce0dfe6341a977ef307bd89799e84824b90cc30164c07f258221ccb30c13edc555e2b24c629d0be407b1e27b4d5960f22b19c2770e2a2dcc326357160679709f7100646132cd11fac57694bec94c97502d2a8a0852107ce36ed490ce48724feba2c028299a40312c6ea35ab062f3a6e252f19872836baa2", 0xba}, {&(0x7f0000000b80)="17d3e0844059f30b1e82ce40bdccf4413d2b2795da526a965bef741c53e9fa0d5368a78f0235dc5feaf6057a29f0fbb15c73de5a13753b35fd7752eaecbe6db8d8f7ee762a11d5a7d573307c50e00ff915432c37cf6611f99c9207a437f7d62d5c4cf12f19480bd32bf0533bb7c5bd8b4f61300ab8ff9792c7e5fe1dfed3814768e667fa7728fe94cb6176a4bc65c2ec638b53eb365a1f0bf6a576b9891e667afb0eb333f3e8575947cd39bb91228c30d314bd252454e57a1a9ab56cd97300a043e70d274cf64cb740e977535924a47ded44df0cfdc3555b305af1e85dcdfee59e7df471a836ce52f2a94770cee2cc343604436970", 0xf5}], 0x4, &(0x7f0000000cc0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r3}, @cred={0x20, 0xffff, 0x0, r9, r2, r3}, @cred={0x20, 0xffff, 0x0, r7, r5, r6}], 0xb0, 0x8}, 0x7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000dc0)={""/16, @ifru_flags}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000e00)=0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000e40)={r9, r5, r3}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000e80)={0x8001, './file1\x00', './file0/file0\x00'}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000ec0)) shmctl$IPC_RMID(r1, 0x0) getpeername$unix(r0, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000011c0)={0x2, 0x2}, 0x10) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001200)=""/4) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) 05:37:42 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) mkdir(&(0x7f0000000180)='./file2\x00', 0x80) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) chdir(&(0x7f0000000080)='./file0/file0\x00') setuid(0xee01) chdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x100) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="02bd6374e37b95fd236d00920cbe623e833e58ef565afa0e5177b35d11e49459805246b531d718acf0b869f77ffc842b5b83347d299a5f208457a11a0acb22b0ef3887f0bb6510599c3c97b9c8e32d6df7c30f37a7a6b5c65064e06ccbf131d1aedb5d50386b275f0c1b3e95e9c981f3cd9972aa280d997e972212c7ac0394dc24769534e43fb4b5a388bb5350b00cf49baeb487b2586f038cc082dc92927baad5f0ebc63d884251ccb511f6100434d1a1174730a89690bfcb543d893986c0878c5d50ae6ee17eebbfec97de8b325575357765abce30601e52ee369e5bc3cd17515817f769d16e8738", 0xe9}, {&(0x7f0000000380)="7e0c15f09faea00646fcb0ec70b887efe3bb097fe3db7144faed91b958b3843ff4f72d9b39a048a0baeb542a6809ddbbf750303bb0d78624d2f76ab3d108e50970b6f0a9607a03738b70edf2a990bca1ca57314afd9f3ddce443d505b690836ce54936bd644fcbe69f5e13bf854d7b28f277abdba668e3eb6c3eb84ac61390da2dbf6a9e05a01e1d9f30d2247274f9a558", 0x91}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r5, r0, r5, r5]}], 0x70, 0x40a}, 0x8) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x1) 05:37:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 05:37:42 executing program 0: kqueue() r0 = syz_open_pts() r1 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r2, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 05:37:42 executing program 1: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x60) sendto$inet(r0, &(0x7f0000000040)="003fc3a5d3266c88ffa842540b160f3c88953ebfbc66110ac333c1277ca2ffba8519d910b76e1822b818c42c71dc3abaeac177302c79b6a0d84c6e3b59f1dfcee0fbe5778bba53b019055650bf75c72e56390b15b48a4d7d68b6c14e6967ba625b8f810627477c8f2f213965ad66", 0x6e, 0x409, 0x0, 0x0) r1 = geteuid() setreuid(r1, r1) setreuid(0xffffffffffffffff, 0x0) 05:37:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xdf0670680f714a7b, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x1000, 0xfc43, 0x81}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x37, 0x800000000}, {0x714c488e}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x70) syz_emit_ethernet(0x2, &(0x7f0000000140)="4a06") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r0) 05:37:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x15, 0x910, r1) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:43 executing program 1: shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) shutdown(r0, 0x2) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x10001, 0x1ff}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="354b6cc131ac5525cf4516a118e0099b34f77af1543651e3daabfedbb25d5e60d07cb798b050b30c4b6b487ca0cd3e3518a16373ca0cbfd5a87fe63b5ed07f423d940dcfd0893e4bedfb81fee4c3d968ce8702e41c5da6075de3a84339e76d344a319ef25cfdcd4b7c4ac4b05f69a9e28b68d5b0aa6b6ffbc2a37323cac9fa8a226e3f334226ea2a57c4d1fd90a48a45fddac53e7378aa1209c4ea1d4e627f0d818919248f89ae15885e0ee0af4cf78cdf60786e1afeeae58d73b0e051d1e98f62894ffdf854c598e7e839ec36f50c9b0159b482731a546e1efb379614cece7ae769ceda454410f11858691d7d4854f56015bca1b2e336e2eadfa09f7441", 0xfe}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0x80, "057bef00534ba486c5b3117a3520b4bda15b6c9022a08a4739671b64a71de5c0b366ffdac71691ca20ff6ab30f9ccd7270c31c5d6d57510710daa127b6b82d79f6c8fc55fe0de6dedbba2484e27da833e26acb82901d5f57371795934c4b4adc91dd1ced72afd8757e7af30f3e3fdd5e56fa2b0ca324e8bef683568e8c633748bc423f31c6126fd035c9d380acdfb5234bc400470300120941296d44b4dda9c1423f923dd446e85fb7b4d98e3ba135bf0d4be29c967091727fe7d2a0ce89ac62c77b2d1af67a4422284eba4377a65ef1b25219015d614116412eb747725b4a60b1aa46b681db192d466d7756dc537f7face7f3596e9c8b7c5d10642b70676633449df2f5d94cf231495632c0815b10a81b872879e005b80947ac21f0b2c8e4a21fe6d6abb79c70b97c0ed09e7e517dfbf7fc972c2f5c3ba2af9c5c3cb99e84d39bb54986c1ce380b3399d02545a2912eb15644fb8a4979a810870f4a532793494bc27367b6889851ab6d69786df749258eee3c7dbdee667125ce2eff5baa8859fe2439612545875c8903432c370b4a72a68cc2816f5b203ea0be081f6ea761b3080f9e69158a03f7259fcf74a19886ecfb2aacc68706e5dbbcb582240b8565e61e76f5c427ff46411cea57cd6371fdd02c9176b83c64ba77654e39e59a3c775b8156dc5eff38277f89bad8ca50374567af142953370bf43dbccf1b8cde3a625f2ff8de7f39ce15fa975cfb49b8e317468516878158629cef299e1bcba86994fdde1093c37b39ba3b7c62008f0fadff7bb7edb55092216a4affc11ec1b6d7bb9b7940518c8c4419dc5493d33f26983f2348dc1b8708e95a8aa09adcb16bd9bf96a9a15697472ed03e5b2202446b08e534a5b853960840d0d2b8c7d2109552b8fc8b8ec903944fb8877190823d9b281cf91c1a81a6b8764c97362a2af9e46484403ba2e1c08f553afbf8c542ea9c16da431dd3912f8775e23a0fba321cbfec7417ca17171e76607b6355afc4c064e8e3bbe14a8398e910bd3cc57379e3319abab9126cc33dcaac34ef4039cfe5c5505fc31f829ee05f124168a8f7fe8ca8f9f887a64151fe9a1f6aacf2965e572d14fa70aa119575f0ca4094e169fdc9d36446dfc2b2317dfc9c85c43de4e19371065b474ff812f125bc50fc6934aa73ea590eb125fda3362cab4eb1b87617fb15355768826d99bf2918c077edb9be44a78ccc83c13ad2f4d4fa1aa4e0d35b5e0c7c82da1dd21a369d003817ea7c12b50d4faa041b7b630a3378fa4ce189665062134eb0f923bbf960cff16824cdcc3bdc1ffbb8ae66a04275f081803006506f9c759336977f9e6c0a08fd4b83080f9612305f2606913b48b720c68ea778329f14091103060795d50dddd1a13283ae206bed41e2df1aaba8dd706c4740089fb0ee7b0c6046d5ed3398ebead5ad49583d8c260367d2bdebb36b630a6608786ca0252ee6f4b15308d8047ffb266274ba69dc92fa18e79fd6bd74360b5d7f3836603bd0347371386a6de2b713eb1377ca7ccfe862dc9e2c5711294d3cdab641fffaaa2fc0bec54e50db4120e90b80d402f5357895866161ecd28d3f1358d4e8037628bed3519a48bc2a5770e94442fc9f03c8a17960eab1969670583bb57aeb0b21630cca62f2d0ccf52c9dc3f90eff4b1c281eaec7f04bb0483d79ac46fbf80df3d41b434494caeda92ccf7b221a0db8bb495b0c3dd7ed16e59bda47596d864d7a9ef76405de5927438987f37f567989c8f1cc069c92d00a2925c5644232b4c14a4888e65efc61c1641f2a08a2716a01831472bc470328967d88d2e7e39bf033f554676a213b64ec72284e9d19203a952c8c9946b00bc9727e3880e350d526351e52c04edc636a38c0cd3273d0d0f81b68fbf58a47df3475351916a65424e35c8fcc2fab825e3c0db6246ab6e5d1b5cea7f4a3b66700164debfaaccddba1de2b2f0a30e83f98f6d7dd9cced4f4c1d1b1d6db6e9e9503cbc6b8c6dd352728248f100a23e9c859fda2bc52c154a4e9245ff57b72beef5f9507f8a17b4e7b6f25fa61527f863134890ad961fef19affb93cb47fa09f047e67bfc2a346745bf6766bc537cb362910f224b4e5d3f232d57f3b5aca49fb808042645abc83d4d408bccaebdc3f7d00c04dc96bf9172d8810fff09d6a444095c49da43654a1aa39a9c2da9ef8a8a953c7a295a185861d6aebaa864625b38d70b277aca492efdc459253daa9359e9c4cb7a19f7f5c0a2215d48446a00b93a22ef60e1316303979b3d96fa80ae40756d11dcd670e2004ec549d7d21e9b6d0967d404af0781a2ed1be5d3e56f3d6da9768bb08ef516af5d22f505c4808c20448cfdf6fb44c13a82b532df832eda710e20fcd6e39a870dac8499ef2a05ff86d0087f5b00fcc098f9b0ae6e81f09243c30833eb07148198a86cf50721b30d9e706e892215c97197456c5820230647352f13a4d3a9117338d8ab758957a3467b12c20dba688940c21886d1ee1a19e6794abed504d3890f87f7ce2d353d9f3098b076d4b709606e5a65e29811ef2c4b8ad88d560b246d006cfc4c546617e24fa05e68041dd87307bcde08bf03825243d8ab86ccad9bb352b856e32bf1b1ccb763c3b2e1cc2cac545c04d54ca95ce8f28f2f29f90b872324039dceb1edaf3bd7da04f5afab44af0e008e88745d172755020f1d2e22dbc19c6b747f2f8f26ae38d1c8ba3322d8728d24e46a856867a9ac911e0ac3a182f817e8679fc4b49602de33157c14442a353bf162eec2dfb826d8ea4ef5fc402673336bf746dc0b49014acdba4309a8b9b6bf4e76628ae7ba22560c2279fde69fef966ed69179734d90bd311e8f50513f358f469b4b3dbe7a68457507a851e7d63da5660c572927dd61c1025830a835745d90b47fbec08ceb42b7390bc3cf7554af705d6405ee2bdd2726558b2073c2074e9177a2bba3bb227b6f0302ef67265926d046e00b50a2c92ef6e390a39af2e3477b8005977ef8a06f90bf33dfb7ce62dc4dc73495e54ba3339d36988b63c34eec7d3ea7286aef979ec6626f416fc8f55d077fe72d432cb179829de91a3498ed14f08a3fdd945d39c9f812a684344d2ade333f4631b2c9d27862e6c40d7bb4d2e60bbf83a526cf45344343903758fac50c458ab6bcc694ee5383d252230a9b57b8161087dd1ab16a866ee44445f398add0661c717b784f784652aa992060e92b512a29240970fc921801bb521b5633fbb6332bcb253a67b479ff158d86f352d496c69f26bac5bb187fb5941a9c1bbf4a05f6492174b5e24ff8e1379784f5d53ed636c5b9cc260122245c55692ff41cd37a876a2328350b5e78e671d510a9dfafa9e8f8cdb1e96abcaf98419275b87e7bf2cf735e22dcac87d10841260886b12ec126a3a9cca7c477febe75c3ee8688304f59797afb9e82c1d73f14ca636f484bfd09d578a630c58f05522e14b5b7d04c4fdd577d6bdf4629e12dcbc5985050f98f2a480492eb0fb2c5078200cd08f2e806e9997e4582d5fb2d0e58493fd29d99d31cc4033b09edcc336582ef7045d66ce4239a8fa76c415fa35827ae7778dc0b3af54a76f6d3eff924e760b56cc1f3e1434991b8e8ce070f604b2737766f807927a7a61a9e04f28e9d543e1b79d729d60802cde602b60ebc634d7fd72444d56609547cbbac5c7014a60503a1857b85c4d5350d67333f73a1ef657ad4b981235252c112b550d6bf63a3edee1a26f8700d550ff55ff6d9c6dc8db1f0724abb3ccc0cb74f222ebfc7ff3f0a1414f58deb50af2e9aa997f884eb9e44499637b08dd6d1b70c252eb6c0fe20ea32042189b86f2c33f9d0d948f9f485e8f2d1bfa89b17b7dfe2feec547fb5baa0619b8d56b33d37565eede9de9e43400b901d749047ef554580c1e9252a64c18f6da9b908c7eaa14303f14667cb575ec14e9d241932fb6d7e53682404a60b57b60ebbd2b4a3aa4e6a4b8c29c0b6585c1bbb7e2111a4d9ecf2dd36efa8134b42b3eb6e8061249cbea26e62d132e346126fb65116152ed1ec189aab00b410951b4781c5cabce2a5dc15d5e833fbd4c66740ae34127ea6e6fefe5916d83fd19bb39ac7963afd7ce9958e9c47ffc89b2962b97b751d89cd16c3f436a015a1f2469211dc8c9df9f542c255d8b3e810ffc0d076a1a90adabcc19764d856df991ab947e3bd698a5484085e4bda246a3a1539d492bf52adf13952581501abca3405a99cc78b689a2e149de73b3e05db98dc50ce0bd66a223e858463db002b95ae469cf1b5cf8e940cc09738cec08c606bf6f1a3d649d108f144c4f476cbaa221be6d0b98ce60454f45572d8b4ebbf377a3e9739238b970c33ae32d4966ede6739737b5fee2c787723f9abb3867112c9c5a33059ab0d2b312e0af7b982b5997cbf0f16aba55f36a6fc8202f576a832174213c3fd42e5f94ea6c81d9b169ccccc13e4f9add7f60af6065fea2080b741e4ef3f41e6eac24df5bb66a4814b992a4ce257288d90d4e54c375fd52991da3966146e558401e8f0c163600ea73f018510582595c5e4183714809f91f694dc1b86434afa1ec2c876eabdb6e6c960f13afb19adb927c2bce64b2e0e8e625d6508858110935b9d49c613d6fa2145265d5cb593881b6ad210cbf80d9f34a2fe7498142a99e4d14b5c073f21d3925e34f3ef33215a17ebe5da7b6ab1607108fe5794f31c106cc9ac5ea5bce01c1d42bba3d803b72fe9379abf08fdbf60d589338458bd057cb386fffb9108cf034ee144585a47e43a64bfc744b6240918ac3abd740bf148165de7fa42834fd9e7ef7158eecc46bd5d7b79fbfec8bdf2411687e6a2c69d726c31055946271caad03cdcfdc7a6f9f83a8205c24952af1a582556ffbe6a5d2038699833f1eb0a6b194bfdb43cdafd86b989ad15d7b3adb4094c247d173570e52e8cd674183aa5cb778e805fbba44b57eefe94d658f36457975c6565b8e0f3864300729347da601844c272990d7aaa87c7a2a53819d7c01929cc772dda456da56468820c7b1b96a4cf26a98b4554313ed3e1d89ea4d65bc33a21de38595e29586b3eba9b38886c9413c8861aaa21d8f8b5bd344514f8c3c18df35870c17f60d007edf51e04e1478333c4b0895f2a0703927e79567e9f9dd9663c1da1c0b8b63ee5de4af9a85da778ce0d230667a617e818dfdade0e9777a54cc0a46d182636754486af05930afc6c2515bce6b519f000fdcc2f21d1cd4b064693c35e10816c9d28942d02fd7a70ba0201a80c892b296c46e40ee77a98d78c7e1ec2a5f6441d114aa6cc931f265a75d1a462b149e35965decc64dc7f1e30f5a5981f479190937a99c5e957144ebecb0c28980e8ff5d35abed09147888411cffd7e644cc2639f18ed5bb49e28eb4b2017c0fb88b2fa9d934b2a5c9a339fac3636c5cb7596cba77c38e2a491058f9412aa0392df635477c7019301777183b66b127615fb132fb2e98c114a7e1b28dfcdf2d329a5dd7712e8eb62c005d9fceee6b7e6b335116344a0e873b9c55dbdc1616bb471019103ea1046c1c41565030f17e9c6fb8a9b6ac23844e27c3973bb8793c29f7c58351bdd666e8c116e1e80ba6d31ae49314f721f7cc474cc2ac2da9c5e5537d81ba858759701e85b71b9218389664ccf2c088a634fba3ede516aba62cf7bff67a1723cf17a8cb4a2cb6bcd18ab8c598b0577d755b596e425ab039bc911328295d6ee8b98cdfc9f9822b9c36906e053284678ed261bb44704832292ff2b0beb329127bfea58928a619c51c6af547c3c3e12ce23dfbc2011ae64c4d95b1"}, {0x78, 0xffff, 0x4, "acdc90d9469e73b6f1f694bc066eabad774264941e19bfb3d951f1375cdb78a9c31496445db41f98a69f103fb3b2c77516d6f4b2170a1be0d5162088942a22882c1026eabb970fb9349ecda6fca5c555f016cfcadd19722d07fe195ac745387e579378122378d0"}], 0x1088}, 0x6) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/9, 0x9}], 0x2, 0x0, 0x0) semget$private(0x0, 0x3, 0x100) 05:37:43 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f90b8b3b3e653000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 05:37:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x3) 05:37:43 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x20, 0x972387c3bd9bf828, 0x8000000000000038) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) socket(0x2, 0x8000, 0xffffffff) shutdown(r2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x3, 0x6, &(0x7f0000000080)="7533b4ce7d32387bc7c4af62345b362c86df88e655b52f1aff573a45674c0ac17a70a2bec118ebf14c554ff5b8ddc2dddb6c78a1dd8c15069dc1ccd4fde8cfc8819a43037e2caf6a9722b7645ab80a186e8a35570dd158534d03acaaf341f6c080e5d76645d6cf67e01014f24a2a2b1cc4019c47a2b23d8e2b91cc0fd3cec646351429fa77a83f1ee453ed653c88babe38009d02aa0970bf7f90ae6487015e336d3da3c97d6e236c089f68e150af38a17ca8875c0ab1", 0xb6) 05:37:43 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x25f8) 05:37:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 05:37:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x100000000, 0x400, 0x0, 0x8, 0x2, 0x7fff, 0x1, 0x1, 0xfffffffffffffffa, 0x8}) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x2) 05:37:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/237, 0xed}], 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup(r1) getpeername(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0xf0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x7) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) connect$inet(r5, &(0x7f00000002c0)={0x2, 0x0}, 0xc) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 05:37:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000840)='./bus/file0\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r4 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r5 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = getuid() setuid(r6) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 05:37:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x1, 0x4005, 0x800) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) socket(0x2, 0x5, 0x73c8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) 05:37:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:37:44 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 05:37:44 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = fcntl$getown(r0, 0x5) fchdir(r0) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000640)="24706de8884189223ee819468b76e9bbe70986076224efc68919ba51f10c21299e8c680c56aec1a7a8fb23ee4acc84df0d8d204ace7577d01890eddf22aa9bd9b6bb720b3e3b7c7b4783be4e1f3abde1499398ec99b6ca1700365d6bf5de9a22a894ddb57c8da93d4655f5bdd3092be2001a95c17019341bafd42b08b496cf486dea0b55a25468c4d96d667bf75d0900bde41dc8ebd7", 0x96}, {&(0x7f0000000040)="991516d792f47ed2138fef577a5f8a8b0e7ce54fe894002dc8c45f16bbf995ff0eaf7c73998d434f681d57b3b3a6871e", 0x30}], 0x2, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x90, 0x4}, 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) fchmodat(r0, &(0x7f00000007c0)='./file0\x00', 0x4, 0x6) 05:37:44 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x80, 0x100000014) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/9, 0x9) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4, 0x2}) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 05:37:44 executing program 1: r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) socket(0x1, 0x2, 0xa10) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) 05:37:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021"}) syz_open_pts() execve(0x0, 0x0, 0x0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x6}]}) r1 = dup(r0) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc91724fc6580e8c8, 0x44) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup(r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xfffffffffffffffa}, {0x8, 0x4}}, 0x0) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x2, 0x7fffffff, 0xffffffff80000000, 0x101}, {0x100000000, 0xdfbd, 0xfffffffffffffff7, 0x2}, {0x9, 0xfffffffffffffff8, 0x9, 0x1f}, {0x96d, 0xee4, 0x7, 0x6}, {0x100000000, 0x8, 0x4, 0x1ef}, {0x209f, 0x7, 0x4, 0x7}, {0x3, 0x200, 0xff, 0x10000}, {0x2, 0x1, 0x3f, 0x56ac}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffec1, &(0x7f0000000480)="032df30d66e3cc9618c02a9068cb66db4114c4b1ad9e0f1acd3406da280b46861fae959ee6819d65e8699aa63a4b399be1228b834ae46b2d0dd352e7c18222cb59f9f185a49cf090f743b285be140cecf1cc7ab98afffbcc3c114641c4ba0b2c1e994799b489aa87a66d9ed121859c579335178ccf34dd18828b779cececf8a6d8409052ca4bd31bd3914af8308ab134e0c80f7f1c1bb5adce184a1f9a180ede9d7f837884bc5ebadf22b6cd9d0b83db5515ccef8dc32a689b0ab9488bac64e8301d58da5f121ae3ba302ead4d586d56fefff386e993a25ad55185eeccc50dc4d0c971d9106f367759bececbbb329ecbce565175cf513a7fb46c38ec2de9d77e35eb8d198ff7fc3b9f5a2b58325852d2cc0afcfd2a0c492d5881") 05:37:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x135, &(0x7f00000000c0)}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x1) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 05:37:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x1a0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) clock_getres(0x2, &(0x7f0000000380)) getsockopt(r1, 0x1, 0x4, &(0x7f00000001c0)=""/204, &(0x7f00000002c0)=0xcc) r2 = getgid() setegid(r2) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r3, r4) r5 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r6) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x4e3, 0x5, 0x1ff0, 0x1}, {0x100, 0x9, 0x1, 0x10001}, {0x80000000, 0x5, 0x2, 0xfffffffffffffff9}, {0x5be7, 0x8, 0x20, 0x7}]}) socket$inet(0x2, 0x4000, 0x49) 05:37:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) dup2(r0, r0) write(r0, &(0x7f0000000200)="220e220336e4c48b216eabb1661d6f49958a252e02b2c814cde757ae6fd721fa65e220b5054214a9e7c16ab1f2ac9dfdd5871c1efa088ee95243d80076cbd625c4898178be67", 0x46) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, 0x0, r1, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 05:37:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10000032f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) semop(0x0, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x12, 0x0, 0xffffffffffffff4c) fcntl$dupfd(r1, 0x400, r13) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') chown(&(0x7f00000002c0)='./file0/file0\x00', r9, r7) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) 05:37:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2a8196f96f14b6f8, 0x40004204000828a6) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x202, 0x44) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000780)={0x8001, 0x8, 0x6b, {[0x8, 0x100000001, 0x0, 0x4605fc2c, 0x8, 0x2, 0x8, 0x200000, 0x5, 0xfffffffffffffff7, 0x53b, 0x5, 0x56df, 0x1ff, 0x4, 0x5, 0x8000, 0x80000001], [0x59a, 0x3, 0x9, 0x0, 0x80, 0x3, 0xfffffffffffffff9, 0x5, 0x6, 0x2ce6], [0x6, 0x5, 0x80, 0x9, 0x6, 0x2, 0x7f], [0x3, 0x0, 0x86, 0x20, 0x0, 0x8000], [{0x4, 0x1000, 0x2, 0x9}, {0x1, 0x441, 0xffffffff, 0x5}, {0x0, 0x1, 0x1, 0x3}, {0xffffffffffffff01, 0x20, 0xafb, 0x3}, {0x2, 0xff, 0x0, 0x6}, {0x20, 0x8, 0x3, 0x3}, {0x1d, 0x1, 0x0, 0x400}, {0x0, 0x5, 0x10001, 0x101}], {0x7, 0x6, 0x8d, 0x80000000000000}, {0x7d99fb2b, 0xcf4, 0x3, 0xc0e}}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1c0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f0000000080)) connect$inet(0xffffffffffffffff, &(0x7f0000000040), 0xc) 05:37:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x80001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 05:37:45 executing program 0: getuid() r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f00000033c0)=[{&(0x7f0000000040)="bda2b737b7148d8c48d0f8c1668f5b0d37d55aa5a648f49e3a3c57a5e7fdd39d83c161b205f9faaf838f4961924fd56a3a9c75bd40051a7d23e6b45c9b046c1408331dd470d0b57b998c4b9c6bb52853df6441e1d8fadc49e2468259eeb35220c40e6dee22423a6684f6f7b6643e0aeb4589e7b754bba076c01e1299f59cff8eb5bd53b3b2a2fe5ff35a4541856f54886cc8ed0e66989a68e55e7c4f512d032afe1e4d5f8f6323a3a91121eb160a01b93a123d922a0c5eada4e8198fb2c8720ecfe4b3be3a2200dbaff354f0d6889254e5b6363083a37334d68d3017d4c2b2f6808f894239416252f729be2746170dfd55da45a92674ae53d941c296b3fb9027a95d41afd9113460845c6e1abc392d3deeb406e5a3d0f58b1b48c338764e6e14aaf5dfd277636a93ebe762a66060aca5b33a5593ce1dac304c8297496f65023ad924e43ae77c310f12e1e8a2984c49e08862ebe05a6953328ed1622e972e01bf3eae4a914373b54bd2b97862e45e06b503dabf518a3fa64cdad1e0b6090c3bf660ea48eaf5709c50eacc5bd1681c6b760d16b9fe5c33f72db3cbbc3145f57b515bba58ffabe55699f3f730e490c5f1941a18196685b84bee03f4e9676f54296c7c04290fd401e59273babb5d523ec54fe1f58ba1514d710ab95d66ce9aec4f244b1ab0a9145cf3de83afd6d54d7f4ddfba8899ef3c6b8381b947ddaf58c41db31ceb4091897e6e64f46ace5a20778cfe61b17fefa96988f49f2a96a6c95d8e775ce06cd4c5019574867fd0d396263fdcb79af7c24bc0ec6257fc1f096eda418e482e70edfbcefaea7f8775b33371d425263cde56cf03c03667340210995f3006834099a3f4e7f69c028793c9bef33c39949953f1da3812f0872a5e6060b7fb8a76658cc44a85ee29dc23327306df777593d5a888f010eec0369f28f6d5d43074a92bea29cf12af90b9fe6827e66e485ab69c9c31fa882e38df75511f98e2e5b6a287063ca9bf1ecfe4faab4da5793f6ff663bc7dcb7477a6b18553b0fa52cc7a0c34a93e4350ac6465fe9eeb3eef74bbed39281742afc5d83c00ff280351a94bfe07e828535f0e2c93da33f3b9597d57c5597d6a9ee72b134d0dfa802293865ce31570ba11a94438e8f41b6d2f5cb1732e9211ef7738366b02b697a495481dc06b41dd3104ae13e48c152465207bd896688dd79661aa22d42c411e29aec3997d8268ecb76703644492d64ebe4ac69c1eba89253d74ea7212e4c6bf0a172d08e72f746bcb5444cbfdd8ead1bfc10c5cafc4ccf95ae2f6b53aac746ca2d90919509a77108f04212000a11f41c1431eb5b9d7950b459323443d621c2d0056e82e8709012ee0a5afd301f258d8367d9e98e99061d9917b4f0cf9a1c5b0b559e170a0593e4eb2ee68c462720c57bccc66c9da91c63305723a7d5f30212fe4e1b941d0764538d4fc9948b8d06de58feef5e5c364176d6de19e4e11207c41a247e3c6fa5cee69526c84799fcd086b4dbee8e267516eb7c10783b4fd954ec3b5597e80fd8edf3c264c6a17b91bd88ce424e328d74805301a9c8730cc2b69c47c293e2ef481a91f6014cf0e173ffa9c3fa13bc2fb2e02579621f0f8046e297c181cd93ef9ff275dea3e095ff991b59955305709bf822737b78b40a722faf7f3409a029ba5dd35b9f429dde135c222289f14ad2e408d78cde092c5588734a330db21732539f97139002c89bf47c5f5e6ebf39321c2205df20918b7a05b2c51b839ed79290f4e1d2624166978e81cd439b794d156037602c63ec2dc28fb019b032c90fddb73057bf0031821cb375d984916522a14f76d1277325c2bd2282e228c7d72d3ab874b6b54162d006e320ccbc9e71c8752bc5d196c35c7e42a2b2421b866a08b62ef9bfbadfa11b4e719fc343a01a5ce3a6d36b6f67ed5124354ba1a009035ce2f26de312e8379abb3c3a65e5c7dd6a696f44eff14be4840e25c24397abfd22798a5109ebd693f6628e0f88a97ab75ce4d6d8b1017d523747561af285a2f9e4e17750060583b659e2433371f5c14bc72990433b4cb1b9f4cb10e76e14bd763ad2ab1a97a3035e3f709eb5e83627aa1be91dfc21faeadeb9f9ba40d84fffd18fc7a50378c28464ee4b57845fd1179454a28eedb4877081bcca4255d897712c0ad21f07b8691cb60e2dcca1a435c464b46b7b20811c083265c5f2d548b98a0fe80b21ef99cf21ce2302cc48007580a1c0abd3ce925fcd06539f90ff8bd8123c88c27acfaaccb5a9d8b469c377bdd85cc6965f3b5cf0120358f13173b2c191cbbe69fb0b36e8af2171dca14c19fa9ef861a92933e4c9f0f22c7bdd43fe701a4619da0f2e3b7518042c2dfb064908739a7b48eea14c75fc5ecf464be2fbc40f129f5cbdb4cc73663403a2e903a3c0d7f12c625607a317af4c2966b509dfc9b8652eb661bad5315e0eaad63f0081321ec1325a958b401105225dbfb7815da9b7e53e0b79006200aecb74a982d5aa7d9305522bcfd776f44b487f606af6f393dab7be1f00623953ca1e6fd02674785298bbfefedae6949662490b86a116e4a1e7db9717fb0234211ed0de6a324223a778c341f43d37beba50bd3828c581538404683451a0c591049133ade2216e3317415f41f909daec1ea8e36c68748373ba86e82a7dc6b6fa5d2194100c671b085426b46d0de0cc32aa1e71dea45f9364e1d1cc231a2defe9363cc1090fac9a008cf1d2bb35afe0c4fed18656ced04d21cf627c409a42ae5c1c27179d40e60f369bde5bf6463029243460c75848fe8ab3bcd434d41ed0492a8b5f3a0765912affa79722ce8dfb41ac2115d20cd09882a83d2f313abcbb9f7716a50b84ebcf302ac85114da14e42a11df62d602cac4856b4d6777e6d97bd5dd0aaaa53ac293ececc4df91d15e624bbefb0dbed970b7949935d8c39eaa096289a7e4a1b99a3c894d1c5c03b4b5042d0d1effc8ca98ab1a922388f89af707b60a432f3ef88fbd15626b18690ac34f554d11965e0de0480a05a4435c215100b24408c4b711290a28c9481f4b5395ae57c3029f975a12e1afc492640ecf8eed7a8b54683174aaec5008f593926806e8b03fb63c9060a9ff287212c97a9526055aad7a98aa4ac092480b0a2c2902afd59f9e6e2f8008ceb4a8c0c8579cb5e1417711c355e2940985187552a535ddfd52b5131b8d7bb5d4a98fab09edb0fcddbc26c6c42531f007e6e18b1bc79a8a295df81563657441d0cebb0429daf06187c9b0ad78136688ebde6846433e93ea4cd11eed7c46d40befdc73a6a52a0e484309477d0cf9b895188138c6a8070b2e242559839eca3261611b8a3304f19a1f2dc5763dabda74624d7e55882538db245ace8eaa458b9e9f5386a0b93d22d6881b2578b9172ff62e2464b06cae60324b0c479548a641c04db23ffecaa113b6534ea7d278d1d36df19c6515573d55b6030cc69c34ec01a05a3a2c4fe40d5dc7e408cc79c4d0f9da829218323fb3620b63aef0e169565df502cf4405f291e246a6d956dffccff24f9c7fd9cd0cf78cc49a96bd841120353486f39ce9fa471ed8500bdd4beb5fec867b527eba1c9cdc98e69cce7115985a7c00c05508b0ed981834ccc7ba144c8b02b527dff556d275d136a1b0ede50e4f7baf877682152a7812b2ba95fbaa4cb64e399d0acc1b4dc7f89c4394a56892df06993d9b2975e5d941b7d9c3ac70289a5f2e20a136529419cbaef357d7559081ed3f26c2d9a2ffad1fb490309b8944eab6613330737598df0424ea56d463b6d60966d5b8fdf635720eec547ed13d3d57fb6a8a4b8d0b26b4d86b676ba4e1789a9e06aca6f738d035f0ad0ab2c0df541afa30075f9ebafc76688b336e098b5b2ef7caca9c1de6730f835c645134fa2e1d6f2e1ce81d4e11dd35ec452119d28c575c527e1fae5f60f64c53781148e88951b9df7343a5df8de976df48cc0cf227e04d307a8ae0ccd60771beebe77bfbae42a54c93185012dd169ab80a6c661833cc83c179c0a0cdae7f3bc28818c2b14af0d385349ffbd4ba605600056fb91737b86c22e32cb5c5f8feb4d6586a6b798dd4df1e702f16453d70636b15c1e90fe59cdc2feceba5502d848b5378a3f55f69071ad91d9f192cd193876c85bf1e07c028f6a63da6e7189f9727473e21d3d16d7f6b11e81e7f95fd30902311adf260077fc96c76147e820cb0c3f620dda950cbed0ceb74f23f2c61bb5a5b6b896d066af2ba5dc6b808cbddd2fe73a0ac1710bb414d2c2f8b08bc56b55a9fa409a9eb3bfe5b215e0bb2ce61c830849417a9fba5fa48e8c79376ebb526f9491a144624ea29bbf40bb327b33d55dd8f9bb280edfbf262ef48bccaa43ee17b10bfdd50d259a3456480a91ae1f523bd740eea59260a7368f3ab36cd984a7309d2701c39e2f67f77c7121e8a32e382c051dd415b08f3ce33ce919d4942a291d55194c98003c409d59f6388d003dd45a53032cfe6359ae85203ffe23287d5fecb3d045689039ee4b6924f9fa43394e446320281696ace1e5293b0f9c224e098236aebd38a66b07408a8ad1184557f3ee879f6be1e1b0a569dfa1dbc67029bd86fc75df82339d2b91c33ae5e953ec9816ffa8c0702b1f11153ed9e3a2d91aae207d8ca851fddf6c4b822d52d713e3e55a1af0e7546d7433758d57cdb16d9733a3397f04909128643f0e59fcecc4721a5c4040bdaf39a3fe469c3439a7e242995d100fda54ddc0cf3cd3d8b66a34da3c24ddf71f4c77eefc8c1624cadf72ccf3b00029518bce57d66d5d71359863e9e96c681e3b8f4b344a05efb1ac7fe182c6a52091dea4372f940febe59726a2f5a1450c14910c53e46695678b7b39bad1a67fdbf9ca8d819f22eb9cbc4a0bfe0f701b15345d717c3f46269eb223b746ea3eaf45ba1cb9891133a3135b066cfcb13956e7bd5475d183b9f8288d7c356b1d5d2aa0e4befce03b7d6768ad5b31c8497273bd87b53579c40fd8239c2b77b76c250fdf5b9aa1ed2dae7b791947542cd38c22935faae667d5d61d6a03154b37e6ece88b34cf0e54e570ca3def9fb6d139a473064759999d4ff932f65e7deeb3e028bf13f9d68e15e9cfa42207b5c665bf7180981ad04c5f91d5a1fecb88422fa02fe51e1e91bd0037d4aea2f7dff6c58f4ffbfa42a4f0462dfc65f9d6a9a353b6597efe09629edeeecf0946abe427b2b6df9f9fdcbaec83f756c20376b14169900c52500ae99e31ed19bdde711c2a590d0d7ec0ca9f5cee28d6b2264f29238fa5400d4316f8fca0e437c398c09bc7e67e1744cd19d0cd48c5f56f8c2d309a9625cf8f70345554b1122112ee611a7c724078b02ecce221558ec09da767d084af2836254403ef456e680f78fc1c976fb106b189300771304dcf12d7b788b56aa23656c2d0519850526f1560a83b1b5ba32bd57487f616b1befa4e4f6b19b510e08fbfa1e8e6ca8d36c8e1bd6ddc47d0db4cf62767d46a01ad27ff0d7e05aa8fe013e0ef0d416cce2bccdd57cf51a29c2514fa4ad60672ff3233ad620670a84d8df933897bfed33519ab6c0abef5c36d166d1299bebbb99c41dd346c3e8052c66a4b14efae793097ad5333299bb9e1e51ca5b5ea4a6f57618d2d7a2fe1a8508ff64dbd0ea812556db4c49633245be78d0d7812a82c7fa54330ebea277544407d49ac2437d6acbe07fcddd5e0552453d38f376adca30141a93918a7889e6a9ad54e19c054aaf85a63c177795c5af272cf931f444c5aa1746c85b58eae2a20d4dd5aefb5f6444cc1fb4180732633bdf5b21cdc8c3e7f25c669", 0x1000}, {&(0x7f0000001040)="3eed247087790155765845f2f6ed3c62b6fdc74a7e5a52027c289d1b445146a004599953fe3d015cd5830175572f5ca37827c65ad7636c36734fb727d4a301e9475ae49dda8212fc857ea615c7e4a2feeb51a5267a86326c39d0d497708513de63693ce4774e3e", 0x67}, {&(0x7f00000010c0)="954ace8510815773f447b886dcccad0a7ec5902982f432f424fc10864c8ad308db2d589862dc1c27c19e161f4648b8504c039c9bb0298f0acdff3b4366f610b28e1d833200f530d2596cf233294bc414909842ff52a0d8570665bc639c8abbe78ca0729752d585fabb94f4e25b97811e4955488c9729a0ac84160274d32d8762529d1551bd78266ec6e8ba5c7134821014190ac137f0005363588bd7ec6cfd73d579787cf51e559f08a1e3c7f1b284423b664785aeda0a1ece4bf9a69078468017e389ac61be9d21f1090405ee8a8cddf431c32741335a01dd30fd0db92f07c4e7087943b9629282754040055886847b9557d4c133f2690406b6060945d3551f9b61ce3867d04b3fb00cc0c4446694fafd97f7f6841eff5d1e8328cb67cbd9ee764df15c06d9c38397c02124809660da7adb608c46c4e28ccf0e2b0f52cfc4b624821d4708bbe885ce3b15a856ffb5cc6b2b5f61676c34b12520d63e4818f93d45284695327c3b9238ec81611986d42b3fee2d9f1182b72d4b4a8b41a06a3f9374b7090d22ca4dfb9412237a867c59070895ce013be4ee6baf43316781a90a2ece1c16e796184524a636e7c342c80ffeb47eb290237ebcc03addeffd88465c7c9c9f27bfff0b35fc909ddf19eadcd2e7f584683e3a0fe9bef5ce63f4bae4ced99ff073449a686617f68f4cda9af8ae2c8a51dc85aaf850b7f3fdb9415bcedfca6e8c451023eaf0304f8410590bc2fbf33adfb214d96c2ae493af4ac1201ae9967055c65399fd46c6b8f5e69402da1b91164af1f2464d34a82071433321061506ef41c0038a311688b349945e7c8ba0984e940730256b24256a468954d57c924a163ab070e2bee028f9dda7b30bf5237803d652c98964705f8e4973cdecec8fb0599886907c2da978cb616ad28a58bb8c961052ba37b2d51afbcf568971972ee8248cc8cef66cb647d7a2775ab345bd9bc7101b68876f6f4c8a639a844efeb09c9f26150566a97877552ec04b940964a6d2e52cbee99fb7ba139212b347723f24850ad526b7617eafa6af2bd5283df4e3f2a9b1ab349bbcca6f82673846976b84a603cdd2a300975858d7c5aaf3df111b30b611f3eb2e08be7b492ba0d1514313d6c48b13d3778d1cee97b4384badf8dec8337c0887f3fe23f6b503a0c4099e0299908eab54d8d0aae860779cbaa682aa5ec303f3f5f3361c3eba52da32d2ab3cf91ccd6e0171abd5322a0acdba6a7790e20d30358ee21bffab21a90e7fe5e499c6f43358a34de8081fb06ef3644cc60a8cb924cd545fba7986f771bca24e0fdf0eb4585a762038a4551077ac8927639a1383ed2f3b2b1ddc68aee0bf73ac8303c30ea64ee5c302a8390bc4b30a2329f08acdc627871dd6c4c2e07060b6d49cd85ddbf34f89369b4bcc360d992fa07947ba540b100aa5cc2df3d717ac7e326cc2ff089147c37abf62015745aa0156961f025994f15060c0d13648d44df1505caeba587511fe202a985b5b62167da33938983f03c623bc3583ea518c6f1c1a8697ce3c771770ee0bf5b343909d9872362954761538a3a490c3a7a1a2d26a9a70f036a3d427dde62485a14f135e9c2dc5e61bac31a7da2c563e857ceb2be8a301e7e5a861ca33d4a8d3f492b6abe89a76fae4b8e779a6d7f6087a63e38ff97953b64b4cbcaefe6ae76ec21b55ee4843e65d7415e57ec59a45a3eadf644d291c7279d4c4f3d0ed1c5316b90f61ecb5962587d915d730b3552291f1acd9b1a099d48288115d42553196a2262cb3fab9716133e9af962a025f51961a22c07f305e899ed48223027cc1eda4cf6a32caf23cce34d31b7119b733c749c69cdb94a8b2f33546185efa9ac9d71500f694695655f62e93e7175eb0b5da3d2b6e0eaa88bcc8be426d66bb28a16cdb331627b4ad10fd78417fe7acb22cb97b781a7bd63403f7dd2c2249b8393bfde89b6c4c96b27cb5a0a64897bf55e5a4a0cfcdefe5afdf419caaa7c0041e684944d63ab437d8e081c91b61b1e9bd32f89f89f8327ab5879d108b73633b527682de69f1ff9e357c23b2794f40b2a23587262815f587c0f37fe07a4284e7ef717077cdf4ac1fb8a0ac548705fa82b3091bff37621ee1d19a30ec7b0c6e7b7d9b5e42415fa03dfe67a3603bacdeb1a10faa1d9997e95548c8506fe741090c4b3b03a7a792cf49a693f89c21c1b15e2d9a9d5552b02aa677753f9143796a56dcb9db01558b50e6b7d1a27e030d3fe618718d9af670564a3df32e530a8736a1954b01a77439073e4a020483124e7e7061f4cf5fb34ac2a5e71ad3fd81d3c7aa27728fbad2bec47d2dcb23fa36c0139a18f90c33316fba3de60f2a70f91c5a95df807e00fb32e36d89e818d9dbae6ee4c154eb339663aad0515e784f05927921d7c927abe21995cbedebb0f187a0ab07e0e23a29800cc46a38a56c5a564e761d98c6ba29753c7392b585d99b8dabe95f1346b0f5f3b92095c2b98891fde9cf2d575bdd1091ed0e067b489515a46286145274a4d8a525ef9ab7511defadf85bdd1c897e6c38ef8531982f25c485cdc0cfa790deee860be0f865180dcd6115929f7a81b15765b49ce03d9dfc19a71aa91dacff4acdad2f3cf0808b542a8f60509418af13b3c6a96b10bb9e271803a1b13800e7e21bc934b8379cd4a0d9053550fb324f989fcae614b4e2b54fa719f2ec7edeeebb5557ae526d2f20016a1295bbae63f00f0d2ac5d81093dc3dbe57117b0b4bbabeaa6e0adc6c2a51a75a47416a96852e2f1f4abd1757e14fd7bacfed3f2b4e9044a0c65ef0cacfe4c9dd14d059e542ddcbd596cda276e6ed4613a3ed0dcc033c668af665212272f72184424eb008c85c8a862fa8f0f8764482a3f3aed28d604ffb6708c468c38e19592088089ed88bd4520ec9a4c32516da04973fedaafe12a3b0a6822e77462417109f0609b4af411708ace3332b9899126c95d25b9845a99580e9ba83956e7b6e897825159627b90a428b2d4d6d3a5823ec8fd76e12f2a4c2ccad4baffeb3d80c0e0f5a0cadfd73048f89ae987d5fcb9570c29bb7947e95d0a5eb50f58c8b2a224792208449c938b9ef11e1a7940a3ed29f0477527cd31ff18a067e81101604c23048468db211574c6133e37648276e2fd4baa9c5b2cb8b558de2690c63ff72b44d588d9798669dde4b175e8adc1e95f3deff9d276a72df4f11fc45500b8985115d402ffd83ed4d823d62bcd9d2aa0b8ad1fd33b132715cb49021e9d9784256ee9488366ccfa95688fbdd819e8f55af3f0be0c034107ebbc6fed31a8d0ffbca82355ae5b60a42c5cdcc25e2f5c02dcbfeb29d4bf069c8f5f10dfc6503c9ed5221a36a7ea289efa186a612d7c88a10b610832edbab2ae89b5ee2e7b01ce8248c76139987324b2e7b222f059dd1e196e3fdd193dc1adc558d52f216958f91e377d963d1d82d560fff46270a9fedd5ca28273beeadcaa2f5c982879d411d98149692fd2e64c8e7948233a551afe991ccb42cda33e9f8c6b3f839682a679cade5fb0f08daf0fac0e51b24f458c97ec146b5c25c674a7a1576555934a2c6b0f70b3f975df19559d6ce62ee5c3bc21d619e66c3d0b551ab08cea70b2cac6c9846fdfcb3e5183f9d48b89f8cd3dbdf01315a922da8647575981e3a9b28c13b72685e39781c1fb11a19525c869c95a1bd04f5e91196d947f3820e7f2b57c38b04183325ed83f5ecfbf9312580773ca456fb3f32d5c49718512fe93f9ceeaed63f8c182910300c377984b5bdee6dac8c7441feff900d528632315ed22cc9b133151705aef39dd89d90ca1d6d96fed649c0272af6e46e352d7072ffa58030e18e345b5138b29f600343f25bff0b0eb4ebaf57f0388222d49d77ba8b564fe1f101ae9d69d8c33b344097f53ab887c217c3e5fb797b6bd2a391847856b6c00f444d560aec68fc547ceb94434d30456b15495bba36dede9bd543112cf6c0edf4dbbcd2336561960b164304bc5f1b083e0f22b5bfb52cd16d8edef269d30d2d6f3de84201a40fe08635fb0ddc36fc85b3864c1890fe521878ba461c8cf8a16d82e1e5ac468a074752c6d7cbe0cf90bd8e139c5daf24bdf6ebb6a71e6d56e5b6a261161d99522dc65dfa04e8fb86713a796f4c66943c5734f0f14047f83f7cbcc2873a9b6f0c8035eaf3089174f62c9f51aba7f443e3046191e8c80659c00e7a9263d912ae794b994eedd8b65f13864b9207aa18451261bce17a0c2d2c8ebae2f3bfd0d3d3e3674c1caa07e9a636ae85547fc2e2458067a956184e1ced838caa9d57a654c97252de3daad1e893789dddcaae3223203313a3eb02478d890dd0b7e2ad32e26f51c9db0d009d2aa5af29653fa4c44d9ee8923bcaf50e09b7b4998433a6abd09abac434ab5d889ed784f7028638bba988b6666b47d1b010843190302779364423d095af090d131deaefe7fea945ff464bac4dd7fca471df9987dbbc69faabe35aabd7a20e2a53efd60ce2b991816347772b80d52ad3709c06352299fcb5e1b5c5ceb57454a20b5a9954c5185163453e91581e170e32e68b9ff4228363dcb0c02768d087567de4c2387e4086b736bad451e04f0f31673e07a09fb075f9694736316f2292c818f490e3ea7d278f7f3312d1d374749fa2dc3847796277378794dae8f3740481f3a9193a5a198a80e718ce7ebf57c1146b1a44e839f8cdbf59e38d7459e5b304ef463ae98918df6bcd5c89d3a8d3ebafaa7758b6fcff0b56415261b777abcd700a8c0444703c5b9bf68ba749162697d83de200f48e440747d48ec696f1b3bbe83365f35eb476fb4571d4f17b02ae31854c1e4013aadddcda661732acac4359ee3fa82d3fb59019cc8baf6b98877d4531ec1dbdc2e43a52f679c464ec860c060b26e14cd203bad51f48cd72b417e62d2e9bbe98533bc248fa360f8bc9989f70dde5fdc65a2fb1b097003a5fe4e55ebb3dfd9b51181d34e3e8ce5353267fa7ac0a354f398e11da29e446cfdb7389a41384095fedd05fa63fafc91ba21e52085e68a834502e7318b423de7cd7bdec5405ed4afa02d949d5abee5afac648c959a6aeec227a586f848ad46a7128a0d615c62e101d72c9a46c0b9e3ca12f6d3af5ef96b7931d8e6481538a192497e11e2102e6bf277987d11bdab3414b54199cf46441aa267679916b0fb579f8aff9a9949fbd2fc0ee002f6b59a87854444244ddbc312277c4f03d101c809eb4b61b3ee80d4efd4960e2d839c3c0785b4a255cbb29a3b98bf541bae6c08ab2234d1b52f153d7bb36657e6333e24f568df1424ac7ef3b42b8a8873b3a6c8df97d5b3716709b144ec5974e36ec1aab43e3950bbc886de691ec725efbd7c6644b16cb7ea755d2807bd1556fb0abd7dfc6fb95aa28fef8b59064f9419678f8a2f508adfb3c6916914e33d34450f77b91d39fa3408e74ab83d20d32801acf8de2a82e4ca797d98a0dedf4c21a08e47df31ca1a397c268dedf22a1005d46ccfb8bd24e7203e1af949272efdb96f0dcb9db1ff30d8b5523a2f58fd862d4a05b9cc1cb0fc913715e09cf5cee0eaf715f2b6899076c09df5d988e036aa978190ed727040227ed16308d67a87b2dc0ef48675ed2ff6b2dc70c5818db018ed01f34d4ba4b1fa5614bf4946685ba7f8385c12e951978b93ecf0dd9863daf9519f55e7953244808f3f17b4c3c5a82cb53651714d2a52c2a077b705fdbbd7c054cde50b9a55bae7b1c8801b95a034eaf56984dcd3f29af02518aad60f861c8a4592a86cb1fac39afac90562d937328b73404de732fb280d1469bad46fc8f", 0x1000}, {&(0x7f00000020c0)="f6018f", 0x3}, {&(0x7f0000002100)="83889e49b1a91f232550b5fdb75b36fb55cb4e43e4bf5c2782d4f432c9c3c3f7142d3bd5ede83e10726004857cc5a6756dc40b", 0x33}, {&(0x7f0000002140)="c7c31e4fafa5ff9857f7b1fadf5b11edef91b1abaa4c4af6bc9257936c170cf5f1d7477e33fc3495dac1a7431fa68ba9ab76334de424ad14c8346f62e2", 0x3d}, {&(0x7f0000002180)="fac609924242d380836ae18a4ec9f2173f55885febf9e81605a0394255b0353e8dfc3311ef9577a78dc97263d26ecb09472cb0c5854f07f1a8688a4cd1aeac6fb31e7209638297b2865c4768f088bf5c251e5fde86a1103101a6d4d8d8b1a473e5f88f6a3d59d8806376cb5443de851c2fc646078d0cd521ad9e7bfa7480916f4b1cb0f26f706c6cac0db8e8b637c295c12663c4f010acd25f613e40110c2f4396918221277b620371017afd2021c45f91b296337fcc118fbf58a13c2b338b7d4c375108d9fc2871cd5370aa2e22d166719a086f462b36d337fb373f6e8bdee3fb2112cb7a372ef2250839ef6df724faeab4f14f62b1ef50377d5969acfd85ae4babd37919e0af80633a37511177983834d65cfa6ffb1ef27490f537aef1be81efa22a29ba87bbb326cfb4aba05f7f922d9caba5701afd11affad251c16bfcce74f0a4c9d35c760cf4cf56a07d5e1555eae1df6251cae06ab2f2890e7548a09b5eb3ef7e125a5c5c51a70720cc6c182a2d657b152c6beef1f81cb49a621c65c2ccc5e03c660660f969b5916d75c0bcebf2176f150a83431298d715335916128012c6734115a9b60781da7dc741ca66339145e71b6ef5bb8bb3745204aa81192528360bc1b94bebbdc86f04329358c6fea5046c56e74c2bdbf19f990b58751e607bff9efe70d6a70107ba83d6892034fd072172c8c8329364ee7bd3873252b781216d88e6812c75b2474bab953f99e6c3bebd0cd7ff95a556f5d0ff439129b45ffc52250c9f6f9375e9258ad592c0dfae13a14dd475047e78467e6321c2ad557169741adfa1a4b0d8d2563df1f74c15a745a73e89ee81703e41633238a643a3101bf47321a5254b63d5947cd8d86760e0f0e712db78fa7162fc8be95dd001aba62661776aaaa3137cba6a8087082d26acef7c8a658b6ef80862f402631b22306f0a6520d297a236c96ee03f05bc1873379e71a5f9e225dbb8ad55b25679e63d4b2b21b0247446751e017ec996e3309d49ec6e3e98cd8e6c995c446979b224c7121a55f7dbc753b9d8e8aa8850421a0ae087dec48f0e1da8066345fb95e2b963ca8e894299432a3505666878f4a8f6b24833b8a008b293bb340be988d6c8ca1633fb10c6e5d4270773aa667b2e65638f25fa04c26c37d542ca702165f96071a4dbd0256cc80ba4f7a3807f6dd118e7a73f255ac47d9090f5e7562cc0eaef7cfb6053192158699e01d37979b544b03f7cd7e677eee21cc317bff4cacb2bca97e950821a10cd6334ae9731b03689bc4f93d942d206e785a8b4c2768dbc41f204fc9a9d93465dc1017becd8b9947fc231771a51e9c7719c780de9bcf8efb54e5db3d1eb8ef0b7543f812d5fb4757ec391106bb1a736dc9063386e3bb6182bb348f3690eccaba59f2e88d64eeeb2df396f10ba29896b015e0a6651b0fedee167559a1ca7fb1fd938c5242ae0e00c3c6048ecf41076a4b08fffb6e879b96d2275c21cda7f3e7959539e5084a4101c1b2e8fc9bc386766ad320002f9134372d3a384c40a2599023242ded74985f4f7ee19956eabfc42ee35fa9e09e51e5406a023cf68c9acae4146a905433c3301c1ff83d53fb91e60f121ee0ff4f6a479bc476d649f782a0b838d51b03801e57ea05eebaa45fcf1d0ef85d2e1acf41595d2f83711c1fd4e5cb1a78c36808718b37eb38e07ac4242db1d34df3240bc500af23bc26641920ec50a6c97e7dbe27d38d1c71cae3da4b9fd6968b2c6a17db8481145806e3837cc2812e180a3dff3d9bc3d2159d9f4e2e6983136139737ebca5051cd0169df1a1f495b02a495d4d432f0049afada8d398e4cf402ff147dd280933785239e941815c09b19f7041db767424f5053130b0849bdd747e8c037adc90d89cf40f6a2e3122f422e01ebd9eba39b94b5edae644ce8ea28114feae53a8f8089d9a77c5ffd353edc316030a36f4d9648af97d5189b824db6f3d9653a4e26bbd78aca9a083bcae446c649f5829e5d1fa722abfc8a9a7cec77bb63947aa9224a7800cf8f8516225d98fa29c9842d738267eadfde50e65712da4238811dd6b4d99d6d2f8968ff5b643486d2e006ba35064ea27b3f3d270afda7272faea7cfac48649b5e06fec0bfc9cacc9d615dd32eeed2ce9514487a09d21097893465558095fd3026557491752cf6f3388e840fa45fd014ff78843003e7bbf87ab17e90cd22a552f8aeac78c77e0449418041dc87f512fa17340945bf4c9c2b7d2f73586e806e0298467c19d5f46376757196869b7becc23e50b0cb6d7d31a138673d89ea827dfb0a88cb0c4708c461d77415c61b9cbdea2293717074d9ef6b3016191d28bab9bd72b3af97dafba60a922aeade5e43d7051a935640a2319178c64cef96e2cff24ba66f07af347f1fb99a3ade009d1a3991953e3b81591093939932afa3817a228aba48a8fd95985983487bbe50d775d821436f43865f4d852396c7d7aa33f24dbc061bb768338e8bf9d768b08c4e4ca74f46a402ef90ae4e9dad4a55736800e709df561196d7ba7a9dcd0abc7e09fe488c38d297b76d9261d526784bd51a969b927a400b93f50e5352e05693fbc99eeac2013552657630e6b60fe2fef925993b9269506bd66dd22e1ccf5c224c14aba1c7dc8d2863b2072b760eac5d61d7ec49ee2c1d6bcf15c980d5360c3c7079ee1d78d698c259583c0ac376544695595222e088b6ac873010f3e6704ece805f780b0cd17dbcf855b1438fcac9d7b3ece71217fbbc776870e55f9363a03793327784e0f90bbbf0995d916ea47f756e8027f4e00ef53c70c03542f3c43da2fd3aca2aba60d2e32a4a4c8c32e982cae50caeffa3bb4caa0d6ba513ce18196634cadb14f8b990b53454ab4aee8e5111d3d7c64d76dfcbba254d29a978673277c9f6cfebc7e8303d68a9b1fcb21eebe07057a76c7816a1d1f31ba21934b62c3281db693817d1b76716919d358301872640442d3a49c8fff6122f41fd84176db52ce8f867d1a6b1ca75a97e6ab75135b2a2e112dcc71d501f9d90a8fa630592bc01c1a7004866b14e6eb6d0c1fb86b49d09921f411526831189d75d854b43b731cd8b6c4c3a1591fc6cd4cd3b7015e4a63c01ce7aa4524e9791edb827b8016150722fd9aa5168ac87e4e5a28698faa1292215b0738f69c51803f85dbf68e3ba46900a3d1116747f65b04aafa1730add5acbb8f3879d6d0f6abd25f1561e5cd3612928e3b41936118d4d3efd1dd91a07af4804bc26bb68c040eab47465e4296d51afed1058e3b51a4d1335e0bc42ab16d6f844195aa50f902dd2010235442edd3cb8e630c9afe859283140a1c5affc8dd7667329253f3289209ba41c970cecb214758deb7d80edcaef87c07edeabce6de01e2dcf014627b748a12f231b37c20eb3bca12a9f1499b5078d30f27d20dc5167d6985c3a7b887244437c0a23a1511ab066a87ce1424b78e987babe13952e42b15666c6feb68a81686a3e02ea0bcd3730bbe7a29656327bb14998182f35655ec2275f78c7d76fd37c9cad6577bda53711a311332849282b1f713f032135bd294fa0e32c1e99cc200796c03d9512c1d85eba43c300581b2908bf6f688120e834874d113bfbb0d5ae79fd329e908179529be1c0899d20c724b1da4746e30a649edbd2d7e1f166d8f18a0d4978d4807f4e1310c26fd3ba77f2ba771f8e351fc7f8c34866e6d384fb926793d6536fdec862c2a1418822dfd0e8be7546ef0a255efe85eb3cda625c4ca8ef3cb169f645de4537d7ee1896ea766520f2532cd63a23a27f0b640da2b5b56ba9232f4a27334d0fd24340d1730b32f088d5e0b18e2529785af494e3c6a942428a18c8b8422b02e36f9a4ece97a56754f611e8a8ba3b4080d912cec369b3a7511942f2937c35c8216084ce60c12e88bd42336d6f60fe724241a4c253484ecd39b5f6cec44f65edeef7da0c3066332bc98cdb63fcaeaaf668145f88bd6853a7b2bbf6789621828138a6b626bb8c645c5d925f9fb8368a23a375b091331806e6df27a93806aec6c4aa2fe510e8f865e63ea1d5bceaebde5eda19cc044a0c41cae1b0e06975ad92f32822ec2c1b000a9688e0a690f42d8ae678abc75e68448a9f11d272e9abd33493b0ad73fc94be17769abc251d6daca25cb43e7bf048bda67aa43822f5887104175f5a653c2dbd8a0fdd9ce9c4f4f923c12476466c6511a695538b2df278be7ad73dede7e01164b47431c94b96a7631198e3029c695014bf5cb0f6263503e07c49f43d7b3c6dd80369afde49346fb4598630f8f8e008db4aa0cd00be3d9011b21822a9e920a49594c7b6c06fb5e2597da79f455ea10ae6f0b59433cadd4d077ce12624fc021e149ace58fc540fa8cc86e0445f062fee92fb37d8fa40c51776dbc2344786e3b97d4031055166ad593c6cf0134b12122f82c585edd4611251fdadb7bc945c8f04a3276ad3a11f49ea9695c67a76332728cbd6b8108612442076a7dd81596b50fb890caf51eb19b8ccb537d26e828454edfb960801a7059ef2ee2cf070c401ebc4033598341c57b12aa738fddba8c14b10b2b91d7671733d34d2c28584c6b8cf8e44e28e53c8d21cfd9e1c785c2829c2426eb05c646e7ab58ced4156cfbaf0b5003a8b257da249520b3d031fc900a188df238e6e12d20d935ba30168597338c954140e3a29a3e170ccb53a2b73173dcde74dd8d651ce8928f80d5c611639942c39af4d45aba51b73988948fcbb39f2c06cd2bbebe79aeee78bde95a840c82e66f01c1bb8790b67af2616e81d03d80ad92c084a79e6fc1f2bfcbe295ae8ee57427863ae8e11c9385ec1fbf315cb1c1d1af8574ada26c91ab66a6c18cd6d319deeb48c28334b6f26cb7aab994b5231eb9e69026fecd6fb2320679379e20254936d4d52e2d5aad663f089d14d060a3cc94bf705cd16491585cc5ebc9a611fc7d4dc4b1a4842fd1c01686bbeb83a304b24201319e4f360c6b27df03131cc26cf25be805ae54b19898ce8612f49f6944bab3972a6b5305da097d2c4105563792e3ccf466a326b0bfb97028d7e6526de9fe09ddbfba961c65795592e468c77185bf84f319bc109a09d64308b09a64064b2a3e541f80cfe3bd1db1e5314d33c3a36755f986f3b6bca31cf5e9be465c5a039a936423bbce8b93849f8c1d92e0bc6edf9ae6fc0cf003a56b101857a65c8a0468f6228691843c1dca786663ddd1a39c71e3c2f9226a3d77ad8c383f14d5c2d73618b81afc3012d8b353d41566dce92d815a51baa33743d3da87c5cd3838d2e1466c2f012d7d0aa0ce9b5ed36880a9b67cccdef1f70a1b8685e7063f38315d852eefda821d358c8106122de129c39949b9c20aa20c835de7a7f7e3328049f4fab2412b91763e7f21e287ed78e20b9bb96366f3ca73fea4cb451c27afd0d300b3b7a4c81ff88a8dc7f39cbd44f04eaec966e6ee2bd89fd2a997492f74bbfe9a0421d3bbde2f725781b52f11dcd6076fa5468a420cd1d8aa08524e65c57339c3ddcbf558227de4d3dd8c52a029d4dbe39d803fe4a5075e68b9ba915aefb04a22204bae0fb479721cec37eaa0ee1dc7b023473c81276aec3e9dc503f10ae3a99532c888a0feb7d0e3ec56264a1189a8e255bda52a79c683d0d953b5b54297470a79cb242ad65231a705d68a43b862e6b7b8557de259fa0e999e36aaab1e14c5326b882c4253af9966bd21fc9dc7bc1f0477641a289d1551fc8efdbdccd785eee6b7f3a0522190c9f30029ae612ad0b06f4e21971649bed0dbd560fb15024942bf584e22e750abe88ffd281", 0x1000}, {&(0x7f0000003180)="5f2df8e017c567ca4186c5dee7a48a8d89353611b7", 0x15}, {&(0x7f00000031c0)="b0e9c3dc1764c42918e6b9c5009e95a22d10af0403b42067c3f4c1a68eda4ad5fd7b2b3857e8f7b2baadca79ab05c0b593ea49d4da52a968c32c5e1976def9f4b23c3d21f5d75c3b731cfd1b53eb7cbd5137be33f30ab3b521402ea519b4c11f75ea95c4fba353e3eb74cfc98c21fa4a56483f0d24fe4806de3ac7cf911c8d64842276578dfc3483343b5da04a21027d665e71225eee1fa04fceb20be880483de261c6406ad0e88efb861b44f5b1564cddd0114495a2ba2ad8ee63a801c2524dd282aafe2d1c32", 0xc7}, {&(0x7f00000032c0)="c7802556af568e4addd97ff7ba953b391b5aa50a843c6b9719a70cfde8d82e2f92c251d14de5ac76f15e42e4a2022a377fe7ddc0e73a220a962700c6b726c61dd1d23161a351fd8f63425b4a8cc8c86792ddd8bab6f889202fd783db4241207f8af816cb828abf4a2f7cfbd2e604e3c6e844c52d05485d706982a0aea2ae52b0c3cd88599b83f1dcd5b2b3ed231c24145f1b5611ce74e3ca52112411d7132b1c9596493982deaa166fb9ab57fb878028508f1f0e48d89894200538269b96c51813cacddc6d034b10be1f6d3bf83925573f188146699a9e3521efcc6dd0fb1c510325d3faf7f601cb3e167f7a7f22274f", 0xf0}], 0xa, 0x0, 0x0) geteuid() geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000003480)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000034c0)={0x7, 0x1ff, 0x10001, 0x3, "01b6be7339caa92426057a8452bdde352c55e814", 0x8, 0x7fffffff}) r2 = geteuid() setuid(r2) r3 = socket(0x6, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) 05:37:45 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 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(0x0, r6) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, 0x0, 0x0, r6, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000840)={0x9a, 0x0, &(0x7f0000000880)=""/154}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r9 = syz_open_pts() fcntl$dupfd(r3, 0x0, r9) ioctl$TIOCEXCL(r8, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r5, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 05:37:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x9) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 05:37:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0xff, 0x1000}, {0x2, 0x4000000000100, 0x1800}], 0x4) pwritev(r0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x9}, {0x27, 0x7}, {0x43, 0x100000000}, {0x101, 0x2}, {0x48}, {0x83, 0x8}], 0x6}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socketpair(0x2, 0xc006, 0x6, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r5, &(0x7f00000000c0)=@in, 0xc) 05:37:45 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x88, 0x19}, {0x41, 0x1947}, {0x46, 0x497}, {0x23, 0x3}], 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r2 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x91, 0x7, 0x75bb, 0x82a9}) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x13, 0x6e2722e435c563d8, 0xffffffffffffffff) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 05:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x80) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r3, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r6 = dup(r2) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) shutdown(r6, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r6, 0x1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000001300)=0x2) 05:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xfffffffffffffece, &(0x7f0000000140)="b6d3a11d6f8b1592e5b18146a341b03b4ad44a65eb2516c9cc7cf19458d8a7c2e75fc7eb2881f90da6539bb0cd732e5068cfb22053d2c4f4b09f0b29cee5bf476845a31425a048b4b084017c981e07f47a0e235a35afafe987234c7cc95d11b24d772a1d2ba519e16e20") 05:37:45 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/209, 0x37}, 0x43) r3 = socket(0x11, 0x4003, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x3, 0x2, 0x5}, 0xc) pipe2(&(0x7f0000000340), 0x4) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x162) 05:37:45 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x42) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xd2, './file0\x00', './file1\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:37:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x39fc) nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ftruncate(r0, 0x0, 0x2) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) dup2(r0, r0) 05:37:45 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x6, 0x2, 0x5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x369, 0x0, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x48, 0x100000007) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="3b91b55ade92e787384d0da1e7873c9f61e10d8703b3a34b9bb8c78a59f49c21a4e1dbc82ad32222101d0460ee5753d1ed730499771fbbda96a2eb770957c403c55fd35c742a6eec69e362b11d06ad00", 0x50}, {&(0x7f0000000100)="3602369d941459e2983f44d7eb43a7d5ddb574935575961d5b1a09a11485cb74cc05e9905d50ba5ff89fc6b5a3403f1aa8d883f0135fcc4bbbec990014447ef63370842b724cea522ec2064bd74d1d55f46535e6c1334857a3534c6dcf20812f3b0f9cee410aef6f13ea8592f3f4", 0x6e}, {&(0x7f00000001c0)="f3af1e000c64c434318ee73b7ec581ced8c8231c9a9521e1f6459a7c8b33e525736ad20040cc0590b778b402525db756ea795a15f7b458cef679547b33d29f6e9b3ad1f453d566ddcd99d218f3dd9b6c8e2935e31c1711e964c9f036f643716c4926e52df4628ae7cae3264f186e58461e4c45b5260d21c0324bc069cc6d96f6d4c216d8b42bbc58589fe7febd98bd3ef36c43acb1323256cdb82f6871f45308c5820379ee9c68c676417b7dced2ac50bfbf036af03be6408cfc2aa74922264184b9ac3751d1c2eb7e8c0c9af87b8cf563201dced93c9035d278f4dec726c8", 0xdf}, {&(0x7f00000002c0)="9edbf6299fb6eec7ef71668427dbfa41e8a922bbf2619d21537fc50484620cfab3def7de69314e0a74152f67d261e7f288733f80d446ec35ac47d14d42934b8a8ba7dd8dfd3b335c90e9936a84e86e28c6c6dc342e236c8870c93af69d96f980340c2e679996eaabe4a7ad3c5939882f20aae247f436a757ec1cb17c8488e8abba9d0cb73e3334902ef9dff0d3527cce17a01238ad4de3e01e0bf03354f4c6d38a0e59f97e084656b94d909e01e405a6a45730119f80dba9ef228f73f39cd1daf37bfabfd31a", 0xc6}, {&(0x7f0000000500)="914a7e7c56bb69cd9e32b627c2bb12621f5fa99ad623e1e11388f59bd598e0ce181b4dbb9d60409342d93d48cb42438fd2faccd7001fd20d86b13cedae3c8079f8f4355dca65235ab334d9c1defac6b233193b61dc508d", 0x57}, {&(0x7f0000000000)="40160d6a3f36d94a39d1894c9c58039857d608f704aeb5554a0fabe5d705e7408a3bc0dfec4af0c6c881b21776fdd7912fbbc0427e33de07e95eea1d55e9f90f", 0x22}], 0x6, 0x0, 0x2000) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) write(r0, &(0x7f0000000100), 0xfeae) 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f0000001100)=""/244, 0xf4}, {&(0x7f0000001200)=""/240, 0xf0}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) semget$private(0x0, 0x4, 0x21) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x2d9, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(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}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) pckbd_enable: command error pckbd_enable: command error 05:37:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x0, 0x3ff, 0x42, {[0x8, 0x7, 0x20, 0x4c7, 0xa, 0xffff, 0x3, 0xfffffffffffff174, 0xaa, 0x6000000000000000, 0x7, 0x6, 0x0, 0x7fff, 0x9, 0x3ff, 0x10001, 0x800], [0x10000, 0x5, 0x5, 0xfffffffffffffffe, 0x1, 0xffffffffffff0001, 0x6, 0x7, 0x7], [0x401, 0x28d8fb3e, 0x4, 0x1, 0x400, 0x7, 0x1000], [0x7, 0x80, 0x6, 0x6, 0x5f83, 0x2], [{0xffffffffffff0000, 0x80000001, 0x80000000, 0xabe}, {0x1ff, 0x9, 0x7ff, 0x80000001}, {0x2, 0x400000000, 0x7fff, 0x4}, {0x1, 0x6, 0x1, 0x101}, {0xf26, 0x9, 0x1, 0xef}, {0x44e2, 0x4, 0x8, 0xfff}, {0x6, 0x0, 0x7, 0xec6}, {0x0, 0x7, 0x10001, 0x6}], {0x200, 0x0, 0x7, 0x7ff}, {0xd02, 0x7, 0x0, 0x2}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000700)=[&(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/vmm\x00', &(0x7f00000006c0)='/dev/vmm\x00']) 05:37:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getflags(r1, 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d9a029be96914f6357e00013eb9939ddad42dca295b3864c240d1967e4b754e7af2986cf210188411e9019fe5b0b5bb309ebb2561de21b1", 0x3b, 0x0, 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r4, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x800) unveil(&(0x7f0000000c00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a80)='r\x00') msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r6, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r6, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) r7 = socket(0x10, 0x4000, 0x383) recvfrom$inet6(r7, &(0x7f0000000180)=""/248, 0xf8, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x4}, 0xc) 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="ddc3") 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000200)="04b1a730e1406e0879b651f30031e6aa8731f09a622ec5592c05ff0cb5019675a3c4591d95cfcc3ea7e6c6b96cdbcfca8e9192ce419f410340711b6eade4ed685c70d764b825308c9b3b36ec3561") 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) 05:37:49 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000002580)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f00000002c0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d868529edf724e1c826edb6c0fd4cbc4526f7664d", 0x43}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87f5b5c9a7", 0x84}, {&(0x7f0000000400)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda339e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b0a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e291082299c88341f9398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967ecd5b47e4dba", 0xfff}, {&(0x7f0000001400)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73f2883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b7bdd59e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36232fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500b48bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf26cd1630928b2234130d1fdc5c805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890def6c29598fe850fb234449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce8608", 0x998}], 0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000001dc0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001e00)=0x6, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3ff, 0x4, 0xea, 0x7, "c32d3b1b2002e6df09f4b9d1c200aa5339757047", 0x0, 0x9}) 05:37:49 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8000000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:49 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x400) 05:37:49 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x2, 0x8000, 0x1f, &(0x7f00000001c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r2 = dup(r0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) read(r0, &(0x7f00000001c0)=""/125, 0x7d) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x1, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="d8907a28d716807c64e0c19f11562bc88118a61b4873a4719e4a7f5ed18a0f91ff267d518676fbfe77026d614e9d1e2fba83f77acb4524b4922b4a0ef90a463b36dfbba34826a9a45919f000194e55a919f1265f81cea2f3ed0e218a8b6d54e9ea20f091f099da4f50ff8f22548812f9b7b17591d2417ebd50b516c2509668554d5aebfcf40a6000f31eb1869882826cef4eb9cfb490a020ed6744c6c1b0fdab967ed41861a5176a738095c1de91d507a2f663758a6d8ce1008b0a7947a374eb8ac137481a87530f3adcd6084ee984221b9f3ccb39220d45c2d9566c09b491ea0ac9b47054f3c1e0dd05f5f0e84414ee00ddaff4fb1f5c02aa", 0xf9}], 0x1, 0x0, 0x0) setsockopt(r1, 0x25, 0x100000000, &(0x7f00000001c0), 0x0) 05:37:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x15) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/148, 0x94, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8982631bab541df2a106be33ac0b9804e34ec04a7299125d006a71230000"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r3 = semget$private(0x0, 0x7, 0x405) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x7, 0x2629}, {0x18, 0x3, 0x0, 0x4da9}, 0x4, [0x7ff, 0x0, 0x2, 0x7ed000000000000, 0x7fffffff, 0x5, 0xbf22, 0x3]}, 0x3c) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/8) 05:37:49 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0xa1) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:37:49 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x5) 05:37:49 executing program 0: shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 05:37:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x1d3, 0x0, 0xffffffffffffffe9, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:49 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 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}) syz_emit_ethernet(0x2, &(0x7f0000000400)="e5c2") 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="6eb59687a207aaeb67164c59eafc9a85a441fdadc9a23607d810b24ca12fd9d66214945bceafa26ed7e18c8798b24e9b9e975f10d781339d532e8c210a37ab260aedc238ffa3d55f09f16e2d2bca60041f8b37b62ff7aee5fe67aa107a", 0x5d}, {&(0x7f0000000040)="7a54daa5b45f2c63de5d5d98bc85b798148277c2b7796c7aef5d6e28c6", 0x1d}, {&(0x7f0000000200)="36cb9d047c316327c473f7c14dcf4a8e1b7d36aa8d33f2b37bc1a3b8fe764b3bdd8253db01188602a92b77612d430e2998385774e908b8c467aaa146d94582a3abeb0cfb08a4e521faa9ba7992919f320f9a7d76b089d74f8d5c334161ebb7faa76efa2f056414b3f80211294b3bb65ec7564d85d7516a9d813107627069dd850001006d62e57c81332114256ed51876725db573369603ca4769c088cd1fad29df304b1d5dd1275e36ee080795412b817d9cec6af822ff4d574022bca6ad0a46869fcde167373019ebccccf495e5cee172595059ddc86aaa4ff7875222a94433b227bc901fd826355bc05cf96226", 0xee}, {&(0x7f0000000380)="45a8626f0cb7928c853471d500f786760bb3ddade1282a69c5e8480262377bb1484def53653f561fef3160d2b4d0a50b4eb5b28d2d0ca5cb60f046b912aa64dfa27b0ebf3e4c3f0628f7fbff7601e78669c9716096542245814f53db5a2764568f77ad6e968e08c7bc67666f989a22b109b11f962287daa29045e83c0760e400298415c1fead3f373b7dce9ff25182c6ee8786890b18f4515fc6862363171dfa7d358cf0dec7bac82c1ee3e61010ab50f1aacac018977efefcc132f8245230984dff661789761a3582633a6f0a845fb46238729b7396ec92e0", 0xd9}, {&(0x7f0000000480)="771b213c2a4d4209f5a871510a45b124c7423d9708e1f26188b3d1c09c51724ebc2ee874b0d4863256e0ff460d0dfe293bfc00296da17612127a8e73190dcc23239c951dd61b8a5ee17e7b58f6e7f27fad88416873804c9228c548488e1c5d2b32b9f0304204e5aa3c130b0d76716af7b33025b8ba47306eeca12b9c64c1b480b70e166afd2c80eacd114380b3a9168f", 0x90}, {&(0x7f0000000540)="2ff494f3ded1be537cbf7db435ba26b6a0e7b43e5288d5029c4649435e88423d665304852e4801566bae9daa11ae1beaba1d63718f41cf7f9ff3a69fcca507c30807783d30d5ffc16382a5b17585421f45cd675b53976725db313d221db0", 0x5e}, {&(0x7f00000005c0)="927c05cb2c3c6f1c47acaf7525694cb502e710c30511171e9a43ca886efc1c223c97b0278576db92652fb4873c3db49a4c7b18896453fa3b81251e91fce50e19c0cd32575ab517ed4f15a23f54bd7a9d15d79998125fd1cf96d6b47a2e692335ebb783c18ffa694725eb7cd74e8ffb9bb9cd5e15fcd31540cfe03e066f666c18edd224bed0716fcb6a6fd39096c8096a601db73c257e2eb1d0d597b5783d84", 0x9f}, {&(0x7f0000000680)="d96212f77a0968fcac79c777faa67ce3e7591e28de42ae1f506806603204569a416c5f2ea0638c8d025609ec22dfe162c4c37a87087f63aa9c201396a154848fc407e3631401ef4682faf4095e5380b4e7d4bfdec67dcae9154a0fa8f429f7edfd7dda720ab6201979297d941f2323a83d03786c74aa9a154ba1c7a7303b3d89701cdbf96277e420662e9f8bf69957c9878eee403f08b14915c497e78ea645163b3020e251f6fcb31e43e42d7e5b1927e4bbce74eb99518984acc4b371dcd688730d2efef1b229b5672b954fa64d822dc1786a004b748cd70f431a", 0xdb}, {&(0x7f0000000100)="7cac2e", 0x3}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) 05:37:49 executing program 0: unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') truncate(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x8) 05:37:49 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/192) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000006c0)=""/206, &(0x7f0000000100)=0xce) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x4) r5 = msgget$private(0x0, 0xa9) msgrcv(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000fb9f0bce000000000000000000000000000000010000800000000000000000000056756e00000000000000000000000014000000000500000000000000000000000000000000002000000000210000000012fb7f1ed071c600000000000000000029ac000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000001d4a2a6d555a4dbd590208e06e27c976101e67706c5f0b4a8322f7917409bb447d806a3c16d4f7851e461d8bf5f33dd527b271e3b6862ea5dc2711d1b165a6246c40172b532f29000000ef4693b1a4405e4b"], 0xb2, 0x3, 0x800) kevent(r4, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r4}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r3}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r4}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r6, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r7, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 05:37:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/101, 0x411edd5121c76444) semget$private(0x0, 0x4, 0x40) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="311e0b3e4bfda1e019e2626f718528c5e23e040cd2ef552f1c9b22dc098b9d6a053cadfd245a1a58c0199a86872b31021d72cc7334b511496e53af1ea8437dbf92afdb7241517ed34ec2c498423badcbe568779eba068497a6c6c81db9236cfa2f57b4bb6ad062e5a669de49fd66ce6e19969c599915d2bd9c", 0x79}, {&(0x7f0000000180)="c0ba524904cb6ee377c959c4162980257d2cb8f7dea01fb7782c244251935ed9b576bc4777dd3b5f4aed50dcc9d1da66322676dac0706b615b7a54d75b58323afe9084306ff6c38e81afa14908c4586919751126a502fdbc2ad16c41c8e1879cb705622d98c36578f0a893da5e50cd0f7a4afbfb000479d59d5b39bce1ba058c1b98ed7d359ad877f04173dbf0f5a24e3e1eaddf3d38e87e9ecfb0690e99852d3642c5068ff406244b79", 0xaa}, {&(0x7f0000000280)="b1dccbd7b8951e3dca28ffab0706d1e46e918b8727dd2d27f718a6adbb4c5b7f7422f879b559ee0aedfcad349fa55a78aea03e18cf391d8fa365ab0824a57e23c1cf971e3083c745b1ed57e60a6c12e824cf5fc53263e8f1f2449f275123ae53724d5d91dee2d8e229a1085780abb909f0b2d7408eabb486926ddefeed85826e25fde5a577869db8b14245360ef866c28c351ab4fe36778f9a0d0fb8c2d36db35b43924af2fe4bffab3daaa7d2fac7244e1eb362031add7b4b649be964a9494eae95cd", 0xc3}, {&(0x7f0000000380)="0e785dab240374465fb5b8cef2efde67a70c44ca255d360fab28629b2f41827952adf5dae8d83709c618eb623372fc673f0695aa952449b0b53e056e5b2697497fb366c0fc09a068ca75279e8b8c9ccb6436f5ff7dfae3291fa8599fcd2f523c11c41ebedfb0f3e0027b51721fd8c22f8b0d152c48aad580be3cdb1d11c440951b5c93af379b5e53c119469ed923bb9b8903f2ae11b100622d2b82aa578af735805abe667854399a92010291f6a10f9d7488bd9ce359d653f97bce89f512ee5a901dfe3028e582842c493643b6091272b5f56c6dad1599f39fcfa1d53381836c500d2bf4a6248b7f6f7f6305034d9d3b02176d8fb5", 0xf5}, {&(0x7f0000000540)="11f1a5739ce01bfbf97e9b03ddc70ea7fbddad874a432f9d6decb3bdf61254500f30901f011965b8281777a626a0b20e6a045a9c99c0c6b2e84971835c987981118b70557ca983220c410351d467908a7997c6a2266089c4e24318dfb1a59d7bc71a433618d58897cc68b0ca9cd933a00adaaee5bb651ccf71ab9c96af2124ced0f81e9fb03e86a16cc3f694ca175b3f8f58c2085454", 0x96}, {&(0x7f0000000000)="1062b7fab1991c1673f6127691b8d9d8532cf25a18b8d1479bbd0e327e67245d77726514", 0x24}, {&(0x7f0000000600)="1a0624fb0aabfafda762846bd083fe30cba71c0da1c54b0be93382a9394c8a01a8ee18ce61e78cdab867e3c353b782abdbc39f009b65e46b5e4351cb1cf74739d3e2cdc197e22f751e2cb976e7361fbaa001a37cb32b8bd0818bec7a01ca4d901520da922dc2c9cc551f2ff9f4050aba139c66aad3ff50dc48c325865fe97420c1c647ede68bbe12b194871c2a2e9241a55fa924", 0x94}, {&(0x7f0000000480)}, {&(0x7f00000006c0)="a69e3a3910dad8282d93147b56973c3fee3de325ebfc317fe83626f73d30a31133d528d3e8dec86c76de273dde6f7d6686856ee62aeae7bc5a5112ada6c5a7016d8bb914c8117e94c61d2eeb9e09fa8bd05fc19b1a63923e", 0x58}], 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1811, r0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 05:37:51 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) pread(r2, &(0x7f0000000040)="150714a3106b7843d4ccda860bbd8ecc15a603bd6da6c52ed1e15a67677ce2ba44979f4c1aee8cf1f21d8216ddab16f475531aafd75e6ef68b929b65c61da9c91f5592da3bd674c362a77fa3fddcc89ccfbd", 0x52, 0x0, 0x0) msgget(0x3, 0xaa7aeec1c76d0d3b) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x4}, {0x8, 0xfd}}, 0x0) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 05:37:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) fchflags(r0, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x56d7) r1 = syz_open_pts() write(r1, &(0x7f0000000700)="309457f542d8cda391b34b1e7a5a678c8993314cc4577f9df63df9b535cfcdb1e0715509a54ce82530a3cb9f761fa29fb4f3419bde02ba82ee8e99dcd5ec6d510d0c4d3bcde4653b915e05e6dd63b6fc16015c879ba07fe01694b614b2f969b93b542d6eaac3aece44fbe023490b1d4545a2fbdf9dad494d638101f0ba14226a7d6be92b4891a2c751464ca6fd3503277180bd01ab5c22dd601e4bc8ac6bc143862f4e45fbba05f6320f756c89bbc455758bba06c7f5f4b7585f9e8ac1ced99ad41c4f0f9118276ca03ee40c8fc2b29e401a3aad3d859fad76cbc1c573d339d4c901bf614d6bb14c570e002045696ca74176e53a827b994712c4aafcf24caa98e5a76d0f0e1fb615b37107a5dd29a905ab22db16923b931eb1ec0e88c6b415481ada0422a740b081a5d6ab207fabe0ec1851ddb414f0cf0a1cc117d4dbba9d230af109159263b840b1936bc1eea69dd3f731798e53f838946592fe86eb57f5ce23fac9078d711fc2334fe69e8845b2fccc96da29eec9931f958dd7be5a8891702253f3fb4316afb6085ef4299a919a2738558e3170708c5f78b494eb5515e7ef830ad6db8698695840f41c5e5da6c94ff32af0fca9ba550cae5f6b820cf38e5c9b330eee2597c45796257176a9b3dfd1d8654f951090c23d7e0ab2a8f3db3ad1e45da630a17a5bc75fe8aea6f9c71a291a5cb363a2acb6331c7e817fb47afca66a4b8bbdec55a77a8b845e931abdabdb4ea3af008ab70c831ce978564a4c6bd28d2eaafa8aa962b893f43221492f7dcb92ef506090da0b997e4970e6a65e1ec320c0912a5227aab9982c3f5f03d5d08d1240978fbd1a7f38d14b9a65a03d9dce674f26bb66209bca48b0b079e053e37f6154468e5f0c0e15ff2c051c6d56f6936d219f8075d6eec4c2602c4ddefc28466364eed2fdfd989e44a23aca1507e2a73486915b16d5ac1dbe7e9a714f0b11fdf0df92717c05797fecf609ce58c75f04a420999bc057899a078f83b58e2a39d3fe9712ab9c6fe527d997162b8acb1e5c3dc1919827b3581483cbb0afddf702ac52a25f528cc358bbe5abb15a12bb0ba15869a2ae1da7a3e94391eb0b3a79d07131245152b3e00d00da2a0f2061f45780f89eb34018b123adc100f50818fdebacedc8dce87f2956d98355baa6f5830446cc52509ecb412763a87e69b6501305603a06fb13a6ec6fbd7d422831abad6eb534804fa6ae742f33a9d8f0778f4a4248f04366b8f6fa3f4db65639762ef69bfd596577eecf0f8eb4ebaa4d84c84d420fe44bd6b47045e00b85da3508087b1f32376c798036b63e4a32b0632970b3dadad9ad15e4544e6a11afbd0486c844d935f7bae71fe39bc7accfd39491130ac32c9a7e4a876454761e27df4ddd3e1f9a5c27f29256c14c25ed85cdc1b0bc24f356b2ccf30109b412d0c817b706c5c4e785b6287ee6eaf61b98b002090e00db0afecb49664b6873b35149af14f8fec9d56ca5401377ea7738a3254ca0b8d441c630e54833c3d1dbefa2b773a9e9e353cfd00a93f97d63dbf0b6c132fbb46d0fac1ea37fb5f24b827543e129fe1d304cb970abc5c3e7684d67fa41dcd642ef5788bc59e480d95dbbf74b1c222f3bc4fb1cd0779b3df16259b3d242e97882a6abc12decaac507c9dba90cfd5b91f3e2e71162cf757529db1bfe7838c53938ddd8083272cffc379ab5ee1096cc1604660d81412aff697c05ef19b2c26037e5d9abc33b8a3e49462cf2b0c7d8d4ef02e70a9e314d3afebf5d5318397e542c2bda6666fdc015c490545aea6a8fc097d7b89fcc27dd432709d7b5d1d14f63890611d7c2d865489afaeb6375088eb9d061d560dfaf1e65e426a2f10dbbe0cc64a222389cd403b8ebafe6d09f113b3c772b84f29d03f277e15b7629ef736d682387e0e6ff21736ae58640bb96d661738c0d6f78b00588462ed39aee6cb8d5cd34399701beeb95fd1876c8764d422550fd383747d7815b0c24998b8168b84c112a4839afa709985383bd1ab9333627fd8f6d06aaf28e7f3d499149f03e518b6711e107e8474b68cb881b154ad97bbb60f6e5e54c8e3db2c275ababcae998e88643a54ea955728591b86076453dcf09fcd665db74a91da1012d1956baa79c712558b84f2a19827d24ee6f043e5f9d14b35c35a7fa989d6a3a96fa4793a51d1af3ea088a927aa5d4f2287b5841c7818e54ea514aeb0dba924d687e96b31044db234be46c998c7a2d69ed487a190f359a2daaa2c2bd94c3c6960eadfb0bbe25dffcec3450774950cfe579ea0f89fab88a246ee94cc76cb54af150d07c5c5347d86a818de87a777c4fee9196474e3fb567e9c533026c6d632ba87403ee0019738ec509d179fd77bdc98ed0f5747a231f2cf6fa0e9b0880b29d92d0e6980b6ff56923b1fd7db2c9960e352f9413be33207a8984422dc058f3112cb2f1697c451a5891a3e63d6e09e821339cd366a31605ba18c208a06b79cd0dc2821bba29187fb8817f7c119ca295c86709f6f4ffc7a4f802193b9f618de9f8f34dc98b02b697634eeb390eaf2d0b6d677131b036a33be931f751150cd4a5a53e6e2d6b71f48ae1c53ac3fd0e2797f8dc949570477ae818cb2533ee0acbdab52c284b9c93538e89c759850828ba54d98b276207e6754ee676d3a4d41c9e2793f7ee51a0e15a4a1b142a80c00ea0d1fee4eb3c34f165e101a9cc57edc72995e233153488550a1f82cb8be86b9f41711b16585ad38d1154af05f08dc417016935aaea461f64ed91874f7ddbf49a2af31c821811a12fe2d068f53020762eb851dc3c09ca82807608edafc31c44ebacedf029a27a67b7be6a6b55cada2d14ef64f445cc2855cf5b6317e560fbb748751220907f9dd4ed60407d48ef8526032b22d311f852e63350520c0ae42023e7acf5b4810e6214647e72f75a33d1859cece0cee3121dfb99ce8cc22dd646fa6b7f59365e9ee573a941fd86b72b1538a62bc89926f5ea4f17e3ec0e7184755d088d48fea39b2d89fb316741e5fc007fa1c6258e70856ef5ac039041d07e5d374ec27319bb7346936762e99e0665756bcec8321f666282ef443640044c8d38f17a4257ffcf7c904d988aa54d2c6d4ea5006207072ac3536592b2f0509c3a41050e67d14eae94f9d0191c78b5f638c9a2605074e46c53946df476bb3bea83189aedaa07406ed35018c235ddf2b3e3c588b24fd796642d907b812a4d2f742743d8a4d2b8f3c43b41a379ee875911f3fc0438fa12a4f07618a943e2c9632e456c38ef99395802a60c101a54cbdc914d11e17cdabd21667278df597fd6039a4071408f850d146bb679c0119f89a4843577b173388c1cb879580f8b29f97f06343cb2db3cf430a21ceae917bcdcee28ad23d6eaf1863c4c6d272f409294b52d1f0bb0adac338c00a136a499e8edc13921946a0cf368b188e9dfb787f244afd9c963839265c10fb3fcd3c96a2d4f0c2a807c43bd55f783271b1823a126136ca7b276765f543c932f8dcb3adbe0986723410e5da435fbc93c0035da2b64388ce076f9d842324e58d0a88785d2d67764074171e0c4838d3b55a25ba522e2b7a97e9b4f65ca236aeeeebe011d8dd5da522002eb5bda0e0763dd0b5ba5910a76d7d7ede7972e2b1795bc0118478b144abf934fbb9af140767561cd298c8723427b9fad91fd8d6acae7c4e1d92f9ec3ea2bce756d852ff37953e1930b481c75b66e0580edbf2686591d9c554e4570cba6426e8b5a3fddfe100629f4031d3a69c8e7d248d00a83e0a5074aae818baeb289eee9ffa5a89c8d7b169e1e9dcf7325aa1b977f1c00e96629c6506e5c89f88579fcdaef020aaf5bfee7049d4cebad563cc0909fdd84d106549b1f54a413540867f969a731173c84e3ac189d82783d6b2169e681785d20174fb63d83939c3d14033ef255e1c7a17552b5bb5298ccbc13dbc4f24033ec231b825db8e5f0f32fc830e417cc404fc8d22b94b2422493d07e26768d6107f9c3ac5cb6f7d6db75c209c06c10a09048e7a21083e8516f0cbe464f3442abe9a845f881e448b1e5ebc26515f55f6535444c65002f14555c5a5aebf35e52114e1258e8e63e8f22368537a4cec861018426ba392a4994b4fe9228392ed487dac34ad9165712ac35051d7206455934e42a4de541020b79c38eda0a84b6242e5a3f342daaa1e6cd18deaf6ffcca2f510f318f397682e240a87de7b2f2047f3016a2de47a38ba004ee8763a78945646db476c8755742a0084684e5a5e8be95187457dfc47011e34e4e421c602b2c5a8b7bec845088c9d8a01d3b1b8f81c3dc0856d9742d628405b18e1c02f90b2005446f84f0411a9fa978d009911a4334d7968d42a0a404655a217d7cff7368e54ab79bbfac2fbe7699b62cb107d9fb96a0e20a79d37b36fbe12c70d642e236ab5776b48cae2bd234d687a45608ce7a0e9491aeca0067b753efee1672e930343e13613e6d2920604bc34aeac8c78fad7ba5b54998b351d1cfe74bacfc89a673f9c1234275b48a508cb8e0d5c28d41b481e506c6e2b7b7b028c7ec53f22d9ef4b0849a9be06f27a6fe827ad961fb24266acfb03fce581692931e378feeedb25834730b8a567fdc57aab495070cc2cc707018ac3ebff9a81b5f8d4f89d232972fd6a794be1cf46c4086b001eb1eb5410b46c3daa77bd6ea7a4f1946fca633a0087d9ecb0b6089cf2b4a89a3fe7ac95836cbb1a522f455f796b6bffe1de45d9a823c9e7ec8a57f2587b17df7a4f6ba6a95d2cccb30f8e0c47e74b31c4ac9ee1bdc3989f6c4d21a48cdecb634c43c9355befb9d97aaa0afcaad2fecbc779886d1fe5f2660d1fe93d2934c063112a9436756abcb75683830d67d17439a265f8ad14f1a8c46469180556255b738bbb8bad0f6a83c6d0deabaad0b34d46ac6c185f257aae04b3c0a2f1cb7df3d1c49ae4c1891530396e9ae39580ee58da5b15e989ff3eeccd03565899140dc28d335211627e12dbc4ecfd42f96336a56ea9b257ec812caa5fdd68ba53aab26d850de64ddb74e540502d4f2499f0e2654c8e09b8db20b3b97d30b37b44d6d5c90c2c4e45826a588adb46de9a82d5acc4e782a6121539e9a39651bea69ad3936be0582028a4658175512d6a769ef366bffcc3ac157e597ef5d47b8b549688d5715d058655970dfb942dfcf38ff7ccdd39e4550c7369e76c33f0d1b9be1ca6957a8bdc509b2c905d5f5b3a372a29737ed6e84ad121cac4da06366351568ee4c17cd704c2d398568effd96bf190db6504381280ffd9bf17b4d1ef0fabc168de2e2bc79c1cf8fff01eb3b8f163c72e770a6ce538f32de8157a5b4420412cf99a4d12f786d79ed461b98a41569e8b75a602728d4cfbfc88921a351fec3845f7f22ec4a2bad2866334af7d06cdf8e42556372132c430b02d268d3eea1e3431af09d90a12d29dbc0b41ddaebd6a1644d47e18c941fb0b297b15b1993380aedc6ffd70f625585ed2d92c4b64778251493840cc68647d8b59ab91c00ab132fcb14a976e66debebef02622b5bca04c38fa0c4b8a79d11778c0562ee7d844d4058082bc657769cbf1a206c6a27686201719278802855c5a122a33406a354be5823972a48b5e5137a677db17e196c935f15d9e6630034173a3b4915bff2e6c268d962dba207774665a25259ec19e5c990a986c4bccf9e331147a08d5e274c0c8ea90e053377d8e1fdd29a352d221a1d7b34e94cb0e76c55d8f84a3c61a7dfeaa7e93d19af1860e38d8a8fbf325d115fe97e326bb4f75610ed321bbedd2b430d770fabfa35a1", 0x1000) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x401, 0x6, 0x4, "42f24a9e42a84436ed7db7af804c136a82055e16", 0x2, 0x6}) chdir(&(0x7f0000000000)='./file0\x00') socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) 05:37:51 executing program 0: getpid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='//file0\x02') 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x410, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff0, &(0x7f00000001c0)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in6}) read(r1, &(0x7f0000000380)=""/4096, 0x1000) 05:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7fffffff, 0x7fffffff}, 0xc) 05:37:51 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x3ff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) fcntl$getown(r2, 0x5) 05:37:51 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) 05:37:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x84) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x4, 0xfffffffffffff387, './file0\x00', 0x80, 0x8, 0x79f9, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpid() syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 05:37:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x100000002, 0x4) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x125, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x4) 05:37:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0x78) setregid(r2, r5) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x100, r4, r5, r4, r2, 0x80, 0x1}, 0x80, 0x8, r3, r1, 0x800, 0x6, 0x6}) dup2(r0, r0) sendto(r0, &(0x7f00000007c0)="aef126ca621502d6cb93317c7d6cb57fa97af0b35b9dfd6c1e268cb77f71994ab52f0f9a1685e85b04c9b04f5865a46cd5a4079590636c59fb24e037d4f0f5960efd0d74fec856d8", 0x48, 0x0, &(0x7f0000000880)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="2294574c3bb896c0c36cffa7b92906ae34cecad193ab0a7fcc9d25bda1f6801ed627201649b68c0c6dac816326dc4cdd052066230a4829f578864246f4d192a015e0c60629bdb48baf50069f03861faa25306b9f74138b98c51265fa1858a3a64b49e3b0e5944e5c3f238c5cfc86814e0db84215eb322a6e8c00379fe6f4e30ce2fb3ef799fd99fa34af411133dc2041a09a7589e88d055e2956", 0x9a}, {&(0x7f0000000140)="3a30480aad0cf7c2b78066cafdc71ed43170", 0x12}, {&(0x7f0000000180)="ac927c05e014e19d2db2429023b31c6f20d22f6f91f87ee4047b3f0a2d98c95540526ce0384c02acce9bc8e6774a73631e2bc1807f9a41d6545c586e65809ed17cd7a86731b0d65c0fddfd194daf8e8197d3dcbd21a0851dec8909ff515c26d2fa9f67f3120b9ba4bfe3cac239a49d249584c07e8e286734d99b15b3ce7ab4a6da27c29cf87f560cef2aa75dc9ca95b5a0b33675ca2e548e67c01c69fceac7be0a4cc7c1ad37ac8e9db9c78a7d0f05795d902585f9ffd29cf7012824822501ba912cb138ed32cd24b5a18baba003aa3637badf1f0f964c40b7f7b0e7f766b7d956a802376ea72859128ca6a07c9534579352c26b4b03", 0xf6}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="9000000000000000010000000104000009509f34b8538871505dce31d664fc02a5fa41ff669594a45d569cdb365d0777b550268ab7b972a4f5182ca98c20238eaab4fc3f27e99409af4aa4b36d490d0e578cf249283cfb331ff6d6104390b7355bc57f64af56080000f687509fef7b87c6af0cfb77a8841d76713bfc8fcb220b090a56f59748da0eda00000000000000a8000000000000000100000007000000a0d8914175bb917e2439ac15e6d50c2a74827b8359ff80a8329ee4a160ee87c3721fafd6c82828031e7f1e0b45045d8271a3ac3556e2ce38b1ddd04bf13b3005c59df75999f8a842584d21d1dbe33d445bdf4f88dc7ed789a624105942030915881c8e86abc843880d467ee08065b6c31ef82ef91513c54ba2c5a0f707664e031116840d1b05638a05e98960baa6c76690c2c1000000000000010000000000000000000001000000502e2d13874236067c89876a3897192ef60411af84d6cbc9ed4ec537b9c71f1509b19309dd520c87fccf39f85552c0640bc48ebd56f01146102ca3751fccbcd549cb8571a71d916194cc93c913f770711fea19be2ef1fff3e78f4a0f3b913de1370344550d03c33311c08525263920ca87714465d4772dee99e420111cf6b684be4e06bc00d0915981734d2f37b336b87e1e102748900c38e0c77a852af179bd733817691e16638fff191c72d6d573550b6fca586df977936f4dc623f7ff28499377dcbc9b67ce79303948a21f5cc4c38fb7ce386916844fa314c42d4fcc51caa74212ed6fac95e7c19f90d500000000480000000000000001000000ae2200003f88888cbf7ab611f394fa33b57863a0fbaef648a0bf2ecb6f3ec45fc8f92eb66481ee2112eec1302e73b9d7dee8586f8dcb5a6b105a0000f000000000000000ffff00008000000088d99e0527d2dd15152ef20f4399b7608a72a6f631b8d8efc6c6710db32606f1222fa4495477e8d43b3f48e6ab7298dda777b9c7b16170e2b7409535ec583cc00b2ad993832dd8dffd37aefdb32821b8daf7215fc47b281b138521af22ccc9976ad480d6a2b14044cd1d22bf3891565739b682b9bc9cc97c436d5fb65e3d9ddaccf274759c651bd5026a31ff3bed4e00cbeb5da3150e1e9fa1513f17eb2778b0e27a4004fe25b2167a415819ed4c78cb18e3ad6dd796ce05c483911ce1ecc98fd841b32167146c4c9225eace07a77edf82e0d5ad9055994f37efd9833d54e178f0000000000000000100000001000000ee4fa5f6faec8e35a0f26e26e6f192b105d770bfaa6b8ec32865e279a57ca5f1b32493a7aafef5fa1ae281e706024d09a7142faf8e5c5ac7bd784b7cfa83bf1514af98c05d14603fd8ddba1203ec9593a1bce82776b9607c99f78ff1679d5428c043c355c52efac4dd350d47ad8dbaa3b210b7985c607dccf047c19c5903fc0e22b31f20a0667447bf9bf49f0dd2507023e96ffe22fff22b943f23d65f3ad6e25eedd5d16e11e7e11328d35d245ca121d0706c9bc6e0192e76bd7c44c33ec2d16452ce14f25143d4272a4bcfe66ee399574e67865d7b2530094dd886afc11803d497e9d495870f8eac663347a58f50ef70aa7d51449d3904059a60efd128fdc111e0618209f5a8254ea8d3fc91c3f4c71253cd99f83349bbd2d87623b38c924886a2d6ff5a4faf77c0"], 0x460}, 0xc) flock(r0, 0x3) 05:37:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xb) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x98, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/153, &(0x7f0000000100)=0x99) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd889bd8, &(0x7f0000000680)="b62b2d86e0f81849b7133313165b89fbd8b576ee71cbfc024323e9650bca8736989693f3cb263da51220a77866904295d478a61233826825f11adeb4a1c4c8e3eda4825f000a9044f525490259ef2a937ae4f2f02aef3e9e53f729a2d36b6727665a7c9b16b6693d2b32a6fe470c356f162e6ab918c883582d8fffa918d86e4585fb95678b9e3dc546d841a0142a7b3a4da2010400003f1cece99442ad4125d412035f483f33e9c3839ba4fad0a895abd6fb2f17e3c6f97ea8ddef0660262be1e27764f7528a19ecc0594fa469ac286c207ce71f9b11a99a32bcfa4cf2a7ff78765f609d3c546350bae5b0e5d3ed4fec104e7d0adb9391c299334749f459efdc447400e279f526e4f1d17df78a483b866cd863696c920fcf963e83e19d854252fca0944cf27f512991e02d6f51e14571266de41fe5a47a439fe2cc8f00d80c6e12c6ce27a32a0dc509cee5801fdc8d19c9e2c87cca375b9dd56267b0860f943524d5d4a638aa00b42d27de0f55a5c30a5e492de5d485379974e358485daba6fb0f7a87f093be30b99f4244d78c8ffca33a4618a7aab4c98086cd2ea4") r2 = socket$inet(0x2, 0x8000, 0x8001) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:37:53 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/96, 0x60}, {&(0x7f0000001200)=""/85, 0x55}, {&(0x7f0000001280)=""/41, 0x29}, {&(0x7f00000012c0)=""/25, 0x19}, {&(0x7f0000001300)=""/15, 0xf}], 0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 05:37:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:37:53 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100000004) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3}) pckbd_enable: command error pckbd_enable: command error 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:55 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) socketpair(0x1, 0x4, 0x3f, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0xb9, 0x0, {[0x100000001, 0x3, 0x1, 0x2e2, 0x9, 0xae4, 0x3, 0x3b6, 0x6, 0x6, 0x1, 0x5, 0x3, 0x133, 0x10001, 0x80, 0x81, 0x7], [0x9, 0x5, 0x0, 0x6, 0x0, 0x6, 0x400, 0x80, 0x10000, 0xfff], [0x80000001, 0x9b8, 0x53, 0x8001, 0x8001, 0x298, 0xfffffffffffffff9], [0x3, 0xf7ef, 0x9eae, 0x3, 0x2, 0xf8], [{0x1ff, 0x8, 0x2, 0x9}, {0x8, 0x7, 0xef}, {0xfff, 0x1f, 0xfffffffffffffffe, 0x6}, {0xfffffffffffffc00, 0x7f, 0x7, 0x5}, {0x1800000000000000, 0x5, 0x4, 0x8001}, {0x6, 0x100, 0x4, 0x400}, {0x2, 0xb53d, 0x3f, 0xfa16}, {0x6d3, 0x4, 0x0, 0x4}], {0x9, 0x82, 0x74, 0x5}, {0x166, 0xfff, 0x1236, 0x7fffffff}}}) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x105, &(0x7f00000001c0)="c3f093988563019963c4f08367316cbbc5040a63d762f2835d8434ed30211e89a7117444c9693a1f11e91c5b00000000000067992c4892def612ca5a99c6a80f1573fcd304001f0e58edbb1a575b2901389c2b2355e4c363dce116827cc17e3a57f716ab08df64cec1ab4d0e97d35e29841cc99fea5a50f5d902f9b71abcfdbecd84bcefb60395b8da0962e22c8c505e425cf41bd108f05b4c8f57466a6beb378169a3de6270807ca819b92183820942e8e7d4de7434acccaf79e15f919bf142cfe243aad971ca64471053ec42d06edf53e3ba15318b2c03137dbd0d919720a78bb0e4727bf4a40878a5f0236a4988b968299bf00ff0a9188126df61acffe8b4a45cba5001") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x888, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 05:37:55 executing program 0: socket(0x1, 0x4, 0x7) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f00000006c0), 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffff, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2057}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x630}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6152d326}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9c0}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xefa}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0x1}) getsockname$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x76, 0x3}, 0x8) 05:37:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac6062090000000000009f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x1, 0x4, 0xfff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4ec79ea5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) readv(r1, &(0x7f0000001f80)=[{&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000001b80)=""/108, 0x6c}, {&(0x7f0000001c00)=""/194, 0xc2}, {&(0x7f0000001d00)=""/147, 0x93}, {&(0x7f0000001dc0)=""/185, 0xb9}, {&(0x7f0000001e80)=""/226, 0xe2}], 0x9) write(r0, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) writev(r0, &(0x7f0000003100)=[{&(0x7f0000002040)="6d6d8c8742445e96ab818c0ef84c4548675a4f723e9e17f846d5350162d171b619cd5a36d1273e01309e22e5e200d0eb585baa8236f902ab051fc8b5fd152aba4134940f5312141de9857b934f1505c798ad2c68e75e3e504584317720ea772f626b77d85a8a6789de94235c13968fc0402dc549c44b9153c089895a6197edee71e825cfe6468bf6a6dca0c966234be3f80f86171b2be41a264d86499bb776e3a82931dea145f3b0b3ca499467a93014", 0xb0}, {&(0x7f0000002100)="f0c8b8fd8b8cbecfda396bad2f07e55c0e76b62bf8b3dcfae67d7a3ba0660f9c2726439e3e2981472915b8d5bf8fb9b79e65b048c6f364afe4bcef8d37ffc0fe8a73e95675c430ca185c4ca3e765891e4ba7a1d4d569e13d00148dc1edc59dfbd36c358c824225728d82c79ce8f588e10d6230adb8db91276fc023b398cdc7945dcd4da93bdd011dac5bfb04b1a3b6d43337cb64610b1bddeb313d517abcfceb2de30e9ec7ab8e91bd07f34b433f579084484d080f89012832318fb455f57e6879680f2d6eb3a16cbb243aef7bf8345137dfe92190a64e4cc3b57b7cd6194f3d2fedca59c07f9edebe068e39fb9f59859c36ccaaca33ea612396fbd69de20d24175a82443c8d844ea4708b40c9f2a01fde6fe84e23c80abbcddce82563be1d5ecc848eb75d1717de460c1536cb6357331ef1c3605b2d1408b7e30f05f61bfcb1d5967af90cc8bf4f77d4626e1609b3070c412d36f69e34fc92ad4705fe59eb3498c191063215deecc9449441fd35f9054879c4d2c494fe17747b94b8dc9dd16be5b3ed02c4f4f94d4a809fe079d8497d07c90f856c4c44942aaa1529019379563a4a77dc073db2701e1544edbee749832d7241a44948389d8a094d3cb29d8fc9cf2260454ee5be028a04a246ce234fb53aa1a7115d0dd5864ebcf42648d6a2b68730e29427b06e034ad8df35be0aad5e914201e74246fb312ed30c55d2a8ccc26cfb751def4f6561820e0d2a38095ae67fa2c20b22d1b0e1623b004b80f6b7e9e329003c0ead51651c64cad6974ce3ec44130f845e39b7e0456958f92fdaea6f4f4ad6de86a8b45da46f59f2ad204cdb531a8a2bacd71254b62104768376cfa3cfc43fb9c2b56d0e36fd5b760de4b6faab4eec89b90e10c56a438034a70cd2202c8b1702fc46db272d2d50534796546fd195fcb4f628a4de0a390dd7df3ad6d4f0f01f854a9c175cf1764dfc8f8ab2c4fddc1e4c45e87bb285acd631b35be31cf063fec4e76ebbc61f51a635313a7e9c2c00d01821e00d2ec3aeb83b1395b7ad82874be3ef5f2a82e24ac0a6cafeaad6ee539544a0438d5a3587295af1bbf6db419fe0c893d1d7b838221f4f942939510aba0384a6f177989211c3621fb771d34e8ecf30bec33d6c069c2a7b43b547efc9cc4b91e25cfa141a98e1a0efe68913d90e6dd003fc1876e7d3a35399886086a51bf4a112700ad8f39f45f7d4bb456435d55ec6b83125b6c44161cd682495ad12b7126381cd703aeb1e22bf342a42827e39064aa1d1ed56d2807a4b98ff40f112efec7230104f930b3c32476e444729054b8f087cb5781bb26ca724e09241e3161e2616237e99a90a387b4b567abf4b858fe2506224d544f719edd467ac612b95b435c359e5862f41b30a83d202a664501a02940d1a2e57ae638e31135d12be76920db73033f4542cf774c23a4354e520662f9c8252b4ac6f7975e8423a3e244e83442911cc6e62c2855ed1ec23f308746aff526965f3029c355792856f6cab75f6a02c3d944a8b29fbc37251e66ccf1fab607241506044edfacd9fab9d451b55dbf6b016ff2e464af32975fc654bcd811b39e4f077d28ce600c97d012fa1c406f7e08098691387f1c48de2c4200d79d613f32110d3328d9eb5f5b90b181786958ebd648358b132bf2b7aa926826e8f3be8cd721be46ef302642ee068ba1f9b448f763ce08e092e3cb7e22b9baf3510a855d8e9cb908dcfa666ae88300c756a9972199c5f72e94087774e95e139cc8db7adb73109340db35d92075219277177f94ccef9bdb1f83890bc3a6d6bea3203af961857544790e5cb7af4034ded0752c13fb37485fd05395846ab284325572f874c482c98cc928eb368bb8f0c6bc01f09448320327693b7b054706b283c1cef33c0d98f8c68172cd5eaa28d71fcbd5a22b5f001b6cfab95cc1655be5aa17987bb35a48a81eeb767686943be9f35b75587859fe0d5680f649eaa63e8347202f053d5279f44d5d51a241c40d1970c0fd64522a4d57e0ae84d258056e4a0952bf095035ec1619ccf9806637e1332870914ab2f89dfe325bc6292485c039cad1e5470a3562f6e0645ce709d844b4f305c48c8bbb95ab63ccb78eec925e3b3728ff4a49fbcba6d4cc9bbc101c3e694222adf7da31fe84259c718ef8fda7596615077c388554aae35cdaba538e11affadce4822d6ad3bd6edf09b1d46c64b7d0d388de2a48f16995a41fd52461b12d4a551ede3bd0fa1121efcd441beeb8d91b2cf10390cd9903b61cd421a3f8684c93bfb9382407709c280bd44244aadddd1c6e1dec1515172536a7b1b0f41fe97f999c5c70a005fb557f0517aedc73a2fe2923e2bc087d70945c96aab9af53ce858a11e77e6f30265348e61ff15e88f91b803db2f82a695e626de4fd547f2200182e6b081cc8cb375c18fe3198c2fd97b797d548b30e4147a56b5b2a3635cc55d323d71254b5123ee98818d3793fe80496c5daa335bbcddc92de9c96a2de38330fccaf8258262043f131f7f89e73baaea6903b165c84a153accb04cca7d1e704230b5fc95073ac435d9b864096288637cca35be779efabf79cc63bd9701cccff658f378d200fb40ef88829bc875a0dbfc4ba133089a9bee19d61fd25966491005b4032ac95c0705974233995eff54acf26efb3faa2a9a98cb50526588be194dfacad919a31d74c6d66f59a3d361ba6a42bd51c84d13532cf781e97e05e3a856469ba2b2477044a70980d9811b000a61642475905138c0828ece4bbb37e9b876018d755efde472a74bb5d1741cec9cb17aa2fb6d6bb77017346479f64b82cfee78b031d3dc10d0c5eae2661a504dc645fad0352ec5fa73f068c46e9cb253d3d017557c34f05500925bd41536eeea84c824c527bb8e28e12465dce2b885ec654fdd7173185d95522af8608913df12d9220cf04f096c385d6a323b1e86d5a7e6d4b3ad277e8632575476b597dcac6027b08368e8e71c72bcb5ae3c513e5cca3987701e7680b0abba8331729e37c2e941bfa666057aee52b252b3cd0fdf3f96e16fac9f3c446180d8d56eb941ee83cf8465cb080366fb47ad8a5f31b157f6197ccd3ee80e3fac0a23f43e167dbdc0c3ce36e8f96bb3eb544ad5e36b4e1c9b5a868e2a9f20081292afc9450f8b8fdf81969547c86f531f4f36e5fbb530ed835eea34ab1468c3786b16256e24b5f3e313bdffd00bef5c9363e7da0ab44d12b4468aae9d9befad15b8fdd924f6256db19ae365881a31abb797eae6b93924eb7de00a854b0a76a8871adb57e5f4bffb44b5c5e1c85ac5fe4942aacc81ae122d763bd837554a627455bd5c4c02b4c9551ad328304011585ada431021825f7e010a90e458ac4e610d697e76fcc8cdbbdb25987523f074d0db49fbc1f550e2bf68b5e15984ef5b629b812917e72b6c311941c7fa5e39e25eb4e35c4051a1d277d8ef509f7abdbe80d666f7889c13e2cd7acc96f57918e01b17d948f83dca5de8d72409d3d3ebeb23350ff359e1171605ac1bf00679fd26deca33ad2a7b1a9874144df9ce915f20e1127194160c555558044e3ec82df1fcdcb5d7cb970da757a2bad68c69049b73bd37cdd80bf15ae4356812bea7eed3122c41e5d53b8ba76fb15c576a10e4f2fe792f902a3f359b8bae40d71a9285284777e15ff83110bb5eeb0b7d14a33e91f92da10f190794afe7c8637b3c80d2078b78276fc9aec41070507ca9eda33f86bc4548b0dad56bf698966deb8e59081ed409ef364ba2dbd8ab8540c78be75294638d2e719b25b955daf59e7a8e0465743f64cfd3df934a234af207c1289bad0b6060e4e63bb1b60738ae2339170023e2a5a59d4823ac37d865202a44061e65988e61ccc293cb2aaf6895abc066c8793af1661287c2450dae26f64443fc60b3193a6b404b0b8299345b86f8e4d25e99996387dd5a1e1e753e06ad4e1ecb0b0615003b89c0fac0d6242515637da5c251fd0726a88b18adee5da900d1c2994dd28ef31b3fd3959f819a33ff91deeeff58ac6252987fc60f3aebcc78319ec24e3d99910aef4c761ea0347051cf1e3a1374498156c104f7f31248fcf97ca905ea1e6ef7398ee06ca2d2ba36de02168c522c5ab768fcdf9bc18ea51a83144ef513a413947c910a12a288d097a6caf68d6cafac5962d6701b68a76868086bda53c659b0d6b4ba8d302b95feec9f0cdbe958dcbf64bb3a28f65c3316863ab9b41e6fad7144b30f1cbe1f7505934046c2b9290fd9696aaac783891c0c6fd14a8c1aeab8d49d8ce73b9fa97179e040370c3d5b999577ee4e9c8b5d246cac347648834c1c571a39eed4e3ba32570b8079e5134524e6311815d1b9378a330dfc3a6c5079ae3d213c369be4f9c40562561cc1c9124bf86cbe4eecfe10ba190f484d8aac805f788e75c32c95d3649043d0c67066ef403a7647e1bbe484c5f8d72a285b873eafe706b8249910e94ef67e640c3b50f3be319b381f641cf84a426c93366c2771452ad3e7f9261ed15c19535a5a2ee07b3cec8b75dc8a3b225ee6bca224de9acbfea9d9fb72ef78b0178e30cb83a75b26cee528fe23833bf43c064f6949fa7f28de9904ac6c15fe6253cbacf325470d278d817b33ea5bbe9af8218ad407d1a90bbd736697dc46ed3ddef6010d4cd990805ef7396c5fc7cee9cdbb6ce8015fa7eb66faf65cd58a4e42645d1ad06d8d49a72fc2fdb78111811b93977835c57f0378ddb347fddaa99de3e7f3c9b8bda135c9b39fa333c4f8e1f1a8ebfba69919227c2c8563ad0a5a6f974515a0082c1fe8461ac2006bd0e14b0a126b3d92ee927b6d054176ff07dc7bbaa8eb0d3aa8cd1ed93cb60eae433c46fe46f7f64f26a5892382b24cdb0bb4049d937e41fd71256c801ea87c6c66bf3659bc299285f91d7d1e14cdf77bc152a8dc57ce378bc05ef20f147fff9b0069e28af81488ad7488927994c51eb7df8f260eaf72e5527fd64dab839601018b07d68c076d4fc1411b5bb23a21fe0d3dfcfd476b90c755cb953e59b717d63c08f8ae94a547fe6de89fa0ea3035abf3fa8ff264e8ba5b78c3eab784aacab63184cce78159eb97d4848bfcf71873750cd34031f72027d7bef87ea91352471ef2c55e32b9ef56c51445d78bed9e512b8b6e63a2526b892b32b2d774bb12a374b24996b89403f24a1651b06c059d34fcee40b39c7d621eecb77702d7a05436598cd1c01406eeb5e748a7f847cc165df3444a27350b03a84e1211f0b8d41cee709bc809c5beb6a2c68e871da6cbf8ac1d3f99fb939be9fffa58f5600cbd588b14d936a6d66dd42ff960e7489da1f71b38243410533080767894e8c57c51aa30fd3d1bfb8870511b051cbfa74792d5567dfb28aad833a65ac8a9ef2196979fc596db97791f5b2d2832eb3366603d029112482c80a8c623d512821543c56ecf5934cf7736842f6a3723a4734213961dae772247822e3a4d06debd1b92b28a7893a7606792db2918abfcdf90a1896686b9defa38b29b11b0f16411edd658eae5d7be8b523c4d6f0dd7712c925ac2dbb609ff493c97d81df11ec2b7a49b579cc79bec7dffc1cf3015da53b1377b7ab5539b3434356ea3fcfab76ea5e9dcc2fb6cb990b73d2b19def6fe4fe72c336de45a809b7bf637a10bd456abf2ae7063c08df818ed21e406a5062792e9eb71cd12ffcf8b1bb5b1607f58e26aa12d0621d95705c97b607b0e992877c69f3971e8fe03f70b08f21f981bee921877412b27653b52c2e4bb5e03955c38dfc1c66c40ab649640582d3f55762a64b3f34a257575bd022c13b10e", 0x1000}], 0x2) 05:37:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000180)='./bus/../file0\x00', 0x20, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="1abe05b0fbd7d53dd0df4e823dc56a1a605aabc1580bdb306cb6adf7d72a2b4fe6de1ae04c59391e50fb980e1b2d7726bc0ad19bf223de6dc5ffd1f8afefeea28157d08244cef3bbf9cdb583c13f802b264193d717ec83cbef9b3f085d9e7f000f4253839444b5e8a1221603776e708d84b4d915700b81bf88d3cc58af92051e32177cfb16dfa7d7ccb93f95c06c3958cfc3eb90b3f25a8742bff71dbae062eb744965a86ef9cc27ee4b887d17d5c95ac54278aa92d5594478686cc3418934f8e7bcad7fd9103c26ea605d0217f9d26af2e05807c7859ae7e7ddc213d16aac58eb31c7b48d10f2e134ee2bc1e5b9974c94098c4f970d21ed", 0xf8}, {&(0x7f0000000340)="308710e6abebdaa0ac25ffa21d1793e91f8b77679a98cafdf5d2cc01655b7ce6c6afc6bb07ada38c4a31d9074959a3bf679bf0c6140206844dea78c14963d2a11b15e51ff62038691ab23b9778403f7480c61c59c835b65e024f08f9e2e711c0f23472763ee6d7aaf59ac6325a163b73807f0827a3caeea48a5009fc75c81af290af224f43d5b274e237e013b20cc3920543bc5a820917f91c353c2503b7f000da1b88a421796762bb537c22e175670a91dcf2aaa5cc1bea5acfe4dde3c9507bee7c50ad1ab0ed30ad1b24ac15e95a50ffb5aef67bbec307f5350db8389dccbebd9de20eee988a26b49f0ab225b842325620fa46ad", 0xf5}, {&(0x7f0000000100)="dfa3b0c7315896908b15cc6e6e0c9089c5432fbb4ece422e1380a8ef3865d6b00f3af75f5e78189ee74a4363686316ddad66704645af9bab6f461f3998781f5af3956e0b7d98e26b631182d9464060ff9d4a58", 0x53}, {&(0x7f0000000440)="9597160cfb02f53031e75591cb9989cf214b804f3c1473873b6759da2445cac23594feb89f8dd6999298020176f69f11c4324aabaa570e81e4cef0e389284c7160290ebd27480b4da64e6705154dd8b1ddbb41f4315fdbdad9993deb29f71fd06c74c2199bb4ca620c3f79a8d747127db46f672f5cf3b9e71f9e7f9f84cd7e06df53f35deddd31ce8a02a0b89ce334e8b5b3ff92bacc28923abf1dd4dce585f1dd617f29d63addb2831adaa6", 0xac}, {&(0x7f0000000500)="e4b05fed3682e6baf68672c2d870d8b67de113a860de2733b1853a1c9b9c7334b73a05709cb5a1d6f412558a20761d49bfd61ab6e01dad5649bc1da43301572e2272ae7cdaf27725c940d4e803884f406bc4a4511ca9ce6e4fccb097aa6b4556f7a1c51e27f2a7edd0d0de0d5433e9b11cb840d7f8b7d7ad3e84313a26db89a046a8fc43c473a63a7926dccadc09bf5042d02bce3b72be5a140631b869a5d38b1f127c3ef3dd1e6944b7c100a39c8d8e18255d815e4efa959238dce845e50cde31915fa93590da9ba20d02da40db325e4df035ef705700bda78caaef889bfa9699f86f0215ac30b2e4436c3980cc4feff87bbaf6", 0xf4}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:55 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ad0600000000000000653000463f7b238bf46854d78a2a2f7a386207000000008295955984c87910bf00287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6b0200000099b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000056c8db075bef413ce0e028b2d5e1e0e132564048b15d8e073abb1e93305f9afb088a97d8aebb157d93b798ef0b45e06f70bdafe5260f7055c8ce77209f97ee1d207798cbbaa8d6fc50b91d8b17dbfed992f3c666ba149926b5d9097a140cc480e00000000000"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) 05:37:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) 05:37:55 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./bus\x00', 0x800080002002, 0x1000808) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x81, 0x5, 0x9}, {0x6, 0x7fff, 0x32bded77, 0xfffffffffffffffc}, {0x100000001, 0x6, 0x8, 0x5}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 05:37:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/90}, &(0x7f0000000140)=0x5c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 05:37:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 05:37:55 executing program 1: r0 = msgget$private(0x0, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x500, 0x0) read(r1, &(0x7f00000002c0)=""/208, 0xd0) msgsnd(r0, &(0x7f0000000200)={0x1, "ca7fc6b106a3e614ee5c703ff2c8028740bd747d10915eb60bfdd7a08589ef880bb3c2b1a669a8cf10f8a884192a46b340e6f4001527407d46efe62968c29425285f84050b10c5f2a25dc21e715a7087dc319e6803def379dd3686fd5f973a1e4aa602fd28671eae7472278e15b08ed536b198adee70310d24821b727af39b8077b3f2eb6b23e0165aa24bc900ffa35631"}, 0x99, 0x800) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) close(0xffffffffffffffff) getegid() r3 = msgget$private(0x0, 0x6) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="3f00000000000000f9ed955791d422d32a9836786f77f504ad29a623c49b3ce8c76c90f5266123043f0100010000000000a76c494ac153c3edaa1ad8ad0351b69009000000000000004252370000e1536042ee9f740b6c4d0dc3762be0fc1b1d90810647020038e6460ed8f62b0b5bf6f08703b79d0f529a5bd09a53cc29edb9471486db6cc6ab2d79d784b7d0b98aee8300000a00000000"], 0x56, 0x800) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 05:37:56 executing program 0: acct(&(0x7f0000000000)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0x8) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0xffffffffffffffc1}, 0xc, &(0x7f0000000840)=[{&(0x7f00000000c0)="3789eaa4b09845bec86139f62e903a9a714f9f9652fb68ed1f1f190a008e22fd5138e47181a8c8b168f6e1c06699029b43abea6ff235da23d4602dbc1dfa8728f21cd7ff50e6208308cb6bab4ee756acd721e6d5507be0e3a21f78396185b6ee4215f03b9e65952000060234b992962bf5781009548beffce0990a05ed0d1087bc", 0x81}, {&(0x7f0000000180)="765359227a88d32de6344c3c077e7301f90a48c6fc351a334d0ddc5cbd262b351bfe22b15b4f8cc30f282b304b426994e961f1573b68c25fcec277fc2848f1bbc7c99991419c7d63e91bc10bce52f0", 0x4f}, {&(0x7f0000000200)="ae89240bce5c03b742147515cd38c4b9b1c1fc4ff14e71d74719d39250f3048b868611d10868a1df934835fa010c22df7a10b077ffa387ae3c128731597a9dbe911ddfaa938f377642972879895ab4e52bc8871a27a4a1d83ddd13cfcc9c0a70b30e92d8669f704bbf120b9973b9e612d57212f280a555e8b530ffee6d911ddbfefb82e15d5f72b4a26b45fdd72c9c66a6eda723ff913e151818b8fdb57b55fa84cfe41c399adf26b2d067e890536c52970f56b5b37c3dd59368ba6a478ba08c0b58dd8e2b503e3b13cc5dbda7fc3aefdd966028416c008a33", 0xd9}, {&(0x7f0000000300)="ccd9f38ec0a48256e242d09ad7fb4411d181ddacc865847678c7af053cba1ea984", 0x21}, {&(0x7f0000000340)="2f1b33b6190bdc99032d0290591e875e912ce257b63fabd25b42e128d37d60e082c871d619346dc3f2f822bd46210bc024e146965fefad3fbaeb04015173a5f6798ae324d77f69fde39693e21d85f873fe597f032d7e825bf3ddaa6a8056cfa0a1ef61e132040b1e36dd768acc892bdd3d71d78c227d57b125cad2dbdc720b44ed6b9073d2798dc669edbae9931d", 0x8e}, {&(0x7f0000000400)="c65cbbd78bf0ad4e13bae49429270554c50dc12d0020601269509d6f36241dacecc6c6dd9f33e2c2f67b5157838846766b6f8472d077c5fd8685916a9771c0101423493a793795e8ebed4392f8771bd280b5d962a2f2b678754efc5c6b3e88aec0ab848a9bd567c6cd73551b250ccda9a9fe8f7c65d4c08cf8ce6cf8fb25aeb1a9a307e4003f29d60aab75915328cf258d61fc8a044d872f1969", 0x9a}, {&(0x7f0000000740)="7b8391de18fd99295d99f33e3a8b523083fd185f4909f52db1243be334f5bc183c3f87ba276088c09a2b09b1e9843f1f5ea6fc22654d5f3135c47068f277a2441081619d3f5330a4dc5337096fc67ed114b1634f42dff4c35deaf95bc4d4e7ff5185559de28f165a28c9d9f11e136431dcbb807971f04b0f023244778c443e490f53cddbe03565cfd95d3e25381c3979a7d82b3ec42d654deaf3f4ce8fef0a3d965db9885eef29c7b82df6fc75f22288736fbc92f581a8ad2ed9002de9c46f2f5f1e097aa3b56aa0b80ace31730378b265c25892dce41f6ac287372db504a88878a3dcff5eb20cb93a6828466315", 0xee}], 0x7, &(0x7f0000002c40)=ANY=[@ANYBLOB="0801000000000000010000003f00000033c85371cc42056685b6a3698b8e80c03b3a36e6517c3b271434fa406ac43494384f0b0c2fdd4b629dd6c1d0a533eddf5a8cb8c812a66b5aba71416b645a9e580b4243a2c67eefd2de7a1b8d0b0391075190c5f40324934ad37459879d67ce4b5ac7b6e88a913893aae5a2cea10318d5fe5d15488df5cb1038c2ba0e80570b606cd33c985ca4db15007c9f6ece6af50fefe10d9b0ee9b1422fbd123a71ee0f3ab4b005a66556e44903cae6aabcfe10bdc7aa6b61158283c849fc3068b68e211ab0e508104ceb0d36194ecd0c985a7cedbb127dee9735b3e4173bd1b58a01ca741fcee23a9cd011ae1e58ba83524c847db27e0c87300000000001000000000000529b877608000000aed8cead6859974529d773498fb8243fe2775a4ce9e815861c5f19465b4107f60e3896a124d92afcd299bf9515d28a02078e6b3119fc86f5612c5227a565bfe6aec685b3edc05815fec25641ab8e31a80481d497cb96a37d34db041fda9332aa715eeeb47086b67162d00e82e4375b0c85e619e76b87aa98ddb4dbd080c63efb0af4192d84cc7d8537984a7ba9ac60bd4af0125bf703a1fe7a4ddcd0a493da5d02668452ab904b4e8282edb717c52618aa7b2fd6ba17b9338be2bfaa08a7f86b829b916ab39bd721abd9138b9080671239c34939ed086c87a80999dc0fcb9ff47aff51c6feea028fc44ca1a18fe800001001000000000000010000000300000050724cbe076e4540530da2894a1d8e88776d3bad983ab1753463a0fb5620d8162a3baa80207769b95128a7e68aab08f28f29d1c9b9fe6610386a12b04907e632bdd8b7b829579d09b8b80c36f3aabdd9855313380c610d8e064ac3bd1e3b1ec6e64ecd19797dff83647058f2a1dad1fc2933d74490ae5b536ee4a7443f30abadcba65c11794719cb935c91f349c4b6ea476f9f8581036ea69888c2bc2cd4f02738f77804afd647046c008e93d9dae7d67f7896dbe8d4359a2ceec85b88773fda1ec3db0a8b1fe51081e06063b968f3aa64182eb161ae207cf6c898e31f607eab10e366e794e29ce1d3e5755ca6dec81d6c044778674704db8ed6889a00000000280000000000000001000000070000008f9e23f4a1b2e26db2c5beff1a59f67b057f0300000000001010000000000000ffff000005000000749ea363265ccc251a6cb147422d0f2f7809b7197bf4567464a6967dbf5eec09cbfb8754bac9da30074d4d4d1919955116933b0a75dc1bbc36c49367c299cc24092495bd8c99fb3cdf18702678d264f0bec117a832a13e65dbcba4dc8aef5718884c1e9fd1b65262a67b4969195ba7806465f2274bd11cd321c7c20c464aab4b73c1c62ae7c254545f0e76aaec2d0625fa4dbaaf3d07f008edd4255e6f7e640a5a7db6b57b07e00c8bdc7ccb0e2eb13cefd15eefc27af29667fa48ce41128b8718f4fe3227ed1c87ebe2c668ebdd04e3a82ee19140435a2bc4f8d153a97fc798bae0181cfa2262ddf55bda46effbfeafb53a8e9ed8b6b7cd6fd0899d846cf94ae2da04ff22feea86a38fe3b739a4c201aa872934e48d6f05e963a69e4faeb4b73911e5c6e41be8d174b56d9468c2eeb0566c9c163df9b9886c0fa92ec21569089dd49aa950b630285ebf0fb0f54a113a5fb6bcd06e01cd5fddda6f91ff8efd9f9b3fe28e11ecf3670dc2554fe47c7f80ea52061c06e2efbc7456c5514f4b1980371c8e4ac4548ad4df58bb6cca1fd0ff5facce273775c99e171d2db1c9b31454f313c737afc06c6161e076ff2f6ca798e29f0d6511ce76c5b4d01cad77bcf95798014aa5098d0e4f275b430c852b59fa269d7501a0cd86a549a70e9b591315fb5cacddb8d844b05ab958d1ab3a7fff402e95c8ed52954f50a650e35185ca19c18bbfc5ae84e937972ed38af1902ed11278943bb21f9ff5b31e87ae4335e4b4a568921b0cd1c561557a450a85676d1ab8ffb1792dcbc0a9be590e151d4395f43a87dd7f2cb460ee5b3a4f7c5cf480158462944fa02954be2da1625edc514c1b85d9031ae32c3a27e8cb8e22b1be0ebe75a853585e836860570ea34014aed0854a7c71a7c1e5e112f60ac1a4de6ae59d2f1372270426df11c09972c07d069644da24f56a5ac133b2a8b78844a5842da3d2160abcfad8ee26482c05bc00ee868430e5003fdf1b63311c41fd3935091f3d5ebc8b28957725613017ea678a573177cdbcedc75cc4f421e5b3c052fbc860380f49165c1bc0c84d9d2edeb640299f8a5abde54b44f533a1da2d231cf18036060993eaaf8729777f9f9176a2cb041bb6e90676c662a03b26e096e4f09a2039c85dd44a235c502bf0264d4c99b3042e05d49918ce73502d9e9e19335505184245a974167b58e26c2e5d2bc3ec01c9edcbf85e6693729e13da62bc84199881134ec60c0238fe719b40114c722c725f73c6f7878e1a3d796b39d40d7b38a8d69c80dbb71888e4bb9f697f06b4f066f4d3ed3a04ae1c78bb56086f80a923b6c717d1a491e1c5d85c8f928f83261a433481cc3e12f999cee6cc56340a8255a17c6e076f83ec1d45c10a20a573064e898123a0747a4bd5edea01fa4088d25732aa2831d77a8a14ffd28d933902e0711baedcb42b23114d0cdc2c2aaf7ea5dee6add1386cf9cb4a5c136bf855ab49d193ae798e9f0ade90b81437c6a7fad58328f75e16dd877c77663026e07088a48049ad3535240ab202fca10086aa7e1ef7d333046e3469620520099f7e44effc85dbcf3203d06939c4ff4119035c31b5b57c2f9aff438c9919b31193c7f9e96bc74e7c36b9b659280f0ac3d2f1ba5656f793df7a2cc5a800bbe5fd232a93e322997b3ecbd708b937443d44a9faa3ce8210e5e70a584fcf544e45cc7a84a9d2de857402e39caaa7abc4f21384775e1da5d8d952f2f774916a571c36472465d74b97037202b983e12aad0326d4002b6717e4b96e1e52b4e7a250fccdfbc293b3484f5dc8ef0255cce5e5d63284364bc24785f54851afcb36df0b26fa037457b43ba5cd6c31021e6d38aa65c044873953e47fdab3ebd74b2a327408de7667dd916260da596f2cd3ca4fd93b5b520b9430daa048a9e6447e3a66cdc2c5ee9eb489345f2173bd5f2c19b4a6fa53ab7aab680bee0511d63b97ba19c1ee76c0b895d3d481b998e68406ba52fcb9ef38745dded906e78845938d007c856035b4f83e06ef09fcc2e54fc6dd76740b139bc244c63928b1be83754c1e348f26a973072667bb83d9d2b202b7b662c6ed59a7dc412deb76068851a9a9ade0aa358e5395c3d04a18384c18e97e02aca7d188701c31e00ff46ea0f2de709c690e68a38f5306df587ed98d5b595762041a0b53d56b423dd6ff16749a93933692be4165c513b972dc8ab9761590c1c4cfadf1f351377fd909dc213b74a1850a8b7e6c6fe1eafb40a26e00fe535f5296ff1f5f0ad8b6f0b0e9940a028b46a75edf4eabc9ef8b0e74a1f54e255e11678f8873a9efef9d1d5a671a0cf3ac2a58f76311b9664c0125f5399f9c7fa07545764ad2d6253d68b26a56fc7817afc30b8232b82de0d0a8fc025e23b31dbd699d3f03792660bb5f765dfec33d003119b828e3977dab91dfb1414c14f7e3c153df85e234d040accf38dc1d38b374d2f68e51d016d88020a0c6acf43af33c420702d2bdea6e077f0eec19c7def8b279dd917ebe91a5f4b3030054798b323977fb97a8e0a653119e332289ef3d66e3e5ab28abb049e785d77e3d21c24b01f910453a3ffa84d1c6dd23315f4ab5dcac6d89222c1cebe43917b60fca700d4e24f4f882afb78ea441700c5213255bdc1f510747f5e7fbec5acc6c6939ff465df905e0128c43b5812fff3a4e55fa973ea0d52a48479aae6dad64465258ff34873ef5ca9791a2c8d1fdee86540a7414538757eba078ea53b04c8d1bfa14ca3056e744838d5a5b6d147feb64d8d6a2a7cd9a613ca3040dc63e15ff70e8abbd2037fa5f5d326dcfdeea28263c48bd305226cd1f590ef847d1ab91f942a20c5dd6d099f8d8b1e14d8a0510f57d7e9fb2dcc238d0d0087f571d1f2300bd15db23c4a0dd013fbb08f2caa440b6f7ca397c2b49b5aec319cc370750c618c49bdd0dc91019e69c618b729da38e6218ac2998c9d452a3baf21be93012255ba1f47c778202f495ec8cced4ee74545549961ebfdead41026595ecbe1f31349477ebaa92fee93879a8694b0ff34ec2c60fa9403816bbf78d9816a44a851b4643b8ac2ae0b40e533097ef17f48ca2bfe4e31f5c342170fce07ad423100e38b2e8e9c6f7797512a6e7a9829f98495d89027ecbe3a9d533e12debe16ca80737030bfad97accf0cc2cacc9cb2b77b7b52db31cca50c6ca14e324b854967f884437294b31815dccd1c64365cf59ca1df6e8f9acacf909d5ee805d035be39a7b6ad5b9f180dcc366f980a16d100bf87d7edb82771b149f60c4d2f6ba689f9f707635206839164d740f0b098e49fc000848fd9651a1b816c13de21074ed31a14b1ec32f28c5a0638c06165aa68caf055838923447babc5a6f357bd2266a4a5f79e22757559d10aaf118253c990d76931131cf68b701dbe7f8e2cee3a2541a95f779264104316c8c3a10cc3cc7d711291b4cf96a7518f7e0bc607cdc52c30c03d8c6b975f3ae906a834564f5622a8bb1b44fa9be3afdeb53559563ae2e9e699b85a429f66cb7cb2a06cf38c1407725222937363e5a50d3110b90a156f41166dae56419740574ca854e0909adbc4af65e508632bd7e56a695b05428b1e3ddb9ac7b698403f4c1772a5fbd3203ea5eb750aefb563991c8228390005bbcfc4c53a8ce45711dd137927d4c6b23d835d65b242f2928377e8a989c726825696973422e65188690cdab9a413f395efe8fe75b36bbc1553bbba75b1341adc8787d26c4d6e66226e3cd257b38504923de80fb4d37bb8e2f5d1504ba991f218e1a3cf4a7c7e85666457de3d84a9403950fa4f812c86b452ec7b83885db3eed2dc935608cb4862fe3c1413c41a79a5ef18f79e2b1f568692098fa772d1b030c126d6f17c547ca8a4fe8abe3e9e421aae48fea3c8e0f0b187aae5cea476b399fadefe2e5fd5cd1d8e5c1ab3d707aefea853087205ec138460c06f37ca448fd9462a9ebf54be98481df5a0597036e1c8475cf1ca7573bd23383760309046c02cfd76a4d5d40eb1ee55706be88b10650120c951350bdac258871e9d58765459a17bbe9a249b97fdd83bfa7c0c2c1c1e7a4e983363a3a8593347251aec49494edeb3267d47e67b83a17a4efb7267c1405c18a8bdf76a76644f66e1f614b01fdb06b5dc23f45cd43f2232ececd8b3ada015838dc8f4b00b1553252664ec5e06f9c35bcabd0e2db223c5977d012d6fbb503048e91553c76e75a12dfe81979ce75ef551b4bffaf5e841cd3b38011dc9f8471a01dbd5f883d02e1d700e2faddb2519c2385cc87cc0a72b160320fa5d510886f6a0c3929f2b13a24a9e90eddf737daf007e265ede89c3b13fc520fdfb936193cab24cc2d3059404cae0d910f5541c2a8196fc825b10b056a719d1ffba833fbd8ba9b01701c96022b950b7930f5bef0617016c127f5d85cc328529d2f33ada0e61ea0a4f214a136ef4bce39a1d94b0fe14038ab53663c277a1ef846f57f403e4b7f338a63ec6971ee1ecd17489888ae635cc791b16ba398cef59db27cb6a6cde40e1cdfd264acb6144056f3c84d69d34493999a69fc6d1a5bac586627ad4327c1a150d17a65cadcc32012e8071fa8fb334c922b1996e3929533776eea3d63cb7c0bb81a125d4a80f6ac0d94b21fbf13339b464ce71a124b31c985cc76bea600bb59b1064f2658471d7ec5d228465531322ac4999476b7e027ea472bb14f759d344299b6a6386a076a2b4b1f9fd139e1975c489edd04a434944c870cd539254e1994e4f37723ca9b96b974f93a636c8da85904b4c0171de520f90942136c9b85aa7de76e7867da1156b7b7a170addbe6d16e3efe652a5aad3ce2c872829e6dadb9cc358395d7e81c8280b6fbb51203b50e67278bc6361fede7f228d2834b686018b0ba087dcf51fa9f8c7d4fb9cdc9b362f75fd98cf7ec1d9fe9c8bb39636425bde6dc531a46802dc21b6f1a280f512daaf7dc8a570e993c2e71e4a67cf40bda6308cbf9e453ae87824c59f483efffed575b8260815654b8a057f70e92638a1dd672e01490d93d401afe54c0a67716dfdc4aa4b1b8a558abae6b44a541c47c12dc020ca0bcd1cf2eb03ac143e0b553042f8a7e109e014a49f083a51a948f26542c960ba723fad858b5a629279146da420b781d21f559fbcb7d9096274ad686f25930260f26727750f4c6cf1acb83d7a7bfd46f99a89d10c42033aeee7b60b5bd4bbe56db397927acbc1b9cff8cbf4a9279e6fd8fc3e186f5ad92d6f8be5d2b737e3318329031a8bd0ce39a5bcd5c05036189cd500aa8645c74d0823b401a6eafd2029c51ed2e2ddb686e23699484724666f5922fba566efb4bba616499684d9dacde823f77c07f885bfb882d3f05a36e372a9a7d6587eb7c7c20ffd5ab2abce3fc743b54c42d0d69f8f64bc05cfb36ceb06f0c4a10fdf399ed72657b6dea9fd8802d1b1e1782821bcbc0534bc4eabfb05f6f2e26379f64656128a8ab804381d00fe8a4916de88241f6fd18573954a25af073e3f2c1364609213b729fe53747959cbd7f6d474da018494263be6ea008b81c1ecaba86de529f3b3cf1816a41210be9588b16d113a47bef6b524ebfb5414c19945d34dfdeaebbf944277239b20d63275ed974b38e7c1cae228b115b2bead4cc83e7d949ae16c8b71626aec868e2b08049f746b8e4babb142b71f2e91b003f1e1001017b48db6abe31e0a60802322b139c792707a273f17c02b616769d1d5b04d369487696ae677a83ce0c78a765bc1ff132174cb7828a09fa70b8a274dd1fdb5b4dc84bb14aac53c0b18423c121f4b58dc22691912ab6b45c8d8d8abf1749d05db8722db0beb08d2800000000000000000000000180000079e527e6b2bb1d2b9a7f31d82c924826e8c2000000000000e000000000000000ffff0000c8000000d08873cbff77600875fb1917fc1623e0406f3712a0f84e838de8a582eab3e5bb29be868c560d03d9fc7fd236be455195676829181c5d94ff9485e7dde60a6ee3243b802fb8376461236bb8b913f419db447fcfceae59faad4549d6e7e11d4404f2920e4cc1fe0b8e8730f1329f0fa184f0e2a0e3c9a9daefc21aed539fd84cfd74eb3b7ba3f598865b306d655294ac12102b3d088d98208352fa7474a2109b8f1d06fa7a1e54ba4b14df9b687eaac745ec423dc0b113f65a8b36b0d31024af2277ac"], 0x1458}, 0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000980)={0x9, &(0x7f0000000900)=[{0x7ff, 0x7, 0x3, 0x8}, {0x5, 0x100000001, 0x0, 0x5}, {0x8, 0x7f, 0x80000001, 0xffffffffffffff00}, {0x7ed6, 0xd8e, 0x1, 0x2}, {0x8, 0xd81, 0x7, 0x3c}, {0x9, 0x2, 0x9ad, 0x8}, {0x2, 0x40b, 0x0, 0x7}, {0x7, 0x3, 0xfffffffffffffffc, 0x4}, {0x5, 0x4, 0x4, 0x8001}]}) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000009c0)) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) r1 = getppid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1008a, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x36, &(0x7f0000000340)="f901e64930bc2aa699124af6d4263d4460e299b636d627ab4a51bbf585117269314fd0906c287eacb713e7638187ef5484de28f79238") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x1, 0x7, 0x1f, 0x2e3}, {0x100000001, 0x1010000000}, {0x7, 0xfff, 0x7fff, 0x4}, {0x6, 0x40, 0x1, 0x8}, {0xb2, 0x6, 0x1, 0x9}, {0xcf23, 0x3ff, 0x1, 0x101}, {0x2, 0x78c0, 0x9, 0x3f}, {0x7f, 0x7, 0x7, 0x20}, {0x8000, 0x1ceca257, 0x8000, 0x10001}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) 05:37:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0xff, 0xbf, 0x3, "5d853eb75594f844db3fd3a046b2dd50e90ac702", 0x8, 0x99}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() pckbd_enable: command error 05:37:58 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x2) msgget(0x3, 0x6a) 05:37:58 executing program 1: r0 = socket$inet(0x2, 0x0, 0x871) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40000000000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100)=0xc0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 05:37:58 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") msgget$private(0x0, 0x44) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 05:37:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1f82) dup2(r1, r0) 05:37:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084a98491c7626d4921a7de6e360ca40b7dfa22b3313065606af43a4f4e8a13292b921d86cfb203d393563e5acc2f6866d707534726"], &(0x7f00000014c0)=0x1002) socket$inet6(0x18, 0x5, 0xffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002600)='/dev/speaker\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vmm\x00', 0x980, 0x0) r4 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x400, 0x20) connect$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="0c410e2ff8ffffff2f070afe2ec2ef8da7dfe8fab10f4c0dd9f72a0589a26de916352e5bc3cedc9660a603467ce539a8dc8c7f48460297d1a9d5f04038736cb012843e6522d7ba6e4cc522c2fc263d85b53697a033ddc0eaaadedec28494f16b58eb2a82816cc8000000003f4b2187"], 0xa) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000001480)='./file0\x00') r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001340)='/dev/klog\x00', 0x8, 0x0) r9 = dup(0xffffffffffffffff) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000001240)=[{{r3}, 0xfffffffffffffffd, 0xb7c104692b922307, 0x80000000, 0x2, 0x2b06}, {{r4}, 0xffffffffffffffff, 0x8, 0xfffff, 0x2, 0x7}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x5}], 0x100000000, &(0x7f00000013c0)=[{{r6}, 0xfffffffffffffffc, 0x28, 0x28, 0x7f65, 0x2}, {{r8}, 0x76dfadd9c607d423, 0x20, 0xf6ad3da9cea1082b, 0x2, 0x6}, {{r9}, 0xfffffffffffffffe, 0x10, 0x89, 0xfffffffffffffffb, 0x5}, {{r10}, 0xfffffffffffffffc, 0x2, 0x12, 0x1, 0x2}], 0x1f, &(0x7f0000001440)={0x7, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket(0x18, 0x400000002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffef4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x2, 0xfffffffffffffcc8, &(0x7f0000000180)="8b241bd5032412237c2bdea514c1341774f4f21294a3a3bd305f5af98f9636b712b75aae2b4c7234ff30476f9dc08b0e90b94c0287e476ba93a6fe844e232f6e81a56cb79e183e3110db11b11da78f5489ee4d361223007853ff4b537743a6a144c532327f5d808ce8922e4719e15209313b2a0b91c6947df3be04c59f6c4d44ca234e9b2d907be63a7af3c802989418692147b288a2b560dd3bd2fc7724a64f1dc20d15660f7251cf1015be230e77c782b0e75eabb077aa7f75b7ed7fa0f9e02116e68611275929a0b8396c84ab17a949daf50eef346e47fb4077a1bb4b9166caead7086b7aaa1e8238fbc9acea7a907efbfc9d82cc9a7c7a03bb927d548ae1670b00f9a4cb837fc0b7ffdb428eb76f33816c2fc1b63f050091efaafa71ac71d046b49533e15a4f1b252bd464f93d4b20953c3897fe77c1d57782fe80121cfeaa329321b14b621445a8d81820aeebac850c7966b984626fee3b82aac4689d637bc733ae19abd9364f7aab96a433392cb3b72e648150ededb4673ee55b0045d391218faeeababe27b696f8755892cb9d62472109ecdf366272d0a830b9dfb74f296cbc2b2865c583ee911196484dff9957875c23e647f758547bb3aa50cc4537ca734109fe2035a877cccfdac74cc202b267df23c33b660b411ce264d65367f570b3d1dddbceb0c88045faa5056ba7acf03059d9b0520fd83714864072d97f4f2ad6832342e6b94ccd52c5115b39be1a25c347d2f0ab150149339971bc2583520cc9cb5f3ca77961ac912ff70e9411a9882cad5f2a3589bac79443553cab11b2cba88a77d289be27f042757ffdd595dbc7e633e3d47f85d7027a4ff03d8e7f76d0a0e27c8acba7df9acde1966cf87f12586ddac752bc690a95a9743a2cdbeb4be30e665ab1f484ed1efbd6dba6e60ed58ddd231793607451cdb41a479888004d42cffebf222b11473d8482c6d84934413e77a2ce4e28de188339e488daefef435e8ab9db8066d4dfeb83c3cc8ca2d67673f47fd3cf939e29677c926e4615918d2600030db33f22a18634e5e4fc6a6bd017b765597f912e8e03524271caacbac56efe46bfe822a3dfe84dd2aa4feaa102ff11352ed4ba9038c1844045b1551adf310b4958fa4ad4b5b9839f1d1cd3cecc2c01d7ba94aaee74a12432ea439ffbdb935f3519d9d5530cf3c35df040b63b90aec8450d436c06382bacd5f3d487b6fde6c7e0d8af58fe468e0156917ff5fdb2f83ccfa433c9d1a8708977db08196950580c020da9ac0c852fc07ed8336a270be12047fd5828b65965a1fa57eec2e5b90820ffd563f674bafaa5cc3bf58434865abc35b844859aff83c02f462f76adaf097126bc7a285f2d932ecf89bc131ca3fb8def3b2c6e5488462a691ecdd176679703a3698e8dba54c05ff2ea0111b2f3d4470aefede9a194722f659fc4b4ba953cd3e28ebf45141c1f14e98bbfc945124cca212c07df7bf85a9cf8237694216b75411a334e0a630805915e07927457cd47102e0d93605616d29ce7767184c93f7ffddfb38845736fba9cca3856ea4ceb0cec39e56be9ad8b217904cfc9c006666631ec88f3fcb8d38af0bd312c92a2dbc02d9ad184c4594879287212b602470a7bc39c0c4bac2a7e39a081857019c2f27c066b2d423366d4197216ba84441cf2b46b9719871750a69cdb20f72c839eaca03b04d454e8ce773449960aca74fb05263c38bf84ec6435cc64579b3faf88061ce4397878e432f5d70868fc64a75f00b161e7a02fb05c72841d060f04dba70345bb1b37c902de8808daa78b72025ff5c3d3062c1bfe31df19f4f63de8f8f6f80cdfa230b79d5d9856049dc37baf0da49d06a6a293dbbf677b1d6985c54d0b9560f415e9c6ed34ca859700a51d23017ecd4b1ee24cb602dd4ab781e4e1dc54e0f7e5575e44b6d376c2fc0e94e410afbbe952ac21080ec896d9f32353ba6ac206779b5fc04284357a58ca356f864772d3e70a86941b597a13cb19468fe685cf730b527d31b73920cca26c8bc4256bf55652b22045029540599876635671c0d4cabaf979db868d4f7b5272cef47fe28085748013b32c522f5d788bdb15ffc827f342f6e06b895594d5be433f5fb5a800e1121ff1e224856961b655e09c668bb24020f85e40c9e60ac1137f74f4d2ea95af2344907e2e3ebcd82ed5169c0fa788b9b1f88b4ab2b5feb49f483a26b395a7006a339b1d5816caf1c6268e5ad7975208318c42d211e7640691e43c36573bb4a398035ea3778141f42a778201b7cf17d6c5d83b0bcbed4b740db05645999b7291b3d97316a359d3f38bab88cd5e2a23fc860b7eb40184062333d2169ae8dcd6384891cfaecba58d3a0cb7d2c8e4de14bae415171af4726f4cafb38fb713b0c54f71eb0606762aa9db696da4e1ae715601438b988b2eb02161d39c462c1778263bfba6826dd83f61da6c0fa3fb8722be41b30e529778869ba885eb9e921846d2a3b6de022b17b3d3ce763fc9af79779b7ce87e4c33158b5982d4cc1065e0837e67acb812e5571a8da79c3477a177719635eb2819e567fcb5f122c5dfe0110aacaff5eab80f3616eaca18f6e379d63c9bc4e4a3ab14018b0ca2f92f22f3013697036a182d72836d59e82397f44012fe3ef95eb33b27a656094acfd102f50416c5daa9cc04560afdcc646904ed3e3e90947e71560a2ab401f129f8296f037d6ccec0022cad1190c0eb82409c57dce7f371362c5d7b969bff7012d20c5cf0ebe55ce20502f863d0f74fba04309871946890bc34c84a4abd4aa16bd7770288f25e2c4053f0aca09af647fa55f7f00097d97e9dd75b67c4f10dbab9a5a27f2942f9f5a54b39a26df1f39967c1cb7b8417e8badef6340fb9653880763a0103ee1b6eceed2f08c34fc956e5f1f937238125b54d386025939973a795df196a28f684f8f60bb6ffdc453896592e7cfddbdfa839feeea5d6554165cbeca90e58559922d61daee3d586d0996aecc2f7dacb897fb477b8fcc859f6588d2e6d68988bc62ba7ae623eef326965622f371fe56e129c8dcf76d33416b70c08b16caca42aa1d4e690ffb10d7363417ff3b84f8683469bcf75ff4c45ffbef8f4c67c667cd3ae189c960a3a8a01f317dcf39a8a540e13bf03bb21ba400ec4511b6c5d6a5a76320d06f94496a8deeda3913d2c175f4561b3155ab24bd2a4ae24a1197acc6c91d8dd6e11c62fa609326a7f48c670786a630757b4dabb635497e06040491a51828e34dd382bc9fc3b86e40e13e9e4dee3b260726f1278c793f100ebb7b88e3f643af94cf049dfe3926cd9d48102efbc65b0184239aa19089754ccd33fde1a1b8ff3257adcb5cda8016df5399962e9d708ce11be53062d30099c5bf3ecc18f073fab0cfd1b23700faeb011e534caa1df390237c1dd9a8b57d599651b5451fcffc57f1d493cc5608c444dcef7d2c962901e00de70aa75a25d2174ee4d21ece77279857d32d3df1879b7822b52ddea135abde6ad5796f5bd75b2a7492126c26c8c4a122984dd65edbf9618c11e7fd5615899b5c2a1856b9aa0d293ef95ba35568663c2cd81d55ddff9e4356e10235a16244879cc4ea43e24ab3da532da911ad3cc6855496339b9ddb3c6248e301a447ab3c217f6c5996df31347f8d0857aeb61e667d6108db2c30225682de847e60caf7e40fc1478eac7a547a88479948d27a46ee5a8a90ee885e4bc768847663a00aa959fa7dce058d3e9dd6267a676b0d364edc6233cdfab820ef17fd3f241e5e6f8b38965615a367c4804a92158a6c54d35cad6bdfb2ecd9399679d0d2fbf49d14fd7de6eb81b38e29bb6ceaa19baa0e121b72941d7fb1f8e4b282dbbdfdb1018c7b2fbf93af4eacfa871700f105abf45829f21e88e5cb9d4e5efdf180a795946a8da9fe79ff9fbb1990476a220728a2c798cf96e9c52a037780e041412e34d0abcd9cdfe91438122a2dfb7dc29358d8ad7ead360166358dfc9259e558226751c6fe1e028580585f4f9eb771840fa8d849ff1e5cf1df0092f15d201ea890eb2914ba6481aeb6b40fe95a7d38dce02c1b37841571d6a263e1a6eaf7a1203c25bfe9f0ed2ec005ee8a3e8385356e888af55522d24d484140b22cf24644676b96094b1489f2795acf22349a2e37fbea9fa73265dee83b251a4155fdb7083f5daa9b40a9b7aef0034d9e69b30bb69e16e9e63ecdfcb04e995d0058b9d23c4e3b21d89b929863aff2a024dbe54c489afcc9c9f20075e08f655175bdf562281f545256124bca159aa6bf6452bba8944335ecb55456d59bc30dcbe5c3dde524499f33cecbc978cd7df46c843949983f36133cf357c365f4a316422999c5961e32f0720a0e595d080b7ac5816547ccce876a8e8e1a9baf40aad366a73b390033837c0d0eedc38a6a771a35ba4d0e865f18044430817ae69159bc1c920f779dc419df25cd8d7c1bb236c0f6462c5ac54aced95dd2ecb07631b503917c556af5de28602cc290915441a9a1e82ff35171d34ccf0a4c17b191eb0b4486ff448b2d0cbc7a5b6aaf2665902fb9c19495d0860ea1783014d23ef4424fde8babda311b803d01b6f48f88c86a8e44268bae3ed04c93a94858176804dc31aaaac103e3e28b7cb94b29553aa6dc0622cd2605f89777a28ba935a2bfa7a9d8878fe8facc9c8b8047c301a2d24dc12d868bf5a120c886bff3ad45ea4e5d964d3fed5136cc25562ce714c97e8782f993f1b34cb0b0c69723dee4ca240067e5edd71813e063494d661d0ef90bb48a19303a8e804772a3324abc1ed4a7bd6a742fa12dad4b2d4fc78d4ce4effe2e5adfb591ce36bffaf5606772a7c34c2aa21d286c5ee2e886301d6d262b14c10ab2fbc20d52e11b1cec79edd14876b1aeee5620ba44d97d13601a7427e81f068c3330a1cf546059c1b3f9fce88582fec4984c4283ab688f9d71a63ac7282a05bf6dc4482e68ba2f6f667a08c7f71c1751c610bbdef6438df47347a839a2937ca16a7e26f0ccef6b221bde761c508d8f2412d1f110642323ccf0c6d54d16f9df6a5e97ad1615e9abf6833a927a2e01df9f928c5a7a86e4af735d06c1d1cc38e872b20d88ed54b9368314c042e6b116d9e478025ef577714212d8e5fb76250715fe26029cad3b6acf88f79c7352d2534fe1504d270c20426e2ca6fcd17e7aea9e107ae8689c2566f6d35c85daba403cb354230de5f7cb67fc56092850d97cb61c9932bd97edfdb43aa544c787fbb445b0704b5dcf38b48e1a2b506fe5fad0263a4c196560567481d7f372782eb8687999ed1d9cecbe5153e7f785ddc912a602ff0a76cf1d38d9c7c344e8408f989a14da8bf112c7e99ace25153d9eea358a97ad7ba37fb2a3fef994ffd7b006b285ca450e8c65c2adf0016a882ed858c176ffa3e4b4428bc2b509f3a9cba23f1551e938d3bc9e7628b1e01ab776c03c597ead9aa80a20c0710635138fcff0a00a39e3a0ed5ee3a833be68ad190e81798e00064170b07e351c2b8d69d99a8b61a4abd7b6cd97fe8a1c8626376c0487d4466475358da27dc3a2f1c16326b356e07ec45538fbb6b82855ed5c231c39797cff83beb4464db6ffa9447c18c2fd3d0745a3a0b6848f1084aff1ee2773f2aae486e4c00a3a897b985db8fc00cd5d9b2c04cf77d3a4c049169e03bfbf27caffb503a866a7e4bcc32ebaf5114eed57ed5070d5f23da1279f3b6c2bc24df3625576aabd6b1f8d87c3202acab5eb119f2b6022ac4c469bc1c439f77d6c1d051a4be7fec18c46884f3e35171e59c32e722bb0de4465b43c3106c6272b34a", 0x1000) socket(0x2, 0x8000, 0xc9) open$dir(&(0x7f0000000040)='./file0\x00', 0x8001, 0x20) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 05:37:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt(r1, 0x0, 0xffffffff00000000, &(0x7f00000001c0), 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x7) close(r0) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_open_pts() 05:37:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000100)="ebff125c00000000", 0x8) close(r0) 05:37:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000140)=0x8000080000210) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0xa5fb389f2e1bd18e) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100000001, 0x400}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:58 executing program 1: setrlimit(0x0, &(0x7f0000000400)={0x49f, 0x1e8c2a16}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setrlimit(0x5, &(0x7f0000000240)={0x2b, 0x2e4}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xae, 0x4, 0x5, 0x9abe, "d00386b490d4c979958bbf898bac6e136d7f9507", 0x7f, 0x7ff}) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/51, 0x33}], 0x1) write(r2, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1ff, 0x9, 0xe000000000000, 0x0, "85214106ed7518c26ba68b687ab5d2ffe56d503c", 0x8, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) 05:37:58 executing program 0: r0 = socket(0x18, 0x0, 0x0) flock(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000cf680000000002daa48a49498d9ccbfaf5f38ae7314b9e4e66597dbfef4271dc44a4a925b4627b4d9af9292833dcd809f518fedbf5aa2f7e81e76012110c17ad61f725549950327cbd92e9346222eead4f7a7737110281d922a5e10f1aae9ba9d7930263b1"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669a77daa6c653000"], 0xa) shutdown(r0, 0x3) 05:37:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r2 = dup2(r0, r1) getdents(r2, &(0x7f0000000100)=""/209, 0xd1) 05:37:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xffffffffffffffff, './bus\x00', './bus\x00'}) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getgid() setgid(r3) r4 = semget(0x1, 0x4, 0x4) flock(r1, 0x1) getgid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x4) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000140)=""/31) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, 0x0) 05:37:59 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4af761d9cda06c7e01b1651a36787bf54c07d189ce9422cd6a6b133c3732970ee3143b2553b7536b76e6178d4b4bf3e7e00be07736d4326be9e110242a2c54f9b7e7ba7b972f4a0bf7fcb8b948a9c256eca413725a997345892a2e6eeba72b3eb12dbe9984eac8b9a7d1dc8096efbe1a93b8af"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:37:59 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 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, 0x110) 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, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc66d4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300"/697], 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(&(0x7f0000fec000/0x14000)=nil, 0x14000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0), 0x0) 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), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{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) 05:37:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x4}) 05:37:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:59 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000002080b99e390000000000000000000000000000000000000000000000000000000000000000000000000000e9000000000000000000000000000296ab1a72d0b7cbae0400000084f4a044334e60f59772af7611a2e6ece7e37a1281e344c3ee24ef096c608ceaeece0824521aaadfa16b53e0b6fc404a878b640910401f251005df25b1cbb32c38f8bb6b91b7f22d18a182b251"], 0x0) r0 = socket(0x6, 0x8000, 0x2000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) geteuid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='*+!!+^\x00', &(0x7f0000000140)='+\',@.\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-/$\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='%@\x00', &(0x7f0000000400)='.\'\x00']) 05:37:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0xff09) 05:37:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000040)=0x204) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 05:37:59 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r0) 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x7f, 0x6}) syz_emit_ethernet(0xfffffffffffffcd5, &(0x7f00000000c0)="b6b2062866f58b812b5a2cfb1c2f579cb4dcce4fd33baacd88074a71590c9e293e70539619bd1059d0c041de56c52f209caf77763e4330ac59ce741e50e11b327927d333c06645a59b383f4fbdc02849b4e82277bb6689442328c877365d5d820fc0c99b004e013528353fc1685f6bb0ea0afdea9c99fe7a861c31f19218498f6ce2f792d2c8b5ad27c59b7b88f202c61204403e57c08196cbf50a010074d7b69114895c3c5d4393777e1ed5fe9085d5e3672c503d53b6ad98f7d5140000000000") r1 = msgget(0x0, 0x40) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0100000000000000ae73e2d69d3890d60f05d0778cffe4dfc6fccd376223a427d23338678f39bf27a6a98d1b92729f829c085eb6192dddc5e2610fbcf0f048972b0302d80f391b5d1df6f448a0046b0fb0af9d7f1f4ef36cf7fcd7d8579ce495b4917bdbed6ebf4e48e0c5d3adb98f8397e50ab86c6732ad8c01a420871a2b79fd37b2e2bd1930995b6eceb798a54e61432eff396f11e49185ebca0b54b656d7107dfe324f45aab38ba99a347c090000cefffb7483af119ca0d0fe248449d8b223f647568d18a35ec59860add2e6444a60a213d2c1bd27a5cb24efef5542ceabcaa409211c4d4a8e12b65c8cc9d43b10f05d7d73f488a066455c8d1e9d3a7e013d79576ce6b794939f57d8305823b23e40591d04ec2674dacf2f6a75cd41d89e2a2ceb60f06ecdffcc79de602a0d41390808bd6b23083b89943ee59d2395fef660dc3a5927b6082c9bdf3df69bd80d7994ed66"], 0xf9, 0x800) 05:37:59 executing program 0: r0 = socket(0x11, 0x5, 0x200000000000000) getsockopt(r0, 0x5, 0x22, 0x0, 0x0) 05:37:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() socket(0x0, 0x8000, 0x1000) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() fchflags(r0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xfffffffffffffffd) 05:37:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="bec83ff400aa225d95f14087b36a48cc6b5d1c75cff701eaf6db55faddcbffdcddda5dd62f47524c37b7db1542f30e5be7f2c802c6a04068e810db34116eedc7fe90051519d0e51eb2fdccce37c0e25697d730cc6be2d4d0876405e90819749e71fe846d497541471d08043a49d89cf18e35801148a9da8f6b70b00ff942de84eb375d46ecba91e79fb5d8ce23df10ec6a9e71b10d6f8bf45bfc253e59c617d94cc59b21883f3d065e60bca6cb71a305ee374370f48dce49430857897ce056aa02f156dc04fc43159fcb4616a246faea8e55e06b41d248b90e3a254bfeeed234479c64da0f176adc657cab47", @ANYRESDEC=r0]], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0x7, 0x7f, 0x267098927bf008a1, 0x79b4, 0x6, 0x7, 0x0, 0x1, 0xf51, 0x1}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x0, 0x3, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) utimensat(r1, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x400, 0x3}, {0x2, 0x5}}, 0x59c7c1ece76ccb2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9c, 0x7, &(0x7f00000001c0)="32565b0fb3ed7e674797c6bfd7aaefd8049026a405702a86a41eb3e76da74f3fcca451d21ccbf4d81c6352bc4c79dc1a5ed0e0722704d0a643eb6fc60acccb6a60f435868f9ca86d5d30d15ea2eeb2c5e585ecf6b2094bb3b54c70f866445d7e9d9f0ff2409aba000b95d5ee87c46edfbed21c1bd13210fa16106d7b7cb8dc72a18b3a7eaef9382f5c81b370037b2e8e1e22ef6c2fd50430a05bf951bb798bceb94d4076a9fad8f19ebf0c954c4fdbadc11ac67e543366d6a08189c7d05cf514b2907fad0195546ae0420c74cfb95f5beef3f06dc2e0d66cf04a", 0xda) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x8000, 0xfff) write(r3, &(0x7f0000000100)="8c65", 0x170) 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/177, 0xb1, 0x3, &(0x7f0000000080)={0x18, 0x1, 0x1000, 0x100000001}, 0xc) 05:37:59 executing program 1: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x1000001000000029, 0x3, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 05:37:59 executing program 0: getrusage(0x0, &(0x7f00000001c0)) sync() r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgroups(0x3, &(0x7f0000000040)=[r0, r1, r2]) 05:37:59 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 05:37:59 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) close(0xffffffffffffffff) r0 = 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(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0xa) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc4) r3 = dup(r0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000380)) rmdir(&(0x7f00000002c0)='./file0\x00') flock(r1, 0x4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockname(r3, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x4, 0x42, 0x8}, {0x7, 0x2, 0x296b, 0xa4d}, {0x9, 0x4af, 0x201, 0x5}, {0xec, 0x9, 0xffffffffffffff6d, 0x3ff}]}) 05:37:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x2a, 0x4) write(r2, &(0x7f0000000000)="220e22", 0x3) getsockopt(r0, 0xfffffffffffffff8, 0x3, &(0x7f0000000140)=""/30, &(0x7f0000000200)=0x1e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) 05:37:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc35a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x8b, 0x6, {0x10000}}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 05:38:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x7fffffff}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:00 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xffffffffffffff69}], 0x303) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:38:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') chflags(&(0x7f0000000100)='./file0/file0\x00', 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x8000, 0x4, 0x4, "64cd05f9553a957c42546a000f83ae063bd19219", 0x5, 0x7}) 05:38:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f666941f5306819339a00"], 0xa) 05:38:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000dac44dc5aa1ab1ddac9733346e3d1718cd8e078faf00"/80], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:38:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = dup2(r0, r0) socket(0x23, 0x8005, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x7, 0x1, 0x1c7a0000}, {0x4, 0x8, 0x6, 0x2}, {0xffff, 0x7f, 0x0, 0x20}]}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:38:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x9, 0x5, 0x1000, 0x5f}, {0x4e8, 0x6, 0x3, 0x1}]}) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 05:38:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20180, 0x0) read(r0, &(0x7f0000000100)=""/66, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 05:38:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 05:38:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) acct(&(0x7f0000000140)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 05:38:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) lseek(r0, 0x0, 0x0, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) r6 = fcntl$dupfd(r3, 0x0, r0) dup(r3) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) 05:38:00 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xffff) clock_gettime(0x24004, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/59) kevent(r0, &(0x7f0000000200), 0x7f, 0x0, 0x1000000000000, 0x0) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x80) sendto(r2, &(0x7f00000004c0)="1e766101fe5c3ef9aa731f6282fb6aa98d4b1a2f11b595f52ee82388c1a4da2acaf20adf4d4eb3f60c2018bdb6bf831902cb0c4007c158ee0aaa3a02170475175a049b66588e6006bc734e679ab9213e092385b3309bcae838b37e332efa10073a2dd013bd45ce4c88b5974a5ae1c13d731cbbbd3ce44de0e257130b70f3f13c7668bd665f744925cff31dd6361fbf1c51a76ec3469d44aa6f1e9b9179ba0f88e795ac037e4f5b439cd013a19c4126872a0edfaf0d3420015dc1d014984cd5e70f2ede80c17432f83fc4aa5f1cfa37b1d9420216ce64d18344f7c1a156ef034c9c8623dc9b4e0782e4f506194954d4357990836dbb", 0x32, 0x1c, &(0x7f0000000100)=@in={0x2, 0x1}, 0xfffffffffffffe01) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8b9147162b597fa6, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x4) 05:38:00 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x10000004) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r5, @ANYRES64=r3, @ANYBLOB], 0x3, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r6, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget$private(0x0, 0x2, 0x20) shutdown(r3, 0x0) r10 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) connect(r10, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) kevent(r8, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r11}, 0xffffffffffffffff, 0x31, 0x2, 0x3, 0x4}], 0x5, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x10000}, {{r8}, 0xfffffffffffffffa, 0x2a, 0xf0000000, 0x4, 0x8}, {{r4}, 0xfffffffffffffffb, 0x30, 0x2, 0xffffffffffffff7f, 0xffff}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0xfffffffffffffff7}, {{r14}, 0xfffffffffffffffd, 0x3a, 0x10, 0x9, 0x1}, {{r3}, 0xfffffffffffffff8, 0xae, 0x0, 0x7, 0xffffffff}, {{r8}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x89}, {{r7}, 0xfffffffffffffff8, 0x1e, 0x2, 0x6}, {{r13}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x9}], 0x6, &(0x7f0000000580)={0x9, 0x3}) writev(r12, &(0x7f0000000340), 0x0) 05:38:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000140)=[r1, r2]) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:38:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x200) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000040)="439d225789fe1eaa9ec111ada09ca95972045bad4231cab62ef75f4db89ab8fb8be934ed6d20e049e227a9e314cf398e21d8d23b50ac1c40f76048496c72ba0c4d6e4695263d62142c60149b90d4ff460e10d544e1b93c6dcf97901483ea75e2b4da097f3530e364d517cdd32129e822075240b50bcbf058e59d06291fd49a6c51e0529d50e71e2770", 0x89) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/66) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x23, 0xfffffffffffffffc, 0x5, 0x0, 0x5, 0x700a, 0x9, 0x0, 0x1, 0x2400000000000000, 0xc6}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x30d58863, 0x64c7, {0x8, 0x1}}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x2, 0x81, 0xdc70, 0x6f24, "74aa4776be4b50e7eaf78fce80806063f16153dd", 0x0, 0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0xbe, './file1\x00'}) r3 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimes(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)={{0x6, 0x8000}, {0x6, 0x1000}}) clock_gettime(0x4, &(0x7f0000000400)) unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='x\x00') writev(r3, &(0x7f0000001a80)=[{&(0x7f00000004c0)="f987a3566d0fdd155dff", 0xa}, {&(0x7f0000000500)="a5c614445d7d21ef684f9842ff896a88851ecdb8734ffb3a5f469cb150738a9c40859e7fb38f742397d750571585f3d3b6db7be6deb7329d859891b8cfce3c38ca43617907ede1cd5490cc586060021427efc066eae39ea387025daaee9deb72aa8365603764a9c24ccfa4ffea07d010e8f71924548e5f34cb0b6e953a17ce100f2be5b4aac57f388b78fd0fd90f793b458a0ad207dc4f6cd046ccf2ee750502a150dc3366d2b01ba47eaead643a344d548185d23f398a3daa0a1d9cc62dac1fb6d367916d7258368e4d2ac560acd882645866fe5a24fcebd048d7c9d0cf893aa7d2c998dbff72", 0xe7}, {&(0x7f0000000600)="95e11f83f4cc656f95f530f2014975f3853dea25f320f21e28a020c4056b996ff2b0edd34341f5b69b582516b98ebf", 0x2f}, {&(0x7f0000000640)="c5eaff4c3d5f274deea3325f1076146fd3795baca493c5538a7f7fcc0934de7a76e91f6025972d1937c6d5590efc72b131f429d823dec450c45ae723bfcc9f164f71222f2f393abcada1bf6550fdc4e611fde716ea9d6a40057c1bd407bb87ee6e60c63634a453bb623d5c73b1f09af8fb3e7104199b2aecdae198f9f823b040c37c6635e8d3d34a553bbf63c55c3763d882598d3b35498f38a61c1be7d69b428ae73f74e3f33f5a6c9780daa9", 0xad}, {&(0x7f0000000700)="5004f66f6132a05ae3ba64379decbfb10aeefc77f31eef409ff01ab7fb45f21e408f1ada2291ca59675c80d26b9f91e9be3968f225647b62a5c61ee1db733f2936809829652b019ddaacb49184b12f01df17c6974d47ce8e8a5ab80b063b18147e0306e8e1e8cd06dfac6f3a4a0e80c72b11bef26f5e730a3993fd1309fdb291b48a8ecf413091b4bc8e33e537235971f62cdccf9e382222cde5495072580e9e9fb9faa74dfdf2ad0ca8db1eabedaf14599c9a289b881c1ecf799fb2ac58139c74", 0xc1}, {&(0x7f0000000800)="11af8b317294dbe10b43a969c738763b487b1532dabcafec89c57c10a0c5918d24a93abe2df3de466522062500c4f40311a09581f3e26969eb8cd685495bf7286cfc1793e8cbcc4ce518cc2ed81e14059b46e64a1f63f2efb09afb99c0832a4102fdf0f61def5cebfec737e1934691bc2affc4302c17772551194df523f287bc73ab37bb9c3004c9ebf80f0657e2a04ffdccbc6e1032e243deaf7790aeb8992aefb34529b387458954dd05e9e3083eadbbab80a90651b31d69e0efa04a20de24610553a3fd3adc72068e3a9cb7a8ab81ed6ad0b179c1f9cd5529d44745396ed185399148388774094f5205d4889f053807754ae0513e08ec94bf5c828eb5493ebb60dca69d4f46a9e68ad3898694c259143fc9c3f748eee9de7ef5da5ef0109a1a0dcbd98cc2df6eb929dbcb82c3f5c0c75f65e75fec582f442a091823e7dadfa17be09bfd0eb77024727b45e610922ccdbfb779d0453f7e3c8010c76c49232ea0c633c02cb75dea1260dbbe1626b91315d6474532dc532147352a1064edd4ccf1748efdd748335efcec5bd8dc63676ab0b206a3531d0aae00dfba600a4d5202819d26a02974697f2f9e60817eab308d48def4e51acd3f41ce47fc4678fde2603f8505e70687241ebdfbc9add9b3120488dd68f96a1b1cb8e545b8711d50d211acef08aa5d2e537e7e852bb45e0bd0bb1954c71ca2f0937a45686783d88e87e720d57c298cc07953fa158787944ca8b89c2e6b153a9a624fa6991c871415640489a5f385512b2e260d37efeb073abfaed33c2f99bfd61252c6c8c77b847c6b43bdb90c71903b0a041cf43f63b4bd107667bd99b0149dc163c9370fefa71a8ca3db58f02a0eab264bc2e5ead700e3856ba9b5f80e7ddca4e7af8e717c84a7b4ddbc4f9475391123b9444e5a2bd458f1e56d87f682e040b21eebd371a533d48bd366c746ef6f2069f0c6cc0e937e1f52ed4968e845041c63191a2b382105a9ed328a39d511d577b93d0806298f8d09ba0d5f04b531ff7dac75380af0ec9f617085afbf99052a6ee508b1f54b0f54bda0cfdd695e18dc4072322df515d96cf835c06f5e7e7aa3e879e7584a514a8c163c4293a17f837b40dee333e9b5d1a773700abeefd26850170d69dee136d42fc096526e5a576c474bf88350e17f3525760c44e86484672134e062a5cc9c4f1a8ab472b8089a5eb098279fc47976ce19fdfbcbd6446436ff5b47a7ee9cc195846973a1e2a41be872fc9504c9b7c048c8107e9f79758f85d05d4a5d108a59f33f79687c3d2237f461924168e44e667e13af3792614e22f39197b0d691661857b5c50058921e411634ae9fa671d6947adca14df3b37c2814fd61067679f5ea4e47bebc0209d27f08ed2899007233168d7c61d6ab81ee028c7a33dca86193e2cd5006cc2038b663ed22351de5e86c55565da6c0226c040a878c45c0a2d08d7794849c857e9f63449848e229482e5491c9486e767bc89889850aa05f9bdefc978f84ba77f9e826e93c846cd0f3af9752532402d143417604b49b9ac977097b95de40f6322599af802758b4af25ca0c5074dda272d5483532271e2aeb22b44b010b1bc1b697fa42599fd161abee410b24d6aae86dfd46d62a6d13a123a23cb9a3c88387bf51dca80e4f5ce3af1125d706de6fabbd26354994c82f6c965d5c23b11a3b23259f50fafe379152fb790ea055bf724269dcb183484fc25af9618c5bae945e620df7a9ac8aa6f0a148b604eb716ff5fc9c79529d47b81911e2dd4fcd5febe66d4644327870e2cc2c51c77bd33816a2dcda33e77ea5d20e8c25e3b1f6ffd475b094098a554a0ea3f05fdacd08ae7d3e72cf10b87474190f011f324e57e41ed3027cd6807dca8903b71697a5cee937f1f53f27b9822b13ab6a7581e9fba7a611c4d1afac9f8fe1f50dccf66d1e5501d676b6a184172a2410d29b07701c57dc8b1ae40676c7b8ad67fc0d1f0b6a1da97e8ccc7487cdaba9b6decb89cf77df5496413adc579d4371b80c257383bbeec83e90cca7b661102f833c4555ddc2262069241d752ecfa74561570b5ad7d3f1cb1736effce3b531fd92d8f9ea16d036da29e6e34c81cd6cbb4c575fc3194da476a5dc02866c39315b033bfe58415edeb1e95d78d99c8991a94a5a79c62cb54b729b1e00a892556b017a7d03e32d942beedca3356c512995d981ad3297ba4571dc76c3a34886b369476faa66d9d0b857f63bfa74d8e2377c6242a802916665e56180aaaefdc4820a44bce05f782b889c393ebd1577dd1d6f4e48c84f5eee3f51044dd1e63eb4b6271b27b5af9d84e4b3da9e5cf45505c9af7306391aca5c01e59f4b0296ac9f004dc34ec797eb1ba3f9a263f686b49b7009301687d27a2122ca035668847c535c52de0c82832eef189a2ebe71b66557378969e4336110612e3704c2dcf965ab61f7c66f4d79c0a6d8de0d8dceceea3f3d54035f3dc63bf53aa6e0c296e32a23ac3a805c6ffa9c7cbd1528fe642edf2f7b888d3eb24d242f473d4e5ca684ad233052c115e1b8d5e9decf8696c1be50a2908cfd5376f7118383549d30467fe6f09a7857347b0fbff368dacf3e83ba4df411595ae9b7616bc442284cf2d874c67629f096732586515ec550cbcfc7eee1753564d7710ea7db4b649f3e1618f0fdf583f07eda6eac0154ed13c7b4e2da7093fec5cb0c86907da63361f14c6e6dadca79e3bf75256c69224020b9a2c7d8162a698a507a645e3dba04daea97a21e3f36c684b59a8c09bb75c8c9dbc82818311ce23e47ebd978f04d451a71a475123a7c825b993c7f3bd12cb90ac21ea7e2702d640f5ec37c6c852ac3815d99594256b7eae60be22ac796b2d58e3d22fd733bc7661ef38c81e37d586b8554b8ca0ce44040ab0cc984082ae65668a7727a1cb27dcb76b318213b8fa9dba9e7bd85bda105d48e1ed64d600ee1ba5d7d84139301b45d55c5af933e290c97df7fab410a2787266c5c96e810a2c9a2f311aa6ab1105008d23bf0ecebb307a937eceacf6f8036e136df5574f1d57077527ce14b8542268a5c722b0d056646c5c9898a582a6023fd463475725f6035fd299decc1464fe447db256878b7d2ce07a2a06351c59d9835ae4630dadc8ac6563e18a7ac1afc5da615cc7ee9eaf7fac6cd16adaf67cce843fe65fd9b77fdd50020b9ce99ca17032cf562d2574a97d2125855c5b45482707a275d265b6887282366e4531f0dddc7c11afc92b4a4e8b87dd9e4a6a679c6981a452a7610afd296f29944c56e30641cc9a98f402b956a591e5a2a846be0c7137491e50091e1e26787e936b58c6ffcdf5ad7ee5c9d885648889b1f14673eb6adefddb235a930bbe622c0dde4d9203aa30fb3ab0fe30d3fea07f050b72e18d541a2c9e81ca8c2d591d630cdada8201111c3df8a554c857558c41583c2613276dc9fe290ed3bccf8ce2094080d45a61f717c582fecd6dd23a25e4a1c756087bc79d5dd4f4befc915981fd3716751323ad2fc0c1f55d8b628ee6594543198aa107f4d24ef3a2aea3fe40d8d81f88720facbad0e0aec8d181e3037f26d273b479591e6ec6a873fc06cd8f3cbfb1c9eca7eebfbcaa1c18498228c020efd87725f44a44b76b5899b6f1ab18158a10dbed795a8d6623104ef01fd18b1633eb9d8a9ade77863e50f7bfcc12363e178d266db0d2b22d355626c160ba6e9e5828ff8e226e7c565b91923333b2cd7c5bd1d87a3061dcbe36a33182788266b7778a7f1be617a4f1c7d2f170ef39652ae62cad4e196a0b755e20958386bb13abeee536b4a25e69fe2b5d8b65b672fb64299975662e6d3326492242c64d890aea04049186d2d45ded9ee18fc79a7c6956ff5872771d7c54c10cd3c36a2d1bfcf0cbd41d6d2691c09db619346ad269f40e175a0b6dbd09bdbbf50fc40903104ad9718da23e843f811e1847d4bed4e1b5ad5de2e6e8b2cdc6d0c55e23e118f737a932e4ce13b62b49a42fb7b9e0e5f79ca1bb6aaa16ebcebb918f49f739269e07e980651748bbfd8a73b5fcc7becd6fd386a31d884f0addadcda353c5912cfd47cb9a62d26e94c875380f9b0caf43f2f0ccd39a19dd5aae802c2f86dbd0cecb805bc6b63964d3b2063f6597ae3ebbd7bc0b03ce7d855db2b23de5ca8c4816712f07d32ceaa9cf50a329d5573eb3a9ff39a71747ac2682980bd8e3e52610ca3efcad65601d50d10d6b0e49a3b54e84afa508b84196a52113df889e8d1253c64aeb7e527249ffcb3798e342c76fe0b33a7f09db96561e8e32cfc9431ae19bc06eab5c3a4d6d22cb7707d6cad8bc8395f5299b5a55e81425ac05141cd5b5a6f8fac66764a3fb52a0401b9bc5744ac54a9af46ecfa807f1c0e5fc0b997d331c6fdc50d1f4c4e54b2ee0a0fa9521e8ab276776e00918d716f566ce7b127ece5991c0ef0a5926d20198194c6476175fdc5ebc2a077d644f8a5d44751f4427e49ec80423d0955ab01e27af55eb74b93ddd8bd6e11a7c92a3b2bf6118294fb487be0036edeff691591853c538e09edd7a486a4cbf3694f99aab7c818de87ffc28af6e089d81c016c5de94feee577a762869c397ab487f3dea4db2bdcb91a18b262dd0fb671c93375d8cccc605976b900e019d2b65d19b0fb06359d6acf703e84ae6abd6e66def124af87ce830eb16ce70980ebbd2d4e5afa39b9ffe9d51091daf0a1c90df2d9ffbdccae87389a3f59cad40235251b5bfe72b18df0501187f88ee77d1479bb032dd152e839173b224cde8157663da783bf022a254dc9ca60a593afbbb7240e87dbb476b567674e6c2f73da33b577e3ced300f84cf6efa11b2aa0878c386655cec4b8805a596e8a4d70e08da8664b5df3b4f71abdcd340d5356bf2646b83b0617f83db5fa049d4de261763452de3bd910d8ee063e5f192dc44647ea745b218499967582f63e1b99d737c9b6ca26ec5612be9f4207d251b1dde4646e72543e3620ea892be0fb8ed31295fb9d2058d066aeb10bcbb3f7f03eb61e7d81472bc2338fe85a97fb40d00825e429bf4e5e57dfda58b48cd8078b114c04cef4ad70b69383502f074a8fb0ce6f4be5c23b9b1a9977f3690fddeb80c282117e0639b0ed0b437f9d6f64077e853efef79a1a25051774698fb9361435ac6cd1669a88421b014b5a922fe195cb3678ec6ecc0e0e51d9b3e55cf7d076b9a91cc789e26ae01cee2e0e892afd4dafabf960d7f5303b7f52504f43d58eba1a282121a1a78a6d736aaa4209a908c8dddd6072e0719dbe273c98a46aac0c67ec4f74ce46105160cee16b7df80887d226618f39430cd536fb985bdd8e1b573e900fdb5680b6370c63f6acbdbf81bcfd3009fd71c23d2be066e6ff4a26b522f17e23ce5a10dca18e37cfd0c44290080686f92c8ec30426121e2c822992125f141f5707e76f1fa0d83774e146b69edcc7ed03b8ae8a6a2d28253d8662f40b322649cae621aec3d1f10de4ccedcc36dc3d45f77b82f197d9ef0d06bb3f86d30ccfd7efc3c3ac6257898be30899181687b922e71953dae78645706a5c46944c2fcb6bdbc752dc0f951c012bd871b10a7f0910f802e79c8b188ffc77eca0c0171b4d5e36a38747550aaaf6838021a22b0fa6f53c7500a2f90dc814f72aac6c2ef6d2923d83f3219c29c1cdaf174d1b1f1474b6587ee7a87ac6c8439db56b7644fe7674418b30c0d0453c8cca5d135de974c6c8de7fbbe3291c826957aba3d77d4ef00b845fbc9709f567e77ddf3d0021bac03f6084458f62bbdd6848a8beca81f022344b407479385f4797b8c3f8ac89517b", 0x1000}, {&(0x7f0000001800)="d19e39468d2e49328088bd702e79cae71d1dfcbf6c5f4528108ed506c1f95b5fe2bfcf1ba158bc95d8b9802dcd7cfc16f90439c39b239def16d68214dcd7fcd3ec82fbc0ae68653cbd26f11e13ca6febe74788573cd8f4ba8c4ededbdf9ada27ad1418abb0b5781f42818ff600cb930a81edd53c059b3ff7890f241f99d39d349b21627a0fc26bec0fdbd83f445261", 0x8f}, {&(0x7f00000018c0)="2a3c29c96051bcdc4ec4c2080a29f1bf30ab7a9b81957344ec95cd1dd32008ca135be2b671ac3e967392ad226da26225f10cc58edd19a0e9eca38eeeeaff21636e9690ed1399b44ce0452bce6bf6402e35c71da37f2249e90c88a60fb32fcb55e0c28abed3c5a0c652541683c38584804f6e5ae0f296511303c7e18a884d1087d645aa83da07f20144bba137763ca95a49dc26525f904ec6b0c7", 0x9a}, {&(0x7f0000001980)="b670bf605e53712980d869c186b4c6a88adafd2b4be1c8a6c7812836963334dee3430c22d3f82249acf25b02b90b16831e755275b07c7a5f56af97810525a980fcd670e609b8948265eb785dcc3cf74716fc19c7c54a0c567e7d5d1cf4f6889660e1fd78eb06f3cb0405266391622c6bb5e8c22170ac9326a6e6080b1a2f9ed05c0601554daca573f2477ec4f5a6c61fbabc94e3a2575aa3126c56b1c1f1e4c6f4eab7309c03480ffebbccf89299cb64eaa11a7036ab8717c006e243b2d868515f17dd57f694ccba", 0xc8}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001b40)={0x3, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/bpf\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001bc0)={0x3, 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/wsmouse0\x00', 0x80, 0x0) semget$private(0x0, 0x2, 0x184) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001c40)=0x1a8be602) connect(r0, &(0x7f0000001c80)=@in={0x2, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/klog\x00', 0x200, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001d00)=""/202) linkat(r0, &(0x7f0000001e00)='./file0\x00', r0, &(0x7f0000001e40)='./file1\x00', 0x4) 05:38:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x3, 0xfffffffffffffff7, 0x7}, {0x2f, 0x2fb1651f, 0x100000001, 0x7}, {0x7f, 0xd10, 0x0, 0x4}, {0x401, 0x100000, 0x0, 0x2}, {0x6, 0x8, 0xfffffffffffffffc, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:38:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x5dbda100) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 05:38:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8924234f2bdb6e7a, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 05:38:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) ftruncate(r0, 0x0, 0x404030002) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x1f) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:01 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) 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, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000180), 0x17e) 05:38:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc090, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7}, {0x18, 0x0, 0x3, 0x2}, 0xfffffffffffff9e3, [0x20, 0x2, 0xfffffffffffffff7, 0x5a, 0xffffffff7fffffff, 0x10001, 0x100, 0x3e]}, 0x3c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x80000000, './bus/file0\x00'}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='r\x00') 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0xd1a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 05:38:01 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x4, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001f9000/0x2000)=nil, 0x2000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:38:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="ad1300000000000000000000d4000000ab703a2e36984ab0b319874442a1f6d08189cbe5a27527f49b97d16030ea3d32c420c9f9d08b0577e2029ad99240d8bac522f9e8e8a0308399b6504a7721f4365c464aa515d6a1c79f83338eb07731285b83fd50b809707ae2a7fcfbd44130f8d16ee4bf7aa9c02589a43853ca5a5cc6ce3921bfb36ac39bcc563dd56c0c0383f39997f4fe65f12e5a8a4590b8407e08c7f8d7de78ac2076d81cef93fcb60000"], 0xb0}, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80, 0x5, 0xffffffff, 0x9, "3cf4a7e9c42c730a9f21af2653d59ea212bfc159", 0xffff, 0x7}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000080050000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0xa491, 0x80000000, 0x0, 0x5, 0x9, 0x8001, 0x0, 0x2, 0x7, 0x800}) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) 05:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x100000000000050}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) r6 = socket(0x18, 0x0, 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) 05:38:01 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 05:38:01 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 05:38:01 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0x38c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0xffffffffffffff7f}, 0xc) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) r1 = getpid() fcntl$lock(r0, 0xaa9d9aab75407263, &(0x7f00000000c0)={0x1, 0x1, 0x4, 0x5, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 05:38:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() setreuid(r1, r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001600)="e6bc2c628c4372f6092e2edafd67c50000", 0x11}], 0x1) 05:38:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:38:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x400) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8455fdceb16f97f867a366fd33d13cd78ad2012bbc8496cbe0da4262320f482053b3dc2e9c77221d4dca2759e806f709df56141ee3eceb4e22d156ea2e2f19e4c5182a5fa67cbbea59e9a530e56c72cf6b94bc5d46438eeeb4258ea9257b5e916aa2e0fe3a550dc86645b8b9af10dd25117303972e45eaf64c87e0791823d2066613d9359e432d33bd803e03d5a810d4d6a5c4222b161cb477713317433bb7d32159cc55b73c0b3459f87c08f5e08ef7", 0xb0) r1 = socket$inet(0x2, 0x3, 0x100000002) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xf53ccdac7f5a52ec, 0x0) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 05:38:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x3f, 0x4) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 05:38:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x7, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x5, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x10001, 0xfb, 0x3ff}) writev(r1, &(0x7f0000002440)=[{&(0x7f0000000180)="0957462ac301cfe25f0fff74850d564678f80bd61654c4f1ab4871e86a31d9008c07c04a0dbb20349831b0b7041b1d61124db923ac47d5deb6458f86f8381e0fe57419a336670f4dd3ad7b95f0475bd7e2d9ce5b892722c361c7ce9fa9cc3f53abc40b902d6642d88d91ce3b31a385664a17ab04c377af1716da6b5d0978cd6adca5d2d9d0e6ed732e685586f9e16286d7337948", 0x94}, {&(0x7f0000000240)="a1a55ccc83820b90d686d1a56559dd4d3b1ee35736a692d2ece8c5867e952a198827ada500f14c4d11e4b1a46bd49a60337540b17e5a847792144f09e828d45c9ea511687e71b86acb3f1027e5fc2a32319ae445fb9173afbaaeee2b5379e66b6a978e277878233646db6c5011b2eabf1fea3dcdfd77d10a88c9cf9563f04e3a055d115eeefb27b9c395e8c416b5a517dbac8a8ecbc18101a0a61515f138ea67d2bc49b605b4d2cc8cf80ab45c89a97ba61a8ed0628824f5a2a6b054f4e598991f96f3012e711ee4d2faff269882e31029ba6aa625b4c8b02c3ef9e7dce6189471f27256e66691490221347195a9f35d1b8ae6", 0xf3}, {&(0x7f0000000340)="66bf11f9cb59f867790b69d2bfd2f767f71bb8939f99bf004018037ecb6d4086193ad5c17c1d2d45d3f5700d25496a0fdb3115191c8307bd9900c198fb834ac51377642d9828169eebde9ceb48620a4baf3bb39e48a8016431ca3c2c9d024e720a1e0e8f55aebaeb928c3d6e5259c3cb5aae27284632aaa91a8316cfa8881ea9193be3f2f5460d9774a5b5f358a01edac3bf732619450612b7b65a9723f9c1b7e7d449909b5ee32b2309573f04c39e9fae0c12c26b63d07d1ed5dc7ee0b39eb368cea0839e42f6d1e3010795391b0f2d29b9fffaeddb17f5b57af92e9567863cc8655ccb05d53ded47d4bb722c5311578ec83c34fe43f498064d2da3a32a5b0183f35b50da581ddc7fd113611a6c3d383776a485126e8f6077c6de164d54c33fc2cffd9162fb23e6230479cb4d6b170cc66ce59acc0c4b9487ac8302dc607a0d95417b2dc521467f6db1169b04588dc3937e54090072f8fc8c5f0c0441cf5bebae3513e71890306958d26f99f920855a02e1a4df35ba089739ceaa20c68800569d4797edafc5c8d5c2a3aac374a8796af72b1f9497601aa8f8a81bf5a4d7faa35156d3c22f016dda6e555c6cffa26a7922b31459b8805b0d5e55a43b84ff55114e68bb01eebeddb7e8896d6ba5582cc2eaaea90dd4aff5e19102ec45623692e037b182cf8f51cc662fbbd70b8d8362adf58bfb458f1c8ae20423804501f71493582e6e5249f07bdf00d8097659a9de2ece10eb660437e2c75726eca2317cf5622eda1d55d9075428f9965cd2177cc5e22395c9fdb8fa7e06f74cbee372721fdfbcf3aade81a9f36429f99ef659c3c60c579763b09e5aca3adc893cfce10472f382a4772062f9da7207f531ccd73936530767c9b380d79170815c513b0639a79e94d8a221fd6200db8daadccf693197dc87b361b470b78262d5833ca646bf6e8de25c59b8bdadff068694936357ae23a9df05f41b6b30659ea5ab82f96e4d14759731426a08726cee999bc3f69448cbafc0759101339968f73aff5815f3c40245fdcda19e53e247698747f545e68110569fabd79b149664831d8a52fb044e3b4a823f1c96a37247aeeb5b6285099f96c2a06bf1d9b61a6d9ab5dc56ea29f85c46fc6e948aa8fb09c5c85fbb26bd40a91e1b2ed40b30f1fc0aa2f3c5f2399eb88d477f60ced2f5e8c6dbb3bfea3683c9aea7f927a9227641f9b1569d4220b4c549ffb2e73e08bc374a0cf0ea56691f3ca96a26298a8ef2595139e60c7f209a78f92204f82baea4beb574fb279ea61d466e0b7a736e2d49f7878810acb92fe43f2c1e02e026d5b736f013ec1f40ffd482010b37655a2bb6a98b659398d432b39ad2dff2ec0cac9b9abe7115457b1af4a817573c117725100aa5bc44bc897e959e68f6576340c7fb6e2a9be5c2cdbe6c2efa711d6139ff6e8a3f12a23c991ce02562ac726d069c8271d3d979f7529d6fc85efd9699d517ff80a5039097e7855fb1e42b5b6cdf9893d156242247fb4356ba47f5a67c683a9ddd9bc7b5a51e5c5021e1d09dfd645cfc582cc57afe52759c4cae1942c4f0ea5dd8ede95cf9c0e24b1722dc164b71999d5541d2baccf6ebffe29459ea18ec76ea838f70f9921bd25f816b84877b0391e31a53e896b823fce67c9b8eec01b1262caab50133de9a11c6fd0261b559f51721ad20812707057cf6f096c481b37e81a0f212794fe9004471c704a58357c8540528b180975f700d6907a139a8a56de43e0c1c1ac2504bb5c1923cf0f95d0fda25ec974f981326ba1671261b570cd4f7495d44aed78b098c2cfa1156cad51fe6fe7511d3a5069448408a0467a18ed9370221167e5c7366a0b1e55f8f4001a14783ed1a41c6862c2f500f715abc5da078008b0c557c373abf469cb8149745cf4b810765e2bcfa8b9f6da7c08ca83912fac08075b7187503a1b1e7ceed35d96862320cc4494ce1025f780eb78ecdf0028c07380a1d28a5f6ef4845df03ed75c1e880af4cee2c1f505c7c7d9d995992acf58eedbd47ad88f2c2b574c41beebad4a70ff38669c01e151ddb74a4fc895f7b6b591a5e761e6927ba4240f048acc0bb3ab9eafe0363a5531f811b312bcf0ee6baad5661978d17800b866229a632d45411a2f381174261f669fb2f9db763688b58d1ad74a8fc51430af9438f28fc7ee18b2d397131cd188bdd0e2d0649bb2501d5908adaa46c7a3948e3126af754ae3b74d2c1922bc4d78d5a48c93c9ba1b826b25229aa5efd5005c1ceb905c9bdfc249ce72b26f1184af6a7ee400dd576d0443ed5c119081f56176cc4d05433faafd6946b945aefae6a1272690fe565870bf068e3d80f54e0346762105d3913faad88955d5e5c2d6524e84caa8f3b867f56af5fc51b7601934a7ca07d5e4e3a97bdefa94dbab3374500fe8e0e648d06e0dea5327ffcdce26280006035fd50bb48faf919c19aed19431554269dd699db619937a5be485bf7957f78b2a0eda0b8a7d3a0c9d4013ff74fb014668822f015a8e3fb81bc58f5b5f6dc72bc67fd9153105880ac05f12e9baf01ce3afb8f0711db7a00817e40b2c11ace5dfda513d38aa0837906fd410b7204dd88a24f854b139dc1927981eedc557b0f8c4eec85b936f9b0924b9ee9784272240b1b32f4d45dd591f46efa2cd9fe7d22d622a20096d8ab95b743b3e794bf0eb39f57f6c937f5c2d3e6d9b58212b662140ac457c89f256628527356fd1ad6db0c64b87181b8f5709b2589206ab4d965a0e42ee862a4d3cb4ea230662bfe33fb1fe9e9473eeaf674a9b8af29c371cbad48a1af75dd51c3df4941d83e434529c465e0796fec8c1eab4a860051ccb716be39049c6c7cd987502281b7550a378717e5dbf5303e87f94b54c82fb69149ec7f4273c9da4c3ddfd07d8a0a7442c1b5d30bfa4d300cfa1ab38bc4d9c663684c04d7bc107aecd8b4d197b5b96c7c4316666eeddf18d63fa298863e275d5ed8988984e80e04792b7ee7f1d3346c02061eb67179887e8a3c1d9e840964f812927594b52f055ec11dd0dcb61d22a86b5ea71708ffe550a84952fdac6a47ce8e8c013a48fb836961c08ca3fd48b89a48add68ef06e538e946441dd8cdaa59c005b1826e0cd3271774b76f295370db4475bcc235b48d36ff6381aa4108d77f180331d8a128baeba9b72e5a54a3e244383b31f35c0bb0abf5a42d9ced0b125b04e97255d2cc7f0d7a8ff86cb34dfe45eaef91d3aa786ae2ca80358deff8147d2cc0bcbd1938659537e781fb73afd16e969c98eec7ed0812d68531ebe76af090651242336d46c2f4b81c74214aca58673b37dab6259fe59e614c7394d093d7302c774d995df208ecdb98fe675394f12289c5628499eea7130f58fd461e3728f8d61b7fcfb282ee08610de4c751f300e5627ad417762ef2a9566d3f94bdc389c635b2c79757406a4f82332ead676b36788d90090dfc2ea4a08b5745d4d3677c9a7769d28e61b3f5bd847ca5df270d8788e1542cd3c32fb002746d52008e604313a8d46d8eefa7dead406cee4b05b54405f864042d02a698278f29134b88c23f3a6563a1634408413d35f80a80121440822ca247332c1e438728f9d7021f1bd004e13875ebd1fd56e11d07ccea78030e872d10006eabb7dce973e75ecc86fea27d95b3576d78d2d465e7f2c3367004eee4d4c7ae988164ddb1cd79f728c9badf7522bca3be566f56bd6c09b175ccfc0927d394f8cbe71d551cc54b2db3b3e6806a47289d66bbc67c5bd6ed45f51ecede6d24e178b08f5765eed802a91d83af8f772be74b21933736a166d1ba5900195a418a67193e763541f7b37c6cb70149d10c661718a14c8d1efc334335b4f206be4ccad95539a60a3bde6146469e1fbd5d18b218bd7836b375ac24417b1d72609ac9c98355de1eedfcd921d58cc911aa222cfeb887a8acbadd3e3387e35320145be3b542dc806a39312a737a05e35dcc6e1087de24b5300f456afbd06900658ff7148a9dfabb905f345654aeb20df35f82269a5ee8b19756a376909231b3706942eaa8d7b6a369398eca1a158fa031925ff3ce571d7154f0725841c5e6ba66c7f0ca54c4804e26b152214d9197a17dd16935f8905211f44ca28cf45746915385452706d0175543b3e952e118d93d600f6f437f7724e5f7525c2e0b4c23f3d7dc06cabef6ad60b188c597edda768aece75986c8d7f077308f221d80b1e3b04c027c6ad1d8abb28ff3902e45308953fc2b0f84684aa907cc94129cdc461da8812092bf8396202397396ccc1953e638e0fc26c07c911abd2e792d7f1c5072f4244822bfcd07b683d7416b6895796cc6caacaed34d97d14e345ff6b5a719592cf0d5555f64b4b1f7d4f001b9c85de0e760a8a39ff8e82cea537efc74b342e9b7b337558a9a9e7beb583f7e229fb3edca75afa3b85e4a3b0abbba66b4b214a5a1c472247ca6058a499f9887ab5228c805c636cce1f2daa0624b8da26f390a7c0fb47c688645f8fefdc9c12626744323cd9ff5f2eaea5e4d80382829c145a44f59324ef4340b2e0fa65ad5141997f274fdaeb751398752b4f3d0183621a19f503376e60f3d1bb193e794859bf768ae65a796dc7cb3836f3f57790c5f771b9b259812ca882475d0fb285f3272ea9f856391481097cea6ceb7c35acddac3adc3acf6523b4db12795df80f26060e0fb7907844e055498d6e5b90300f64daeabdb3e6edd78e979aca2c17758603e580beda778da4dee0768222ce8ab4a9c360b436b6347fb627d234eb64bc840582e5a400c0b51e5645433124718a6357db1ba83171dded18368fb2aca9533ece4da2ec807f37e2282ac5acababa48d503838bbb292d95bd5b478fed9640b17fd3f70deb086f5f46a2f2d52eaa96547d47c6c8b5f69436d2e0abb29101a6b9b6e233e6d54480fb9232b29b28af54a6cd2d55df8ebcebb5af71a5fe17a0dba5223973b33940ce14d02c07cd6dc398344712805eaf3fc92cebf373939ac4831b525f308fe4d895a7720e079b9ac6f28abb508e36c3794b7d5eeb46c5443f694c1065b8ae144e99ddabb21689281d0010147de1a2ef295386ba602661829838f6911482df352f2a89dd0d41b445aa9e0b6afd1aae199638997cfd719d9845c4120816a599e17c4c6f6ecbef1e3e0bd4c4f5cf647ecd34305384a5215bf9961e6a019e032b2749d1ba8da4d0f0cc790ef52aa28be387e4f8d8c381f7610cc29faa5a9ecbd17c9299d6395d443fbcd7e9cfadf48739f792cba6b4c13d91511a02c5d29fe78ab6707c43ea8b3ef5ed9bbd61107ba4588c871903100ee8c815623efd2e788f7ea7847312829164809e79fc694791628e3f48f54a7d6661f0cc6b9d696a6d86d3727ccfcf1fc6ddc1d12b0cab3523a4d4df4e1ad49bb619359b4111d79ec4f880abb127f2de8862a97a380f71724217580e57c57fece8ddd82d1fb195ac1bd6900886c020037df385a0ea11455608302e04dd41e511f17322bf7e09d08e558c9001baee49313b9430555b9081fcdbb46946e7ce87ad1fe384edcefe4535d6caed76517245a81d8c1704fca704a7b049ee5986174aa3f75173c243c16f3372ae799af0cf36b6dafa199de56dea46909a1f3cdfea9538a67082f5f8903a17cc4ec745f2f4b10b18f45fd879b03833845a6a91c45f5dd7437669c082cf9a45faaa7c607ff53b95cc59a382dfbb13f0b2043a97d51a306dda115216ef2b7c3d4eaf4d86aea83bed604b90ab52c00aa121363cca16b392afcb897ec387e4b39d790a8a295039ad175e4131d4ffe7ef04e4a4773d8", 0x1000}, {&(0x7f0000001340)="484868a4a55ed31baf5f54098cc6ca5abe4a64b9bc543f8a82c6a85cfc1b3ac2377019e4a23f573a4869825069a74c3f3299d1de9a1f8b5311c8c40194d383d3487f0e87fbea7b0f7a579d8b7d0b57a49c3a91ba1fdef02b31779aa06c9e83cb5ce8f0eaf4df338293a8f8f1d840ff457f5ab972e605", 0x76}, {&(0x7f00000013c0)="e20b81fd39a3c342878826f520765f0fc2a8b8b893f495127b4be8ecabd85f98c4b1c0b864679563c64edf5e6d3c1d646bf71a4738eecf2b84442d2cf87fa3cd1ee22515948c8cd8d2d6676128a05a2cc8370cd21ab439db209ce2a00aed960c488a6e052456cfd1af19caaae2892aa88bbecbd466a9e2ddeb1770a80e8f53f41d19701326349abf01656a413ed165784635bfbb0a9e968c90514f436bf34d31d7434999e16ea0c0de572b7392eae662f0fecf29f80d3730148e2b946cf3a97596b6763117f108a1c5f385efb89878a299d37f1414006c597216b208f2029f30efd88208d50a253279bd62b53838b2e99b78230d6f9ebaaa9542fe8c09349405968945c5f6921e5cb186b153830ed91e8de2272fe1ccb77d868cdee0fe3f431b55561635a10ec6934aca28d8d1fe36cb469b16d8dcbfe86d24379ea9cfb8b7210250907cbce22d4543c0696a42ebb7ceb4b792310900f93b7a6bb4bd3fcc0963cdbc040b7b6e3fa1e44ffc6ba3ac6a5af9bcea9d5035075f17ada165ad65c26f4e35da11c9431e1a43871f9da1b3effd9be3206f67df91605a399366f27edd85bbefb2115e117c38a1b2c042fa2fc73726b0ad331d9f45a579e80c57743dfdf9c6bd9f3a632309efc701c7a9e0a5cb3a1d384c79cbe866ecb5e242846da8e7c3ea0cabf6818a48b4c216bb10db0db1ff85f96549d22fc86f963379b7f4c3bb7891f7753e4831d52bc37ae53ee3437dfd87e6f2ed1236c4b82d9021d0ded61fa2e38f77fab3b414368c0e88c85b0db99bb9e1d4228c45aa012504e906c9fc30ae66e708b45ba71bd15d0f2c7edd514b6019f328d17b016188ffb5a66e5e07af99da36b4cbd5cd4381c4a060d5349fdbcc0c867598ff1080bbeccd3ca84403452e0cba754f04e599ceaef60b0fa1cac92d67697c13ff996fa25f70b3181d45800ddfc1f9b5fbf4b76336c19abb064caaa5bdc8c2ccc697ec9cd58452cb2f913b0fc294b5d28aed71f4be4492eee19fe588b7919106e44500f40638a9d5393499e8548d4c72ae66a867521f238155d3202df8aac7b5951817d806115a2704283f8942ce9346b773f0a6c6c1a60ca1db26ab7761206e4b7f61e9baef0f51328db813b4fd1709df1ad889abb280d9695779b87562a38bfa200e864d3e167bcbfb3ea9733be9a92cb17723bf88b9223f7be6cb278af577521652b1135c9b35b37157e1e95fb91f639a5d130eb0082a7d37263d7c016596978c4bca0ea3815f1578ba312323bb16a6c6a4cb8515a50da67bce8cca2292520eed53be064c9fdbc759eccb7ef7e538f52cdfb263c8dbf604d41335c571f302b6f52f32cfeb7fda8810b07862c1d33e3b0638d0ecd1f0f5789aeb35ccac320607914d88a260a94054a30f34bd92a25b490260437c26d64a89283134cc75fdb4513fc602a0e58515003359db1dabbb26c61151b88bc7545556cb60663aef02b1e6fc186a8fd3191b499ed4ec68179b8491556f29ea8198f0f7fdc8d64c0177e2f245078d6bee37ee81501b63c52059241643d4d09d094ff1887dfac3a3d885bcd8f5210e57383faee6faf478c39dc93da92842162bf89b7f79306fdec7db4ccb5627528ba42f80e7009dd909ccf3fc184bacc3d7d8966bdc6dcf137313f745485c51c8cad06f1c6e0ad72a3574d2d6eef92abeb1cd32ca7c2d12b906bfa7c8603957b5de68093739feb36ded6b7a3dc8d0fa76f4d330c1b37964ddbdfed759d34fbbc1259d287935f8bdc8f7ef42fb37eba160fb7fae6f4b0b1dd1769d39a5a2f5b9a5bfb4303ef3900a3611f5c52af8a809a2fdc43ba18c62abd816a4df7882bdb3ae263ddd9283e692db22fbf0c18c9e57f1d7ae21c2faba2f278c7ef91d7fc9914a75619357d12490e61c63987325489aad59ac8f708dc1a27d130d8cd6ef3d2d1cdbe2f830531ac8063c92371f3d30c99ce8d0fe45e0890ca56bd9e40b15bd0a11fc053a4acd0c324323dcdfe52be62eb1fe3e2409e93f7a554e6c6f7ff7385a331015ef1137d7ab7887affda072fad375875289925beaf1a352bf694a29044cdbd20d69687dee84f4a26578c62cfa966bc48e7134b47124f1e9efd111d5541bc58497548fd62b349500e0baed009af387473b433620b0c74a921a82940a243f5f66471e8936a4f7e94f6e83729bcfd46b08878f2742c7a340fb83e8c8e1eed73c72e84315299d12233bd7771eb388f6839af72dd30a1ed2c7a8ce2df6c91eebe093375762169dca63e51e2155678229d5c69b38dee0fa55c5b291614cc5640f9d4e3f32a570c01a7e9abfc9b29d008ee6a7a2364d861f7a2e412c95e8053a49332bbce9198e7f5ef90d8275689d6a2c34fc7e9d2a41cad408902553c1d771edbb1cec75128a3a5add1b6fc594953a0d2bd01a64e09ab4d16f1c6035ba79681be2ccc091387856de6967ef89a7f351476207cba8e8e2ae5d63bb7eb2441d534d220ff40f5934514a2dbdddebea5c8118f29e1b0331fca53fa8a9f72602495162bd57b658b140f7dbfdbe64f1708e34e3f02d99129bb6495efea8f637e4abf384b2d412bfc925f63591ab75c0b198dc65cb0fa2aaf78f8d7ad02212314b6d6f491c21c27062ccc8e6cab7eaca64e26a7ee75f41a7a36d346f40011fc4c34a2027e989f7da2b6eeb3066bb78bc5af4cf070c6189e0bf071b9831227a374b7050aeb4238535ba3319fa9d2931ed21875d2c20e14d7ee3d4bda6ea78079ff5322eb4a19690d56f4fd2b1f06c2998790a711f4668ac5d02d32cb86eeba745b4d2c256e90ec94ab8fb62bb0e02537f72ea420404b2ca0571c285fb49434bfa9e64fe634367421576f514f2813f9a63de2a4b044b6033fdf998afa799992d5ce222b7b528078d2c3a08a81dc758a69898fc1dc6e90fe149b49b319b2ebd28af1a75da10b6fe9702908a3b3d016421bd63de425e48414546733a49e71f807d869506b3a1e96264318022c3237bb0dc0032e560f6905764f89013941279e4397ed48921cae42e7ecbdd48651ebeaf849160921f8b3070191e1df3122b2be9a4409d48cc0b79f5a59f095d1a3fd3099a98ead367d448ac505840d805e0a26b5628b73f733dc05838b095819e218b09995c06775c047b3dce6fb66aa4976481cd755edd190f6d869b51cdc2eeaa532db45ae2b560a8fd8c4516d1d77591fc3a973b85ac337530c09ce493f0207f08ccb8b4970891325fc2056d5741c91d82a6935c3a4f17072138d5458833f38cc2095fc2f21c30e386436c6ec6eeda183a278d611101180093a9a119c10a7a9b021d46cfa26bbc3d1781a780e43ee79ff97f1665dab72c646d3c509e7bc58577a5fc6b67e3171ea53f0565952e25616ccc72d6df4a83471e4d47af163988ef91d1ded5a90c096c12f77e411a8227a664c7b5e6683d5317d160422fe3431329a3d6a1aa56d879ad981b1b9f9c2e97d7ea61e63ae5055a1d83f60b1cb32508bfcf988d36bb0b22be5a9d01ffdc1dc9f0df22aace5da6269f458e7218fadea19a0b53dc3d276a2de52671f7665a59e95b1fcdcd65ffcb336415cb82c1ff4aead212bb2e28b9c2e2d954577e3f7fb951970bf70f6bade7c6bc32c8f09774bc29f2b989ab3f0c67ac6f5e70ce95d819b4eb61776a4e1494b47219f14f8d256929a9e91a8da7004c54051cb35daf12dc4705c3de4e18e434a0cf00a459971d75f93169df94e3f48f26bc77c5a13a49372a6d1f11d3594d899acc47adcc319f9ed64329c4730a6fdb684a302e2f9064b26a241d4ef98df01ee71923118f80d1a4bd64a8c8e8724a477fb26012a588a31e8dfb48235427405c8c1b97fb7f4d1fbff2ba529b3ee76dca6650adda5b04adc6b91b38b4d10b0a442deca3891ccddd2483e7af8fa73c2ef0c5b2cfb6a89035edf0ccc6f5f81ddb6f37385f1b169770b774292f2867664fd33207acc11cdb01d84fcb747e1256dff9361f99ad902ed40158722314916c722543cb3870975f4ede61c1573b57219dea81bcdce40b20639a085f3e8f2cc531c9f55d70a636655ffcdfbba623b2c92cad7fca36dd4f414303fcc60e8f9702b0ecc5d22ec2a9c6ee5f3e16b31072f11e44a72edeb09ae7c27d2ab6302870954b6aba7e538a1a3af88e79ef7d5052d41c70f368dddacf49526e2c06263a94c92f5cdb2431a5b90f64108c5c5e27de4d4d0173e4209c63440369a305a1448fbb0b587a315a9c61157c45215f86c5711d31f112859ef58a713d36b54bed168a7b1813b13fe421ca364f05cbe7ae647510798207971211e68bd4491693a3679f4ef5551dcf547abbb3c6078f5f8a16634d6caaf0b5fdb8decf000a981f6302b5cd6202b790bd9bac6c4c9ef23795cee3ef1399c48959aa88913eef796c1433797f8ccacfa72dd44b657a4df6282d0cf42c90642d0a28f36736af4acef276d44c6b8b0f86d421b41ccffa949b07be1efb44e977a9f89b1f5a1e831851f8a05f4f7f58cbb3059eac46730176698c2e9a77852a00ddd46fa2173fa4223762090bf853207176101c3b89e2259a73f0e4755278fdcf2bdbc88b3cd6845d41f53cf20bd3dd74bdeba9c1d6ad7c2dd7c316759edd45a625c1df27ce01b353884a24fad0e1f8993b43b3cd85ee24a85ad399e6a37a9aff2dd45174a19cda0d6973af97d7bf58f83468aab8998aa962455fb7f78fe0aa8170b4cbd3c8db72b9c2e2fac9fdd117d2fa9e9058bc8b95b925d0d4350dbf128fef5a19d9688a90cf86a2c73d0a11dfd94c9440013bbe7f2ebc40620c5054efc3032ec3436bbc1dee762551947244ffc26cdacc45ce690fff164370882b2c64c12e1f81b1e3f1d15207be1c508a6e6a2d42e168327fa8fde4d9a933f880ed69d98790eaa9cca90d09d6a81c5a5fa94e1f5d4d7aa608773c83dddd86bcd42500a03bacee6b7dcce6216082807b780365c3a25a9e72522b36c274f505aee4291884a29b9c44a9992aa7e407eb860be947ff24784bfa62c78f2d42069b76cfec51ec02191d8317d75d50ae810d2eb0d3d675235e7a0a8306ad676ac89b8ee525c1ccdd55040efd9df44d67e7a346b29b3824b3cb512ce94420941849a86ce62ec22a5799931bcaf9c24b0512e75eb026d3c3cfd47be40fb88f5cb735073d4d8394e7715fa5268d100795c260a7025b46aa0c9357a97ef732c4ad4e013cb4e1dfeef0786992aa14ce73a71f7a4525558d2e1c52ecba2e1e2f8fc38a9c8dff3f9e072fb79b8cf1c3bd987650eedcac770cb83980b464360f46f7043103b41186f00d7c2a8640e2dcb8c20b7553b2d227603486755d610a3b786182291fa07cc0627a0fbb3e79f891d54387bb1454552d3cf4cc8a4048e2b7aa0f943412a2630c35e924d4941a633a06e9c78f4c1193c9f05dc8fd1f54a7663c71d04093f660a7ada30151ece9b6e10763ef5ca6bba762c2997fb78617dbbb7acacb107d5c4123f8415de693f31f2d9c97a8de3c43784ddfc8fe6d0b671809eea21c1e9ef98bd84b25009820481d81eac5f9d067ccdefda67cc94f1b183fb036724cf4795837e205c81ac15e2b72596aeb868f49ca3986f9b1e98e08c24f36aa889978f4af53e5681c1d766cc522b9afff156652d997111f7754c3f79dc7af43ec54b6b3fb2d0166d0bb6844f8d0f32d356d2a8398275586b27a57f6cb0e4becb8d84fe5dcddfe8c2163a6f60f45fc0ccb6840466f2bea2a8fbcf12470f9a08eb91c30ee0dd54297167c5c75ea158cc5b3e63c506d020c5a5447714e3a22db7689c6a51608e5b8ca919975ec8ad2744c5ed253c10e6e63", 0x1000}, {&(0x7f00000023c0)="5bef5f3be217cad8e462559fd07a473b1a54cbc074e621aed3fc04672b6bf766d5328d55e6bdc9d9af79b313649fcccb178b8f7ef0673f509e2ccca95eaec0495f122acb23", 0x45}], 0x6) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f00000000c0)="f1", 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) write(r0, &(0x7f0000000140)='\r', 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) 05:38:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x0, 0x7, 0x4, 0x7}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:38:03 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x80, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwritev(r1, &(0x7f0000000f00)=[{&(0x7f0000000180)="96d845f3e188823c1f7615df7e9477f4bd9025cea249edbdf3e8a28fb373c3b9f6286128677e67c535ccad6d7fd5fee9e228291d8ce0c9b8c73be196a5635f9055b32745963b228eb0e8687cc3dd45080944e8c3478b6c9fbe8518733de2", 0x5e}, {&(0x7f0000000d40)="baa3253bb1e9d17c37a48106632164f001ce69f5e4253847296a8aaea5de0a4f9f972627bf451447aa4c2407fed360594c453a667fc30ecdf9e29e3c4cdf80663a78f5664aa0a3b2a574c3413a6098b115d04650c320cd8936a6ae4ff43f488f7759b4050eeffcd5c7f3c91367e261599844833a580dd8a2320299c2d16432c4f46d6390dd514adc52eb3b69d4b72cda17652cc6a1f2df6011b1b162547cfd67f41f5c776a", 0xa5}, {&(0x7f0000000080)="09bf8473df84ff2d26490bfafc", 0xd}, {&(0x7f0000000100)="51b53f2a", 0x4}, {&(0x7f0000000e00)="5d89b0bbc544656e637c27e72744fde9ada48f9dcc43d35f8c24d5f27e5293de86ed5183d09a7d1000acd9c748e1004feda8652c2d1c0a4d4d6e72c6977250301701456a12814bc692d60763db73dbfec8c4b1a7aa59e9baaaa88581ae82618a1364cd89a908730d4e8372071c06d9d27e2a72377b5f325811b66ba6767670234bb8a2a24cf9f8b86e00b8bcfe6219bbabdf56b2061ad8444b7d9b23d519d3f5cca8280f70a3703d2247a2b3a3673805f1f40a63885bf7cd6a61cc462ecb83fb2b53c2f898465003ad34259d", 0xcc}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) clock_getres(0x2, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc, 0x80000000}, {0x400000000000064}, {0x3, 0x935, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:38:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffff800, 0x0, 0x1ff, 0x9, "d730c1e7e400000001000000000000000000009e", 0x4, 0x1000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:38:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) socketpair(0x2, 0x0, 0x8, &(0x7f0000000080)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r4, r5) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 05:38:03 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) setregid(r2, r1) 05:38:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x40004000000228ba) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0xdb) socket$inet(0x2, 0x4002, 0x7) 05:38:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x47ab, 0x800, 0x5ea}) r1 = semget(0x3, 0x4, 0x4) semop(r1, &(0x7f00000000c0)=[{0x4, 0x7f, 0x800}, {0x1, 0x8, 0x800}], 0x2) sendto$inet6(r0, &(0x7f0000000100)="1f8757150557ac6b44b33d81596973c13a483019176a7b972f85a66f08739d", 0x1f, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="81be754e059263efec557cf0fea286f67dc4f79b121df495dcb8668cd25058827187a4881b", 0x25}, {&(0x7f0000000200)="6f3e78b686d445022cdc48718d28785b551dfc90d361e99cd4ec927e94d15188bb3bc4fdec21626da23e690d6a57ba88e9a2739b5ee1f381f33227affd49159a6768922fc28e035e68886c5d33c1c4904779cd7ba52474af5370e9bd607ef755badc5b20877930b46d396a5a708ec0bfea160a6934616fe751ac0fd751fae969e2b8c0f060462fecc06dbd703e9543ea9a5d7b79a378cd01dbc49670f8942d196ea2bbd51c8cfed387da76b6c6b95bf972ab445c4a9457ea8bf23104c051f3e784c2e722f762f96acb84d7ebd2", 0xcd}, {&(0x7f0000000300)="eb3a51b240cba0d3ec967bae9e8d6a7a7f2b8d45e94f687a23498327f5b0eb4da997fd0271ac24e8819028c424bc2668a22b3bd994ee563254f0b116c09691552581f5e35cfc4ab5267794ea14d9227113c31db54cd1c403587fcbe8319aec2acd07b86021c13a35636fe7921ddafb2bc50cea164f02492b87e526311385", 0x7e}, {&(0x7f0000000380)="d1ca5f76f059865a94db2e56cb081493f5aef2196378fa065a0f55c44796807442053b499482bd08ab5c7151d8abd9fddfc79d68760c1297a7f553dffb647c341fb13a8cdd4d5ec0d81d44ddc1051a851369dd1ced997af62bc1838bfb042d22a3efcb3119ce5d", 0x67}, {&(0x7f0000000400)="3dd594c412f22a2e4377b5e89c0543e6b38314b89e9db59eba725f223a02f2", 0x1f}, {&(0x7f0000000440)="864d7da8af9ea0a39bda07e0add34a96528da9b92d60f2ffc0ee954c4973703f1ac20b6c30ee1307c9598f2c34cda91e8e30", 0x32}, {&(0x7f0000000480)="5b55f1fe6aed61da96211f34347f3865fb2812dfb8c92f8eaa10d34292bb28524a92aaebf645c1cdcdd17a9489d87f49f7b702a8b8b8f95a0afab01270d7e32c99bd66a884bbb32c6e42643553144be0885034bcf38563a3056956ce265d329085815403ff4de699d8a32615d052bc3940f15dab0224fc72b9c7c80b61957c717b257f5bf80044be57f39df495cce5c74f74c88f3cb5e72c355006a1514c94528e0e01909cedeadfe821028250be097dc4764462ce3c9691d790cc9553af29fd9462a4e79d3949151b38ae6c7e9b575ea5fe00a24be2a8bf63f6087570e8da23284119719cb5cc761dccdf", 0xeb}], 0x7, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/93, 0x5d}, {&(0x7f00000006c0)}, {&(0x7f0000000700)=""/180, 0xb4}, {&(0x7f00000007c0)=""/14, 0xe}, {&(0x7f0000000800)=""/234, 0xea}, {&(0x7f0000000900)=""/114, 0x72}, {&(0x7f0000000980)=""/104, 0x68}], 0x7, &(0x7f0000000a80)=""/178, 0xb2}, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000b80)={0x1, 0x7fff}) ioctl$KDENABIO(r0, 0x20004b3c) connect$inet(r0, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000c00)={0xffffffffffffffff, 0x1}) write(r0, &(0x7f0000000c40)="432ed8f68b789641c4e44c7f7119fcf88d194379403a215045d152180657cdb281093e13409d59749a61b398e16593e405d7a1c43727a16787cb28c8877fe56bf06a784202fd9daf27c6652115974ac35a8b1b0eb6e5414344a871798ba347fa34ac6998", 0x64) fchmod(r0, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000cc0)=0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000d00)={""/16, @ifru_index}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000d80)={0x2, &(0x7f0000000d40)=[{0xffffffffffffffff, 0x6, 0xd9, 0x8000}, {0x2, 0x8, 0xfffffffffffffffc, 0xfffffffffffff000}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000dc0)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000e00)=0x1ff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000e40)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000ec0)={0x5, &(0x7f0000000e80)=[{0x0, 0x8, 0x100, 0x5}, {0x7, 0x21a4, 0xc777, 0x6}, {0x4, 0x492, 0x200, 0x80000000}, {0x0, 0x0, 0x5, 0x80}, {0xcf9, 0x2, 0x1, 0x5}]}) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000f00), &(0x7f0000000f40)=0x10) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000f80)={0x7, 0x8}, 0x10) kevent(r0, &(0x7f0000000fc0)=[{{r0}, 0xfffffffffffffff8, 0xfbaeb7171bb39419, 0x11, 0x8000, 0x5}, {{r0}, 0xffffffffffffffff, 0xc2, 0xf0000020, 0xfffffffffffffff7, 0x4c}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x101, 0x64a}, {{r0}, 0xfffffffffffffff8, 0xab298498d181c24c, 0xfffff, 0x7, 0xfbb0}], 0x1ff, &(0x7f0000001040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x8, 0x6863}, {{r0}, 0xfffffffffffffffa, 0x12, 0x2, 0xf23, 0x87}], 0x8000, &(0x7f00000010c0)={0xd26f}) 05:38:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pledge(&(0x7f0000000000)='+*\x00', &(0x7f00000000c0)='\xb7]+)*]+&\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x4) 05:38:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="3a5a68d1ab4e862f9fee82864b2b44ee8ea20b4cdaf372a371c8696f2b9a7d8e39bc9817b1b1c99425be29dc6f02d6443499a3b5af9a737e014e775c8f6cf2ae534ad63ee3df5097abe2a3ab4af1c67d7da1d0e283d7af4eab927c301999ee9c678d32c47c616fe8d0a67719952fdea30ac571bd4db73a71e44ef48944da722ec79ff0204ae7c0aa85383fd4d212d30a110a412294240877922fccd7c1fc55", 0x9f}, {&(0x7f0000000200)="3cc9f6190665150418c6b88896c86f2d765976f04239a775390ace7ef8d90cf3f788c8ada0cba12a64477bff4505b1ee8e640607007447207198506770fc8778b3a52b460bfad941b98cd2878e2763c7bc9394aad5c7f0c24e3c4ad4cf5fbbcd84ed4e785616b1c91b8b7b4b8224feaf5294e7578a3a702551e594c0ee227f", 0x7f}, {&(0x7f0000000380)="5123951a4a7a29c54560030af91bac55610f79ef2fa9bac8a55bc2bd956036ad210076331ce003616e2b8746e978384aeb671afbea59374376a13fa4a37dfd523b2a50e99dd844d773858265622c26dd3543d4ac086f023a5280efdee50bdc2acb38d583129f19295351c63539ddba48f0fb26b3e3b73f2e9db1e14d148e6b023b980d4068a73aafe01b219e7a3281129597ef7830c50144df5983a22c21b40dbc00e18e04c742a42b6d55fccd548ce41491f3701042ea8d68ca07b714f834b161c3d42c0066d4def84403eff421bb", 0xcf}, {&(0x7f0000000280)="ce1569d8165194fabb7a6a27f0521bdbc34a2b2ca11f2dc4fdcf51540636d4f1b06fbe57916abe17b42b31b0dc34293474feb31a6af7fbc1ef3c194d560447facae1003b21c8dd2e7c222f99e0af77c4fc86098db01e48a0b8ffef50f0f847c89b7412ea7590c593cbc2a05149e4997197baea6ce0826fbb90ce47aec9d746adcdc2b107487071f013bb21fb44d78fffd7f96a324c713c29c4237888c08cc43eb7d6d28afba99645ff1980101c9e28", 0xaf}, {&(0x7f0000000480)="9686628920642f5eeee571efd9eae6b9d3e5d85348cfb7882bacf6fe74047fc01fa7de9673befd8d689ddf01c5f672c6ddf951877f9e9b1d9cbe74d6cbd53c78a84f16bca03bd418c1561bc9d66a3b675bcd3e96da4e34e36f30eab2fa1f15e31a829eceda2bc32ba8e08066425e146ac06436709d269e09c348dccee375bd519a239f0c69041c6619bf14e23c2aa9bb1f24b3ba5f6cbd77b4cdf2824a53f5a423bac7f4506c56e0eaec2c755a4d8cec4858c9fbf2180074cd733d3f719dde4c3e2e76f0db48b7c971f3e6313c23ab07e03b", 0xd2}, {&(0x7f0000000580)="5edd10c7c17e1afbdbc8173cdbcc8dd075fa0dd6cd50a5e609ee07a325faf1cdffe75983ae36e18d3b72d3b6d6eb6ad51d8ce891b85b0706433c7d2bcdc9d92b6009d2", 0x43}, {&(0x7f0000000000)="ad192ad4849118bd4bd9ca341ab5518a2c4149b1873022e13016629de29945c8aa399a7a8465f622a4d846d4d5fa570765d2f2881f2fe8", 0x37}, {&(0x7f0000000600)="8188e9a62c585661e3aba30f967c1eb1fbecaf15f1437f49e99845a91bc67e285dceef4d5cee3d6624ed1932020962def2236c5e502cf160d6e5cd9485b007d770bb315f4e7076a61157a922f302abff635bb19870ae0b3218685f7c3a0c5cee0be7c008da3e48501d97b719ea77", 0x6e}], 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:38:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(r0, &(0x7f0000000340)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8fb5d1ba96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c0", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x2, 0x100000200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x9) 05:38:03 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) rename(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control\x00') truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:38:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:38:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 05:38:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 05:38:03 executing program 0: r0 = socket(0x11, 0x4003, 0x200) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) dup(r0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:38:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "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 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) lseek(r0, 0x0, 0x0, 0x2ee9869d1042bca4) 05:38:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 05:38:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x18, 0x4000, 0xfffffffffffff9f1) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c, 0x0, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:38:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000580)='./bus\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000000)="b3a5b3", 0x249}, {&(0x7f0000000900)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fc85fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7bcb75d6778f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d0374e36e6b9d002370bb6306c5355c15cb2e984633c28f22843968e63830013550dadaceb8c89dda08847c55d7974dae5d50c1352862ced64f0a163237f9ea4ebb7e779c5fb0d1cc952fa9e0d1782b8c858849f37f3bd9e6e35cbb26026d91c38da59ea899314356a184ec8fc6a7a5947eba5a25b2380741cb5806009602646dbc072c704ab372f55555db1905d67592", 0xfffffffffffffdb8}, {&(0x7f0000000a00)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134e1106b2926b78e5a9909f429212ca5718d", 0x8c}, {&(0x7f0000000300)="849f1a2c6b57bd4bad2337222fedf676c5f0050cdac9238a0548f44e062f605fede3d435e2dcb1f930750467f680845d7d01dee8393efe33ac47781b6591deec671e3da587ac928f8b4e90366311ecf257a9c46feec8e1771a87e4b5c54ef3db13d60c93ff19fc66caecb54f474cf2d653705c0ec3922cee8bf2b982f9591bae098279eb99350ef06dceadc11b3279a38ca970c52a9f4600012c50bd0638acc2b1b0d748c808ccaf5d98abf0542c14843f9c28", 0xb3}, {&(0x7f00000005c0)="dfcc3f34f397548eba155651cdf2186403c3021f30618c256083905305279b2ee8aa70d05cae42e9100e6ba81ff3eafaeec5c04b6310fb4a50a27bc1909879aebe2cc9a6e2478246e39cf30ebe5cfc1a837d08ffd8b93ea9deb5a1944d279bbe719b01435a60e974d8c680a59b642f0a1cbd280374b03421dee8d72bffa1187ba5aff3129a9c8aa26187a118a8c466878215b7901416f324e392a73c5571145030cbde09c9cc5a8c3eb8b1f4434d29eb2381", 0xb2}, {&(0x7f0000000100)="be24ba28383ffa6fe60549f0f71e8724d04a27fc4d1ed63819a795cd1c96231fff0cbed4", 0x24}, {&(0x7f0000000680)="fa9fffb86420212961ed493a58294ebc2a23d55fb0198d22c60fd7703a583836c304afeaf41a1a17fb9970f0ddc66e566ddc68ec225344fbbcc0caa6014777e17649447ade44bf9c09a482967fad0e4b4a42b80aeb31bd8513a579c4a3d919f51fdd37530eebdb8e8317f132a1cb90666cee3b6011f0a5775b26ca7ed1c02359966649556af471076d3c69a5573aaebe0c23e0510e631640c1d254a025e3684b9ce2b7f439894503b6cb0d1330a779e9519f1fca0116fc25477cadf6cc883e2f73", 0xc1}, {&(0x7f00000003c0)}], 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) ioctl$KDDISABIO(r0, 0x20004b3d) open(&(0x7f0000000800)='./bus\x00', 0x10000, 0x159) chmod(&(0x7f00000003c0)='./bus\x00', 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 05:38:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x272) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000002fc0)=[@rights={0x20, 0xffff, 0x1, [r7, r7, r6, r6]}, @rights={0x18, 0xffff, 0x1, [r6, r1]}], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000cffded267e5536350000000000000000"]) 05:38:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) recvfrom$inet6(r4, &(0x7f00000001c0)=""/182, 0xb6, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x7a7, 0x80}, 0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 05:38:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x2f9) semget(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) flock(r0, 0x2) 05:38:03 executing program 0: r0 = socket(0x2, 0x3, 0x3) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="80002e2fac1400107d811a02c0bbb42e602a460817b9f06b941bdec6753ed8638be8fad44e92637129d60a27e6ca4e99248dcc3a1f49ce6da64a8a7e1f02000000bb1ec1a8825a6b3dec886ad2c3db12712ce47a7ac841cb1c7e2b96c7867706048ab935322152857a374c27d79c6184ad6ce59520a856490f01638a807822022ec52f2a8266811e7850b20bb8ed0e91d908d0bb7283956be298f95f70d800"/170], 0x10) 05:38:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) r4 = dup(r0) getsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) fchmod(r0, 0x100) 05:38:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:38:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 05:38:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xbc2c77bc573b70ba, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x323893ba89eee17b}) r2 = socket$inet(0x2, 0x3, 0x2f) shutdown(r2, 0x2) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x8000000000) 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000002c0)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x1ff, 0x93, 0x1, 0x40, 0x101, 0x78, 0x0, 0xce5239470f638ad5, 0xafae, 0x401}) ioctl$BIOCLOCK(r0, 0x20004276) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, r0, 0x0, 0x0) pipe(&(0x7f0000000040)) kqueue() kqueue() 05:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000380)={0x3, "9b54ba5494bc790386437b5760375eefeb55e3b63a78ec48fe44e6f08fb5fc57a64dbf999f1cd46078a721ff3985b0901e331d594fb441a3d78410624ad51202e318fb14090c19cd91bc6df1ada94e2a6b99e19777a28757c117be60951523df21959d111e63a70c4d4b0f8743067a0195319871de4f385eb7f76af5326cf703af932256064d873c30da92d98f1f6616b5c4b5266cb7ab1f35ff3423fcd039aa1047eb7a2ef4ede3add8a24acb0f9997777de16b11aececeef2e17b6c4e3fec5cb12a65d06c4caf7270524250c916cc435f8bca3a0d4905768486a4fa5499380b5797fabb53742238d407b5a18ba425db28b6c"}, 0xfb, 0x800) msgsnd(r1, &(0x7f0000000180)={0x3, "4ebe3e516c0a7bd13f73252487f121e6de441a70fdae6f7b1aa5ab729b01d1a0257d692b92bec4cf0a54d82db41619adab1c4de620657ed6c48af92038774008d7c1429e5acf7c873c9cbd6da76a0dfa6e288cf6a455a3f5488f2a976626a1dbe0bb87165648e5187fb060b3098588e290a8dde01fc766467d8a0220172a621cabab593173"}, 0x8d, 0x800) 05:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x92) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 05:38:04 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/89}, &(0x7f00000000c0)=0x5b) fcntl$getflags(r0, 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) 05:38:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() socketpair(0x2, 0x4000, 0x401, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x80000001, 0x7, 0x8, "85dfb3dbe93e18958a2118449c957eb604eb57c6", 0x400, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) pledge(&(0x7f0000001640)='\xaf\xe931\x8c5`p\xa8\xc5>\xba\xb7s]$\xcc\x19\a\xbe\x88\x82\xeb\xa5\xb8g\x9a\xe4\x1a\xf7\xa1\x93,\xf6?XaW0\xa4\x9c\xdb%\xdcSX\x84\x9b\x8a\x96\x92r\xec\xdf\xea\xd7\xf9\xd4#\x8c\x8cd\\vh=|\x1c(\x9bg^\x9c\x85\x97\xe7Y\x88\x19\x9c\x9e\xac\x19\xab$,\x99\xe1\xfbATb\xf8\xddo\xb9\xb2\xc7AxvT\x00\x1e\xf0\x98q=3\xfe\x19t\x92\x15*\x1a\xe5\xa1\xc7\xe3\xa5\x87\x9d\xea\xae\xfa\n\xdd\x00\xfaW\x12!~z\xf2f\xc9\x06,\x98\x80\xdb\xc0\xb1n\x18\xe2\x83\xe2\x04\x80\xc6+\x85\x9a\xea\xd4mBO._\x96\f\x00\xa7\xc5_\xeb\xfd7\xb2/rv\x80\xdc\xfe?\xa2\x19\x19?e\x9e=\xb1\xef', &(0x7f00000000c0)='\x00') readv(r2, &(0x7f0000001580)=[{&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/246, 0xf6}, {&(0x7f00000014c0)=""/86, 0x56}, {&(0x7f0000001540)=""/47, 0x2f}], 0x9) 05:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 05:38:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10002) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) connect$inet(r0, &(0x7f0000000040), 0xc) 05:38:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x408e) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/199, 0xc7) chdir(&(0x7f0000000140)='./file0\x00') mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) 05:38:04 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() lstat(&(0x7f00000002c0)='./file0\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) pipe(&(0x7f0000001740)) 05:38:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 05:38:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 05:38:04 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0x3, 0xfff, 0x7, 0x1, "f561cf0346ac6fa93e14c6e5ce2aff5d127883da", 0x24, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x64, 0x1ff}, {0x18, 0x0, 0x9, 0x7}, 0x60a1, [0x1, 0x5, 0x2, 0x32, 0xda5, 0x6f, 0x8eb, 0x1]}, 0x3c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) write(r3, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000540)=0x1) r4 = syz_open_pts() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000440)={0x1, 0xffffffffffff8001, 0x67, 0x2, 0xffffffffffff0000}) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x2, 0x3ff, 0x4}, 0xf5d5, [0xfe6, 0x3, 0x100000001, 0x2, 0x5, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) ftruncate(r2, 0x0, 0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000580)) dup(r4) syz_open_pts() 05:38:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xffbb) semget$private(0x0, 0x1, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 05:38:04 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000380)=0xc) r2 = dup2(r1, r0) r3 = kqueue() preadv(r0, &(0x7f00000018c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000400)=""/191, 0xbf}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f00000004c0)=""/194, 0xc2}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/244, 0xf4}, {&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f00000016c0)=""/216, 0xd8}, {&(0x7f00000017c0)=""/229, 0xe5}], 0xa, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 05:38:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 05:38:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1f) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="c9f8c3e12d42b13d1025ceeb7f576f5608c6e1425cf1e946a70e1ff70ebd9207f6ef2cfd570a09425fa050e96c9469c00bd059e4f51b148efc567464f8005fe5371e18655bddc5d4bd2a62f09798036ec9e54c741e834963f05a21e28a97ec4db7a76cfa6fa686ad80eafe700023d35b49a16c02375970020c8b62b80535209ef42c7c4fd2e2efa7210c5dfee01f247e91b627c543600084dfcdfe7fb8699c6f1d7ad14aa5a3b817de7e86278bc06388210a1bdc21b33eefc079af4877eec309cb5b503e601e936b517e8c04e0a6870d4be07589c95a", 0xd6}, {&(0x7f0000000240)="6ac0f11018e67520ad78257e803a57f1af4b04e7a872", 0x16}, {&(0x7f0000000280)="ead3796fc98120251c622eb8295354ae5214559b55f62bd4e3b4f09e77df235dc918ccd747c5a2c95a939a90aeea5a8292cff1df1e4e4865079280cda1813020a071c2d7e7481f18eb748bf64b8d2bd6041e66993c82970a5693ced70db40844bb04ae51839cfe5f1639a973211d99d4001ad024affd692d2681c1062198db5a8c9435fed9d37f1d71d1fee48e0756d195418977cfddaf4f8c6e4278c155d5951a96cf25dc0e531f2eb264aee00f14d4319a054c6dc0b858ef2b52d07389cf9bfdb110f3c392d0e50939044d", 0xcc}, {&(0x7f0000000380)="4cc84f8dc42294eae3a7aeef33d6bce49d607d89b3a2b5d1d97c40217f303bad1a190caf094f785d19b06c61b957fb3c057ba325dc92b2dacb97623d97ee73dffb23b3cbd157e944c4c43c2771b98c90144caaf34c12801d3d819a69f593c045dda9468cec8081fc0351c9035be9f1df8cf14ba04d3aedfe14339a9c810967dc6af920857685db3dc0b4355df992a8109e6603db0f418216adabc3766dadd6adcc25e946608e94c1cd4b969019c92ae37a165d0cba6a560c882434", 0xbb}, {&(0x7f0000000440)="17880857e49f3f413973cf06dd", 0xd}, {&(0x7f0000000480)="99d8afb68b5c9d06cb3323b4856ea15ef874eefa767395fa9a38b60fc54a671ca9f56148501e4faf5e1bd93a7ac23f1e2a303b956c5896a1447dce55095dd8a8e54c274fffa9fec62e204c9cade40fd2cbe860ed3260795bc3c22ed85c5f45fec2f2d4df5d6caf8d2f465c9869d5fe2974750e502146ddf3703061f32222a01f107dfad8456609c01862f30d3b2aea7a85e8e052adc987b764ffa9416241f102dfa1bb66", 0xa4}, {&(0x7f0000000540)="7a97ebbcf561e1ead00a9e58b270cbdaa52b9d49191a420e383634c73e73904ef8a6015a23e3ed874ce75662b3bc9e30066c56fa619b62ee4dd13477e4f1c08e26315d1c61e5263f0323ad7649083c2b08b2bc141aa401e0d53d38297919bc878760515e4492d4b1f5d070ddcd1c2499209dd68ab7825c7c56663c2ff2a8c7f731f8f94fefb9396b85b67ef57c1874cd4c198c415bfb80e3d7fa84bcd0cb6b32692061", 0xa3}], 0x7, &(0x7f0000000680)=[{0x88, 0x1, 0x81, "db757eadbbde26a565a76003f6bd583c87afe2f0e13d0b3f541296236fe5a9da7046873687eb3a4887f90f73bf60140a70c4553a9bf76fbf4bdb5d454a6609889eaafb0aa2fc6f01a75e23485ddc616c3d883e7be962e1712caff9bac7157cf01cd8b19c29571b39e50d101afbd74c5d8d7ff734ab56b231"}, {0xa8, 0xe13f7b587d75321e, 0x800, "4a55a714dcfba30da608b1b123aad894ca90f5af93aeddbd70dd410f2235aee564401030e3b09ec2ea55761807c7efaeb7260a48b1a83249fe904263c4210694a18b675a066ed7e0a82c651c374b814e2ef00a53043262183909568bf3c644e580d202956931955389d2de2359a1b0759a4f8efb5f02dba1700aac6bddf068cc06bb9285b8ad6e6dc5767d440f9932322a80849ed995"}, {0x108, 0xffff, 0x4, "b62ca528e94974de748d3559388b20c2b14a2b5873b735a5df17f7b64eee93ab44f8d018a59703ac44f364d0b7bff798b8870c41cc8fbf107abd55bc2fffb716d848a7e0331f83d91733c50a2063354a05fe5545ad5b1b603b42b540cebee0ea56cdf7d14100120a9de01305ff9a307802c035cf2cfcbd4d50d72dbf15b0cceb3ad5bb92d5504e15505e1458d9fbdf2b10c74f111bcf3c630e8ec5faa2b550e00af1c65e407d78e7a5d94c88e8651e44ea8128d84eb16821947ed933d27331ac1cb01c3ddb877b1753d9c72f88e90f272a0cc0d62642e07a9d8fb4db91e06dbc55777b25cc34897bf55df8910dbc3c34fa"}, {0xa8, 0x4a1000626155907f, 0x4, "1a1a9951b58fa6d6ebdb0887034261844bd00f56aaef972ade673ff0f7e85a8172c5cd7bbe322e0252f77405704b4961d6afdc33fe32e3b0175c796c85bb6c4045356cb276de2c72e82d93b5ced2fadc6c11f09953e388fcf3ca43f3bfc10e3551a799bd363f47dc3ebccedac1504c260424f97be2c68d42ad9e455c70a769b2b0fba5d27571c2dc2e4f441a29b1436a48532cb64e1c47"}, {0x18, 0xffff, 0x2, "822b00341e2bea37"}, {0x48, 0xffff, 0x9, "bc22487572d5f3f1e9c184c5542bb48f3f283db54a5476c79c308a567c4bc677aca6cbd08a653987311bd752bd97f48c6b1df1b9d6e1a2"}, {0x88, 0xffff, 0x3, "7b81c3d67466d27985a05b562ec2d0d5860812b7d0cd7523b7f77bce669ce77fa599fada1e3d21c00d98ed771115f5d77df22d940ffd927acac77edb147542160ec02a6255d315767af7b53ec618a939bac46868c4cbe732fc39b04fdf689fdcf763cb4b7e870d202125d19dd203a7c5f90c71"}, {0x18, 0xf8f42eb71b206484, 0x1000, "6198ba947362ae"}, {0xf0, 0xffff, 0x10001, "32dab04b8a50d4772071a7935d5982b38e6ced60bfd87f6e736a006a04fef6fc7b07c6a92249f0d76f9366d59d07d870ae8f3a8b267af09bba115b8540c92e8e6348887c73d405efc01ef5cc2e75c40e55397298a54ef55c453a2368869b333f7b1b1f9fb5979b8af5d332e9a8bcdb7d38c1f53af0302aeea8823339d90c39dac2404f5b0bacc60e88c17473ad51fe5e57c320f161f4fceacaee0012b8979be37481563590fb883c21d687393f0297531870748a9a222ea6585e48d0cbba91338c5eebd0c9736e0c04717bfb124af16c275efd3f5678919454cae9301d2e"}], 0x4d0}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pread(r2, &(0x7f0000000080)="0f", 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 05:38:04 executing program 0: r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x6}]}) r1 = semget(0x0, 0x7, 0x206) semop(r1, &(0x7f0000000040)=[{0x3, 0x91f6, 0x1000}, {0x3, 0x7, 0x800}, {0x4, 0x10000, 0x800}, {0x3, 0x4, 0x800}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = socket$inet6(0x18, 0x4000, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x843, 0x8}, 0xc) 05:38:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000)="62f68f541dd146bc15bd56de5a0a3c86f49cbcffa32e", 0x16) 05:38:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0xdb, 0x5, 0x4, 0x9, [{&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1000}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xeb8}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)='#!'}], 0x1) write(r0, &(0x7f0000000180)="3c13a21897b9fe2486414739c689653e67b4ffe78fbcc217608fdf6e7bc6ab1f890def5116ef8d28fc89b12d6444463b540a01c5be4a4e13ca6233344bd199520424f72b73630d700d63ba66d0afc3c77da86de376c698e86f1d82b6a2002b898bb8fad718d26b665951a181d103363d60c640851eef4df1f159", 0x7a) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)='\t\t\x00\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x10000) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x122) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) 05:38:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 05:38:04 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 05:38:04 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:04 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) fchmod(r0, 0x21) 05:38:04 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x48) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) 05:38:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() semget$private(0x0, 0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 05:38:04 executing program 0: 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}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x2, &(0x7f0000000240)=[0x0, 0x0]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f00000000c0)="b6238812") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x45, 0x1be, 0x7, 0x9}, {0x6, 0xf33, 0x1, 0x1f}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x3f, 0xbf4c) 05:38:04 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 05:38:04 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) 05:38:04 executing program 1: 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) openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800fffffbff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ftruncate(r0, 0x0, 0x400) geteuid() sendto$inet6(r0, &(0x7f0000001280)="942a48a71af441844ba376242926da17967cccc5be7f2566c79741ebee5955fd68df58783e3b4c30f509b6127a69eb47bcdebd351f97ac070161ff52a5969a57a2a8337a0cd111e7cda326db8e69560cc28ab4d3120d2dc24c65a1d468bb9e592cecb9a7a6e64f712a9a800a83a7922532fc66939a27e64b75f56e8b3bb1bcac36b52b199bbc880633f2a2156bdda0c34665ae4f7fa727c5a86b7c3303d6c3c60e34c58a88", 0xa5, 0x400, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) getgid() 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x600) 05:38:04 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e4b4c4d31fc6406d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804f4d6feeb3c486e7d88b6989b2fb45010609558bc9fa5540a84ea2d90ecbbd7683774f512fd15770fff03283e676346d82704a90869200d24088c9ffc34eaf5b2c5bbf5309f8e6397e414ebec5b9da0007133ac9caac6d85c30797801a8cd170c0a4bdfdca38b8ce63a81352a5684a7b35b3be78e5f3688b064e8b52082"], 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\a\x00\x00\x00\x00\x00\x00\x00'], 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x6}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x101}) read(r0, &(0x7f0000000100)=""/186, 0xba) write(r1, &(0x7f0000000340), 0x10000014c) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x101) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) 05:38:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) lseek(r0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1f}) syz_open_pts() write(r0, &(0x7f0000000480)="cc059c8f80f8a288ef70756b218f445a1c9df0b061c1ed6d64fe0026591f458acca6cbf2d8053998a9775f46e83c6e453be3bca3aea4", 0x36) close(0xffffffffffffffff) syz_open_pts() open(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="4d8a0b867717c4e6a4bfc545a9c1a7cd79116b706a7a5cfa451fc44c5ec5603b819bcf81ef76303f3134ed89432a60e6d6ab3f38d1409102e3c31bb18fef52b7096c25a95c02f01170b911a45b03ba0c4e3a88e772a5be27efa8f601867be389267a90146e7f64eaaf363da7b2a1b3beef09b9f17454d06e723a50d0aa69c1fdc22a4214d35bc3874eb42b2346d0959fc6036aed0da926181c7f63ea39220771", 0xa0}, {&(0x7f0000000140)="911d249d6f07790387b26b5eff990bf75c4c5960fd2152dbe009a8db249facf92e3eddc682fb9bbfbe5853664b5ebda4ed56738b8319d4045d758af67c346cd39d82a12ca2a0d7c414c0be623a47d2c754304b093f3d8baed5ef5221411fd94483d758f07d7bb9edc0f774cb0cc664c47433ea82ce6598f6a7", 0x79}, {&(0x7f00000001c0)="99e48780", 0x4}, {&(0x7f0000000200)="d235b9e56f63b6fe0c198cc524f02251bf70579e0484d5e5fc2dd09a4d8e6484ff89a0e69c8072a078ec85b2163022f47052451b90177e0f33103254c40029538493fb772986d60a303e2c2e29d85a331dbf42d2712f81b71e0bb35d544505533b0316eb378b98c098e96c3be3778000fd533e6581e9141a16e0faa02ab96d76e9ee9a3faed59d061b7f691a60031f7e5b04881d7c631086c3", 0x99}, {&(0x7f00000002c0)="419d4780ada46d34b9270ac2cdc11c645aaa924c439bc802b9653665d58b150a95dec95758ecbea50b38142cd76fe72fcf49c78ff9ad5698931f6ea732e6e0a9ed3e48793df40d5c649c60be1cf6b4766d467f2954732ba17627010710cd0a49f7cda399d9b8da6377676eb82473765c459d3b6e47f3469c9ac2f06b7a7e3edb1e31b7dde53f1dc5d3125a9ae0e64b31d83fbbcc414b19e05e492ae540c57690398d47e6db14120a603ad825dcac229ec42e7a854ec9b3c0c4874b3745b2dafcaf194f8a734ff32f5cb45ae29ef4b7f29526869756", 0xd5}, {&(0x7f00000003c0)="9dc67aea77a25592e53f7971126e0d4f09dceccf27651a83879c5f2b9dd99790413551808f41fafa2ece8384680a3bc6c5", 0x31}], 0x6) kqueue() 05:38:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x68) ftruncate(r1, 0x0, 0x6) fcntl$setstatus(r1, 0x4, 0x80) 05:38:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000ff82489773db59ecdf5d3bec7385d95cfcf9fa0bc61a918387dd974f1228000000000000000000007cdaa40794161403a4fb70f9f287257a63842ae2a83f792f60529baac7d852d03b25a8dc98e5fac233ca49e5000000000000008000122a60362ed984b5b78394e425b1cc5824cb1c6b8fbc8f8a8f7b337c595bec7034b5c57ecd2854dc6df942b494d079bc4106e1c35e3ed7a4beb75fe9275abe87c846ae3876fe507c363c4dfcb665f4ee6ee2c542c05f1b12840ec724c19e79d41e4afb804ab18e04ea48ed994f9f859d02fb49811192238f3a4eb39589b9"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = dup(r1) close(r2) fsync(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)) 05:38:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x79) 05:38:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9c8, 0xfff, 0x7, 0x1, 0x9, 0x8, 0xfff, 0xa0ae33d28cc8e436, 0x0, 0x80000001, 0x20}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) 05:38:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(r0, 0x0, r1) close(r2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:38:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x90) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="76b593496972561f5d07fdcf1270438fd07423365187e70f4682fef2be440c4d350a23c8230584db07062ff2f2890f5077d8005b77a283b23962e5fad0de9859d3eb5165e03643a4c2db8b208322e6b74ed690d760bf5b1dee2660476845b78a103426f92a69d31bb4c92abb2c967847d44d102ca23ae16331a4f1e11f52b0432e7ca1e91f045d8704e6a136b1d7e796b28f6f579003d41b7482aa370ac0540d9c07bdc704bc0d2bab130516316e1194d5fd159dcc4ef0e2b428124133a736eda3cca347cd9913fdba8d8b582187fcaee4a1e903d4711a1e19beb5e34c8a2e772c94385c950a403009", 0xe9) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000300), 0x0) 05:38:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) r3 = dup2(r1, r2) fsync(r3) 05:38:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x113) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:38:05 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) munlockall() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x200, 0x80000000}, {0x18, 0x0, 0x800}, 0xc1ad, [0x4, 0x3, 0xfffffffffffffc01, 0x3, 0x3, 0x6, 0x8, 0x80000001]}, 0x3c) listen(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x2000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x9b, 0x9}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x7, 0x1}], 0x9, 0xfffffffffffffffe) close(r0) 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) read(r1, &(0x7f0000000180)=""/43, 0x2b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x158, &(0x7f0000000240)=[{0x30}, {0x3}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x23, 0x8}, {0x85, 0x100000001}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)) 05:38:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 05:38:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) 05:38:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) 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) r3 = socket(0x400000000018, 0x3, 0x3a) write(r0, &(0x7f0000000180)="f90aef10fed662ead83facc9cc01f87e0dfe363ead73591448634e863498b91f3c231375ef37da39615029851887eaa6afb263604ce137a9ddc3889bcc0bbeb10e4f6a4171b76000adc90942b1c682c4569991b64b769bf65047addbb8960239dfe865d4d3a34de3d3c1f510002cb968e96864a9662da29963a214efa1e95e982c5d8ccbf9306878c7866238ee", 0x8d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x98) 05:38:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="9345f5367c159aaa39b1b1f164e9da9b5cf82a12ffeafea101f214bd", 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r2, 0x0, 0x0, 0x802, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 05:38:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x28e9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000240)='./bus\x00') r5 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x153) semget$private(0x0, 0x3, 0x300) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) poll(&(0x7f0000000300)=[{r3}, {r5, 0x108}, {r0, 0x20}, {r2, 0x100}, {r2, 0x100}, {r4, 0x1}, {r3, 0x10}, {r2, 0xb36d7da9c779fcd5}, {r2}, {r2, 0x100}], 0xa, 0x7f) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x7) 05:38:05 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, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) dup(r0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 05:38:05 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8000000) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 05:38:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x106, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() r2 = msgget(0x1, 0x6) msgsnd(r2, &(0x7f0000000000)={0x3, "97a6f2a7320e3fdd2e8e6bfca738f5a78b6ca05a3883575144eab844b55f98217781b942392e98fc55c78799e9e99c6ba50575477d51509c37b20d90c96b9828bad5c2e189a97faf50432abae5c50810b5e634f2967fae7144ec3688ccca1b6db834915b6036dcf00045b3e2d30e372b3d24d8dd88ce20c3a2f25328e98dbec495e22b09ca8edc58df7dd17001e37d215ed5be32237024aefb2403cdbf33655e149651d2615bf98ff4b155"}, 0xb3, 0x800) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0x98b, 0xffffff7fffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffe6f}], 0x1) 05:38:05 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x5, 0x100000000000) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 05:38:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="ea04555a2f4d77226d171e715622bea52e6e6638759f1617910cfd38adb494e8926a1d7156b3385912d5d664ee138139f36c9c2ae2c73bee4135b38a0959a69d8c46bfd72f930cf50d", 0x49) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) close(r1) 05:38:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/46, 0x2e, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB='L\x00./bus\x00'], 0x8) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSDTR(r2, 0x20007479) mknod(&(0x7f00000000c0)='./bus\x00', 0xa080, 0x8) r3 = kqueue() renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x400}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x7f) kevent(r3, &(0x7f00000000c0), 0x9, &(0x7f0000000140), 0x5, 0x0) 05:38:05 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x51, 0x8, 0x0, 0x101, 0x20, 0x2}, &(0x7f00000000c0)={0xfff, 0x77f, 0xb8c, 0x1, 0x0, 0x100, 0x7, 0x5}, &(0x7f0000000140)={0x7, 0xfff, 0x322, 0x8, 0xb7, 0x8000, 0x5, 0xf7c}, &(0x7f0000000180)={0x8, 0x100000001}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xff, 0x0, 0x100000000, 0x1, 0xfffffffffffffffd, 0x9, 0x80, 0x2, 0x0, 0x4, 0xe14}) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="8d39272b87d0282d87a09a86f05e720bc4c63a4ec9aedd321e7f9c15e1683de056f3089cbe0b4d5ddd35dc45e321028700d7ade231a5976f85a6681c4367e80288589eaf7bdbd0fbe2086da029978aaa0f27f4d1cfbcbdeae6b50956e0de8398c37303377c02261287d391ba35b261c1e14f44b6d4b93f91ddcd9e4e366a31b7571e76c6150913d1b790cd96e2877e70be8cb4b61dbe61e2c1ab060f54a7456e4b8af6efc795029d51bd85d0b62498908525f566a81e80b88d00a3e724dcc551fa4754d6c8c4ea8cf51a06e68893912557178d2f32dd2025cff7c2d4bfc58f18ed91f594d754a37ad4dbf9c6", 0xec, 0x8, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) 05:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfffffffffffffffc, 0x80000001, 0x401, 0x7}, {0x3, 0xa9b0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:05 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) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x1608}, {0x18, 0x0, 0x3, 0x7fff}, 0x10001, [0x0, 0xe43, 0x8, 0x6, 0xffff, 0x100000001, 0x2]}, 0x3c) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:38:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x40b, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 05:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x9, 0x8, 0x2}, 0xd2, 0x3ff, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:38:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) 05:38:05 executing program 1: r0 = socket(0x20, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1000000be) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x8cdffa22fb471b6b, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000fef000/0xf000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000000000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95b15984c87910d983aa4781731607520919dd2edad965588bd2f72368c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b292eb137daafae9d51b15801360bcd4c0a162b580800000000000000e447473c238495aaee48c02f6ac41e6bbf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4ae2d9e839dd2a5fafe659fa202"], 0x1) shutdown(r0, 0x2) 05:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000317, &(0x7f0000000040)=[{0x5c, 0x0, 0x3}, {0x25}, {0x7}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0xf8, 0x1, 0x7, "3258c50c8bbe0622e20f2c920be018dc247f3397541c3118550535aff6fd9c14c4209a3ad4dbcb685de3581e2a992418e40e3c7517709cfffb2f6bc2869632799754c7f0aba4b58398b1324567ff9141953172baaa6dde90b32fd6bbb720632973eb6343dd95ac0c66f548858c26201fcbb5a808bd06d9d9d8e997978150d3cae16abee6805df52e30b5720caba9af9156db2dc41060667f8d22fc8423980271ee13d58f96adcd1ab6363400b9ad23da7cc92ab5558db703701503633d0b2bb8b2ec9c7c84382702b83a3ab778c3919ca70453e66da6a98b096f102756b284db61aaec"}, {0x18, 0x607a747bdb9d6f56, 0x6, "ec"}, {0x90, 0xdbb69572fae5ff22, 0x0, "71f7cb701cab958468003b7574ecd299e8d2d6cdfca7e85e8d1283b9b0811de59426bdedc7f9b51efd47944210ce306d151f0d4998688565004fb2c15de1750cca537997c8378ef014f67a8d73d3e8c4ca83e84f0f1a071ccaa203d0ab1c28f291e501ea74306255ecd58b6b4b788fef7cb8b6b8b41deb5712"}, {0x100, 0x1, 0x9, "ac6c19049cb6db519c35f8b8d67f58f43217ea23ff9714a145cd01d81140d823304b9665208cb6b514ae2befdab6634b561e07ac0de74e73ba7b4423299e8be23c45e3c9b3dc20ea867137ebaa3fe868c85ac6e6060ec4a63aae6ef646bdb181b01e85821767692f2227891a077836932bc24f4fb9f76b42d9f1c1c93f60ed9dfa3d8bff162403ad5926795c688df7598aad49eb808d0d04554fefbf78795486de9dba11661062a0e7c907669f0a3b4309758e74706f4385261f0c5b4bc657950a4e195393ccc613279bd38ef3a5bf7d0e0869555f9b4deb10dafd06ff83e2e2960d324272cc29566009f38e2c54849d"}], 0x2a0}, 0x6) 05:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) flock(r0, 0xc02da89c194120b9) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xffffffff, 0x7ff, 0x3bb0, 0x9}, {0x1, 0x7, 0x8, 0x10000}, {0x3, 0x6, 0x7f, 0x1ff}]}) 05:38:05 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 05:38:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/101, 0x65) 05:38:05 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x5) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fsync(r0) 05:38:06 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) getgid() semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x4, 0x1, 0x1, "5f1538ccb8004a90249cd815bef10df71ad8d1a8", 0x9, 0x6}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x119) 05:38:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') r1 = getuid() setuid(r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 05:38:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 05:38:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="bab2839b0a64f32730a02b3060aaaa2b27ccaf967d2ce51298bab2434866c4e3360b78dc83320c2ef754a2ec9a40255780fdf2348ce2f6b36721f1705d21d1fd8276c3abb0691d51432d8d62fbb2fd4d5a2f04", 0x53}], 0x1) 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {0x15, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000, 0x0) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x2000000000000000, 0x101}, 0xc, &(0x7f0000000180)=[{&(0x7f00000002c0)="0ed2448a891ee1bbe4d8487c17c680830ee56e42ed4fee4a229b0900fbdd769364ca7a6bba4c2f10101f73b2dc0a818bdb6cb59ed98af97b5573c7b65366b2b591b087940b4ce1798c5e1d7779225a75ae9dbf731194b5b74678daedde332befd8e8b11539f3e2a01d1c19590cd4925ca196e0c73170736ad929b39aef7dbd8f0d4498cb01972c0ff4d6543bf74a5162f84ec834dc1a4c404c84a59f3c8d538cf159e66ff4403160c7ed088a895f79f0ff53", 0xb2}, {&(0x7f0000000380)="e3548eeaab6d299f3eff697040118cccc7955b3690fa9019e0646ebbafdf406c6c0d9281ff83cc312bbfc8ef58951e9341c74690612f20a2341be8f974cd4b6df663cee43b57857cf45da28c07a8c3e25846c7ca8f1f00d62d3312883cbd6a9e4e7b5ca1921fceab3eb30da67a77631da0293dc96e2a7827b7a0564994054815de73a949e0cee95e30f5bcf407e42240892fe0c11e25884136d4ad251663", 0x9e}], 0x2, &(0x7f0000000440)=[{0x1010, 0x1, 0x7fff, "75b672bb043adece16e7f2444c6a45ebb9191becad797133f317add55e3bd2e483d39d0bbd88ffbb72dc478f82d8212b3a82045172928575b048bc5d9148c11409e4a3b3fccd4af5c000ca97da1ee2f4e9245cb3e01fe7568190cf1546c0f61b2ea5bf4795b41c2147ebf5fd4e3c171528624e08a6a5983eff3aae9434dfff2f02b96861c6b582bc04730e719c204af8a299273e807986418ce9a9e7beeb90a04a8d834889677955310e34241845f34849fe9f85d476500b21ff38b56374d6b7655d65fa51526f9149b5625b8775a462c95ae94870e4685ba3ddbd98e602c07f7d320140d16cbcb2c141d29e54e859bbfe53840fc6476292cd97017ebafbe9e37f6aa1ec073c7be136118f8de9722dfbc0e3f95f0bf284016a1fe7ed22c3fda9b53484d539dc8a815366ca89dfdfc7ad5039727795b604542f3a929bf5358eb3dbc2160f9d540c11d3cdbf3580ebbe70b2c958b448b185906d9aeda9ca050ebbdd9a3a96a6c3bf05739beadcead81c98b10f6df1b7081ff64afa86e57b0ccb245ac12d4f9fd3b58c155476a6df8541f87dcbee447c13f6ce40aa134afff0ad3c5289091b7fb2da4e2f9473334637dc90f3f6c3222cdef564019e38d36318af63885a8b6c4c6ad2869c1b905295c8e39166459dd2665fe5f091cc819387463d94ba5e787d8a372af8bcd3fd60cc02eabaf34a7e6e37343aa1ee19c74e92b18be5c3a61766680c0f2d22ec97d7abee0d72203dd4403b83981c7455e03bcc9d7fd37537471700352f4e6f94980fa5c21a463dbb7d9ab3ac85d361225028bad49bbcb4355bb300c597c67355c2d3d2cae3b3ca3fab70ce9bb2d6254af0b1e06dc7332624845cee26809b7760df3a130ff1c8d4f986e71018f6b31c20704818bcbda06b4e1b2a7ab7c491d2928908be9d3706a65e12a0e2254865d5d1b107efa09a4add207fea12c609b7cf0b42ed68e1e59761ae3cea3b66095cdefea9baf33d520b36b23e58d648ff3c50f79c86107a2ed7c6d6623111e4a8d1c14ab0c43195f7e64bcfa76487e91cea639f3e1eb4d13fe02ee29df9f61179b6e266babb4c5da23547769208d5b18a6bb0223de09486f9d4e4622bebddb817302c5aa2fb4c81a573cf86372592aa15e1d2d6b167b171ff492d5f80b7fb6890d32b2d2d7f11664197793ffc4e07705e471533c0a41113909a0f394521fb6357655d74d37dcfbbae621d6c2cb2ad4a7de8e8b5d8d9240d68871720848f4f7328eabb5f4e01fe10b9a7fc59cec0c49a994919e7aa4f28df6a0dd9dec6b1e17e0cf3cc652d7f3e4c5113c8bc6eaff4ee371c33940731f3ad104d1336d5c89c97577652bdb40df3769dc2319b45e3adfa6c7cf7c8da939310d5041ba3a3f560f53e4a37d6dc1892db9e8998f3260205c770bd2537f18f4a728e75b1391323787eb85d9477ea3d0e620e916937fe1cabd15fa84a559901f329ed952b0a98bee6cb158c0ae8f6a1f943ea822e70cf7756af3fb44cbcac38c42f130cb96d589e85789ba7ae536a38aeee05baa7a6dc0bee26614ca6288ef981fc2134e1f8ad348341114d60dd8252559cf95440279fad2e0a907952f44c7f6bdc2dcea0f1ac67364666f13ec8f0a476a4e1debf5e3785c47fc1977f536ef3c31857f76379f3826c4a6efb6b690f6424c49c1e433491c67678447f488e39ff4a21ff1b52732d3d4ba6c55c662346e79ebbe037719893c4ee1c33cfd731f7c81ce43e71bcb88355fba3ae899c6711f25050b0405336cd1dad248611dcc1de9bb6c9e145e7ab9308284d2c458fd63fe030e5bd6b96302425ea81358768d664521ff4f96f40a6213983b42d3ea7f4108d3e4634234869636e07e6076583a76f061b281bb05891a2e05cfe8000fefc81decebc155edb60d1e088a262ff47ec721f0aedcf339c45a0d31c68dc44b261e4da57243168aa740083e50dadc26f9dbd16d94f71deb76c137c66463bbcd4f4f099011150fd55d8173f124b2838c8ef30a11575ed0f3e401532ed5552ecc5acd3805a05afd13660c8fbf2cb91842f2b0e2178b45eab5888568c29cedda1f41c0c08bbf9841d877f26db87c88fad113efd6af50642f757f628e2371607ef2f2532f6d9d68c3bcb8a7848f095edc87047b73ad2ba5e8a1f19e8af9cb91853770a411de707dca902565a88f75f6a60da9707338d4032d1a16bf8c0bd41f887451de358c9bcb62b0a858acf34ef3124068188a39d134a4fc7ec5fc46346303f3b60c001e2bab1b4a37e94a7a7cdbca538f08bcb505c31c798ef83495e40fff67631298181187f396a9a624ca47c10279a4c63d70345ba5d734233e64efb99b8aa653fb75ac3d1a04e86e4692ca6fa8779812cb4c9141e0a6aad769db7aef2d68c3327de901b3095b51b4b04584fa1f91553a6547c7b3991c9e4944b3c0418f261b17e63be72099fd3f7358497ba482f96419b77e5e9c7240e34e75c21eeb9cd7601e3730ed6e502568f7bed62f8ae86439e19f60e30cdefb5bf0de5925f91583280abdbfe6ed8a1beb0e05f27e03960e1b00a8c3ee6222f1d2f93a62ebcbcd084217fa6ee6e78a4693530e7ddf111cfb83de5003c082d73e38edb8572e279cd8c1874d8f34e549d86950a0de9ea580d011afb76cbc3ff995f3787bcf5d4124b7c77d0bbb10ec8c8f8bc156eca94c867cddb8448757b87bfdf8cd3e501d2bab81baad9a11d386902c7d7b03bcd56611d5f196c5adf76742a32f0674067aca7f983fa5ffb70de73fa6a3b8dfe3f1aad39c3ff5232cc5f4eccda56ee686d3593545af92dfd79ade4e306c9687a59eac6888f1fc858b32f51c00ce6749ccad2761c2487da9c8835e61cfd2673f9a8492782bca6a3f8e9fce523426cc16942b5e57332161e74fbbd01044f7dba00b024e3c08440a124905d1a3129153d0a2d05822d7cedb8c585c203aaae430b1b6ebe69cd0f818c74ac3165d09a921767fee4e140f4eb33bed7c943f8fd5bd6cb1b60aae9144452479251d874b76e44a6c6013dcf184237e27da86d01efbac07e1c5f35ede383ab5efce3df6a34f17dd3b0c21b0d85b1334d052ca69245695b07d532f7c039a44d77b5688830ef279b1481fe969c7e201b4e15902b17a9c6970f0d2352dfe90fc6af57a2a60ce9ee85ec3f3e10246bed80d44a4c99b9663ca293e47e5c2ea1bdd13142330a58263ab0b676f3a271eecfd6221b84d09f47f04fa143c559f09d513ba3b1a73f50ca74c32ba89b1fb4b6e485331419919b3e8d711ab9e4aefac7d86b9aef354fcae9e4c9f605c916457203a45f979afded285f99d5c47634196e18659dae4de712de969f2c09288be0cff2f59b4a9233bc5f167f7a60ad6a24df0ee241efa4b8f8b70b40692bacb9dc69c01f51b56bf2972597cd6c87ff621f7f22ce76c99fd78a318260ef3ad830b90e622999cc7587499f64d95ac5c192d44a6bb27055329f892120efceea4eff84d9ae7c41c50a050ec5fa3484ffda0b97b77996e61215298b4f30838de3206fce57bacb77be1f6a9ec9ff5c4f8007a6deffef36f550d20b78463a22a3659e3678d87a5fef69ab35d230d7757d0dd711028b5a29b5988faf0290ae31b74deabeddeafc4cac8225a1aa8c5872034555d4e2b30816529362e66bf12df5de504d3909f4f5d5e448d4185594515f22e0cc51a6643a5b578fe85b09d39dfc64a73b9259a149b5eed3946ae4385190487530ab478672ebdf9730b57628217fc13046219d3afd82defff1a90876710bf18d0f6d3d1d0be5b0aed09c1cac62a1fb710a2ddf0d38e75438cd4a86ce3c9ecfada4a63f3a9ad6d6ca324522dbb7ccd73fa60286c07d2a8939992b9de5f7ec0b2e943814c82cf50f929d7ebd7d09a1fb863da923d9ef5c138e7f1719450faea0ec180e52520218c85b9d899e8f46d20c129b152c90323d3b21f66551e2a241f8d55c5f701d26f11557f2db25f9cbecf77ca3748f22a6a83f46c4a758c928bd3fda9fc9a8edb1aca34e28328b981145b241567940d033dd619e2c1c4ca893c0da5cad7bdac7c5261817532d3f904508d516833d3f753a5d77dc5f88a2fa233f3f29012b30aadcec669513e53458fc7d38e395e4612c0ca6fff928ccf403993c39a5df40e875a59872134ebc92ec3f6811bba354df41c16a7c4aacbdc57b46376571a6249cf773d596a120e0281c6d69a7f73884763130362169fdeea4395a312c85a9cae195a2bf1a2ef192e3a8266018b7e771a2d5e87dab7a8534a3544b7528fae85d2946a86526b3660a499ba6fee9781cd21cb47c9be53de2e6280268a197cea4705f9742a2926ec1808672d2702b47d5e0381e9967b71f5d00a11f2d50ebd1873a2b09b98cba546f4ff7894cb5a1604a6d2162b8286ac3b8c6fb8af561c5b9e834792f06282d34aaa56287cb3726789226535526b490c34d255d1605c216ac2785c99a9ff0f6078b6118512bda8c29e8de162df6886f8c37bd718dcbffc28db8789869435e3962df94bd21f9778c86dfe834dd4b89e1462ca450e44b6249dd0c49b9199c19fa65a5b5916377aadfa004ffc5e5ac61a92a0b04197aacb6ded8a2800be81d0fcd511e7316c6b91c6172a64604df1780be0bd7fa0855b417ed2724258eadba982c7b16a1e106f646e73328c86b612dfc9ef4fdecd8863a76ac8d1f5b0db78b5265178305c1e0ce40e03dd02b30ddc2cbdb2c995e657e5fdd9fc080e9a96414a8f9549e1a7eaac028d6297bab141b66cc1b3a6b88950738eda1ba6e9dc0247b8083084c5656415c027361ce14c4ac6c414a2499fb8704c8c40c83d7024379463c0c829f721f2802fd3eb921b6a86f42de36baafe42a400f6bb52cf390cbc7da9ad797bec25682d27d411807f848cb46a4fc657e2c3d51e2d3d33901b9affa0463a034736b3495ec2178cc1b4cbef37714f659ed48afb5a2b7d4e0cc35a9a2d213f7bc103f5d15f7e49973bd03ac178f1c09f51d1377af02f2c240b38ebca97789930cc76ae647bdc5d2917c0466501837e3d839db1d273e5bb88d58c4bfde37c39dbed4260946efe16de412958d3dedacbb6305283e1c11fbc58a08b2c0d29cdcf9cdbe7d068bde7795873222be91e2bf227f89426fc920e923bf86a4f2bc818c808145b4243c062166be8c8a513cbf60be66ef7559bee3f4d018d12eac074effaf0ba4206e5a75f40be1640f21dce0fd5b6a8340914c79eecfc6f44cbf61fcfd32a609a66d77f6b0cbff9a14f284ef455d8f5eba4c4ce39737294d81284ef474d9a60ae1b30888094c665f550ed6af9427ed5ad1823a5802cda052e4e65de36d1b82ba0599db8f2ee0bcbfe263a02b41a02e7a81cc2815ba7251eb556def75c87fe88adb3471278f78a129e86b073359d0c0b0184e32aa06a3dfda351e0369129c888eca3f95d11dfcbd8d1ea96c3fe0eea8c3eda0b6fccdba10641d7eaa4dbbfedad71ceef738736e6bd10c91d8535be7d1c7c6d2bba3cc9fb9acc0cf792a0e3a39206a486510071d4b87f1061fb91f807d6e1d3a5eb2b2af85199942dc8e2577416cb05528fec332a143020c6ed22a2b496a0a9ecd3714b58bcb0d743585da52fa8501eb52754f174b720868252d17389e2f9eaea664976a399d5a396e05734eaae6b4fca94e57f9063e122d94903f9873a292e67ccc958c2368a2ce5512bb17c66079f9853797bcee56fa54293c1a27ca66e546a847455bd34d8ba93d3b02d95ff0d0049fa656d37a4a3320b494722efe15c72d1745fbc87a5ad9e26f6ad38d442be5ae3b5323d3be2c992995185f6b89d03e80"}, {0x48, 0xffff, 0x80, "9dffe82003989b9541771411350dc756b01ced4fcbf0eafab421f98db60861e768af3cae0e8f81765e1bbe1311e7b00de774153e9187"}, {0xb8, 0xffff, 0xc878, "786329402097c11aa7d730894a897d69abcc6724c44d3a5304d5a94bccf8eac671967d45cc9ce7ad8a9f56f4a859dc3cf4cb0c3b990f9ef064c5e9b2ae997d5354dbb4c7ca55f7c4ee96f8cec3d93d204073df9e1f6fcb34ea1a7b943f4b3d9310ec5b70d876f133897faf526e269a07f2c67373075eb03b165b50276fc03171d45d3c581345f5e83f109883989237193d1de736dd8021fb728215286d1939dfc8cfb521"}, {0xa8, 0xffff, 0x5, "c1e815ae1f073e21c325a212f70d0233e1268e6a1a0f102c63beab55d7edbd21641780b54819520de72ccd8101abd6463f3bf722c1f380629bde0a6594e96232a719c88be1b89624553851dc177bfa4c96753f54d363a5be852194bab40f1ed200a142442e60f7fa31fbdf985124eb8725619958a205db922f1f47e4dc2804339dc0b1982c3a4ae48648a87d03c9652fe2"}], 0x11b8}, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x1ff, 0x1, 0x3ff, 0x101, 0x6, 0x1, 0x1, 0xa0b, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 05:38:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:06 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c5) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x9, 0x2, 0xff}) fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) 05:38:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18b96f6c00000000"], 0x1c, 0x0}, 0x0) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0xffffffffffffffe0, 0x14, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x96, 0xffffffffffffffff, 0x3}, {0xffffffff00000001, 0x4, 0x3, 0x80}]}) read(r0, &(0x7f0000000280)=""/143, 0x8f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20008, 0xa0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget$private(0x0, 0xbf1f41ea1a1f560d, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/144) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f00000001c0)=[0xffffffffffff656b, 0x9]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 05:38:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202a, 0x1300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001140)={0x8, 0x8, 0x7fffffff, {[0xb6, 0x5, 0x8, 0xc62, 0x0, 0x7f, 0x6, 0x7, 0x95, 0x0, 0x80000000, 0x1, 0x4, 0x80000000, 0x1ff, 0x7, 0x8, 0x101], [0x7, 0x4, 0x0, 0x80000001, 0x3, 0x10001, 0x6, 0x20, 0xf0, 0x8], [0x5, 0x7, 0x0, 0x0, 0x0, 0x6, 0x7], [0x8fd7, 0x6, 0x4, 0x100, 0x9, 0x3], [{0x6f8, 0x2, 0x1, 0x46d}, {0x1, 0xcf, 0x8, 0xfffffffffffffffa}, {0x100000001, 0x8, 0x1f, 0x12}, {0x9, 0x100000001, 0x4, 0x3}, {0x9, 0x100000001, 0x4, 0x7dc644e3}, {0x9, 0x6, 0x8, 0x4}, {0x401, 0x4adbcb79, 0x1f, 0x10040}, {0x10000, 0x3, 0x4, 0xa9}], {0x7, 0x4, 0x7, 0x400}, {0x0, 0x9, 0xfbb, 0x2}}}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) unlink(&(0x7f0000001100)='\x00') 05:38:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:38:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:38:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x50) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x9, 0xc5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x7fffffff, 0x400000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x2, 0x3}, {{r0}, 0x0, 0x40, 0xfffff, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0x60000081, 0xffffffffffffffb5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x739}, {{r0}, 0xfffffffffffffffd, 0xa, 0xfffff, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8001, 0x2684f513}], 0x9a, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x18000000, 0xff}], 0x9, &(0x7f0000000240)={0x9, 0x7}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) 05:38:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="98564c62c85a033a4b5bdb5548a6abdd91dbd8039e911250d8b79a1e535458654432b0cf64f06d05afc3b0d72b8e982ae52fc17bb00b9e6ff8e8eefcbaaf7a70abbcb1af7aacaaf55820e4f309ea616e26094e183d4a1f2acbf6e9a13b9ab4741e0067baae7cd0feaf9e61059939e42f23b24c1dab866143348ad600bad6f3f9cf555f0fc62efda3de81a50ddac170784612cc9125ab6540a53fe78a83232c855428b487b4cc92a30fc5d6d575a282ab465561a223bae5c6b40f0bbe4911f27755e76124062ea98107c080a8bac21020bf", 0xd1, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0xe4593c3cee6b0fc3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x104) fcntl$setstatus(r5, 0x4, 0x80) r6 = accept(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000ffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000762a1c6589c2a3e8f78758392770c9b2195a82e80c564f253c52b4a9c5449e3dd269684f883bae293d3aea3938f29a47354db9a6a426d037baa4fb55064182109039"], &(0x7f0000000440)=0x6e) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xf6bd553725a54d5d, 0x1, 0x40, 0x8, 0xffff}, {{r5}, 0xfffffffffffffff8, 0x85, 0x8, 0x9, 0x5}, {{r5}, 0xfffffffffffffff9, 0x1c, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x0, 0x2}, {{r4}, 0xfffffffffffffff8, 0x662da9f7529109c5, 0xfffff, 0x7fffffff, 0x101}, {{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x101, 0x7}], 0x80000001, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x31, 0x20}, {{r6}, 0xffffffffffffffff, 0xa6, 0x0, 0x20, 0xbfe}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2}, {{r2}, 0xfffffffffffffffb, 0x1d22ae1771fd8428, 0xf00000c0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0xcb7, 0x61}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80, 0xff, 0x3f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x7, 0x6}, {{r4}, 0x0, 0x80, 0x80000010, 0x5, 0x28ec}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x28000000000000, 0x1}, {{r4}, 0xfffffffffffffffe, 0x84, 0xf0000000, 0x7c, 0x5}], 0x1, &(0x7f0000000480)={0x8, 0x1}) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)) ioctl$BIOCPROMISC(r2, 0x20004269) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x410b0646353377bc, 0x0) 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x2, 0xb992, 0x6, 0xaa}, {0x4, 0x8, 0x2, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x100, 0x4f1e, 0x7fff, 0x80000001}, {0x1ff, 0x0, 0x3be1, 0x40045021}, {0x0, 0x3, 0xffffffff, 0xfffffffffffffffe}, {0x1ff, 0x8, 0x5, 0x7}]}) 05:38:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x101) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:38:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) r3 = fcntl$dupfd(r1, 0xa, r1) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000340)="b052f6416be89c4fd57afcd1a55810a423d674984459b86e034dd96e3f40d5e18a858e7558397820663e3e6ade4dd4fe02188cf0879c4835e477863039de689fec8938bf8c3219c433ab60390f23dbec7d28af8ccf62100c9a4a5ccef8d7fa33c2828cdcd9748dcf013c62e202aacabbe77912921bcf36784cddca517a63b8e5a125fae002e214669e163bd9a1110a66fe4596f36549b2944cd9810af8118cdd590b9fb7a7a734d8653f151322ef019bbdc601808c741e17b5d25303bbfa09cc1197f490a9c33d51afa611ccee82", 0xce}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)="9845183e07bc36e0ee5dcd46cb8ed0f1766b2abaafb78e39df7ebec4b60cb1c520244844180bf18ad298bc8b4e5133b7d8775dabc9de28a648b7a0aaa2b3494709ba", 0x42}, {&(0x7f0000000680)="89567339139d2e96e17026451143d4630926730d0ef361fe381c426ddc8e598f6ac1744c70a127ee990e8b523b9bb78d9018d0a06e3ea564170b849d061b3167e196fa43a27342d427584b96eabc6a23a35512b144a7472504d024e39c6ac77d183f02c236a542bb1da6ce3951b2e59988338e292c273a0725be35655def794d547ab2a0c39c064174ac922a7b5ac63e1f1341aca107a43a9b2f06eec31799badd195547387274166613fd1b62c62dca9f95a2d2470ee2a24712abdb371964034eded321dd033d8ef0b660e8bd57a8dc90840c1eaa3ffabac338b59d70b8b539e16f01c6d52aeb65883b85d6622a6c24f0a4d296df1215e39c160f2d1fe6b416d819b51078a085bb04810c1fb922d93da8dc4cb5a5fb397e6b5c6cf7ea69547886df9a0c5168abd00285f5b0ad1d643b1aef50eaa4aa194854d84df6308870b68fa8a5c0270b87da498e92b5d7e584d1536acebacfd58d0708d2b984a50e9856a1cb059e81a6b854c04e2df3dc7365fb409bccdf9cab3312bd5909b13cfc7da18101452045fc5eb254038887dfc1a85eee797592a2a5b06de08be76ccc8d652d3c65a93412ebba398775b011e7d4a47614e8b90ceedfa74d7ca628103d52c8c8886697225ebb2cfa581a66ae9632233014e6d264cba1418e3d96c72dd640843c9897c2fd24d45618a50d7043837a839e8ee4fef3a507803515f51492b54af6f9997b67aedd49791802642f3f5804a3e7ae94ae2e6b3e3a903e47195238f829967489caa983ecc7c84f5cd3d822a4190c07c0bf19ca161fb881c7a51af9f1366f2da4c1e9a630f86b7b0cb0c554dc524ede35f15c61d1ae3a2391974d0645dd0d28c7a4e257fe6b6f772f17cac87971a27d15d91491e2a5f07002bc0a823503cfbdb4e73d80c49acc2148ac454cf4890dba51a1b45fea6175bed9a08fa311288af5e9bc1706e57ad8c52b21d22936b108834e17eedc5910be09ab594c7cae52bdb616abf0b1319ac4f44be07ac323eb50fb1690c34a98c252b88d80c39e108077abc7869500d1e3b53bd0c143889c7ea44fda446305c90ff247acfc345b1d3461b8e32b3666191de64813117759e215968f3b4daebcc0ecc12bad3f6759bd08f2c582b58c31a8cc2b469e2fd7a9e0d5b91a80a775e97da78b0004fa4391d7defb7b08879444b67ba7f4079d084465162714ff3ba1fbbb1495818b39cfac09f22a67944669fce78db2bc30b0516fe08386ea747c49de907dd6cbe42601341df2f88217212b7c3db2a77666b36a27e6701dbf0d9f8ce7990ceea46e3fddcdbdaa18b65f12c9c0e7c4aa04518e777427e37cf4c4a38cec93ed82ab7fb0c6e1c18d52d488ed989595add00d379f35c0e2a9925882f5489ce443571efdfc1d7640c56c514137d5c0a84b175541145f85476e6ff02059293bb13ec340233c8ed1edcabb0af90f564fbf029667f7bde308ff94484972ef1a160d679a8c71244fc921ab9dfd265eac69e9bb44dc915cd6997ded1cd898e6812d72370ac10ecc05172e1d6e51dc7ecc493f954d9971477dbe15766cdf7afc2c9cc4eb919c099953533b5eafa27bad19eb75d416f9b1ca92d44ff0a1be16c2b2a83777ccf9d582e84a9876f70fb41eff36a558cc339fbc48a64e29f9b94131eb419bf6346f1b80ac5b5e559ec181f745bce00488fb553494b9200b894ea7bb739b6e21e73b9b9e95bd52350b4499a6fb8b570265b1c24a794052630a68ad9c7f7b3a861ed3ca41216bc3b167473fc0750c36b164a0cb424911004e7fbef3f697bf211e0af0f5d1b771add16458ac38600fb58a04ef62f566c482f64d0921e7ebb05f7e0c42c0443a925bbc4a5ef462a14bb1d25be56debe772b571a7b48de9a8452c3b73d15c55fbe61af499e35f2ee752102872da835254a295d26d48964084955831ddf995a5a29bf3762e4f0ab16345baaa34a4ae80f33668d1edeaf0296ad9d737ffc339182450dc42b62374a2f45a7462be6b29ac2cc91f529078b72a077ddd3159d02de24e208449a50240d675a1bc42ea3b0d24c51271856a9dfc23f201d07586133524e09dac4a731d9510b85b2921de17eced0e7541d81f7fc1e3848c082ece49d8c47e97324be5228ad818bd2ee2fc8486346807dce17174e6cca70f192555d2e0a81006bc1804dfd0bcb67e83cc225b7e6d46df542ac628fc3925f3fc3835839f29d62752d5cbd6f7ba7c815e308c43e1f6041c3ced15cd543cfe868e09f158e28a62283822c3e9eb62aa51904391b5e6bbda425589e5ba3d88699891d46995171123426c51dc6657ed8f4498ef99d4b779aea12f3bbfa03f24c771ad5437a5c8fd4a14e105cf13499d9353941b13912010b2a13df91b4f09f5cf67927f24cc372ec45ae68da46df7847347122acacb18aba16396f12920fe6c723a8d4ddff3d5607700702128e54b160e68d5e66f37dec8f8308e4d0989e047b9f0d2f51bb39ad537a6ec38e8d49ec1192ae4d5616d06216acdc02c0427547519b4b3625118043290c75d7aa2f36c2c888713a120aa07746230124567ac9b445724a06b08befa142b98155f6f5fcef7c47df662eaf8cd1969298a5c3d78727636b7077c0356840361c7cea335558dc9493537f3a9bc9b2b9b6276b8e0b6df8321cb6f9b3387879e2d8813b9e292f39d971f2395c3cb8b7dd6a639ba5afe4e439eefc2a4315919f10c095e7a9ab403e07078430839a591b070ff8689ba5cfdf1e2c08e08ed6fe61bf6cc95d7dd7a7df148e08f045aa71f8bd15a2d54d63aae7b1acc78f0236070ba4794d9c54133d162b22ce5c1f28d74c896dfd25e0c190fb5efe69fd5aaa8500218d57244707e2bd5a22e5290604460c69f57f97db0a0fea53ef65b3ea68f505442ef17662e45fdc917d6f69e9e5e3cca44024dc8179f165e2d59fd9ab555cfe7110e7b8663fcbd549f80457e83f4ac088a6c7135df30435283ccabc4abc3bc4cb09c75707fc8508b33649904018a8bed0a3da93f181c2135d8625a8dc68a65ac32577b7b98b0739501a59792f6b2f4cd7d81b2dae2decb18919458581963f561a5287b049051b8cbc4fc1f4ee712501d0d48f77348eef00267fe8135611b2ff4d8a8214972a6bea84273031fbed32ac05e4c557b921a02e78ad9b4f99a71b943ce3eab09ba2d283dbfb2bb11c5dbda1e5c76d09965805898d35f811c67ba8abedd78e5a17255b6a3098401b266cab803a356ce8e947a73fb3c34ad775d9773252186e59deaa82472ed51212509be3bf1b7d8e040862db27004a524d69273beb4cab52376ae63b525c7033f6cd2931dc8179f5b841043447644717660321dcae4af76a459097ef25c7d68a20d32b2e5271971c87a97d33e6a40e7c7eb1d06bc1bb468b84b338448aabdec047a38cdfec7dc449de22833f4cab9a111a051f1c7206593e12239b0d68f9587f64350e77c5f8b2f85b97c02c8ee83cc7923a56c15b2e5dcec2cc9d6b83a379ef12bf1fc47cb564f6101005129e073b20e37a7457158497106380d85b89a06ad6f78c425ef90e907f806080970c62d8257ed6bdecde628bbf16a4d6961c9101668bbc1f96bfabe64019ffd70469963988def214ce6afd0392dab08126bbcdccc38071f7c23447f4edabbd898233f3f654145857a798285919d2274588f659de9661663063c55939d142f8fbd19a50b66d8e9152396359d8ae4cc023b19e6a49602d6a592e4693ba8f355fa08243053d8a7489c8207271631d8f6bf959d55413785654959d0011e0231d0eb49e37603ba87b9cf08b40fd558cb00dfe687944bff209495fdf9518cd7c8c1527d035a5c414ca2060d332dfb00a00481cd8efb531dd17aad305920f08e1c0449ea0b909c912cb7b557a87923d2cbf9b273e72a850b4505ea9b12efd9fc4ce816d99d4a2e5f0588dbba8694b8650c8858c0d535c24dd13fffbcfbda2f1f2f39593e6bc8c8914cc9d7f1ed43a3e0ad7345bc18890c67b84cc24c0d44fc26b4bfc60bf9f69591c5d279d8bff1822a5895e800d6e3f2fb7706206099d6f9552a03a2cdf062c51e05cdd1eec51acd793e87844661222a0d183eb4ce26398b6b1878477637561a520e5f6e18b705ef2045ddfd1f7b118275feb107d774befff7715f237205a1fb650d17d9080d9ab74178df33a16eaa794326594dedd0ccaf31dddb44235ccb06c16052b25fe1a8c73131d13f44da80c3ff4e7e54eb344d9fc47a37d8c038cee31a08ee806a4c0e89a8da4f899195c87da00c6484b31e85bec0b4f42ca73ea0cc97ab96f6b1bb7882bb1e8598ed6833d224a2566f581912c43d1f888a20af58013b7076ab156ee1b71c4cf80f1278a367babd3dc51ebc449204e2aec56f9c8c3c1a9e5f9134a456b6025ec1457ea500a305098af86968a9f97b31609e59c7036549e8e3e4ed46c191eac0786d049601792ddac7c73ce9837ece193cf8cbdfc4bbb8fc3a8b9a7ef673b916218ab3321422535a2ddc915d3754cadc1e76215ebb76c4ba842b815afa509d1ae5b7b3d7a38a617c711d155ea138cc70089d4d477a11522c3c7ce3226d5694fedf175d0a0162089805e597c91d51ba862bda63752d596a48ea015b124b7e77bb3acc7515790568805248506b6a11ba78c6986d089882045adc6c39c3f4de89c093dab43b8aa0ed2c4093ef02484f4a7c70039c48c5741ec7a863a38615126442a156191c0375d3b51ea705365e6fd32095e31ba31534947272956e98df165efe9422ac9a2298812089fba4247e5202eb749be2c9d45fa98ee5447ffe210f05038921738e89513789e89fe0c876e1c0241ab6d8cd5e93c5f6b1b9b4808c632b425ff81154ec2c7304bf8698de7a1c2779dc2c84a9c8a6e826d3069c83e062ac5fc41f4d0551b6eecadae4c557534f7aa1bdb2a8159cc2902f4e5fe22f2b1b7653f54efe7072872a90e10aa31daed96f0c45564eb324537068061e9c9db93d9798844a5675f8a3571c4fc2751a1243f0d7dfacd21611df127f595b56ea23ab8999ac67071782dba95ea7c93d057326bb6404b73780414c003fdfa07598ca79811cbcb5dd1d0bc4c29d1b9497f125d98d9c1a618fe7ff1e7dc13688f314c0074a22aa2778e320b540f9f726b3f4569fcb522b3c604d67b94317163ab61ca7397188846203159bf801fffd3e5e91c25f2e8e8ea9d1cc90c5c2ad34fd0dc17f922db9342c2f7b35185003bccf76f9139146da07ce959d9007cad296f42bef947d7ae9be5bd2844ccdb0721e3d6e457c5b930dfe1ee6516b9b9fd1afc82b86e83e10f30ec149a98eca9c58f68b4966adfa34b34cc02ec32b2a84641c7b889a9167f09197f98963d578ad9e44987bd4f1831ab50fa6a911ecbc5ddc47d11d6f6aaf5dd58e928375a1725c849d6eb9f822ef1c9136f9af8229d408e6db8becab5c07249b7b61c138e24ae40624766992ea8400acf7202b0b76760dad9f77a7e36f9d95c769907709ed679ed00a86f45e257a7f10bb172f106625101d6630e9a8d2e0605f2cdf77eaed54e584ab063dff6cf1b5e18b20aac98ababfaa63a1c473a427a2cfe5a7c5d441637be0543a346c3153b3c39c4fd044b0c98ac2982b685510718fdafcb468b735122754cd3a18a9429769ef84a125a6e4f65c95b79d3b9054825e1c2f72ac70a2a22487709090a168a9632ba9e68fa73c53c14d11ab0bd6cad93d93ac5d151bef9e2f43ebb45a03b7b8e0cdbe1ca25109bd9f81a4e01b5c369ee3dfd45cabfac8da8737c00c2870bfe5501a8836a7203731a1abe4809ee513994312e035", 0x1000}, {&(0x7f0000000540)="5365e9f07fa99a84cc", 0x9}, {&(0x7f0000001680)="ca14e68c53b2eb25c11323d0811d85f74d9523aece925d701491b9265f7474733ba788e900e7f72b6171170aae142c78c32fb2ec1083b8e6a3365cce8e446416635fb937ee93c525209f0778ee0e7297683eb68e4c57db3efb92e94d31c3bd31748fc5f2bf25b169484ff4737b755dea1433f0faf1c281e84c20bef5dbc4bb165c01cf7079293d8e8457bfe2b31fed5288b7c09fe6f659d3152ffeef8310edc5003e3d36644f59857e51103496629757d962c4c08d567d1d87a41f6810b3456241fba622ba71c53717a4ef8132a29f2990a0ef1fb930bebe122698b7c9abe1fdbbad169567ab3700eb9311afd0d95edcd1", 0xf1}], 0x4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:38:07 executing program 1: r0 = socket(0x18, 0x5, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 05:38:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\fFW}', 0xffffffffffffff38) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 05:38:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/53, &(0x7f00000000c0)=0x35) 05:38:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 05:38:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x6, 0x2, 0x6) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = dup2(r5, r0) r7 = shmget(0x2, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x7f, r8, r9, r10, r11, 0x190, 0x2}, 0xff, 0xffff, r12, r13, 0x1f, 0x9, 0x7}) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:38:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) r1 = socket(0x18, 0x1, 0x200000) setsockopt(r1, 0x8, 0x7, &(0x7f0000000000)="dcae629c0c5f2877e99f266efcc7", 0xe) getrusage(0xffffffffffffffff, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x3) 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 05:38:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='&}\\&]-)\x00', &(0x7f0000000140)=']\x00', &(0x7f0000000180)='$)$)\x00', &(0x7f00000001c0)='-]--}(^@/\xe8@\x00'], &(0x7f0000000280)=[&(0x7f0000000240)=',-\x00']) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/222, 0xde, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 05:38:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x9098f98fc9a64cf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) pread(r8, &(0x7f0000000680)="f8e4a6d6a054d8eb9b5e68f2782a5b46a42059b17200d70f5ff21894abfbc46776c929e39d200b87ac6a98e699d450fee17a9a5152edd0f16afeaf3ef5c9786f693e8eb09a1a7d326c257b807f87aa8bb2a1a9ca50e72d1cd5736cda2858ad2620c14929b469573f0a873c09f4100bb7adbd76742e0fb6f8ed03147113a3d99f2457cce4e16ccc87", 0x88, 0x0, 0x16) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) 05:38:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) flock(r0, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = 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) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') clock_settime(0xd4824c0a54ff5c6b, &(0x7f0000000040)={0x1ff, 0x200}) 05:38:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r2, 0x0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x6) 05:38:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() close(r1) ftruncate(r0, 0x0, 0x8001) dup(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x2, 0x10001, 0x8, 0x9, "fb9c38f0f96e95d67417a2ffcef243d4cce9d238", 0x7fff, 0x3ff}) syz_open_pts() 05:38:07 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 05:38:07 executing program 0: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000400)=0x100) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="5508b5e3ba25004c4349d7a1dfa7a50307689746822af1e3d8031b2548af86d4f002376982e5b8c440f0868be0eb2469b094699c8fba21e06547ea28", 0xfffffffffffffd2f, 0x5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) semop(0x0, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1800}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x0, 0x100000004, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x5, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r7 = dup(r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x44502cbb12e72a1c) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000002440)=[{&(0x7f0000000180)="1adf3d13f1af72e5053ae83c935bad0566d92454cf5fbf022a195a125fbade609f207d8ee8de55c85bd59bedaa6adfc965e045973d2b245f6e7fb8f8d04eec65", 0x40}, {&(0x7f0000000240)="738b8922b925e9c3ea7e8fef2d8879b85d81a5a9b185ef81367407b5bccdd2a05cd0209a7e10ba162e99a03448259e09b9615246c56498234fa45be79cd9e4610204989e056dc03c3c74b4b21aef483749e64e1c942969288c21627c6fac1ed5fbc03465e18049c8ea7aab7303cb5e3f6cdd8359f00084fb96846db8f8e039ea5f3532cdba6e781b62dd7eabe8f2819950ee4d154e722fb26e365eef803f51e063b1eae022bef17b34085c9d3f5c4021c075ca1f5fb36f91f6591763da9cc1267f0af762bbeb32ec80bd139d8aeb7e7c0d99f23dd7ef91ab125ee7b83ac751c652595499faf23dc08b2b50dd3b5969e86038d2fa41ef1f60b0630b9e5fe59e319da1f3ca35fbf92a0ef9c7e2e2e6a78f376fa17a5c8ed08762963e96e4ec8c4ff8a4681bca9c436fd1ad1297d2aabe917786a4fb946a3cefca92eb35952227b20960a079ed8976447477ed97dccc85aa482b5fc02b3e7c687e048ac02404e4300b3397f378a328c3dc01666aac9e69dcbe85499f437e73019d70032981f5ead8ba321c27f96bed25b9c6c3043fc2411d089b3ecbd0ee1bca5eeb42c6c4f1f7dc13492e1d1f16904d8fcb0788cb842fad7af8ea5875bc304fcb7ebe3a9737a77fcf5f0c36a86248504cda19c18ee84c93bc40653c63edafe8fc2ede6339d0ef11850ae401f785eb60e41d61dffd4a261f7c091e7dd1e060e783059f8213cb363a2bfc0cdafe0af5db8454538ff07ba00f78e46b847f9828fcb2ce8907fcc123ba81e7e2867f97760d1bbe4443fdbd11e01f57636b45e4f756ce8b8c7336f3274d7955db6d566906299a3471b49b7667bef0358500e86c416f15c263538f6fb0f836d24d19e5140267e70df3b8499dbc42b1b1dc487968255e38e3b722387f3ec6addf20c7affd95a29b3da44c4e20ffa33a0d78e18c918e3cca15ad5fdd24244322a03a4339902b583f139e5cb60d2941c26266c246883e1c6ff1487734e95a2b6eaf5eccd9bf841aca77f2c206f576145d52b9fc372d5edfd5ba9212a1c8d3abc8ef0e1fabdc0912c57bd9c755ba6a40ffd31f327427385a97430ce21e4f2a8ad166e9403bc35b95efdfa2dedf53edf6aff61c6c8d6d9ceb349cb72d2bb1a2201a6f472670b184a8bac66b14f37b3e30547324ba761143896c03767f0b4e83633a73f15d5d83a482811e68c7cca0db88864c501d5c76cab68da6d3d19a39a8055fe4ffbafce1965069dca4453936fee867d74caaa7b59c64fe26a4d7a5d5ecb4e61acda6e5bcd7f60c4a7b89ccf710b64c52dbb432eced5f3487733a6e76d30904db86656b02d502b3b7ac8a2c62cf6d6e82606581b6f9a95cc9d4c2619b3d34745a55df656e4c1b1ed55bf5159dc619b0b74fa14b4dc1228acda074b8f0ce31467979b268245217a598bed2d5e2e6dc4707bbde0ec7a768fd08429eb84d977d892ef03f490474c7259fcbd8674dfda582bcbf5ffd6c132714ae19391587d3bc56bc2cc4ced6bee8c54e5d461678455f607facab131f9a81d69929a5e4e38cc33a38741c3f627227a7cee274c9316eff6d58f1c33ebe6a288820a17c9303da078492274f2752514e0be035c34c3a4920eacb697f5224dd491ff2e4a1075df17fcf4a5ecc421ec2b822426aa195b6b60b0c4986128bdd13a68198bdb17df444890c28bf321e39158794a63b0eb0d634c33f8adb6ed2ad72eac4170a3cf9dd5b053fbc9b467a831de0b750811d601dddefe650a3cf478bcd84ffd5f79374546373f8d07ffe9fe0ef5d602f1aef94b794083ebf5b0643f6611c2c52f89cf7f926087d824bf46f3a1fe67b9c65f9abe18e5adff0f037c78820e3b86d1700c1c1786b54e088991f8186de9e06701f2f8c9b300e0fb964f22db593a25761ff0fea240e4e6e9e58881d325ffdb0607f604e238c975a6be84378bc096bb4b000c4f4bb406656992d8699545a072afe80cf80f98afda0feb4bdc43d86eac30e6075ee5a639032f1d930d7cc980f8b07d81c458e46f3f304d5dd85a72ebb99c175f0181af07ffda7e4962f5f94c4ea608a51597ccad65c451ca8e8f0a22d6778d64759dc94a73e45d74f68fedbc7685d4473f8c5c3dd8c6743fb16e81b065b2826f24cd2c30ab3f7898c1e81d9cf7a5fc48a840ab0c5d485b1eb8d4024e4d36a886567c099e3c524c70819f814d4d9dd24ffc667948adde8ccaa69e37caf4f5fc694e91603b535cf56a614a33fb914622c9d87db2922a382d3e6e1a411ac3f7a2910fdbde2aa88c1218945455b2c612a36e2f6c66b15094dad1f2f852f683f4f19ccf8cbadba8799b4edb83fe2a9378c184dc19a3efc25b696999ac0680821641407a33d50462a65cd8b7bac02d5480a25d8ba4dbbe23ddd05f9ca59a2323930ebbba809c97f681044374fad4ffd9d0e8ba75f18874971c0e5a30158e7b56666f38d2c60015dfdab6d6efa36fb82632ac410907ac65f11be98fb2db21dceac0a64a26578940d3c58a962bece0a5e70fcbddda858df0d90c682669fc403728c2bdcb9cf0e16d88506a3ea0015d4cb1fe21a5f9a2b0023be34f6757a04bd2cde16d6015acca65126246250c8499bcd316cbfe471d9fd53580417e17498a314b1a8d68001fbd3faa2a221b4d63e0541c62f0fe0a406fca1058e0517ea6271ae25fe212f08ff43ee60febce73e1501ccce38fbfa5b52ab9eaabf613d0e9bf84fc0374ddac62cee1e85bfd51820785f6e794193a0a3d34c5fff8f58fa410f4f5a36471a0ffcc89c2a819565232b2a565392b89139df34a124ea5053bcf3581803ad9dd280639f7edee39e477ef75b5f12b4e6367487b65ea25cb26931ab8021bf90c3a0b36bf40af951eaef6fc7c6c2a8d58426aa30ab6b881111352f0aed89a420e6edd5f799d8ddb4755cb2c53489eed2167d353699e4731ea1af8bdaa3433b43f629743b2fd33f6896845f7356cb2689238acfc71eaa33b8691f7939e450f6f5585f0bb734e4b04be19136634d671d7476335b8bb2c1a880538daff4fb22d8ab4f9576a13de9c1c5cd971e10ff364b8b49fde8969d8921d62da825cbbbc5502b95cce5115e07e06e016575e14d550cb2ecd4d5b5f04f92a158a5b6bd32259ee9a351915e857dd52121189d3f9c3bb1856c2910d568dea6772eb494a85b9396a2ab8489058def29bd9f3e0cfcd5014f8fc6eb941aa19ba4947937e23f5f648176c8eed9b2d7fd89072a3de4deae5669c9b59c5a0126d747d657e4bac96af8fbd9c03fcfb4fa2ad498554884dc59ea27b2ab8d4ced7fe2499e99185e0aade9ef54c6a4aa9638f6e11e8b0fa9c2d625a6660806baee028fe4fd0091b21291247730eec5f0475b2be68b62ccdd474442c1f3b235086496417577ce4730fb66c0f449502f0269a18b46ae233e8ec4c8c642bbc6ae2fa1a161a8f6bc421222cd2b1562614b58b43deeb045387e716f6688f6bdea793dbe0eb25fe585e2d90d846206b5896dd6d189eaf135c30c7bf4c273ebcef883f6975a268363273803ffb14a61afa69c310f18563fa43416f3aaa92761ce9da6dfdbb02b99e81edc4ca7f425c286dda0b2c009c020636a92585b9ecedec3096892acfe37fd1860247ff42d098cb0e4c599239d5058dc3c7a10e420be8bb36afa1f04551e1525ec113cddf55c98c4852cf0eb6c5dc5e8e5180fb96abf9dd68b3a2c61f4da539388bcbb2ae495b66a06bb72aef8fbe1ceec705978d43af9fc5798f69cb3e33cf8c191d6cad1e862a7e0882da13d74f6ead4810d658454920bc685669b4e14a9e75daf193108040a38e43aea5f74e0c93e7a1cb668eef4b538ed3013775e70a61a64b2b755c05c7e4f1df63172a3bffd4176bb452775a1d67ce8e4f88892316a45c2720176179b1e3a636f2534811cec50fb45490336fdd6abad8e33ce993a2c6c4c5ae1af6ffa52f69b82b73ee391999a4e93bd99fd01d7ae5bb255a20f9b617908204f8a803db781159bc6172ad3591f31fd641c30df8ef9daf49a010143c88791d1236b78b6603738f400acf37edcb463f80d12df45eb5eb01946928711f13f20c8576e1eec3666c564ed045e7ee27dd16c9a6a804e5f6c0661bc988540d238b3a639c371d014ba3b264df1c7877c9241456d2fb5f99b0e342c76ac8486128f02328cba4f74a959af711c9e92303335f60672f057ae6b123f9f28ecee59decacf2d2e478c6624a3fedd786ea245fc09e642fafb9881503085255ac7b41837cb89a7b6ace769eb26abea4e9a14d8e08e835137ca3d5956e5e89311c7952912a9920d68172e4c6037f7064371bc497f65ebbdc9473866b83d70d841c6f043761e7d27a142fb03b6601c3283df8d01d12486841512fe6c0cb0050b32213eae37805734fd1666918f35960b04b35840e7fc9d847bcc93d984fedd18cfb0d88d67fa91afa00237a1ccc8fe62da4f52a8745bd27824f63cfcb040ce5711eb3c5c9642a25061c8730dfe4431a0845ae9de1d0eb3c38b5981fc847eb55b2ba30fdcac69a47d23638c4dbe213a2518e20a4a6ff8a711ecf77aed4b3494dbd21079e6c4bbf2b23056860d1972ceb14e21e8cf27ca3a28a5038286627c3cf5792b52df3dbd9abc0dcbe4fb2830b8b2c7973caa030b4d960c3b017a74b2ac12869daebdbf3d3e9d823fcf47913b20d3f286a85e678dc54876560be4854d680a7da1e16364e417a21389a4b6b5d633a14be585ee84eddac24f16e4d17f9e4515bb1510f746949788fb2cad1ca66f202a40b33d2afe32c6a13734143c3c3cc3c9da9ded85ad34567f33ebc7e6cf1f819556b2427127b58e4f489d030f50277b5404eaebb4227d7c2203a434f47ec5db956e3cbf957bc840076d91a80206d938cca1859eb166aee0d62e0310e233bd72b5081e21ec910f62b18f03a877ab6e3b81b7a0f3fc8a8fc0ff800ae3b153109981e0308f5b6395288c1cb1a4e67a1fd38a4ad462bb08da7174ec17d496419ea38ae641b2cf717e0308ecc2c57f095d5d2e5f4c1e4e3a053ed9515cafaad42323c8b019cde2f3b644b08ddaee3a5ad0da48c0e1df862937baf39003bd3088832be17820e7de6c4a27119eab0bf4e63bfb8e6900febcb90d95916f377fcff82b8994afcfeef086cae5cf52398503028f0331f2d5dd50d491402eb8668075743343063a97e76cea98f220c66b5280233ff8c25b47f6b990a5dd2f9144a1ba706d5aff3491ebbcd9a9029234011040a483d10db6adeaf616d3fc3e1ed42237379ce53d7ffac586ae04335ba3c2dc94e011d54266e0ac89e622be02b4c7a57440aad015d10a4968585c08e4f5bd0793f12267aa6c1c8d259e06e689558fbea32aabc057e534b27fcabb9efcce6e135814f6f9ce2df61d5e3816fc276b781083a0448376116a968e46e2172ad0cc49fadf68fff5d929ff919de568750713e807ac2882286aa9b00750636060f712891facc578a50ccbff249b070734dd82a634259feec326a5aa01c707a4a2cc70b2f481a43d0f315e8dad2ec467680e2181173e2262f5b79a3345dd99dab685c44b05c2dd3dc0a81cfb4b51023a05aa6a22085656e044a8e0357aa66a682c4676152059b5821515448932507031febee11eb7afc4ae11c1f4d8e929dc74347232115f73fa66bfda6d7f72ba048367476ba8acb461a62cf5a851d33e747207a0b8d6f59cbcffd500bcbf6be5d47f0b892ab18559ccb7d6e62bb109edde0d531bfd91c57d627861dc83e5192eaa92cd00de50471687ab01ed4fe2af6e9ac78c2a13f0bbf1dcc63b170566211d07e19834b47d9c0b78e9df26688563", 0x1000}, {&(0x7f0000001240)="8426acf962277fb3ccfccc64b9e2c1d84d77cba8cbbd4f4f5ee6bf9a71a39e0ff3f7a201b09283ce4d1045f3e40706e0f5fe7c1b8618a56ded29fe4080647375f542fd5cdbe8196b22d697205d7c988c6ab942f4d389eebeb6e08ffa67967814d9b1b55f084352e44a44a69def883bfcd764c5450e4be34932e4033510fc363f833744e52046b2f6a0e69e44ac7a6a0a2d9bf3a78593b701a156c2d96a0bad2449d399ebcbecad240273eb61e2791ca4044c41724663f6bb3367ec799814e866b30c9a6a55082ada6e84d122c7dcea1d2b273e34c962629ff75ca209931d6206368fdc733059ebca11e299d8c9d22d9d7c53cf883166c2f19746606dbe7e25ebd7553b486ebe732356fcb38e23690e4fc714e550230ee7d79800af4b2e7480bea7bb8b24bdc1b71e7c55031ed2879fc57a6b0726a2f516f9dfb8a7d339c71f30b0c14777faee189a46172990de66cde87c092b0408046a41d5cb879e70c0ddf8847c4361a0990193cb81e0b4966f9dadf25b57ea85a831150befeea765f62cdec84816bac7b289f37b9172b164d4649e4ea5b95b2442a9a8ad3a1ae32245542090f1e6f96a63d077aabe510e2b6d46b2cfb4f5a14121cdf1cce2a966084ce149ea7a6262ccfce50bd078f11eca0945e625952a511a1ab63c9b625cba4ba4511f8f5d389da8c4c8217a64db15c498a0c94da237892892ff18bfb9336d173e44343d342ac524ed6598f25405cc5392fd30750106c0a13b764a0a82adbd7c0276616bc5a6aacd868649b41ce6c87ad9074dbe860bd23a456db90bcb37b38c6d4f2bf08e5bc3177ebb5111e41ec8f040a8b765643fe48273d8f8c0af9c8cb7a4d8520f29038d2b88b7373ea230408032992a6f4f250e1ff0e860798a1b5157357e91a4955d087c08767f2550e2d3ae6bd622dc45639cd26c1f771c7ad1f215d74959e14b0194443daecc7f445a7760bad2bfdad2e5ba825822875839b9b9a4a3811f638514fee493061736738098ee4448b8adb0c070aeaf4618f0d4ae011b0049c91d697b4a98cd1056223aa60835b6ae7fba8305be315fc56a783d3e452071bde99de68d0275d6b7018cab1b15e633e248807fa771281aa99900dfcd9de13bf9b03d0f6c5cc9cc15e4cedba4759a671fa289a9f9700c2f267ea556257ae5dcdf3edd9bf93c2c260f7e9ba5a40085b90acb7fc0168c2ada7052977152dc46162c800da0acada3f6962ef4743ec0f5c5f49f67f579269c13605037eeed5fb500f140e5fb74e2d0d60f65b57da9eed9f7fbf9fcacbbfffd92015637cc231c9bce9b87e423bc5e8bea07668e450ab058e3c0c6620c500a99ae7f839806e3cb383eb2563b1e34865383ecee0838ee4f284250747abb6f99a715a91206251ae58e1b221100c36a882237a2c1a9628512d67f9f986ed6c59f8d4175be903d1ec94e8ad73f70a17c702201d76f28ca4b69b266248c9e9287ce2442c884e435112362c87cccc3e3e1746e0e267912f1fd97a727211e46676186777f08b1472a96f019eb86af00c247a234d551a1e2816ce91285a62ce0142422ce2b3ecf38cf12bb3ec9ee48ffa9853a7a907263a69c3ea56f4347a28214614ee91940a0b0a232bac26c275f650d9f46ad235d146c1eb76838bd4eafc6f0ceae273d8f1b30ed30355b2823eb885870d37eb9e4133b5595145d438500ec23083fd163e2c8162bd1c2543035d0ef659a7c9350e5bd25c84663fdd16822a6602d54773ce46679248a4684a7d3f509d7c3eba11d94cf62e9f9c950653dfe5664603cf442aebf3b7b559bea20d980e3706b09dc3b0ef503eab57f832149b111565bfec845882fa9e184f00d34858711b2916c622b5afef764cdff68ab81297d83539023b426164ec0f31998f0f03f88c1b2fa5388d62becee33cba6c86a403205817801fa3fc9de21c68d5bd06f43136d179af8852dcb7a54e4f9ee21126fc8a71bae5523297342743a1fe069f484b2ee712b1afefe0e7c5517cc21e20eb1095f7dac75d4a1026b91989c4417fb2b4bc02dfad437bc2bc0d5edb6ef66f4a2ab9ee49badee0c7b848d32db2a8ac493a199d1ab356892d63d54ebc78849d09cc5688c378ff3a11dac1327fc64ef124e1d1a43fd2a86a19ae32212633d80a0d0a2c5d7c17ea374cb9c86059497ecec212213c2eb26fca93d05462bad7eaae73c8d347b05b85bbfa6fbe6b6edbd367784d046ddaf82b53391689830ac325ea80043814b38820b3e6023114a5c1b8abd82ede70b76c7c676d079d3d3c99937885f164e61403bc94666680ab782557d07dbe2af75a47ad96a6794298b79f37f5d0ed69b3c3cddc00a12008b7847c16beed652aa1b89bc7b9d3c643f0ce14602873bec1374e8aa23b04639124531b7a7910e745001b181c7758483d77bab22ea43dc406fe2fb251306f4fad3902c7fdeaef44c31d95e2b2051b318c333a11e712c46a703e7bac5750942786f0fae34b0a936aa65af3a5aec070d3b637b5fb9b29ed83fecc86b3bbaa1d28714586e8c616b28281398557a62b6b021319a62d81dedd8452a53944f09c4c069d60880deb37bd6a228b00e559e19e46e4249b3bf25591ee5fd9a55eb661bacb5f2deb5540654b2d8076ced5616dba04a1cdb9ac1588814e64d2400b97686b24bce6ebdea72b86cd082583d7b4abe4a511e893aa39e2f19323ead3ee903081348181a98ae79076ec067079f6837bf0176ce8be0f342956b59a53a3f3ee392ebfc5859a5d2374110fc9e0dc871814e9c346ddeecfa22e8c414f5c803acc19054a64a64d67b922e564a570adb8153de8149dfcd7f4d924d779b67df2e825593932753e2130a13f6de34182e02b9c3848698903b30904361b2952711250ffcef739fd4ffc076b4deea996ce69da2f7e662a775ca47d5800317c70dae464487de3b3e530cc5ed9cb08f7116d589fde1df0115549e91c9af50403f2f5f4002f7bbc5f8953eaea2d174773828fbc5dc8d00fecfc8561c35f4d7f677afc8eb90cbe277274fb07287ad7aab28a9384bfd62b38bf8777cec68d1af46a04b8710993af0ba30070b46711b23005f10ed30f31d9471ac79c44df7577a4af00ca089aba698e213c02aa66ab0c48252651c0106b4b30bbecf22f2dd5b96575e5ede4992b8e7b7a6ebef336a01fecb738a9a42dc1628247e31c45856d8a004f28794e79c8b65de0dc1268eea3b68a021b6f19caa1f91f8d334352815924ee2f2a901d9256909bd98ddc1f3d82252d60296d993ec8581734a1b7f22abba901e597c670bb0a9ebe03537a14a2583745048a06cd966963af7fe71f52b3719e2589259d19afe072458702403d34172e5faa5ee69ba2c0a04f72874f5f76041aab363019336807e6088132737e27ea11dff0a0f05434d477b04a8c1b288907486bfd67b3d8754c1231c6201f75ba0e3a8516e515adcaeb21f5efc7abbcb6cca3908fefa65d9960fca4a638b2f19544b0a52515cfaf6a08647e2ffee5bebfff3c4abcf7766d5778c66ffda2d8d0c6595c767d9b79c5a93500239d5302692d2991b310921c98345e529713d98ca73d25d47616cf926fc1f5b8ddcac98a11ad17fa7c2465bf62f803d0a8d502dd9076057a34b800072725a73063e2a77cabc16c1e667cccb9985547dd927beaff2fbb5da11da766457e95f8f2a34bf03b7efdc73fa0fb828cfee2efa2a614ae084ff3f2df81770c15b8b5e838dbce8ab559317a3247a21b71479b71c7da3cb28346cac3f2b441f499e362d66e007fddd6e0c6382b8e40cb85549ca2c82b957b5869f254003f7d6ac043b6934c338710192c10af024e880cd915cd36a7818f43a285e9de1427131f9bf4166970e9912baa7650d2b4281011a488bc283fe6e32b061e298799fed5408c263382b185f76561af5de14dc68b260c73595830b3341e17798aef59a7b41f651bda1da56d6eb02e5c1ca4ca7376e0c83d1a3b73ea09dd73f0cca9602fa27625cfce33348c95d721fb663f7ae02a95f4a042a422bad2a19ab34be148c5af1660e769b7da25759820748d455de03610a4bf475c46d37f6e692a12b45131cc6a9c57a0dc0f2fe9680099a928d0febc1729b81f468402699aa9f2db569792711fb4a00fe388fc7be4a4be0263c5d85c087554fdf1946163f9f279490d7d201857992bce00523812a4ce1beb908999651a84603428d8c335c75d4d334f0eacad7ea88be66d861a08ce93289a04894a573c53040bfc61f21c04a9d25062b2a4c91075e95d23d87a730e539f1561f397568929016245b487a606eb1bad986664ab90c3d76e8b4e207adfdade462e7fe9875a6cfe8cc6b24ba611b1b390cd49ef99468032358ea9a3e8ef9c23eff8f42d2718e37d4894a3322f7ea7f854c2b5e88b945b9de552d7c00dd50ac7dced945957bbaea545bc5efdff023f6d9a51bb74bfd88076a5002a11ad097006321d2075a77bdd845b7184d432b6f876af136d890eb33e5f5f5faa66a9d6367b5ef9cd045f2ab819f7ed7604e76b04500ba3817d3e91871b4de0a4e0619f68e04078be78a2a5567c1b60a666d62af4c20ebb11f0a57ad33a586cf4975dfb109ec76596b0c81eb643fdae37c2cc9c155dec8cb8cb3ef11fc5da6a0ce1dff2f5600a7bf103705e75029c255f6df5db7855e325a1610216dcef94be793ba7bf32fbcabfd6ee7184b6911e060cdd642d65b4ac5a559309135e83680da043774098028654f56a014dcf4c5a75659cdeef0db5bb89e7c96da33f16f00a1a9a97911e05d99289311e9807b4e626060bee255e95a736854878ccc778b2eb19cdae1d6e4c0264d532658805aab228ea23ff110a3cbfa24cc2fbcd4b9bb7800e2abb64b26eb61a03882f03638103820a8d184489825ca7cf6c2ac01211d1c202fb9d17ef91a56993c79de350de6794c4244edab98ba4a1ba7ae33efcf7581a908fded6b4adfaefb9de17cf22e280ec7f6e2207edfbe55f0807d08ccec62776aab3a7714a27c1b26514d3b4461db77edb60dbc27c3e7d87ac095b098a4312ee5d7212b3e753f66cbf068b868701086d81bf02f50c764ac96c745d2a009cfea420159c07460fc93594accf6c176a7fda0fbc481122e87548f9ce7a77272c7032ffd89b327e1327af213e5296a4a16cb481c0a182accb9e4ff734d1e26f7640344680ebb8f394b427200ca2d5cb444f6536bfdf5fc10f195c447e88e5ca4b296bdcd3138b44fa35b3cf63ebdf4a84306ac23d99635d07216bf28f1c7a9148e3db421852231c666fe0f12717d96557de30b001fdcc7589e350de53901e6a05de91b6712dcee0fba8c52751e6b0b34878dcfec346c75d63c15868c881562e82323b53193468734cf5b263673288a6b6a39d8b822ebbd145cb533fa3b65acf83fe6c6f4cf044b2bca72c004eaeb18595a3b955339d1785f61f086d54715eb0df7e0cf4dfba2383c3ebd18a2483136dfe3b3666ecb1b165329c71f0d39def21f1c48cbbdfbf3d812d64664c7a1cff89b341cfa0e5b403886148c91023552f76496fe5f0298fe48e777b652e68b988738d7c5d01baae417dafff19ba392001593351efb8ae00676257540ec655bc583224b09ef8abb21130f0842d8d3d072af64a8e4b0569cea7792699aa9d0117243f877ef9d7203db0b8c39ce53969e3ef422842f7fe6e1f5c1887eec89343dba5c91c3ec8b5a592380ba09de598131f225c7ad87707ba27f926037dc4d097cbf4d722043cb86b6dcdeacfe4b51e9e2744aa7878b689189a0e4d76bf6f1add8717293728c280ae17b9d0576e61a6e38", 0x1000}, {&(0x7f0000002240)="db04449241a51b570d5c8e67523a44131bbed6b26e7981f7922e3e95ab141d98574d5ea1e6dfbd936e50196d497e3fce970afed97922b7bfeb5007f9773a7329ca1af31c3999b577ede07cf9ba9dc207ea6e194f31e9c5ac940d7e98b82ba1572219c62adc1f45136d593b68995476bd90d51abf0cf235fe7904ddd40cce384a257a07783de3034689fa56bdfc", 0x8d}, {&(0x7f0000002300)="2ff101bb6ec7b73076690ef7ef3869a7fcbc57ab2e931557ceabce1ec4fbf33918d79a7cdcde05b31e433372c3995e0f2780b9bd920d72231546d5983f269b68cd59aa4911d84f0577f7053fd126d4dcafd56451a8e8a245ab0e5dc36678cac78b938b886e50f8830d79db2bafbe11d07c8df33be7cf8a5792c85b38da440e421babf178ffb77b576d94e9167cb4226736d1ef6af9f6ae5052b964b1bd358088d22f05818ca3f41949a24a54d2f6777fb45dfecedec44e8132ab55f2e59094ce645f6d2ded", 0xc5}, {&(0x7f00000001c0)="6873b5c40fa6aabae8b9bc14f16926036aacb0c6caef", 0x16}, {&(0x7f0000002400)="88889245f3726fdb8d67", 0xa}], 0x7, &(0x7f00000024c0)=[{0xf8, 0x1, 0x9, "050b44ddcb7fa3046a6d671f8962b9766a17d21bfc8b10f39f53c38ef399b9b6ae2ee7c95099907670416cccd80290456d14486a4e611fda8e285713617b8352047af40aa88f3746bcaa19160a75dea51d7a65ee19a60aef8a444d7eaf4734886bb9a021c817b2141f4bcb4d47682cb374dc13ffa5fb015b9a4ef60a796d7d30d8776f97ad18e50b50d4bc08e74c5e678a9436ec4a8d2bff0bbbca8b2694f79117b234bb9d66d6ca2642ab0157a647d7a2ac9ca4a3462608dc07133bc18e21717a60103a4f22c54589e90cdd68e0497bcac4684c1a8ecca01d6fd2a9f1aed209090773f6"}, {0x80, 0xffff, 0x2, "2a8e7361b831a8415bdbe78763d369296e720286e1bff4fab0f3865a0a9e04360c376aa4f15c4cd743b9162e34875b3bc2fc6eed57f74f15b728d3fb8ac1ddde25827e63423c656209c532cd925b33f6b421d658da6d84d2e8b595981efd72d36e6eb8507d7fd1deb55d70"}], 0x178}, 0x40a) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:07 executing program 0: r0 = socket(0x1, 0x4, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0x400}, 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9744) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:38:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x12) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r2, &(0x7f0000000040), 0x1b) 05:38:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 05:38:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) sendto(r0, &(0x7f0000000200)="1caa535ba83039aae02a3f23e7626cc0d9633e3ce78f4ca1a54009bbdaaefd0296826bac68f5ecf1d9bc7aa8fd38b4954f6bc7c637ee318e079d43567b67ae14bb187b8f1ae404bd04342896eb50acb57bd90c2f792694dd646d4360f7296f49bd24c096b8c51d6287ad8bbb0e53586e41d62a32b0a9c62d2d9a26f890e2088997fe5d64193d2bac0199eea1eb3d7dd764cf", 0x92, 0x400, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() shmget(0x3, 0x2000, 0xcf22c8a39492fd94, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:38:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='.#.:.\x00', &(0x7f0000000180)=']#,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xba/\x00', &(0x7f0000000240)='#\']\x00', &(0x7f0000000280)=')$\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\xb0\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='&}\x00', &(0x7f00000003c0)='*([\x00']) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x7, 0x3, 0x4, 0xe546, 0x5, 0x7, 0x0, 0x10, [{0x9, 0xfffffffffffffffb, 0xfff, 0xffffffffffffff63}, {0x16bd, 0x3, 0x52}, {0x3045b0cd, 0x3, 0x783, 0x6}, {0x7, 0x80000001, 0x200, 0x7}, {0x7, 0x8, 0x5, 0x3}, {0x20, 0x1, 0x1, 0x4}, {0x401, 0xb9b, 0x0, 0x7}, {0x1, 0x800, 0x8, 0xfff}, {0x8001, 0x3, 0x101, 0x2}, {0x2, 0x24000, 0xdab8, 0x8}, {0x1c, 0x3, 0x5, 0x2}, {0xac6e, 0x7, 0x9, 0x5}, {0x0, 0xa558, 0x9, 0x81}, {0x8, 0x5, 0x1, 0x401}, {0x7, 0xfff, 0x162, 0xffff}, {0x3, 0x9f, 0xff, 0xf6}]}) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61, 0x0, 0x3}, {0x6}]}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000300)=0x800, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 05:38:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x3}, {0x0, 0x401}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) fchmod(r0, 0xc0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000240)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="8450d57389a93fe48ad7f434eeda0c13c6", 0x11}], 0x1, &(0x7f0000000180)}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 05:38:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0xfffffffffffffe88, &(0x7f0000000100)="dbf061b4753048082a80348a424453383e2e7505286185ed9fcf34c8a2b19bbff1f7659bac1af10dd72a6e90040bdc56264e6a7138ff57060e7c0ddbfb53b95bde9445611343c4d67ebff8d2dca41b5e9af57bc2f9ce7da9df1890b1475014541da844860b1ec1ac010993562ef741") 05:38:07 executing program 0: socket(0x18, 0x400000003, 0x0) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4c1, 0x0) 05:38:08 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, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) r4 = semget(0x1, 0x3, 0x220) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 05:38:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x90, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r0, r2, r4) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') fchdir(r5) select(0x40, &(0x7f0000000340)={0x3f, 0xffffffffffffff7f, 0x100f, 0x9, 0x5, 0x7, 0x2, 0x15}, &(0x7f0000000380)={0xfffffffffffffe1e, 0x1f, 0x372, 0x10000, 0x9, 0x1, 0x9, 0xdde9}, &(0x7f00000003c0)={0x7, 0x5, 0x3, 0xfff, 0x6, 0x6, 0x80000001, 0x3}, &(0x7f0000000400)={0xfffffffffffffeff, 0x6e}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x8b19eec) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x3, 0x1e60e0000, 0x40, 0x1, 0x7, 0x9, 0x6, 0x2, 0x1, 0x7, 0x8}) read(r5, &(0x7f0000000540)=""/42, 0x2a) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000580)=0x6) writev(r5, &(0x7f0000001800)=[{&(0x7f00000005c0)="67355ca720421a7b4ff55afcdf14c2d6c8dd1eaee3c4fbc06a08da89d8e7c5cc3cb2e59013413ee5c3ef7197b1694297b62109f10e11fab736e96f0c70061f97ece2303089d4750665fabf398cee8a5f319e5d73309b26bae3a05d66120d2b56181617502ac9983af7c3711d9abfd78f1f9b77355961cff0a0d1053fa1e09f73ca484bbe16e0391a1febde3b794b9a87509988cac39acbefc52d65c28a2cc206bc338f9adf054fbedbbcaf98be2ba657281289cadae38091a32ef85caa2193b7a6d13ff871d6f6df4825cb9ba05dc17998b2adcd5a34725f9da1b2e809b6b0c58c98ddce3a7a2c96b1df132bac17c008d53d378c9af1327eaba5e48cd62d51b8ad5f20776c5aa36692769a2b21e52eb530dfddf732fd24b5593e2389a973a584e51a10284aeb97270981b571e07b8688f65cff8c277c6299bf8288df5179229b4ef484c8957bef70360410745dca5a5b46ebd4eeaf007a7f45cf5e5940a4316dae0cbd20d2fda1820a10700f1497b32d5768cfdbcedba463eeccbbf772560db8d7f8343db8bdcd3e35eed01ad792e0058095fd3bbcfb85239afb90c48e6acd5a444d5e895407b3d9d6664a198c86342914685b7b6afda988560b900b7fdf2f23b2d94032c0d3a01a4a82ce0a2418be6b6ae26b2a5dc734b9684a929a336fe6bc98c383db40dd328f3f0e556b21653300ca4f83ae2f1d49d57f1b4258b8313c30a4b971b6e1b58cec98f08a2f770a33ae06d25ea234599eb9c7af859b9e7debffd776f38f2515f856db42e7b0ef0c3759596eec5062a3d7941e99e6f35d21dce6f3d647b57bd8a7bf22e827914e43cc12f03a02a20f9707f237d66a6e2ac0abc291a392f431ca7bca749fcb3d6e037afa4acdbaa0e5cdbe0c8be49948f6d963f0e03cf9e21d0dc168535f636c60b5edc4dae0e9434fb2750427a5fb4120f629cce7b1c6870f3201ea1d59341db218cafef9a1c18f247ac2977934cd5d26b8dd4d3f2bb986440237a14bc7282bca566e4fbe290f9a948fc341eb50c170ebc48c88b3b6a0820b96e154a547850ce6cef63656218e46750ccdf8bca4d1df98e46cf0345aea63b47fdc24922eb301835f8965422d844b9961472f1b914d34510bc2d97f45cbd0792b38e6df924b26f960f783b284444ec4987495f78e2bf167a0d2c3f1373c26ca8f39887432c5930b1e2ab2232b63e1a7ae5752640675febf9ffc797111b26efcb2fd9968d2028b535975dca26e9ac5f25680d508982874b1138760145af5058c7cf5c88d40567ac47d61594ce0c9205f7fa680ebdb3eb5e683513bb85fa97ebe3e23ab09381a580b7b5270b8bca075878ab146ba7bb374c1e485780bb7c2938dc5fdcda7e943e1f4d9e634b50e078862e966266d06be9b82d80f4547f367c75762cdf92fbc6a9802ccc90d1eb0f15d7d90b97b4f360b1476b3293a83b5aae24e29e6a45e07bd5e66cc0d80598fd554605e07322f233932e0b3833b3e8260441f3a7c91b1e99c724d10762cbbea702897ade5a131722c7e95df1d9047355f852bf627b3a44df94c579ba09c1375e56c441365b8a4b68a7ec4474ece6c95e24597339bef43ee36ed09f34e024bd0b4e6c79b6cc448ee6da0093f594c5396fec0daeaac5b18f0491881e86de0ce01ab58a8631114617434b39ba1635530939645f9063fc869136d8df9b2954176bb02b815c6315a8273a64518b73ee3144bb1d23f025525e686b922773bdfd046c657a7614cd188b241323abb58cac671aff024952351b985d1731e50709dea263036b67acd67f59f2afe8b8f2b99b1bfe438018f7f7bd7d58353be2c41b223dc4444cf5d10c060d82c64e41643194cab1216195798ff53f9584f04894e0242654d1cf5d3e37b67e173598736d99929e25c6c7bbf78028be8b77e124d8c1573b1d57cd592f9eee357762d9130c38bd4f7fdd899ec2037f7e657b70edd4dad90fcf0e07ba7de62b680902388f8cbccce4816a02d1200824b579414660101c30bd197e4c2584e80a4e943e1b0b953ac5e170b2875e7e2ec8546270740d1c654878194753df45059a3cfdf122d2df52b07532829ff6b135f9a2d85fffa9e8e94e151ae10a328bfd85dbe0ffb6a35ff9bf42a3bcbe32457145fc908bbf7b71cb116a73bcf50a43ca43c95c48659a2a1ac5649d0aff5f59d79702db9830a07e19c516e5f5abf8c40c6365289f814a3b2babdda9ed8d2945bdd674a1c0d59befc78cf5bb39a7802bdbe6c5ab8f3d1dc98944a35cc157457a1dcab244c0b5b5300e7b7dad4b9ea0b79f451c1f4cbf5c676c799285cb8cbfe789d4deb15d4935e3e43e464cc5138f7f452671b208998c16089ec125d35ffb6236f149f1d0270986ef788b9b83f38daf8a2b4bd8413aa461e920a41311d10b8800225f1e390384c59f0bfd3fc776d884d9b903cd1a5cb871f95c01d63d90c708f3f9c9205cc1b207bf777d7070ff19ad7d8a8889b260939f7dbe877506feb8ed41af04e07277d53a2df6af5d6947446356c76d3febb57991b72e2aa3d80c856e3050d4f03517f0b37e322114c88c5bb26f8fbe4d3fe9cc245c4b09d1f3199c2e166acbd0bab70508282008431453a1e66e38fa97d56c8b188c3ea7e4cd8309c5476443dcdd643427a82bb7b6c838f41bf967bd622d79b87ecb2a69c12d548698750cad514b2f8367899a3de6c2b15dbbfd976794ff9ebd7788beff77ae6a8d0f6474cbf6a2412e6c4a3ee3a2f5309e2328b5187f9a4394a3198dae42633feb0dc838a6b3c9660365c9143e0be06af09a7635a9b1e74c1fcd82ee7bdab96648ec04582e7f4df831935b092b1fddf81ead345c02cb58dc4e6ed4a3f8e783422f21d232f3c9d02270bfc03ac805c12c73a0f79043430b8e1d00001f6751e4b7c5633bab29dda3e8d1deda2f3761f7b7418b087d5ec62317e74373f364b3b4bf3d81bc12581e4cd9d2a5626165faec25a599a3f24bbb876e16fec76ad3c4f14699132c6ad9864740de5639e6a254e9c7c6d40900c08c42679e5eed0cc8b2a62782cba30c435592cde7c243e2005f6d261892fbea354ce2856abf1367341b63fc070b927239287a9b7e75048e6a392f3e8658f63a204b33c01ab7b0ed8ba4fa4abaabfdeaf9d9355f73931e973ae9d103f78a52e447e37315dd6fdf5b9a098890527a7f44f706fb2d3ff3fbd92b30ee48e58e12760a2718ca0e4a221c3f0e6fd95a55ae7e5dd2e262633de7503f7ceb00f1a94d1e1b34f4748459d0745dd9d6ccb473c346ae7c469043ac0bfd5f3ed8bd4c9f2c3f78443a6c6adb3aebf56502ceb03584c19dab97d52fa6caf163e5b2ce6cbb1c349c0a7ee0794053e9e66ce99502f748b8e2ce335ca844f566c83d0c45b9ffda99aac53bc0d28574549a8a516f360724de0105a4432b1c811e21813ef1d9f25b6159834f5ee2440d4db3f37909443efdc7baf003f79d82ef1baa487f15d275449d0a0e8505a40ab3ac7337bc38f3ddcd3a16fdbf77e7b2d368a453ddee56a413bb4d2752edde4ecd7868583e679c6c86f0359313068d570a1d326cbae65c5001d6e9f695b8a4c8a2fb40d99b7b5849f2de7cbc783736587905bf243efe0c830ac6fde82677058cbb85a292acd61ec9e1e3d1d4ab07ea4d6e1e704e44c7673ab97cf895c8565dc68a77c81895119950e74abeb63c6bffb5d455fbd36d117bf491978cf687d633f44ab3e8f737e1e03eee100e7c2cef90498b1bffb7996d35fa878c0bee4c506ca8645cb8acf4c1a8e5ab04674ebe1dafbcb4abc68231a2fa3e7473a4241d9b96af0ff5c1d6307c839604a38f966d11f454b5734890292e92f8214983426e2ae654fdc2d0ab9f18390ed02e13515f635bede155f15cff730d0cde9db659654dc6d4cfac1b5a7b60ba09a06710dff54aa01220ddd7d58e56fa9846cc3d28188db590ce4e38a658c1e1fec24aff5482142da9471d24700821d44e842329b07c92fee74604baa96ee99a0a6e04a02337aa1a2423e66f7396945061be29d754fa8867b9990817f8de9741d67fa073f3c3085a599fb5b8b6517aafbbc6f171c7704aa621d213545bbcb7671a72ef7a7f68fb141b547a20c3f8299b2d5d0944f2e0b14960bdd8f5c6744de1094135f8528e8ffc68a5b39b916a4150d5251348a1bb18e8da98ba10c950f1e88f00122f4bf94d32519073db8494ad37afcaa0bdfe76d662584eabd032353c15dbb11407c69f067febbbb60fdce1590813988ae35f2221e8d0327be052cc358a21eaef936aac905a57e2e12d5a5c5563057af9ea503ee78ebd6fe4c150ded285f85ff1bc411fb610a4bc7896a7cc3b37368bdc49845a362ed145ba44d0a90bffa1889b10d9386445c25fea589887c59dbdb5ab2bf30105e8e79c9c4eadeb3300e761f3bcfa5b87df71d6db64c2df3af753ad599719ac67c10d44e08f5421b9c4a28a43adfa0eb6932f3781378349b94a71e160c7a0f66e77cfa0f71cddaa16f37d113eddfffacafea77f2e173a9deb88aa7639dbb0a8dc4686e06dcc30b30392481fe3c9850dbadecd30949d7deacce67a269d18b7123d418d15896b036674ec15bfc91ceaee172fed743e53799f7b26ad57bcf244170baed4387462f4ae9a4ea3180fc9916cc1eead8bf90e1205b673fea58f03b0f6333f6a4db4b76dd6dfeb67b8fa905762333c3420b884fa7f71cab741d3341a6c060b0e678d1425cff54a1754af2d98e7b614003747174453a608de3f4ef486270f39156e7b34d40931df3e14c68b213db12819b57461ccf4e5db47a3af1bd5781118adb00f81cd94c129b99e9cbe293dda01081a79509786060858c5b4042a8cfdadd923e23aa67ce3b3a87681840f4b1092abb6007ab361fa78a1a6e883d878628497bf8726f5d1dfb1f85afa2d9eb90325e64ca9242dab52bf694991ab49cfb3dcb0d084e04a3551e76959910c71b226589607364d633cf1a2491f04cc0d9c2777ddc669f4c7c7808477d3500f80c403744497d415dd360f6f63c660a184ba55ac87679cc26f13ee457410d4cb0d0e3894dfde29394c0b0e7fb61866f9173dc48b8ae000eaca26954d7bcb4999d310dbe1c6c47769f57ec808d29247fe5fcad086468c17a9d379ddd7e3bdd2a9a11681571bf69bc581296c475a37ff26ba08cc6e980e86c5409f8aee2b495fe02b9b98b5c51646b75df8cbf7b585e811085f5cab56c25f49f9a375a780e3d69d3c9ed2cffdb38c8ab27c0a917953a274951533f82f37f4be65e672e1da9563e2df5057e45b63145a0620c9335f51e203da068a007ac6dbfd55d77ff549ace78bba0052e30432181839f37fc3c8ca213202e029f6098d1413e77a207eb377fcf4c6d88adef6fbdda492a3402afaa1af10b85d1a9a54b25404c8d0d8478f479ff5bf3f9922dd1bf51aad2c0a686c01299bed4a4fb5aa59392cafc0f7143f8f3551d72e5db20fc9337a8a355d32a538cd9da0decfa02a3b377c088fcd7b20e26be96b11b97e024f9a39bf99fddc7d72c1939fe455eba4d0adf99c6114c3f044c84688ed45009f40937144b26a42200e8d7a4c3196972d523a7c774332d35c54b38108ce635ce2add993ad9fbc53e6cfe86cb43bd7e83e78f85083f44b38b64feec3b2463d5dbda399c1b34bb1ba8579b1496ae06905a46af4e1fec75a82d1fc101b31a407821ae41763735bdfd8bafdb11218b7ae3c06f66cce852db7284a4a4e208d1372d5ac1a07c785e1f2d215abfbc57d395d128e8e22d38662654875f4df4dd9bb82f0d70de681b01b90318110f2e9b5731c49f3520c3", 0x1000}, {&(0x7f00000015c0)="363c20d1d9b4e13a2d5cce0a6ac69a1633033345b42ee0ea62b7879ce0b320ab9c50605384e61b4431447fe4104b207ff21419183e093c0ce30d59f01f94daddf61ed524dde91d87925b9ce09fa049ae0daec574def845d78cfe0902b5d97da0fe61d7998508b18135d6b94bc2ffb4f5c15759453035bd944b9e90a57ad1d8b67a011c96989834592e3deca3e8979e03b9570a56698dc7ea4d55c4478ea614e39ed03e569dcd4f3a63e1beb2242dabacf0018ba1d286a8e5f6e547a3e0116f90360bc918aeda0eb87abef83812f3a8fcf208beccee345b11ba20da0c86dbdf8c3dd77798edb15d51db885a2e829044f95c", 0xf1}, {&(0x7f00000016c0)="8a94453cc0db7a30b3c592010d9ee78acbcea1856208c1b6a3632cfc2dc2de34f108b7809ac62d0f49e168a1026a83039121b78ddad27561e50be7225b466b515f0ab8c4ea7d69bf319e58a5f7e78d19743103ce39b4cdab9bf2548064b7306ee3b28d18e237ef2eab9bafbbf105a21a9151dd21f7899141aa592f51cb51ee", 0x7f}, {&(0x7f0000001740)="f5ac83d98a310b4bfb8ba8cf7d17dce25155746f9833417370b57e512e35d096dd92137c47cc3dafa9eb42bea48fbff76117f3415ffc5bd9ccb8069eb815fa60e6b9ad390466799961d9e1b54dc4b25e6ddeb321c2e1ddba0c35cea20a50e4f2978c3b614e7d4052385c875606ab07129730ec945a7627bb97fa3595728b2e9cb8edab2238a84d6e05ed277c0ba732a4d5be5e", 0x93}], 0x4) readlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/189, 0xbd) pwritev(r0, &(0x7f0000003c40)=[{&(0x7f0000001940)="3e9f80d267c13cc340e4db5b66aa88a70196c25c2a3f5a65b788b6c3b4a29a4b313baaba945f2efbc3e7d25b5bd1db33575bbe09f7bbb4cb63c86d6fd4909f9be48abc84880a22c4edbb75b0415af445b2e3bf254a5649723b3fd87e2571f4cb05cba12ba5739790d826f003be9a7c2ccbeea0c2e8bc2118ee3463ce60b8c81b5167d453760b1fed1e6feeaf5de76c875db69a0832828804ceee15fd4414d5d97acb1add383e1eace21c8f6784c7652e8f23303afb7efa6ff2b87c43c73db3b5708636eb39a3e8184bc6ca28053615df56f2b492ad6f38cefde586b1dce81c3b9e36ca74eb10597ed61ccf6ad45dd6f91af5eeb21ddd", 0xf6}, {&(0x7f0000001a40)="cba3a512fd02d779b99b56d528d3ba0fc3433e0a818147f231a73f9e55f597d4fa04b568ed8667343e6d3af517f1b8b7921110f13632df458d85503a1ff3743783c34d8b0f976d3464f9a593c38a5651c5d02f2678f3cc97124d9ab87a12d9458782a3c08a3b5de7b44d4228dc7800ff16114de00a7ddced61120d7c057d5055c3a35ac3ef38d4d1c2d52ddb5ced24e628e93079fbab1c9bb51e04c259bead0600a7dede08821c434fbb3c23c4d36525c677a73eef6d052a451c088fadd1145866f61998901361ba38f2ae51d7604bc56728157708b1246befd864210a3ac5ab5f4212f443e5bfca99b158226c679ae6f026e5ad37c1e9f4a4d5838ae57040378455d4d04ef737d2fcab3b77cf3b9ab93ded6686efb70f0c485ca6a6ba1a6b464a2591bc4ad3b9a47a88aeeba6688dc8c18f5e2c8fa81e626ad3dfc624b3aaa562b44ab93fa537cc6c0990f76cc3c83395f2e03ef2f81bfdc121739e3f1ad3da97973fbcc56f326b18e4b55cf53d53be21e3e84e48323df4a910778283412f89b6d9c6f07a56ae18971ca66cab004137271eff2c9e228f308fcbcde9902850ed5497bec019968fa7583aa70fe41eab687bb1e938d34e34ff027406936c360fa5fe449c1933ba72d0cc70c27b273daa3a4969b4b414bdde4f5afbdb6a73ef4f7f283588cd3f24028b3f434e7040f759359a0e9ff961cb437565a1e4dbaa713688fbee6bfa83113bb40f820ec1a991535cc7ebda9b367c875a0336a6ba713f2d533681b5a33aa528954233964a8ed3663111722ac7d22a2aab580c351d237465724f726b4648cb46542ddfbeef1fa289c675cd89a78f38c02dbb1f276d25474d94d63b04dd41ca71d59917f79b72f929971dd5a1c03d0d62631258830a518d114dc2d64bd6d4af677b61e4058e743bf8c19ac6cafc23599c3c9de856c55f2038c5fb74a90ec40c57f429355f9073e67916bd83bd37b4e52ea1f4f3f32122be6333ea1f7174743135e84d459de20b6c3625b64c24a6960fa8d3e2daedc7f977926ddea42da4ede98ea12587d7385897d6786858af84785cc0b8aa4405a72eeefe59dc78eda87b7d0e9331a1c5a8ae0f96fcffa32c5a67883c81d11711bb93bdeab952e1836aaf9736c04db1887e1bbc04947b4bf8bd545e11176da754a084547ec57423676ead91f5c35cb02fa185be5b5598341fa30831bfeb2ab069a36060d90e1b499ed79fc70bbcd8f696f7a9c0008b813cc2f49550d6ba3140beb1b6dd4073bcaf92ec94f6b1dcebc0432972de55d2dd2102db7ef311d24e41ab29421ee15b76e5800aa15b2509462ee0c3892853ceb7dbb39c06df0a18169dd49eaa47c110adfd3f83a6e6504786a94fe85f757c8416d36dbaa6b125def9c5c820243af6ecfe7d3c9efd45273fef894699c83bafba8bddd0cbc77d191e6df2716760a9842a0f2719c81b070318f25253eac5da567a0bc5b1c0f6b07d1108383531dfbeb495419cbc5f14da5809f2939338f93df83323079598278de690bb281cfc6e6a3b2dca041837e256e9505bbc179598dd8918d4141dc839f0075a65408bd912bc465643042fa2b544e6cf6d38711235b4bca0f9f5e5d55326220ff37fb00837d614370c37dffc9abde619eec78a4d851d0f51e6e7776516bfa20ae921de679ed750a54548674ba6c5473fb10c30cbcbcbe45629ff8c0f436288e0286e9c060bd7bc2a09bcb9f46678b4a3300e384697d4dedfe64ebe7d90084a639f0ab4a07570c33f5b62aa416a0e2c87c3fe543c5b1cfc91b3c97960f89981c528464fa6ba0000aa2e35ec94d81e714354cc83e54edabf42adcd5ecdae4aa9f80be57476a9290d41997d3a25f22b99cb56a51a409e16e36be16642526fbcae3be3e05b8daf8caad6d750ac8281b62f0b189261749344e3a48679889193a20f94946063458396376691c1bc9946478439fc2ae93ae9a9b946f9705e962bf1c5b7e77ef304d0206d0f817d60946c8ae66fc17cfecbc43c6b8f8204f5345aabd554c042680fa203e383754d5524f70b82ffba18c36425fa2de9da64ec707d66b172ef1ab0912ba5d9009fc7d72bd74e1e61d7bf6545c70b623e66cbb14f443d32e6e4eec0ef24d8489a8e793a527442e53624e334277ecb43a0605e3d29347ce07bc86e28965a3c78727633d31bbb1da2c8f40809d8ce0dceb786e1d1f274e23788e0286b2e2c0feb6c3fed5104b4fe912fa25bced3eb25ae24150637e0d7170a92901fc53f7b9502e2e81e04409797fc9ec4297924c85e4636b4a81c73009ad59cfe89fac21d186ff2cb9f42a49997ba01e6e84b291fda10432c4382b249c3588c71315cc9f99d3ffae2b6d0737183fab84a7ab7ed42c854911717168822531aa198dd786d36006935949b3cd78a44fb3110d7d800ed2c1cb79892158e15fe65e74046f1d5206c5071ed0907a1b463351eaa612de645e745d3f6859c2b52f95d11e188c89d1cdb436e7546c74b0d2a5720ad6e3c450c33292e8105de5011174cce57034ad2ffcf7088e9c8aae4ee7cbb9187f939f3623f93a1720243167d44feca36910e14af8b38d77440d6386b29866796196f03020aeed2bafd6be10dfe62303a57fb4344ae650a86bf48a1ef049ecd90e55b215c7726b6ac627efcd9195d24e413d03424c809756ca03df49272dd2969816e489cdd5b1dc02a6df0ee428fc6e75a5ef4522c1caac0666974dee28faf318c71fbdfdc09206025093f2f20bfdd98a6086779ed9f2ce2c39a973e525f3234f9520cb119a5f0af1d2cd07999d89092741d5b962592ae79542b5cd6993762122a81da7fd9b24ae24c9f32927a1a1c9d9e66fd06b3f7c751561a09b538691f8ee0548cd9876bc5726a7b21f6e37e1863167ede48efb69f7bd72ad55c941607e61a6770cd2db84aedd538274aa0eeabac388a64993c3f33694a2e1b659ca6d58a9bd7d52012ca9fa3258f1a769d0f6a56560893db4aa57d4cf550df23f23586146e7e7a0f874fc568c4e97d1ecf7f673cb87bb65ed4ea9cea807e3a1a7be1512deeec9f41f3808f573e93b2d7c9fabe52d4af9a5888499b0a112f22ef7f723121b62e4a1a015132b0f747408ce87420cff6cbec90e2bff23f6565a0d62cbe830712cad1c6bf2453d4fe379a3214ee5ebb2fbb7025210c7190f2c1c567339bbf78dd9d3c36a768bff1fb0775202f25a9936ef37a78bed39500b2bf11b68d326597548ba8c65a440fdf67df3c5dd0da02fc064d8b8d43bdff60af410565f2148ff03c166b0a65a74e3291663fd4c27c574dd7f087dc1d9fa653f476ec8a7fbe990cd91ed04cdf0f35b806758014c3ae875e5238f3b163803fe66a709c45cdbebdd9939b15c6057827822a4662f770c08c895e417e497f10388d12a8d8fad961066075acddf5f1755d9f2e97fc7f184617e33c029c2b7acbf5cf2d76fedb5d3190d7c1d8b1a5475b049876f33c2151b0ac891cf972f87f0bd8f1f99936442ab605052b182764b6986b55be623eba3351a397d846ef9acf3590f412f3c90c103d58e02a78584d803ecd9bfee3af08f7fa831ad7d2f069525228265a6fe558afdf5635056ad25781df34ba09f2ef31756bca0ba0bb0495658627d279fe1e8ebd020ffb4e12ffa532336d1d8d7fbb9f3e82a6030d98ad919d1320a35ded3cd90c248e81cfb26f618f6881f2f3270967a59c5b3772d7258344a6608cd2102bb97ee23c68b2df127b1c28f3aa618c677fc4e522d35771e4057da4f4feac00a2f60e77a6a7f0cf0eac02c9fe0dc639f378e9840d3febda45193524dea7ce49fc9825eed0b3ba1123aef5196e1a5e48ec9ceac787e7e055b3fc4bc4a7f9e956172e56d7c41a079709fa4745739cda76b706c391f2bd80e176fb4e5383ebd3f87cb99c857f91847788e31b5e8cce88c4cb9307ce8f2d8fc5d0e1961b49dfca20d22f7b291b394821edf1bb8402206d9bfccecccfae4d01f1fab517741e9920aac81beff972ddd67182c4bab95b260a1431327d1cbe3eb7be3720b1a3c360de53e7ef3bfdfb83a14ace54f95d051babd30d6cfeb5b7fd744a2a2e35246934b204dd96990a33b0c21b9d7fc85385c76b0f6dfb9480df42b53d6c55391c89a3ec66f25a9353d55ee9c37c49adccd68664ecd5657265c57e9778ab2b4ba91df384b2c472368291e75dbb2624296adce51d4e5ec047ad4c23ecaec3862f35ffd98bfb8eba5ba7a01a83f61cb9747246d23f4b4d87efe361235b86e1880b7fd38645b3709168caf2686a5ed76771abf2b183d0779500b468bb9420a302ae102eba45869f28c497a65105416a173c9ab4bfd2074224e028b23833bb1a6dfc9376fbb9a4df2684d2d4d9652856b14e82c9dcfb5e65fc6d93904b23c60c51f94aae6d19d320416fd5fce8b6100cb85e7f3ec1438e5cdfe9bf18d35691b421a621835f8b902bbd4b55ebbd6747a1ac0e69de7326a13652026416d36cc6b10306ef26ffc68a9e2bfea37c2e54b4e29e88a7391623a70630dd3a57e3f696541a5dcd6f3473a1c5e18901e6943007da3a94cd9b101a8e19690f92b903bf823f6bcb8af7aff54808dca28315ff02fe29dfaf23e06066f37b52a07e7bf88c67fb995d6971f3d2e2425bfe968a52f36932e452098d99c0382b5916750add42af770c8b5052c0fa7f699c84d06722cdb7cf981b1d2a8d0232238af04c7f86a7b93eb6dce3949e15ea3698fca543bacf3cb661b27030517271aba3b8778f55bbdb24a404d16e9dd578180182ec2415c2aba927b086193631e4672710ff038cae87f1a2d3a75e09e216bed70804f860f443836fa6a942f0fa875ff88cfaa3ecae62fdb8202c02fe1eefbd264b7441ec45ee8b6bbc61153013f7bc1c47bce133ed8cd494424c0718690a97422ed9bdf82dc5eb4d7762e91a08810dc49741fe5bde5b360f5efd014d15f725b37342437b1f5c0208be515263be63439c5c82c5ca3d6f5463fc39c6ccc7584d0ea676dc64bb09b1a86634efd6e0a747b5c0c31421ca9e957d8d6ffc124c84ab61dba75d689869d4a1776835700f5940b04ad1f453d0903effcd1af7b68891ec7e319167027cc372b22823b5d4ea6371257b5dc99f40b1c4c1e185f77504e203136eabdffab39243964ff782f16d4c0e18b5eaa7b93665ae5737de405ebdd10d2bbfb65108cd189f2d3d88673110243b9e00ba3c2c1c0eb080021ca5fb95daaee4ca61d3091504144b3bea09fe5d83ec2ab9dcc065b2514085b56bce2f0434392cf244a59843f9443314800e4ba6c5e9800146ac1489e1e6926ffac275ab333e581a83fe66a3800744783d7127ef4c4a27188a16af42d06008f8e55019ed5d8e423fd9b01a7e200ddd0a354fe974cd892a48fd59d3fb0f230e76d5696377a589d1b6a7574528a4d92a4a298017a065eebaf494ab1cebd8d49f2c6e182ab81735e2335fd0f752fa70ee22ad7a5da903e38cfcad89f46a785dd01c9a1688b62cbe6fbb05afbc09739517cb6f1eb7ae2f3c1989798821a92b9fcfe7a2b87d71d6e992e91d0d747106fec975626b4390e05bfd783e3cf9c10bcf7b10d2267d1b46bd374444740c68d27063f0326e176d407e675b5ab68fe539a9191caa87df7775856e17def183105b78f00bcfa100146b5b492cf5d0531f349b18da738af062659df284f9a7a0570c518c3bb1ebbcfd0b2ccb52be6fadc9a13828717b3c8f17ac72969c59765b9ecd3b1d690d156411aa79d6fe210c9da653b54f29124db9f40b10b80306f68799e65d9a7160f071e5846a2113b50336a05eb438284c77", 0x1000}, {&(0x7f0000002a40)="1962fd3710ca79ede093f07ed2d68efcb39264f9290e66a65e6c27e87a42b6f6128a03d91145fd1b21c3050c70f730fee27f33d0277a5a9ff12286c7816a3c599117c1e6e1218b7ecc16371c12c7d6b1863363de71de05af05cce46c18f4d47d5f8d8edf41b8bc34bef89ec6a611e08d6c39950de3b5bd2d9352e8e8a873fa7154ec123a54692128d0f8109e9cf42b858e3b59be9727e9beb3b0ce4c2d5ed122971b007dfd9d6cbe61d9a042a59b159d049eacc126c3af088d53a9e0ad8097aceff62c26c7", 0xc5}, {&(0x7f0000002b40)="ec74127a7a991303d72c725cbe29adde52f188383d19984ad66b1aa4b95096eb86c9d0385df47fdd8b11feaf1b80697f78cc9533d59ca524dd85a4121ba7b6a7a32d76997466e259ec31ec14e7529ad9f6d8784197bf331c3ef36b1514a82e748468a177d2ef0f3f215b885cad0d55202a97996e6fe79cb9cf98278a15501f34c93c4b07de21d02b1485ac6c02ccf95f1df8854f47cbde0c94b99334d5c4d9759e28795fcac1f8b80a5c3a18d3ab311a05db92b54e5c3d9ffc273e45c9ec2953445ec107a056a2368bdd659b5cfe94c0f7b79bc81c0dca151778596733", 0xdd}, {&(0x7f0000002c40)="8829123a90be3f2d1f0f5a3c76bfa93c3972abc7bfc1e1d2d548e221ce8e96206b7e8617f81bc115134a51e2b5adbf5cf6081e9959f10f9972ee0a64dfcf8525ce5ec02a385285f4940260eaf8d8843203603d5b28c0591dcf100ba650738dba0cb47e80f0d2a8d1ef304314c0e448efd014a8b2298b1354ef888b63708620d5f75fe68da5a86aadf33d1478b2bafbe3c3ae7bef31c6fa20f725627ee446f4b2bb9bf78adf556c07dbe34d2bc1b5afd36df288c29dede6ea8d12bdbc377cbadaf20e775726d5c8929ef9b3bc423b6b37e1c510f4a180b80a430d354c5dd0c652dd0ae702ac7e5a201f2ff766bf248c1a75cb264272dcb0344d4cc347bce77c60d72fd4ae90f2bf51497b56ca4539b833b36d962a2e653b9ebaaeee9bf533f46834d83851d8a04e4e0c6a55c5d78cbc2a7254662f8af28c15022685a54bd7d58f5507a7ba8e85769ed5cbada28cc88e39d59dabee890a741c0f94805e886597e60ca4a3e2f63e5d5ebb7cd1316a007b1a0eb5952b01877f97c71b570a9973c23464e28f234c3d8fea8062e44a8c1d6473c77f9824a73df340180ee2cec848a681ad94e6d9e4b1a48631f6d57dfe4dc66d7f50cfcd2784794a8c7ff669d3785d5200e38bfc287f47d31c7a26a40fd155b0b36b4f0e175af207860a0ec76571afefa0833de3e3b1bfda66cb6ae359b2f1f1e9777857ea49382ab846ba0cb6de595656c0d205644308c5bafab9c613b64799595c7f1b7a6fff530bdcb02b8e1eae565b2dcc60ec261e46faf4c7c247264df943c68e87ae163f4a754aaf1fb200df0089345c06852d2818f368c2e1a3e098cd46f0d0c4c8599b8e162e32e1abbaaf1762e8d73bacc837942b6ad1f71d32a1d159b76b62a3d81132a69e9ea0c00020e79895cc8e46c39d93e218fe0cb858cfb83d837ce9145bd702d98bc7c319124333d287aad0762c31874379f9dba74d7ba9e2eaef0f993ece73963c9c25f08c07d221fdd1c0a0cf56687acf93b64d1b672d66a996b5883cd3365ba7dd962b30a74d0f9af8f4b78107e6449a82c0826154739d1b736ea9ded1b7ffc94a4e2a4d65ac8de10158ac5650140e06727cc265b2c648df836ff34b2d95d777b7f042cd913aa8d0b4a5f142019e4cbe99f367fa55901c6c216de1a5316153304124930e782b032bc93a0609365e7a6db16f443f1a54ccaf76cfe336617664b6af7ec91f406ffd1a9f60b787aae40a6cf9781a63ed6384f91206a0e866f2421a06c72a119ad6a992094402f1261d9dfc64752c7c2a923cfec45780d3d99fb967be4ae48ee724c0e53e0a6e8bf9acce862d538ba84b19d17d7533dbeb48411cc3d781413e34874d86cce64df79c8af0686e06266ca61587b728d3481f661d84d1da2c291050cc0ff5cce2f31826549940f16ab38fa46ecda8bea031aac220f427684b0928e2010883f4571f4d6402add447499bf0bbe4fd5caf28dd25a1dd93046f45f41fb8b2aad4dbacef3a1e4910fd1cc7c2987d44a5f7dfcb00e44987a85b86fe6417e9f614594f051ea17f982dbd139ad784ff62a27c82b3843f33efa5357a684e9d9571159fb5db12ebfb1b711e7dc33510b99acb7c3619cfb6dbb6c0ba978897c9ba4890505aff2dbf2e61e709dc4dee780bde9c371ab85b423c9c684d1c16760b7db3c698054a85a9ebcc077c49622a7c5b2e1590a906640a1a10db0168d80d3bbfae01a9b922fb137f74abeebaf4b3e20f8d3fb9e86fbe5e2a43288e082e0746543eaa54456f96e5b2493683de9285f9c98e4f8cdee13eca1affdf60030b7df6c376f6777935cc63320599ed020f9884d1c5ebf7928e96eec1fb3f4afa38d5a2c2dce2ce1d4ff8338e1bad27babd615c4c1e5c408964e8c27179f1ee9347f869e58ddf9deb964d08ca8e222b1b085fb88a861187c8f9e3f0587f61770c3de83c318c44a4d52f0ad55341f617b23dcd0063dd50980fa8264081d293280ec090c64a616a8022285bd154287459adfe82ed59d6b5b2be3ba45f208291282e6f5c66a40e09667220c192a0b70a19bd6056916049633d68e880e7205083b7fb12826beb5949b4f1608e0eee247cd479833cfb9e44a714af590b6205c28eb2b5e5064eb8b82049fdeb61e57cc7408c0435ab32d9903d6facc6426f856cb0f5cdc2206c1d89738d974d6d3876e8860db48fb3c81095f46caa542115a44fc8706f434ecc0c1f4bb8dee0853278b264ae5120a47cb849940aa1656e5f5113ed8754e4cdb1285c1428237c7c0e170ab9e25847d79cd8b2369e3d1d410f28bfb68b76253042ba920a06dfe74747f20653a8c1a72ea3212ee9f3cdb255acb2e745665ca65c86b30eb12c45fee2448a91d0afefd0580e0bef594a4c230ca559fd83fb5811166be36e2f04b7dddc24f74d40a5c306f45bc9468b8c1af65ff58246ed84810bfdeb0275e919197bd47b02916e007a30233b05b7d57fcdc0166ac5afde145c104cf6442f940113dd193ac3edcc6a00a35e112c55f03a01592d9e82e4155ca37a4028e6a02943b9316f2e3c8de8fa57f83f7c9b321a1c94fb58874851e9efe6c2cb7376113ead8ea567a089503d836522265d5a4bd834289d3eaf76a1416ddc5967f9bb639ed97a384b21a88896cb1ad9dd974078e8f30a6146970ef76bbdeed63e9a13ce29afd40a807414c1acb99b0faa0208a68a9c9475d6094232514ee0974af08003fd0642c5e5e4c75f0e0024be03a9a40f4e3b902dc154be7c7f64f6e73a3e9cea8d44e0992bd6347c289f03b8caa0f2f4f5f7fe9acd35a359c54ce3ac4225e80deb60bc25cbb336785d9fc24f0c61c8520ef8c13fbb554e96b97cc00af76e9d7038f8a729926b923a098c13dffea6cdf9e1533db83c39bc5415fbda5c0a022036bb625ac2ebce558cfed2bcf90ba0724add912b3918907ebf44e30dd9632bd5e4e70b7d230a46abc526637222bd6ab71e25ee079a076d631702f3696b71df167a94d6208982bb76b62d45a2878b4089f8d24a9fbda8d08d587d648e3b45fa20b3057f41779abd7f95041f4da29e4e30073ad403f51f25c3dd321bfde9dbb621545e697d19a84ebba7e0a26f8513033a140e9f6cb12437f7b4e762e4f26f2b05b93872b70d3cd85f785fd8abce8412f0d288cb6222a95396ea079fc434fa8433fcfad5df45e1c03bf70286f311506454d201b81211d17e9a7cdfba451ed5bf6f7a7f53f7a48446e61e45a94d1919025ef6ba841bb4ceeb681635629e294be114fdfe983019dc3487fcf9d901ceb7d449abc3d559bab76d1542117fddbae50d165b63f60d00b51b21ecbfbe14301569e2ab64b4cc948dcff68ad98374be1901994c2039cc20d4ca5a30820297c87d9e3507b4952f4e28049f8c12d1c0e3b071e0b33b8c7b0febe45d7653d45ccdb8e12d3ad09a7a99fee20f6984eae2181515606eb4c97a6b96a8760161973e24473601f9898706bcc81ef0fc14bdfbd67ece66d8ed88d8b7d2ccbf8e80023bc189b0a4eead42d3fea44bcfca364daeea6997e01a815cd5e296be1542a3a2ae6e36022bbe998e4bb64e24f38c46e31e3d01d06751d9437ef8f598dea87d037849c77acfbeb50f81b8f842c266823c918757b6eceb3b9b1d468b026790b5381a68ca3dd50af5fc33fe4e808e4c48dc8543f4a0e2350b7ffb256deee672e1d3cfea1cad6024542436c95503b1db6980c90b9fb2d91aa40cde5eff20090017ec627265e6fb7b9f5df10959911f702b5d5fa1cb9dd4f1690f581a1c7d909d5ecfcacb8322bbbe4567c5949f6aa3a25960adbff88ec515464ebd85e0aaa735cdf60d9f83cd34865dbb6382d9f9c078f4cb03b0035db096cfa91188773fd41d42b645871608c739238d46808860253cf20e3e81bcaa64aa6eefba6dbb24e0d4ea83ef4d39999e1bef8551f508599b485ea08c892458578a2717a8f3040accd42fb56831413be575f145f5a330ed4dc60a61f6e875cd3407306d1dbe9157bb213f2e0a1599488875b79dbdc69a21ed6f2f796c14edfd3ad0e0d44115be8a7790d33cedd5a74872e3ed1e91cca3086bc52d27f1a5a98c28df784bc8ba0f3c22f784b79ae30dfda9949ec0c0ad4a67363e62b515ad537ae3f914d077cd3de08e18492c2c1776144898c7c3ca108832c0a21d3c89b0d99a7e1eb452677aafc05663606d91c228db3a2aca13e24b54d73480b941b526a11c1954bf29dc384c3429437b8b94804e3964652bfff7398d16cbe6ef0299f5f8f6bb03c59e9c3164e5d678114fdcf662eae53444e988b950cb8e65becc9c0563990853e469f0e89e7e5afddf9dc4d3bf2652e0112dd37111f506e0912b8be700a714d3fec9fdc770ef7ccdc946237f9919bce14a046bc2096122f16fed1873ac7a630ad28d805484b0649012dde8a31719bcd45f2b8a8f3ab217bd73f17aefa60f9a4c276c17876482b0e8c9a670b91f794bddeffa03c1fdd2a2a534153ef199fae9e530bc074cb0b2f8eb777c1edfeb2984d8f547cec54dcc2dd6f5cf7020b758495418c2e838ff6fa4a275ec26a55d3abed243eb1bbd7e609bc0e42a79307502f6df36a872e16b5dd74c6d1bb31b0d9d97b9b2b13235ca6ca454a0da2d5f1d232ace75841914b61db42ab5bacd1d18b4b4016a8b323c9b078830d9bf0fd58528ff2b82026e6964f8005b5bcc6c1fd29720650f48ebcae15ff64fc9e24dc83170bc228922b64ab0e6134897d6b2a1efc7e1376044498527952c6fdc07c8e029fdc32ad0047227e6ea350d755f3b520d4b95528f248288ad20f8c3319e670dfb6ea3e4eb071e8f9a06864772dc23bb2a8b858c911c0f4775b248bb4abf8fe68754807c4a0db89519b8f4e1d33f2ad83a226fa083ee82a16d9d212765e4900cdd26fa64ad375c8d50c55d0013e3a517692a3b3773a98e8c406a34d2ca6792d032861a371d0ca52bf9a05820777e0d862e1f97959ff755bc48a29c390183c90795f196ab89297f70165885ee81ccf1a37365bbf1913f94a24677bfd2663f6aa7b796d36953d206e2fcf26be99d6b8237b0bf52c93f644ec2409979ba9c11f20e3cecece08eeb8138fe0ba272db5d639c0196d6e821815b43617ccd024a31ccab98abcaa7d6fd76ae6bfd0e3dbeb9fe2aca0e31081359bec3f2744ff4da12649eec159e79bb800c2106081ed861f67227344d4eb412be793084a0e61772fec323633f5e84558fe37f37f18011016d3f28ff4335ca80b5cfc1f63baa63cfecb2d7529d2c412d03420752d22e34054d87a82599fa599038c7963f6883d1f28dd24b27047662a38b30f30ef053fe793b21b1497d630a3121cda3fd9c468c35b670a7801705c851a643056f408d14b51f62b5311aca8cf358efcd3c432f7abef1eda9fbbdbad3b37a789311eb1935bf8de5c8e1766816546f90844398b34f13169cf73aa69e8872b146b92018e5e6d5502c00abd4a59e91c1214ba4a360424d08bc80bf2b654b6d3b95126115a683bc184ee4604dac3532083912b5f32de8fccd8e8353ca3ab40b82c322bbf3cfaac0463237350c7aadc2a64aee80fd57e7bbafbea498f170d8d6c809291797e97eee249fb3ea4476bec89f150b1563605c19c94d6926c36e06cff3ddb5ab2c481fc20a3ebf22e7f0bb65b08cf0284b955fd26d5b8316c87de661aec8619dc5aff6ad1648fdd6ac90087eb3d3a5a557ac9dbe0921a805caf9ad17e9b6e65cf27d19cb608eaac9f0b788b6d448b0a39168f3f8462b40db2b7f78c34fe53f929a44425e630957d437f52d7d4106b8fe46bee39c515e174efcae86", 0x1000}], 0x5, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0xdd8cd69fac806d58) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000003cc0)=0x3) socketpair(0x1, 0x2b4a8a01c396b2e4, 0xffffffff, &(0x7f0000003d00)={0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000003d40)='/dev/zero\x00', 0x0, 0x0) readv(r8, &(0x7f0000003e80)=[{&(0x7f0000003d80)=""/67, 0x43}, {&(0x7f0000003e00)=""/121, 0x79}], 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003ec0), &(0x7f0000003f00)=0xc) dup2(r7, r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000003fc0)='/dev/vmm\x00', 0x80, 0x0) readlink(&(0x7f0000004000)='./file0\x00', &(0x7f0000004040)=""/76, 0x4c) r9 = semget$private(0x0, 0x3, 0x400) semop(r9, &(0x7f00000040c0), 0x0) 05:38:08 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}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 05:38:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000100), 0x1a, 0x0, 0x9d1, &(0x7f00000000c0)={0x6, 0x7fffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0xb4c11b6996756aa3, 0x22) 05:38:08 executing program 1: r0 = semget(0x2, 0x1, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/185) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "000000000000000100003a00"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="20000000000000008fe3ed000000000000000087dbb6420ca7a5025bb30839773f038ec7cb1aee44323b751b542a538706000000fa61d2588e3e5583368543c2a469c3a3d0fcb0638660e56f9dcacc3b887e041600000006c418439d820d0e6cd1fdaa280e889299d7129351f955796acdeb1012104211199aab9f4ac0bb08c4c3111dc628c79d125f4108079e7a9e48686a9278cad08c1183b9ff6628138c7eedb2158d06dd2d5c0b8dac8cc766a7ab0e905813cd86407348f34c4f679fd2cfd98142ae56f8b300"/215], 0xd7}, 0x0) socket$inet6(0x18, 0x3, 0x4) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0xf30ab63b50919190, 0x10) getdents(r2, &(0x7f0000000200)=""/52, 0x34) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x7, 0x8}, {0x2}}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') r6 = semget(0x3, 0x4, 0x9204b6a2aa47999a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10000, 0x0) semop(r6, &(0x7f00000001c0)=[{0x2, 0x2, 0x1000}, {0x3, 0xfc, 0x800}], 0x2) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000300)=0x9) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000005c0)=0x8) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x500) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x9) r7 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x7fff, 0x5, r7}) fcntl$getflags(r4, 0x3) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fb039195b106e0caf19ea450d2fce9a8eea04ed0710398256b28", 0xffffffffffffff11, 0x0, 0x0) 05:38:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff, 0x0, 0x0, 0x0, 0x3625a401000, 0x0, 0x1}, 0x0) 05:38:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/164, 0x15f, 0x841, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:38:08 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000300), 0x100000000000019b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ioctl$BIOCPROMISC(r4, 0x20004269) 05:38:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1ff}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 05:38:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x60) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:38:08 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000300)={0x3, 0x1, 0x20000000005, 0x78e, r1}) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0xe4, 0x6, r3}) r4 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 05:38:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = shmget(0x2, 0x3000, 0x876f612b7357281f, &(0x7f000056c000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 05:38:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x808, 0x0) getdents(r1, &(0x7f00000001c0)=""/142, 0x8e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x80, 0x5}, 0x10) 05:38:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8240, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x707, 0x0, './file0\x00', 0x100000000, 0x100000001, 0x7}) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x8, 0x0) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe69fa8ffd40ad349, &(0x7f0000000040)='I') syz_emit_ethernet(0x75, &(0x7f0000000100)="fff195fd63b0284f16a51df1e71b2a5deb95c4808bbc9ad5b0dcd40e29d2f8eb9e638f149f2ad3c9194a6d0bbe8aaba856dec1a6c01c4f9b4d8d8679708fabf2a431127bbd7ba94d221fc504c4b887f69820659920d750da5711b99a2e0f51ea41263111fa77692a3adf609acc2e02069160db1352") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8f5c0fc53dd27937, 0x7fff, 0x1}, {{r0}, 0x0, 0x8, 0x2e, 0x2b, 0x4edcaadc}, {{r0}, 0xfffffffffffffffe, 0xb1, 0xe860d05afeffbb19, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x41, 0x314cb3af2d084c3d, 0x40, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9f9adcd9f86af69b, 0x1, 0x401, 0x3}], 0x7, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x8, 0x400}, {{r0}, 0xfffffffffffffff8, 0x12, 0xeb11d29c11718375, 0x3f, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x10, 0x2, 0x3c38}, {{r0}, 0xfffffffffffffffa, 0x22, 0x20, 0x5, 0xffffffffffff4550}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x0, 0x401}], 0x81, &(0x7f0000000540)={0x1, 0x3}) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x2, 0x40, 0x59}, {{r0}, 0xfffffffffffffffe, 0x90, 0x8, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xfffffffffffffffe, 0xffff}], 0x2, &(0x7f0000000240)=[{{r0}, 0x0, 0x2, 0x20, 0x5155, 0x62}, {{r0}, 0xffffffffffffffff, 0x3, 0xf0000000, 0xa2c, 0x9dd2}], 0xffffffffffffffff, &(0x7f0000000280)={0x3f, 0x2}) 05:38:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x800, 0x10000, &(0x7f0000000080)=""/19, &(0x7f00000000c0)=0x13) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt(r0, 0x1, 0x100000000, &(0x7f0000000100)="ec5d11fdd471186612adae2dfdc49ca55c10f8b5c4dd95e2aa28f58b16eedaf410428dc00e0ce7f402d542a7d4407fb65da9e6a7398353b9553547d57dec44796d9f97319aee13c9b885e1b0ecebb7825f57b402adb6e65f5ed4d22f755f38f58832663d58e7a3", 0x67) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffffff, 0x400, r1}) 05:38:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x2c9, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:38:08 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x1000000000030}, {0x30}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x8, 0x3, 0xffff, 0x8000]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x7, 0x2, 0x2, 0x1f, 0x8, 0x6, 0x200]}) 05:38:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="a155eea30c115ea5a2474ff177c47cdb9e9babacaf04719c76be59f5768d51789e87621036803d6e696d0551ce0e71e7902026d4da0849de989372e610f6d26cae82fdae477a8b156efb109542e64e9431c8c11c7e568642b0440dc1f4224a47be154bbfa322c2f6b4bbb4d9bfbf759cfcbfc455a19f85cad299f842d66caf2646518dc5fb55a58bd6a2ae78ae023b36b55590bc85e1c6a495d4c1f6daf6bc9fdfa763894e36756ab83d3379e9b59ac79eab15a7ea4011c794acd90994bf95afacb51fad085798e8c805e282597c5466ca44ad866c7604a1cce56528fa48d1b1e1196a3ad8124b3342ae0f74cc82b94d419d3ec4222a5f092e7df5", 0xfb}, {&(0x7f0000000240)="fc63e7e99a5b90c913cd22fabcd57bfee7170414e44ec1d67036a02dead5e5c734656dac3450fd1231e50ee5f635bfc4bf5da853e497a3f9ee34df722e1a5482eac5a46f04", 0x45}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="cd19fad909f093a94caf671b4e84acf83884f3d35466082243eae1ca4def75b2d4b394461837f5ed00d84446331eb428613af14ebda7a82281c95c9bea4951996102536d537ab340aa8d98b75395d2e2fbf3b2d7cbf41e15a2cdbbe3b52cee113c4527586db48f21dfccbb92b56745c42c3f", 0x72}], 0x4) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x5, 0x8001}, 0xc) r4 = semget(0x1, 0x0, 0x102) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000003c0)=""/248) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 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"}) 05:38:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) r1 = shmget(0x1, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ff1000/0xf000)=nil, 0x2000) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000140)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x8}) 05:38:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x8000000001009, 0x1000}, {0x3, 0x3f}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) r3 = fcntl$dupfd(r0, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_flags}) mkdir(&(0x7f0000000380)='./file0\x00', 0x104) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5b}, {0x1f}, {0x40000000006, 0x0, 0x10003}]}) fchmod(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000100)='./file0\x00', 0xa00, 0x1) 05:38:09 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="014344af8e507ec0a3", 0x9, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 05:38:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 05:38:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000001280)=""/133, 0x85) sendto$unix(r4, &(0x7f0000000200)="d9a0a66a25e94788e0ae1c7702fd47428942aaaecf2caf0858c0d7220ac1631d8db4ebbdd9294755db774e7a6a20d4cb575ea57531ad263db1c4eb91e4893d88b0e1ef7367df4df36c852ef524b8a6ad7621a78c1573e75f096628a240c5ebf842906c90441678b4b3bf9c3fce5ed9f265da8bd1fa24b1e99f479e19b78f76032365d36852260996093e6462d0126ade2e42caf17f5304898e26586303ae3135bd1afa3e717d01feb72f76f19a98a4b39ef81cbc41e49b6bea042d2b6e0f2df516abee3279046823b7fc11951e7b1251f973e8af849f8a5475997c0c6d8e370b5e64260e2dfc60414dd5d3930462c3b71cbd70eb2515426d2b0c6bf05a5b394d22dcc3b251a068ed0b91add59ec514d07251cfc5f9d43ed6bcdf47c56b4d7488ef53cfaa3d8deb744d415e13f8a23e78cf3609b8aa31df4b5702c320ee095509f1cd8074d40cba6d17f12345ff9d9925aa3a55eccf383d9db82f857e867fe38b8351c05edce5d61e04c633911eba81f1cc6253146639be20aefa008b7d8576ef18f0ce2bba9c5b1c25a1345076436d9c0554dcc5b37c5046b85e113dccef8ae387418f5fb7553c5866a3a6cae1fbceb531b946a61913cf6205518eb1fc467f2d7c4059a5b8718c766fc2f2bd40eed675352bae4936157206bed6d891a7fd3e41de1f21d41c11e1873dd4ed22f9fbd0bf74eb2550b71bc32e5b96020887a5c9d6e94096af393a2229432b6e4a58cd63fda5fe4ae6abb0a4eb7b56ada305d7139b57c5772ce24b2039c101d795343c2ece74c511e6c0ba269f4bd5b8bd5dda21af8e5622055ad7094cad030fb72be5fc45944b8b77c01f2b402291c8b2385c6a72c551a47bd617c11e4cd5a6877ccec16dcd2d00908a8bee2ededce83d5382d80fa5b8202c3dad8e9998fd756aac5250ce4ebe6600d9e0d90de0113219dab3cc1d7df4c844a50170bccce75436f6739c00052ecda4d29eb446be8e45e68fccf411459e498abd92c78221a1905d10d638e408081153c9695b2bbd0edba94db7f2f9db099401703fac7b442239a8a412dc6c84a910a127209a70ae9637f0d02b308eda6f2a97cdb9197a5ed2889ca12c5968cf05fdd894d5a50d2e7056dc5a85c27aa89431c3eb14d45be78debcc1f17290c0f4075fbcb6ca095d23e0e45246b488c339ad33fe321fb73741e68bc1f21913e6dff41471b9c45345818f36a1364321f2158fddc18280c36d1cf6667784c2dddc395179d5014ed7dfe939a12d5f057b1c09cd83d1d75003c703cefe1e091faa746ae70ca5e1df9e69b5b1e6374015c429ccf333b0c934ef1fe035632b673d87657d3e1977ce29e28ec5265dbb5d9fe2052c68caa8aa9bdb90cf12063a011bdc07399b2afc47cb3767d212d0de286c651d5d634ccf0258580ccf25e51edba53f74db7cf487dc08664d9555f06972ef663ae1308c8f664790014546018ec9fe06247211644aa9d1b1fcbed8385e32059d6a828aab549204b15cf212e96ca30fbf8a657de67d95d1a9232c01e93ca5d58082b3014910dadf4de6ac0610840f42bbc7859ea8b5ba650560a7627f062e9f87a7f03ae7b823ec6895fc7634b377662d71d6b3ea98cbd14888c7f736c3e8be885a23bc2f9e9704daf7fd529cf4e03becb76d18398f743154b1129fa4dbb024088fd68b4cba1676aa7e9ab1349487047f08d2747f35b37d37182c6b68f8e21e59ec7fc4eb8af3d01eafd93d9e1a97746cc4d5256173578d89b95f52f73e57920627893c5f05d53154b74f28cd95f335514103bd60dadca326692ff0b3904b9d8d1ec16fb744aed7d524c2e8b5579342ffb927cb7db67abaa378f593bf0e5e0b0260091acd3d6721f3dc15c4a945b1b0561deba7c741fa54c0923aaca7b4ebc2ad7023b584ea785d95eb56c69c3a5a6cadcb13cd23cb2a71ea274a1b032337183052ca2f0b8447421ae289213c81cbb51c7807cdc4250274bf5fab6a3bdd1faf10b6b4e2f2abd6019fc16784b92836798f7c518378e658a0620ee8d1b4d3a9690f165491167b9f3b68a6a7ae5196f4d41ad883fb0cf68e69cc3bfdd1626ae7b9068488b04601c676ea441e92d2edcbcfea934de9a9ecd9cbbff7e98a5afd201280669268f738c35b449d885d61004df206611e95d240d5739b1a7925600dbbb75f1e44377e2a0fcbb3069e832c2acdd3030a5cdae7857e9166aa4b109412f785581c11e2642842465b629afbddb01a2a123bfb340704f8ae99c5eef692d1a216dda3813876c99a42518fc82fcb836a2b3788ed183d60f2deab3b4147200f19b0a78f0b904c9a02ba833f7d4ba9dd114d4ca2742e69b556094ed9bac18f6e87691faef2a3226639c3d1a16284d6deecdf3986249b60887d7f34cbc340c16efdc6fc327daa9443c5a6870e04f955c426653084b4fd56c0d0a4ac001916a480267c8c0b136ba320d2f70fc8a22284e9d1052add48734901d30f0fa23b4556cbac441a1e4f6d8840f1a4c3ad5a767f4b291cc9ed8edbe87b7a281c672d2d2921245681ecec5b4ff8b78fe235cbadc9e7122ac03182b36d21a736d3ef72077c1e3927cf72cf4865db658d414fe7e93b3b97544a2d417365bba5dbffaab5922a354210519b785a49ec365d55d8feac8c9616f367d160e203436cb0ab71707bb01710e739f8e8a45cdc48c8036e1406aec3521979cf4a8956b744b63378c32c4a07d823ad55bd316bd0e749d5549e6417312eed770b46b9e51cbafa560c5e1a49b2a18a4f5d3ba985d8d6035a8b826f8b1bdbab92100fa175bec5afcdd129181c9cec56c7faa3b071ae12eb87353145a8703542e483d8e790b5a58246ab22de0fa488f1bbefc04b2f2f1372d06736f46d8d452bb06b91b843d0e153b3ac8f0f5a28a438332e8e954787a6e2cec4058ec42df53f3f05d7f941de6283bbe0072e18a1a018bf58f1c8b523a8818af27254f547de23cb0d6c79353fa725752aca32d66b4e17caec9648bc2916fa69880826927837587170315a9b2f5fd167cf0e5eaa485d7611bc08df1c031f1fc74a04ac968dea13e186d3c039cb6daf724e8eb8199648aa258bb1bea1a8fd9018de74a0ec6421fa6fa889c446648f711fc44b3135b957fc80f833cd837f6f1c8a1e2c299da3ddd9033c65791a78b7813eabd2b27e94dc733a9da04c3b887948df4b1cc2f52dda28f93c291d75d7a751b541f6b0b42fd954e1e7370b4dca797733b92009bcec83c287e07b20c39c9e583ea3b7f8536b54416e3e16360c09777861c8a5e4c3708de4bce82bd556182c42e2d7daba0efa9a814a52718b2a24c5624c6e129c17f9a6cae607cc4ada9832a833c637c920918be8420a6ae4ca26e46ac2cfa1497e0f78180549b87eb42651335186b53147c6ceb9356dcb814352af4207337cc845cc731db7946f65f0b349e30f394180badfb5b996b0df399b9f48aeff5a37b9e3a0fa92d7770f177a4774fd4ade609ed63e748395d7f2c3b07cb1d55a1e60d7d74cbccfddf1ea4710e0301a9dfa99ec30be9b17d1ebd0c2455340baef52a28175c0be4632851706f3803eacc1a26766cadd51777eb67d94fe5d118cb653a60df1e31d406038911c1808c4df8381c379bc5e76c31fb39a0109a9aff8e3c10333142f16e6516ddf8bf4c1b945498ae0b271afc745ef60a8ad737903b378242d732a443d7f05233a0230cfb71c0d7f3c123090fb62bab642eb69fe0b131f7abaa55665cd3c53e3c2aec5ab8a981741df0b722237bb4683def0066b091ff75705795f3d060dcf1d671d5fa5e66b321e618569e5d52266a96d24999944c4e5719e36c8890370b7033a046942b4cdd9b99d1e2531c8b57f6dbfbb408131ee7552f503070d86f603c7229de3105e2994586d1b2024c2ce7bd6c0f64a200ff75492a7307a2ac28caea5bc1a9db302b2f97e0acc27ce7ae3d1f433b8aff120578b365343cafcc7b120088ab3f97dde31410184dbc759ef9e48a3f6249b87154efdbfab612d9a3779ff853ca479b13aee94b67371d7e0a2418401aa1b046e0a8890565dd5e04bd8c082088e1e752adac8f57ee4d1a2f3a92f563c2e87dcaa46eac53d78f90eb463735325e71688085649b6c7631e10aab72b6a6a19ceb84d13fc60bd36a27bf006f4936269351832bdfbe7d2011463e9be405040988142150832c944aa798f10b0cb2a32e437bcdc41788b2d3abed84471557b11f7f42b4dad879d8b031b2d9d59ce0f37ec73e191c493652a843cd9d5c6cc53df4865f09252555d1110b2d793427a62eb4cb1a994030f20a61352102fd4694d7def57a9e661f21d3127ee7d1261525ad10bae0024ee7b25ebd529724f805d8912dc3b20bb53284fb1e96c288419bd8022eb0704cb91a349879bec1fc8b20965d0477207ba6c1a314737f9428636e4c6ab08ad9b331adc3af7cd28a331c34786ff9d7c7b96a7811c9b8cd6b4b0440957f7584680a189ca7c88a7354775877336ed26e0b038013a0aca0a773d2791089949f60e8061925d77416fa8424345e6553c1fecbe1bf6362005552b58a168c3739a42c950f93115a20566eb1a7a836b717d2e5e35c7ff50f345c291149580c5394dc0bdafb5e5b4d96c86753d55489051ee27f2eefaa1cbea7a93e379dfd395d9caeca81bd6fd8463cea67a98bcb5b913c00fe65aee68f870beecebeb13909b6c8772589a6ea43bbbaa4f4d2035d7e0c01a9c5c3f420353ce1afeec36f9358424bbb0cf4b7ee4f770bccd0990fb5295845129353714c2e645e0c80616e24550bf21ead5350a7d65884c035fb7cd6a08d90a53b89ebb8a96129e3b98257ae2e34001a396fa49c7f892a1775420945e8cbd5e2bf3cda5e0777a17e9c4df7eff86f86391a0a1eb1695e07e3bd267ef79250a4354fa7c9afa22b3d5275ff42b13c7fed35a850788d4ebb504e7082f01c0cf0f92122f7397d3f6432afe65af7dfdd6915883a6568c01b6285653e34bcbc0fb2f530c790ac3a24672000ef2754449ec02bb133035acf699adfb9f07dd382033d6624c3ecd2409b6d91e38259b5977effc0807ccc2ac66e415bb7db5205c791bad547bad9637f631b6beb56cea7a03d718ac9e8dedf3d5788e5257c8b20dc599536d21a1519dd44208816fa49cd365c570d112c2c94a13f38c5942d835eb4b92de9e7994bb96fc8aa6b02a7072291fb4e9d4a863dd8d26b081e7b7bdd7b5c87c061c3cd4525d6217aa8c0dafe83a51eebfa86520cf5f493a0f1604098d817865574fe5a96b1e0557dd28778e68aec44fc012e0e03d9767351a810dca81c7629ab79c5fc62bbf19f18731dbabc8631b28c667e8a2c0fd52408eea6035eb26e124c3c83943ee57b61c7022dd910aecd45a3515619ceaad112997d1b85145cb3aaf282297d15c2bd316aef326e7a9360b93ce293b9d27fe39bbcc3ff952a01eb4e96d1a564d84b1fd5a39e84c825ab111a2597e122b538bfccfae4d33f2c2331a55b530af7d789fcfcff32235c1a895a39f5440053d885f224800af0c0851529c898580c76db1223294b279452debc676b81a50e704036fd2b834e60d5ab64a09dfdf8620e7a5e0d0f4db70d3feb70d49ed27c6eb78533744d2c477859e9b3adfe64fd8dd9c4582459f2ac71c1aebd2e2378742152aa3d8839d93e0882f4bc2a79d4a23cb8fabc82d79c35619333574bab2ac6b334a1fe3b7aca30e960c3026efc886e25ba658b174cc6878bf3fb4eabde9986568eb3ef4fda69abc0545707401ee9d8a1fee27d4cfd50ebf21ac7c5983397272b7af5a2107982b85fb45e97a050b35e", 0x1000, 0x4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000399000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001240)={0x8, 0x356d, 0xffff, 0x0, "f2d00d870d51a7f396dcb822a12f9c8c979f1a07", 0x6, 0xe5}) 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) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x5) r7 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0x2, 0xb50, 0x1, 0x9, 0x7fffffff, 0x9, 0x2, 0x2, 0x7ff, 0x7fff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0xffffffffffffff3c) 05:38:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) socket(0x0, 0x8000, 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x62d4d565e2551554, 0xfffff, 0x8, 0x5}], 0xeb, &(0x7f0000000040)=[{{r0}, 0x206d164899c3345a, 0x20, 0xfffff, 0x5, 0x8}], 0x55, &(0x7f0000000080)={0x81, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0xc1, 0x2}]}) 05:38:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) 05:38:10 executing program 0: r0 = socket(0x6, 0x8000, 0x1a1) setsockopt(r0, 0x80, 0x5, &(0x7f00000000c0)="68176295ca08233309309e0130c6c5cf7b93a8ebc5e7", 0x16) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x4000000065, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) fchflags(r1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) 05:38:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f0000000240)="57471bb374fa8a9ccf0fd95d860f269d348f55c87a32d3da6c09b3dd23b5f9b84a616b2afa2e7eac23c078250209ca289269c074ba22eb1520948c94fd6aaed152aef0fe6533bdb8caeab5b4c818ce4e22ba00bfaed6f86e08c487f89fc603c7d851e8a85c17ec06cd918fe284b2d8b8b188cef8011bd04da40945898005b190744523b6727a2da3d89edc744203579cafe22eb0877ba5192ccec54dfc9be4f59b9167855884e8858ad5b31164afe875e1fa364c7474e98b2ac8cd1e0bb573186409bd20df5bd0e16159308cd406f3fbf281e91a0a6091c68c71610c59d6ff361da98cd19bddec4e", 0xe8, 0x2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="1e86d9f52063765b0c5f0d6d0c1a0632a5dce50fa585b879171f287a90cc278af618b03e0e90de0b0dee93f85a7720b5228a0be7e368205af60ec132b05a1fb73d27c724cc13d4005297e0ed3f9445cdadf023a7de444c3c1f18e7a5d7", 0x5d, 0x6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f00000006c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfac96ab5, 0x0, 0x0, 0x364) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf1, 0x1ff, 0x0, 0x32, "09277fbdc62a2a528248ce0f85c129b6cf49063a", 0x1efd8509, 0x600000}) 05:38:10 executing program 1: r0 = socket(0x6, 0x3, 0xd6b) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() r6 = getegid() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000001b40)='./file0\x00', 0x400, 0x2) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/klog\x00', 0x10000, 0x0) r10 = socket$inet(0x2, 0x4, 0xdd5) r11 = fcntl$dupfd(0xffffffffffffffff, 0x78e5db6501317fc4, 0xffffffffffffffff) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/wskbd0\x00', 0x0, 0x0) socketpair(0x6, 0x5, 0x0, &(0x7f0000001c00)={0xffffffffffffffff}) r14 = getpgrp() r15 = geteuid() getgroups(0x6, &(0x7f0000001c40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0}, 0xc) r19 = getuid() getegid() getgroups(0x2da, &(0x7f0000001cc0)=[0x0, 0x0, 0xffffffffffffffff, r17, r6, r16]) r21 = open(&(0x7f0000001d00)='./file0\x00', 0x800, 0x153) r22 = accept(0xffffffffffffffff, &(0x7f0000001d40)=@in, 0x0) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f00000001c0)="78c778bf8217549671ad6a7397639547b734cf69a4608f4443709043f1e691d6c042cd944f38aa", 0x27}, {&(0x7f0000000200)="cbe53a394a0f56018ec152cfd6ae99ef4b3b73cba1", 0x15}, {&(0x7f0000000240)="88587799440f5b9835b92a64748d89549290188031449c648628e8a72c9925c1796236c821ff1d68b3e56e57fd03", 0x2e}, {&(0x7f0000000280)="0848c15db2f502fce60a72dc579e7f0c2caeedf3b5468d833f75413d600f7671593748a02cca81848dec787fd86e956846075f666ba122635365220a2ef8dc1e37623944f789dffbc156d1ba2a18b7066027a8", 0x53}, {&(0x7f0000000300)="a34dbb0462799065fc1b6d10b9fc84b3a44fdc4bbf20b7c06a9bf645d85d6989790e0dd289637cab0d6bf4a5378c4f12291df2b719df0803415571d709e7678afc62dcb72e020cc403bb92b6dc6c4b3cc8151679a7064b77cdfdc01139917ca95d2d54b33a86dd6734fe270e0d87c1352bbc4e74591ac4e9e1242c524671ad9099a9c304630921b125a92b4c8afc37bc44d2d139b7851f4dd4c0d618bb3019e65114f5edecbadd3790d5aac477c25170285256bcde6d207e199baee6d8ab9cd19657", 0xc2}, {&(0x7f0000000400)="8594bbbe5cd24f76a2956323ecd3f68391866b997dae8d922e3ff38006f3beab4fb34994c89464a5e9c8e92992675ddee1ea7518a9dadd8fbe509dde431d464ff469ae447b38d963419f59a356bb0315034452bfaa64e712875c145bd54546b17ffe994c6e013991fe257368d76cbbf8b95d007013b6699a75e082a4cb777f40fa790ee6a05feb5f03756380c563925b9900689d394bb3f1e96c763ca41cf8a7c6aa2e514b47b92fc84b6b0d8c681ababf35da50365a7312c18eaf538742274c2f", 0xc1}, {&(0x7f0000000880)="018982ab97234f9c3d95e5138b82e92ae42b42a1216de526b86934ceff3c531d3d6537a7ff748a779505dc7fc37b20042525e36eaa12673b0e8c9007eec3210ddbed7ebc86448b1cd1ca1fc4ab44c24317d36b9385fd2d99dc17386a101bdafd29952fbed7caa37aa8ef9aea457474c2f7ff5c86a406309d0f01be5ae28754c920f19b3a42b3539ac44e9023a793e9ba702a26cd18882ddde2cbfd417512bbc419e1ac883f52de99e9c1bec689ee93029375609ffc9f48d6bb3c8fc526b1391fa875efae91ffc07e6622483a6a12311447c807806ec519b03cc9c50cebfffc830b4a05af759c10c519efdc185e8614ca489020179952c4791b5ff17d376a424545db910061d3b8cc463f5b06543239e460d8926a122120b279f4c3e81f5085a5bc9a08afec5d35fb3d31103b1a770a50dd4f9ec824a8d1b8cc4840625c2baf1e2c33336a2fdf3d248a83e5abccd7a546392d34ef6917de34e0d62e28e65d696b6f645e68cb4242ff6a16cfbe895def9ad4425060d8be1bb77096dc55c87d054a6dbb771fd8152e82f4ccdf2b7b60a0ef7807ca47d6144aaaeee70f15b76252458dbfa1c9627cab1ab1d84e8ec7e0ac3873a674dbc733d2e58ca76d0d79d2835c96f81a4967e6c9db3d191b71b09ccae3f98505aefe2fdd039bac713da31857ad4d202b4920c768706b3fdec9503ebea6e7f25d8c0c8af8e60b60a15b16f8d383cc81211e3c0dba9be6d657aada38db56fbae7507e0e3788443c67f56806218da434c3896df75a2e5150b4f5de887edbff1708bf11b629ada1735d9d7e548c95598977f66138fb65e20e603ff97367be579a045f4f9de33c566b1cf14a35bc6a6cfbcd9cb13b9b31cc9c6e9baaacf874e97b10580d5b068fb689fe4cefadd7b2dff0be950d46336b1bd4c159fd0e8822a70502a22313f513d0f84d3ceee9c6d7cdcf6c3508c61311b750dacbb5a7aa66919f95327c78f158831e9425fa9a1ded5cea2654ba56aad7ad42792b382ee957b5bf37ebf4f9883d9dcfc74fdf80465ebd595bf486252caa2512bcf19d08cd3c7d774ed44d24ea54b3b698153dc0c02d788947b9cdfeb24e1a8c9262a4aa9fb66f92c201dbe85e476d8769b7e5c145784cceb5d0706a161dea68c00e968b27760a24acca75cf825deaedb173b5ce50bf809f620018e2b28b4caf34d385efa1311e6b8ae18b8d708d1bd12643a6ada7cc1c00ba0a7c7b2ab7904c2b82447dd40277f6226ebed336b2c108cae090a307444e8a061f2dd0baba52d79daff46052d587d9dd40df9a51c02f9feaf72cb8006ae5da3ba59016f64dbc0f42f9fa694e2a7aa10e62d686a9511f2a3369219c4e615ce78611e69098f809f00a7ccbd983cb3171f023e0ac1221d10b17c5a3087380237d31356d57e1b77a5bc27f05e98f3ddf29fdc965cacfdb88a6141877c22d26087793e4fc07d6856248af748348844757efd7043cfb1d1b08915d7a0fdce05915e1476880488602290f4e74c1a26f75009d1995b36e4a5fd8b18caa402c05fc580cd93ec6fc468911e8da568791a8cf3eb66832d8c861134146b4f6430317ddf9207d7eb267273efa715bd3e72463077703612818b3f36ef40841838865fb78373b8f806618f18813860e99791f7ef65b574927c5578e6c3da0650bf470f5bc6f0fc03e79caf033de9fdfe47a94765804fa397b4383534cb8d8f09d3fb6d3ab26483dcf9e61c875fd7db5de161a0127ec7d4f837cfd105f71f84cfa2a938c53bbe016fd6a24072e06a26514d42b2b1a85261f5449627bc2afc798a168dcb15d0d4b5f069f78dc772c6361d9c02238cec59dba005dfd6069a4067eaa0ea135e1218e34915ae7d2ca6d71cc9598e92496185ddd3c62087613c1e05f1df518012cce6c91afbae0187f7295a319a31d688373a6e12653a1410a4fa9fe181747bf2148766036218b068b9fd3b959a0e2b98760cb32595700ae94c6543931953c9cafc63cd3d1923ed1edc7c416d81ebfebf59ce3f5f54ff876ec75c509b467c9cf0f85cd57620a87d2cb0b7283faeb95b21417e9f15bcbfa581c14f4d3768212508268bf04b5f66e3af388e45b350b03b94ba148a6fc92c524897ec86e56811d6e5fb1f28c6d6427b773270f98315a8d79142d8920f687cbe426cdf1a981ccd49610f4b0dbaf7b3fa037c1f2c1931aa7073bfe1bae258d48d9fba16fcc83660e9385b65bafa090f6e56a69ae833a73926c675321a2253d7d19b3d575476f9e0c69480349833a9453cff07f946f54f78445d046cc35f76a7abb911596be2aebd04370fb078bdd3e3a36b342ff1e8160ab9f17012f7a9d213ea61f2cfd5db936813bdf78a823b291dd02c79404c90ae404b1ad4cefc2974fdc8eaa9f446e570414ac44027622cce1968198d5501b81561088fdb5fdf0303a7bab1411c068d6fe0373ab349558a3b2f339429d60c8baaaf529d785c9d71d69f9dd3efbca67e3ab067bf07720c91d15945d381f8d61d7760013c9a6fb1a41b4e293e5239c1b8cb25049d823fdc7aac1880fb2b69dd61426333cab1b3e3c1f22ce8c6900b28ff159ee522d743bdb3c9745bec779674dd2ad77267002f5df2c9db1466752a6a8bdde0fe628577a1f1c4934ab10563a8a1b9ac926fe6e12addc9d00166fb81845d821b8d1531ba5c2c56046f1e80487707e5d149f191eb517d9da9ea3dab9b1a92d32968cc09545b0d574f3f90380e982e6925b27543d45e495cb17f0d4a7e322be12e5217019de8f8d77585c0140426e01646c982feae39c866e3290d132c36832d91531d174262411cb30f74af7cb1a19b9b78ad46676eebfa451880f96d6926df74794f004599b794c3bd794f302a28693970c18d47d2609058c70c30d1931c991450fa9870e6d14d997bd9f57b7870722646461c2154993a5199414a78a14683676b5955a1fe4228d6db2054d6bf79af50329f3662b286e01bbdf2d9fd7bdcef01bd6d8628f53434445247d76ead8033b472413b17860a6e83d6b69120fcc46f030ea2bbf39c2191c4d37d86279ab507f28f4cf6eb9db400e4a429347c11ad67ce0aa5564ce55a8d0bff90d894cfc2cbfaefdefe2477afe429ea7de78d84920e30b932aadc07088e99b08707917381a3268b5784c4fc5f9f822f96197fe6d59e1b7dd933766c0cac094e5e3d05154d8de682c42f0fec35550614014484584509ae596f38c9a39809cb7292c045fd17662a8e4d1dfd6e0eb45dae666e95169b69b4fdb0e8f073a17af8715462328aa97da2a32c597773e978074bbdf5fc08e850a960fa8f72ab90c86de6c31757044bf5d604e3b5f313d4e1c5a9cbddfb54fa2917103a1243f483e025ee3feaaf1bf23cf03d58dd38cd11825e83a581982778a53751f48018923322ee7e011f6e823e27a2cdbf559fb58e4d798b6489af26af53ed14678fb49f66295bd11cbfa85a3c85da360ad4b43eaf36a17174ba421faca2ca5c7455a0163b422fdaf0e08f2e3e3fa1a0a014d4b9d1d890ffab098beef69d303bbd12e0f153640fa1afdf9086cca7e80c0ec484f40ab59647fafa5798e876f6b38c198a1c448495964d0fdcb3c26abb249c449712004989d8bc10f371df45b94290ea06f54583391dc26a95752de23236fc5f22b8d984a305858199b5b83ad1bfbb6fbcb98f9d887cfb3aa79da384c957a762fe5da6d6e0ede030807de4bf6e2505284faaa8989f3ff8fc0823be339ad99e81e4a384dba7321e117ecbb5068debd5c8c3091aabfe387820f908999fec7e6e15d5b1cc85bc2fc97ac0b406a693fc226154e2dd64299ae03a4828d600868d4bc9423a7f82e74eaa193b854a3d4248bd33cae872f489e948e268c25360140b988cdcaa84be19e56b10dd549e414d435c94b0f64a96ac0d86d2a340f6e82c7d32a9af94f2380939d52bf03eee9bb28d625aa9de8115b5271f8ec91963e266d4b1b0913a016d6f127dda946fc2f324eecf784b9fa099f911df4d84741405d111c654e76695c8b2d03741516b1448600c6972cc2e64e3d302428a97e6439fbd96eeca5cf10e95b28ac08092eca752dd389070059667714872ae262e98e40e4ebc4302965d5f054605ae8d12a48d72314bc18ef4851e7d4dfc94509c284957aaba444d3cad8222f6bb2d7528e2594200e60de0c065793a6b7f46217f0ca9dcab76b1167429c4a30df478db8f4352ee11c09f8ebec61aa571263959352ec23b7a9a25f500dc6bd1772e6ae10ae1688bb2088cb01f0fcd723d1b05da921c7c410e0d99fb493e43c321119735f95394e3fd930de64816be4d0925f87e862cc3c9d2bc6116995915238729e261ae76bb2d3fdb2951c6cc7d314860f30d09d3ae6393c402a3321d783199a51a6b3c7a1244418e23a6463bcba46962afc7c81d12fc546fd0ed67d6e4fb2bcefc9a227f5d395249b079e7a176a32c009a9d33545763767a7d278205e0f04a0483a1970dde9d50dea64af7dce19923096f43033f86c0a92dabe447ce0ac183d27e2d0654631a16662a0106cb4a0b9ef1f5d512cb66229aa7480c3e673c5a284bb0c79e63cb1802b09f01c01dc163e206f081ff4d77ecc7af41843242a1c2d78f37b825ea3550265063e9ff1a876909f04e64eaa3805409211e6161ec9489a10795c58e98c20f3d306feddd27a36d5e014be05dd0541a71485d4f21c899a59cb33f3403d06906118fef2bfe0b4d9e0cd00c4a2401d6d039d76806fc4a8b9616b470d062a814fca7ef58b2997cb3253f1f77beac32633fc27337d33b3873d4dd3f8ea006b6b9c489b7ca7acce9ec99234a5dc5b38662c30d03fa41b3e90ee5b5a9db2f0cf5487b5145f3c9c7239fda012a520816ab12afae17338eb08ca494695b4ac0ae1788e6cc13a07713abb2ddc3c55d151449f320b1053186f21461fd955e7188c2ba1d445a2a184ea3a5d884ccd672de6082711ad445b2355f20230868909303258cc0a838893d360a50bfefbf6ce0d3e06e41df0a6b9d9f96823d7e253765764643e6813b1601dec7da27ff09e82815d238756d85ef47e416a1cab162d6dcda23b0be65da11d71b153c6d0acbd50d7462c50be4a13785f0076addc4cc76b1162c8c8c89d9c5878715c9bdc9b11b8e03eddee9220a40eaa2f1dd40d436d6547111401661d3cf5a80e9f9867df9d6bd14ccc97f8b81eacd63d3e20c73c305ac0b3b6fb3a29e3755c10e301a5745a8b7e402bb59db4054e925e63f54387f1b958e8329f0533ed1bd79c97b310ef6192312ddc113dc559d01074ef8a7ddabc0607f957183466a617e182769b78dfd30fba5dd1a1d94bfd8529a5483952389507809eb3e20c2f87b8fa91240b94711d7d49643ab4d69d5e36e8404141242c13e9ae72843885846346ca36be18ddb6f1b0c7842ad65802984233f4503344f4bbab0c6789d51771d24f00701d804acb75357dc289a9d86141c95095eb7ff459a038e325f971531340520850b8fd4e6b41ada9bb9ade195aaf727e973a9525fd047e11d9cafed2753792ec8c9954b9fd582b6b241665b87a9301f7b48839e2230390bc0e536d0911b7116cc6f21801943cf50d00d1240ed79073d510c9ac7310bb679198d16b700cb990783a299659357f7d941c1e668b2c775a4f9b13d4f0f4d84b929c996859c941f17cef03a91ca2809861305f834914a64a23202364e6d37d85f089a25956fd9b2a119bef35d964ddb588eb4fdedceda2c0a3f36b7d523a25c9782adcb91197d765b8130b7f2d6081e54ae301c64395d77bb5fb8cddf233ae1a4cf325ff1c0aa41d3c6", 0x1000}, {&(0x7f0000000500)="0126bd981049eab825bdd05a4f2724e16c3d4b567c69e842d51052529f5a1ea7beb27ad66ea0a177209dd2a4b708480df91d1a9121dea02e1cacacd6efc39ba95c47f85db356121d73169a5d456a9347ad75b25dd96300cb3598814c35b8b68d6af83eae6d86f01a72c8a1611e374ce64c8ff4e67c5d999c19b2018e531ac963784c9aba66f87639", 0x88}, {&(0x7f0000001880)="3bf961e36e9b69ac68eb82d7483b8221f68ef237ba49e60b9986f3492206876182ebb0fdae55d0d414c283b99bd3c99f25b0631d8e9416efbd61c3f301d6c3c3d88759122bddb2e36adcb7a5512ba098a5d4bb67c5cb3cc56f7543c1a8e6b77e7ea979d7949e96689eea1fb462ce9bdc8fe3c8705adc53368681e950f3b098fcdc27497a4111529ec7844e69adb0a14c7a6c90e16bf24411e29927b65218b97ed756b46c6068fd4c61feb229f9bd550976109996237d", 0xb6}, {&(0x7f0000001940)="d3ce432058a1d0ec1cf3f8eaf516f7bfd551a7893b9807a25e1d6e40fe00cd8f85740086e0512e8aabecb7fc276d86700d059c224f77e8266cad0b329a676a90a02a3e2f4710daea02fc6d2833c02eb85716e69e8c3a6f7e048eac82441d205eaa51dd5ff16ca19d3f12915aeb83f1cc7ebcc3da3d779e2ef10d3016f12520a521d4c3a614da07f1314a2b4e9a4b90094a78", 0x92}], 0xa, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0xf8, 0x4}, 0x1f3c7035cd5c1962) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) syz_emit_ethernet(0x0, &(0x7f0000000600)="9b903e5e0cb6fa833f56eb2232d2973da409d8585643770a12ecbabe2fc7fbf1c4189e1d83d54007d660ae89e426a48545028cd08df6089e59eb3dac12849765bde39f3e0483e05c0f9da8dc6a526215e6347e2bb82c4d92d5b5fb7f0ed054fdedbb7e40e490291d5d3baa9c0743b2a9325a859e34283e05bddd4ff1157d02973a0fb1588e9ff189f6b7d71c81de5547b7fc502b94b79a119ae729a331a945379388ee8e4078ccd2ad912f283b0648f255e559d94f97739f40dd134d2074ba78f81eafaf2c9a1f746532ac75253899d32147a7f787ddcc14bd7f3a0b86061143fde9b6c5bf736339fafd4d8d073c039d03619305365dfe53f28ae6890ce87a05b78570f65691c1d3f54f6dabafff8afe272afc21f4e4bb811572aeb786ba02f9231f7c5a597406c45d08c9e299725bedce014b8ac82eb5772da1361d007dc89e1a86c81551c53b61c3ecf9ffbf95db29dbffa6a525dc6fb83f89a0c6b91bc78e6375275e6e0ba3db3f4b5e222ed45b9307302d638a6cb7a5910e3a4ac0d11342e0fd9c8bf319f75955f7a65668ac0510a3b62f16c8f0a89431ed6519bcc36f499f4b9073bc5a7abd4f1602dba7838f1fe07ad92e1fa3e2da7d4a8b239e90f4c7657ba3f41362f3ade9399b7f8d20aabf4a6b4487a3afe8a2b5b06ec50413b19d6b14316140f930710beaa2d76f15237a74315bdd8fe93f1ea054563cb712b86320ddc623c7b4a1aedc5e4fb60e4f480b89063d335be69ec7b5846e31bfd7337126332b1d9e89627d8870030a79bee04720cdbca52d850ca654632185f823af842cc332783b990b4ae0b36e4810a1cbc25aad497901ce608fa831f66965c0dd88e19906e35e097a88f98ee28c0465424b25c80ade5e5ead000000000000") ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:38:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa1) pckbd_enable: command error 05:38:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x30) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x811, 0x0) fchflags(r0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) pckbd_enable: command error 05:38:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021", 0x0, 0xffffffff}) execve(0x0, 0x0, 0x0) 05:38:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:12 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='.\x00') 05:38:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x90c) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) 05:38:12 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x0, 0xff}, 0xc) 05:38:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b212c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcc754b66fc729af062", 0xffffffffffffff18}], 0xfffffffffffffee9, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) 05:38:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}], 0x1}) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 05:38:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:38:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="13b57a11d4dae35616f3850d766a43852b0130446a146056d3ef7a9b72105cb2f9e022d9075f150954c11f166c46490ea3a38c9259acef145c160036a28527741233696a9a0fdc11f367a825c26cf207e38b647478550e1e330e5a3fa856c88327897eff3164", 0x77, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8f96, 0x2000000000}, 0x149) socket$inet(0x2, 0x4000, 0x3b3) setsockopt(r0, 0x38, 0x7, &(0x7f0000000200)="e2437f3fc207fe079b4af51efe81bfb8aa2e4e2a7288e81833089fac11c1c875118c6b56b5ab6d4618b6e77bb23df70300b6cf1c7e78db3a972923c3807b4a38d05498a9fda12d702c58fc9761f7e643f44133", 0x53) setsockopt(r0, 0x3, 0x34f6, &(0x7f0000000040)="622fe8530c3c0740939525", 0xb) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x6042, 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 05:38:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 05:38:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x2, r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10000013e) ktrace(0x0, 0x5, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) 05:38:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x4c0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96", 0x1}], 0x1) r1 = socket$inet(0x2, 0x5, 0xff) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 05:38:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff4c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x4400) getuid() getegid() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffe, r4, r5, r4, r5, 0x1, 0x3}, 0x93, 0x6, 0x3ff}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000680)='./file1\x00', 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) getuid() unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) linkat(r6, &(0x7f0000000580)='\x00', r1, &(0x7f00000006c0)='./file1\x00', 0x4) 05:38:13 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000100)="e7c88463fcc77cd8d7e615eab7d74eeb6739a55d6c4783cc79c82e8384869238ddb3c3059203163e89399efd41f7858abd8c7e0874c54dd6b6e22d53c9594f97834a0479ec081eb1da90528ffd8137c1f65ea1af49a5569c7ca3858260ebf54fca1e6e8c29173c43570e497dca0bc0d306e262d4f4d4d5de0fb6875c0b79f8dbf6b591aaf6971a1f36834daffc40", 0x8e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) setsockopt(r0, 0x1, 0x1f, &(0x7f00000001c0)="ff6f2332c50ab27f3697d4730c001bb62c4a7143b03d38a2984e8f6ef3b43d84397ae614937bd033551eb1107f6e2499c73108f5e22d5783a069adcfabede1ab5147c92c34f92676bf43de9de5eb209ec8abd5fdaf09fd43930d82abfdc6424214651058ea4828aed9cbf12a5091e6975b6f80522dcd85113de108ad3dd711da004a204032b6bbac296a91303b9824a05ea96d704a84e7429976fd7c8b7f", 0x9e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="aec1cf90150afa82502afc73fa0442a73aa73a12c9972c39c5d8381a7947cd5ab260b0fdacdf03bca7879be067ebf333b7f36ff3bcc9f7d157d8d45ac586ff6dc230fd6426fd64c30df2c769da9a3e64ee9226ad8c05456a706f8ee51176abc742ebb8ee33016c577923e164c9ed5d0de85f", 0x72) 05:38:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:38:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, 0x0) 05:38:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = dup(r0) getsockopt(r1, 0xfffffffffffffeff, 0x6, &(0x7f0000000040)=""/113, &(0x7f00000000c0)=0x71) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) getgid() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) getpeername(r1, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getpeername(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001440)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001480)={0x8001, 0x22, {0x7, 0x10001}}) getpeername$unix(r1, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) recvfrom(r1, &(0x7f0000001540)=""/28, 0x1c, 0x40, &(0x7f0000001580)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc) r4 = open(&(0x7f00000015c0)='./file0/file0\x00', 0x40, 0x5f51b8b4847702b3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001600)={{0x18, 0x0, 0x401, 0x54}, {0x18, 0x2, 0x100, 0x2}, 0x9, [0xfffffffffffffc7d, 0x4, 0x1000, 0x4, 0xfffffffffffffffa, 0xc2, 0x6, 0x7f41]}, 0x3c) symlinkat(&(0x7f0000001640)='./file0\x00', r1, &(0x7f0000001680)='./file0/file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001740)={0x3, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f0000001780)="c7f52ab9de6b002791f5ac9cbcac705c7ce80714760b5962b574207f6a04b9d9758c26ace20d134d9f83f1b9f51d6127d3cfc4ab59c53ee722be77551018900dec36ca4aee67024f0706f7adacc053cff24f0ca1c6ebd7bc91044d3485948ce14da400187808f565ac97ac134e791b0db83c16f2f92ae6b369ed291d39f32c1ce6c383fa75761bbaafd15fbdac891505774f126dbe60b628e72734f3d8bb7f51b8", 0xa1}, {&(0x7f0000001840)="19e58d70d7c628171b4c8964905ae3c5083ad6280e6121ccb6f3e24339e3688c81d013f0c0d70f765b47c1a8232c445e5d91f688e945aaff23d744d959e75c95739525fdb8661dacb38cd90723ff7d4a969d6eea7361bb9f0f61f6edb6dbddec0375c0fc3753dd1e25e59ca193fd5e8761cb876bdb346e3a0e51949d6d15d13dfa6bfe0137049cbd16067b28042b92dca254589122769f7b714ca272be218cc1b87a430f67e2d6004e932faba7538538c9de37009d02135a79b3a0c0328143b80f335181bea1e228d722c6c1f9b1094320", 0xd1}, {&(0x7f0000001940)="7403b8d4a0a06edb1adc38d0b7e870af762d534c152dc02c62e302edbcc85b655c32ff8fb2d6665109ef826ac1b5fc23185e0ec90f96d65d471e7e312faa1f181cd05e75e8b7c2143c4ab1755d2c35cf9eee16da7decc5114b63258989896f65e258ead15a58c92f8e396704abd9a972cffb", 0x72}, {&(0x7f00000019c0)="ab63953f048b82df05cf063aafe3a18a421f83e1eac325133c00d344fdd5991c4243ef0e1aaed333020b477ac717c8714db59b186b49b2", 0x37}], 0x4, 0x0, 0x0) open$dir(&(0x7f0000001a40)='./file0\x00', 0x3022a, 0x103) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001a80)={0x100, 0x400, 0x0, 0xf5b, "d007e90f1da93a95b9c3699507f6de204c2d90fb", 0xbe5, 0x4}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001ac0)={0x3, './file0\x00', './file0/file0/..'}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001b00)=0x200) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001b40)=0x5) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000001b80)={0x9931, 0x1f, {0xffffffff, 0x1}}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000001bc0)={0x1}) 05:38:13 executing program 0: r0 = socket(0x18, 0x2, 0x200000000) setsockopt(r0, 0x1000400000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 05:38:13 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket(0x6, 0x9d17a3f6cce7606a, 0xffff) r1 = socket$inet6(0x18, 0x2, 0x800) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmdt(0x0) mlock(&(0x7f0000695000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0xc2cbe09bc5daa16e, 0xfffffffffffffffe) r5 = dup2(r1, r0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x80000000) dup2(r4, r1) r6 = semget$private(0x0, 0x3, 0x402) lseek(r0, 0x0, 0x0, 0x1) semop(r6, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r4, 0x0, 0x0) dup2(r4, r4) socket(0x12, 0x4001, 0x10001) close(r4) 05:38:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000300)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 05:38:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 05:38:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) munlock(&(0x7f000068c000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x11, 0x100000104, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0x5, 0x1f}) pckbd_enable: command error 05:38:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x12) socket(0x10, 0x0, 0x7fffffff) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:16 executing program 1: r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x8, 0x100, &(0x7f0000000000)="24a112481a22ac414fcd4d12f0c8f5ff596f2f2a36e2fc", 0x17) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x4, &(0x7f0000000040)="6337a03f0cda04387644edd1f79451e201e864f7cf8bc0b66580ae595ff1c6d8d9e4cea17ca81b302e0a8e6ab5245d71d50b8a58fc0f9884cf689d844d5cdfde568923f3940ff356cc1014217c8ed76a8ed8bb1b635b09a05137d1c86dc1c26730010b68dc60841aefa8cdfee0a513433b98d0064f888492772cd8b0b7b128e3f98f390df7", 0x85) 05:38:16 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x40000000000001f1, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 05:38:16 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x66a2, 0xef}) pckbd_enable: command error 05:38:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:38:16 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340), 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x9) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffdbd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x6, 0x8006, 0x10000, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r6) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r11 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x6c45e1a414177016, 0x10) r12 = fcntl$dupfd(r11, 0x0, r3) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000100)={0x9a, 0x0, &(0x7f00000008c0)=""/154}) sendto(r9, &(0x7f00000001c0)="ceb2", 0x2, 0xc, &(0x7f0000000200)=@in6={0x18, 0x2, 0xaa83, 0x10001}, 0xc) fcntl$dupfd(r0, 0x0, r12) getpid() setuid(r4) recvfrom$inet6(r12, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r11, 0x8010426d, &(0x7f0000000000)) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0x4, 0x5, 0x401, 0x0, 0x40, 0x7d, 0x20000000061, 0x6, 0x1, 0xacb, 0x31b}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r5, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 05:38:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getuid() getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) write(r0, &(0x7f0000000140)="2f8fa1218bd300a9c8ca13b86c589cc1a144e2c4e448fd2a5c9cc6cdef4a0990fa93f2d5862f931deb1dbdb707aa2442a70868bb99bcb5ba4b8d1efda5e04655650378b4c91667913e98c8ea1b93d5bb0c39fe4e60c4266290f65b16cc7a250fa4b676ebf7d975c7b9aee634e8f0e527f2b3d19e1f697dec6c1f2143e5c39a63150ef230b33ae7b0dbe34ddb6baedfe0d93910742df2b53d26ce0f9f4f3a0040e8b8a9d904f57c811ae45d1ffaa47d13818692bb018976969ce50c6fcb4b8250cb8a5768709e2435febc5995a95ce84be1ef29a5fa61c8d7a925ccfda9a0fd92506445a80eb2d19260689731608b65c781b8fde0ee838342e9", 0xf9) 05:38:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa8, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 05:38:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffeffff) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r1) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) execve(0x0, 0x0, 0x0) 05:38:16 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa61f969dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) close(r1) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) 05:38:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6, 0x0, 0x8000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = syz_open_pts() fchmod(r2, 0x20) shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x80, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") read(r2, &(0x7f0000000280)=""/90, 0x5a) 05:38:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) shutdown(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 05:38:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xf800000000000000, 0x800, 0xa945, 0x1f}, {0x3, 0x3, 0x0, 0x4}, {0x1000, 0x8000, 0x100000000000000}, {0xf1b3, 0x4, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:38:16 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) 05:38:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x43c30678885fd0e8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x83}, {0x24}, {0x46}, {0x85, 0x6}], 0x4}) 05:38:17 executing program 1: r0 = socket(0x1, 0x8003, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) setsockopt(r0, 0x20000000029, 0x24, 0x0, 0x0) 05:38:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xffff, 0x3, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) 05:38:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0xe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x30, 0x0, &(0x7f0000000100)=""/48}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 05:38:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x820, 0x0) 05:38:17 executing program 0: r0 = getegid() setgid(r0) r1 = socket$inet(0x2, 0x2, 0x400000008) r2 = syz_open_pts() r3 = dup(r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) write(r2, &(0x7f0000000100)="d2ffdb308662983df34e4df95ed0420b5f37e99b7cab1a2db65e54d3cb598b9b04f61e6deaa423794ac611a25416398be24b58041e73fa63acbf3e7482dde391c5853bb8992962ed9fdb129dfc2e9014354573bd762739599065acbb9b952f9ecd1c77085350707eda2dd68aa96a551c58a83e56f1618b07b5a7f5e34ebb7bc3c8bb01694ee6f6e3119b589d86a87a255b6c72dac159e9f4f5c004f810d12a9ca72a9965bd3d67bbfac33ecea705df961c7aefad3d55d0578252e321309958f7c47e8fcc45a7cafd06a8d6091ee283a42a0a6d5a053e2c86c381c2a5150d44bbf8ceb967", 0xe4) 05:38:17 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x800, 0xb7, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x8001, 0xfff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x61, 0x694}, {0x18, 0x2, 0x8, 0x6}, 0xffffffff, [0x5, 0x9, 0x0, 0x400, 0x80, 0xffffffff, 0x4, 0xffffffff]}, 0x3c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 05:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x24, 0x10, 0x6dc, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x9d, 0x1, 0x77, 0x3}], 0x78, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x48, 0xf719b3d05670d4a6, 0x4, 0x12}, {{r0}, 0xfffffffffffffffd, 0xf, 0x40000000, 0x5, 0xe1}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x1, 0x6a4c, 0x6}, {{r0}, 0xfffffffffffffffb, 0x88, 0xf0000000, 0x5, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x1, 0x8c}], 0x0, &(0x7f0000000040)={0x2, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x821, 0x0) r1 = dup(r0) lseek(r1, 0x0, 0x0, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mlock(&(0x7f0000f44000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 05:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0x8000000}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0xc003, 0x11) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x5, 0x4, './bus\x00', 0x0, 0x100, 0x6c, 0x101}) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac37c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6adf76258a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001e245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c56300000000000000000000000000000000000000000000386f8b8b81abb8e3a887e076246d3e756b2bd25dd9188e1c238cd572c1a65a1c2268b7a1d71c1acc157b2ac86e4c11a1fce85172196c15d65207456af9ef08377a8fb0fe9b67efc9b4358d17756247b44bd4253af2f0cd1dd9e76b0ac160f76fb6e46f4a224826df833ce4e8c544a4aede5e75ebefd76811ce2c3d707947f6b06dc620e1be3b45ba8547021ad0e453f518a495dc10a7201230f3f79b92dadf6f1775805eafbf4c5c29e9bd4bdc611490886e785cf00066b5086ad02e8b39634c5e4f22d77d"], 0x10) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x0, 0x3}) write(r4, &(0x7f0000000600)="0b6bc383cc3ec590872c686cb13ed4ae6a8e1a5b1f6260a7f7e7cb314c1b8d7412e997c88913cfb3ce2c748301b5d9da96df5ec719e7ce528f93889ec63e28d1361f2ab2fa6ed4a36df4ac30", 0x4c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 05:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 05:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) write(r0, &(0x7f00000002c0)="f9cab269b27c880650133cf603171af5a9e8d1f09f54e1e662dca25d3dc13e4d4e11eecf0d19012ba4", 0x29) r1 = dup(r0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000440)=""/238, 0xee}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000540)=""/254, 0xfe}, {&(0x7f0000000640)=""/164, 0xa4}, {&(0x7f0000000700)=""/222, 0xde}], 0x7) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x4, 0xfffffffffffffffb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = msgget(0x3, 0x100) r3 = geteuid() pwrite(r1, &(0x7f0000000a40)="7b17355c6f2ba28c9d2597c04e6aeaf23e8931c37fed61c96387a895bce829b332ac2890d21cf7662664030d1d402a0cf7cb28a07f298553431828a0e9a8dafac0f569b0012ea4efed0bf36634dc435086f72a5bebbb89fc96126e44830e845f6e97d794c0b7072a6a103b8a875c0646b577119b86feefda564884959843d4cda4514d023e3dedde6638ec826022d07788745db0dd499618da95b6c0faf0e4be15153c488c7c4b0702e09b491fa14b75c6a9", 0xb2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) getgroups(0x5, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x101, r3, r4, r5, r6, 0x100, 0x341fe3a8}, 0x2, 0x9, r7, r8, 0x7, 0x5, 0x0, 0x6}) 05:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008f}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) shutdown(r1, 0x3) 05:38:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x80000000}], 0x1}) 05:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x4, 0x3, 0x0, 0x3ff}, {0x1, 0x6, 0x100000000, 0x5}, {0x3f8, 0x3, 0x7, 0x400}, {0x0, 0x0, 0xffffffffffffffff, 0x80000001}, {0x1, 0x3b08, 0xffffffffffffffff, 0x9}, {0x64, 0x4, 0x7, 0x1}, {0x1, 0xffff, 0x4, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4}, {0x5}, {}, {0x1}, {0xf9e}]}) syz_emit_ethernet(0xfffffd31, &(0x7f0000000380)="b2055a85e260f2cc0de9322f3977fea5ed31dd55b00ea87b233c7a846b71348eb6ddcd1d56f8d59623b8957d87782c63ed20b50bef0051700a1d3264a031a3bd70d19accd2dd1dfd8ed0af404ced1913a9ff76d849de43985772f960519532b77d381e46d05a75a6097817dd5921f8a01afe603158ab1cb62f1e036beb361f1c7eb795bec3c9cd8777aaa3465c77117b0567d13df181d347eee880ce912eadf795dced19b78908c5f254926b4d7c88f03f9e42104e27df6f300e82a91329a1776d58860393cdec537cb5993ca869d9410b5aff822dd7eff3c997f5e06a30501e47fac59fdfe98a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x9f4, 0x2, 0x8, 0x101}, {0xa920, 0x4, 0x2000000000000}, {0x2, 0xcb50, 0x6, 0x8001}, {0x0, 0x80000000, 0x8, 0x5}, {0x80000000, 0x3000, 0x66c000000000000, 0xf6}, {0x6, 0x100, 0xfff, 0x3ff}]}) 05:38:17 executing program 0: 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(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28150, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a7, &(0x7f0000000100)="d19fcf4ff4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x100, 0x7fffffff, 0x4, 0x7}, {0x5, 0x80, 0x10001}, {0x1ff, 0x4, 0x0, 0x809}, {0x200000000, 0x0, 0x9, 0x6}, {0x8, 0x1, 0x100000001, 0x3}, {0x3, 0x8, 0x4, 0x3}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:38:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) dup2(r0, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 05:38:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmat(0xffffffffffffffff, &(0x7f00007d8000/0x4000)=nil, 0x2000) shmdt(r0) r1 = socket(0x18, 0x4003, 0xe06) r2 = open(&(0x7f0000000080)='./file0\x00', 0x5958b8bf10862ec1, 0x30) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x3, 0x100000000, 0x7fffffff, 0x1, 0xf4, 0x7, 0x4, 0x0, 0x0, 0x9, 0x5}) socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) sendto$unix(r1, &(0x7f0000000180)="eea402fae818de120ad178f1f98827e41f4d5a95a683b49e3f376cf811a5026b9287b14b7313fd5a546fdb6a01b450a81be573b94955e766e6e82d4acf4231929b5cddffbf8b24d2f94aee005312a219c05ec43a3a14aca84d89b7bb77d9a71fe51bbe71e6716ae858625459b1a2be58db0fd73da607f2a523bfe9644e7e74efc0876ca17f78ca698217bb681aa9eb2c684b665f9c67e146494d7a6803ca0a1586d6dd631dce6f5ac4bd33eec8dcd6a890a4e00c85eed118f8e5f4e5f2345e9957217347d0850f0dd876f05bf0", 0xcd, 0x2, 0x0, 0x0) 05:38:17 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000180)="fb18d462cc84837b5c14774a3566a64b75614b9d4a90ce1a33d510072cc7c494061a725743fdaacd748643d70528c3fbd6f2ddfcf3035d1ba364d0070607b5778d5b1317d2005f6976f06c78b3e67aa90226c1f31e3e1ef9e3e6bd8cfc798144375f8d52bc578eff4fd44ea9fc101d4793555c28e08b05374ffe8bfacdd111d386e871c61ab9fabf451bafc4e0f4e366ea7aaaf984d85274c607236e22410e3957d83478c798b699eb0938fa28ee2af4a94aae6d97e2bf2cd7a2199b531c5cd595214744c7f959c6fdcb42726c0ef3402957ea8060e9566a9e4652abf48f99dae06c5340a0a006975183", 0xea}, {&(0x7f0000000280)="52690305fc678eadce90e0593eb1d176082707292868483033a4be1329f21a2887683bd2c15c7911abe2f8674bec", 0x2e}, {&(0x7f00000002c0)="93e3bcef", 0x4}, {&(0x7f0000000300)="b756eefcf21055c1b20ec7aed6fec64c5ba23fa9842d63e9361cbb9668ccbc6b0a78de7a52241d632ff072c26abd28a85b6fd8c6668fd32ebb504bd88e6025407c8d40d06084400558d906162e0b", 0x4e}, {&(0x7f0000000380)="079075e714e6e5cb7ea2725174b01b6d130fe9f4a4eab85d933b9a822dfd", 0x1e}, {&(0x7f00000003c0)="23a2aaffe2705e83872628bf0d809e5c71186b354a5fd3f0d0006a6cbad0a7bdd8ee2631a6aa7bd54fa6f8b81f213376da95451c8fdde8e217afdafab60d899ebe827cf210ccfc498362119aced90ca6ca77682e0387a699aaec46d5b387af008e2494c9461442858f43331ede21074858e06676aba2762a87a814d33f393e8f98e46bc9ec933ee851d9428049e82bd60fdefd692972f1790647f458cfb9340b3e877e56af89379f96cbf5cf8281077bef00aedd5ca3845483c3e82a497cbbd37f896d9b2848bb1aeb8b96cd8aad2cd7cced3db1c439d507c6ac232cabb60e96c115e067b008caece02188864e3c9beb7b17b9be190fa8c655944f4d67b47988b773b9fcaaf16dd42197ae9afffe73050f130f23b3c9eb0786aee81cdd4b9f973f57d5f732c3e118272f8ebc28115ea60cac3ccf2db6c7c269a5032098aa266bc5d8203fea60eebc69ff20a115700848e4da3240d305b06233fd0d0b1ea62c816cd19bd7504596e0f08221bf9d4c3e49ec985c8ef1343f362ed9f2a0b6c1e1341ffbfa01cac8ff4cbfa8ef589a3993058d6327dd35fb867e12a8c3c3e1323f96755531a85db90bcc5a739b35f970bfcc5dc287ef8502f33aa49232847d5011e7d42db27f5364ca8c7eac2c305a7c207ae7a97b88c3b0b0f7edade810df358f243e18d91e0dc8ccb8c3b555657a630dfc92b42636286217919bb71f4ed3aadedb9500441ca74f2b635dbe610cb9722c58030a98d760dae2e0968b55d7435b6d4bcb76a3e2526f1936df140e0e5c59d9df679fdb16fd8a9de72e563acdad4719ef1cf3c123b4f8356a34ba1ab43c06be3654ba7c0bf847f42a56eb2d1eb5b0092beb8fda15b1318937895bbc1b8bbc029e99d807e537243566e15aeedb8f4409173712c902396d098fdd269111c2e937bbc9651789dfb3ab16fb9aa3a56623d85287095638aa324409e12442919ceed9090edd8335300352b5b8a0494ebda8714ef0f18bcd04c788827ed8b011a684996ac83aa45d21c98f5134927f6c6a990bb95e5273681b019901d02f2e31f80a0b9f033c810291fe42d3ffb80e251eaf6f4b84110bd6c06002ad5c9186a1d0db25cddb43dda1bf2ca4af2745e8aa887446ace171a5c01f1bf4ce6b2d59df846f3239380927681c2776dfe30340bac46af09bf548078c1ec7777e08b7dd880949329406d5b2da325dbf8aff84088268b68f76a90eb627fd661b15c205862d1c29b6193ffab28ede9d390fe572789a672b5342f56fd039a9183d5c956f1717eceeeb16c474e2f7b9012f7335e1472abce954fd94e9a501e9cd6f14161c3cb8156e6cbc2dba492a3d5a957807ee2f6037c96f45daa9b5d47ac7e44238da5fe69bfcf25ee64c807d0244feb65c707966d287b8b966c23c6f2520154ffa23eb1aa5fe9e981c8630a864a280abaa93f2106337a080f534e5debb9dcb9d469bed0796de7bcc0e0c0190d8b39ba73f8f1504f2e2c2fafb8ec230068ab8235c53764226a9ee2d565df96971d012e17b533d38141494715112273431e8df3a953968bb1ed167834f1c7e30ef355813352806b133e724c7944bf25a295ec11d486090c1f4950e928042e51601df46b2a117dcca888975818fe2dd05fdf8d41924f480d5f4400abbe1d185cdc446006cb3d03dc55e05de0809859797efee6b642d4f9584307b1fa9b711f59d49def8c600433af2691f9a574c07d0fb5bc6911ed4c409bb1c3a67091de28fecf9af2ec59d27b5ef2ba4132970b04fb9ea0cd3dcdded823b500a43821e7d4b1b22d13711ea9ec9523e7e5026a173bedadaa8ac62cfec258ffe3c40ae5e786a16e20e53833e8fe9abb0082c6bbd99d905576036197ff0a1bc888c4d8a35a0ebe4f996dcedb5dcbfe1dc32624d80c9c5156b0ad2e211a98536421fb497add215b93374bbdff2a35e876a8d1dec945af23e90f2e2b5a4bccad68c58b5000a72edb286cd0ee863300a19363b42ef0325030532f6aeb2dffbf66139bac3ae8ab64bf92c74d8b71c65af4440e5dc0003e95ea4953bc509239159460f919ae4debc5fcaf4af796ae836d1fd3bc0f1c9b76e38f20364f3bacb8771561b1f38d952ff95ae9895d677904c5e70e6707c5d78ed1c3804360cc435b53fa2dd17bbd89d53a709ba1a7f09bd25183e24a507d76cc37f35e992e54d2d2756dfc1aa3b7de1eb9dfc357020b350fe4d5c596e821b57134de4ddc6508b5e9e7685a7a26613b83d17dc4a5617928af95773434145b34d710f11050fe5d710a1f664df7aca7fd3b07129b8ebb57d7603bae96de3a0a9cc93b1d156fe12027adfabf565e6592bf895eacbf22b992244bac0bdb94e53b08ecda2f33d3ff06a3bda7331c22568984dfd8f74d644d829061d330a76ce2c14c0b2eb7ce20cae6df08420cd16a7682b1d82194dd9ed4efa312a428c2e33592f30d0168928b6ccc2cb79f7c6934952710b9c853ad14a1695d2a851f9e091a1c7bc300493a66daefa6b112153b1f12b5e2ffebbe07f04a2c094727a9ea8bb1fc45d35ea97f8267ead5852aa49b9444ebfe86161c814e258e6916719c0fe5b028785b1e7f9c2c78ff4775ab96a97c077a0fee70047940b8bedb3138da12abbcbd7c308f702e81d32f5800c35a77e87c36331998d32e23d20d075d9f335e330a16cf3928b4cd2644d85699c93b825ae91ff2237a993dfa9825091648b5bfd925217c5d29b422c28451913e576494906d988517ab29c89192ca646fbbb4f632573e9611212fa7fa827e9d38b53762a2a66d9e7d56c1ef09eeca0114f0c8b5a3394fd8610c1a93fbca2f3b6fc00cee5e33364a11d839d57379e30f2d5922e01d53956970ea2b7307ffcf690c80a8bb4a33f2c7e072a31077f24ca5f1a5562388ef12f478da2501c440dc651edb8892f43a0fd81bdffde46719167e32a50e509aa0d062d2053642d079d246d02be35df363555861a5f808e983e2041d6cba0da131ef08e1a1f057da1cfc1a2f2b66bb8e593692a6b11b21c6726ef1a984b5a4d855e2f27b0ce77c4c88a4df7ccb8b4e01ead8257908ec0bdf3179e84b7f9ec27a8cae9136f1c865a2f35e0ef07e932fd63a60b55ddaee59844bacf126a59ba8a8eb926fa608bb8ab6ff03d483d609bca2ea44799d33ccae634259eed8d74c059cad3336d99a6c21d02a06780bc447271b45f8c9370dcb4d5d8dfe7ad76b9ba1c3894c2314411c0dc48a2da0a660755546a6d8653278378fc09a90313c3d38059e0b8ffde69840c3db5ec154f7fe86b0aa1b90fb260db7c3e6b3e3ff09379e7bd8872d0ce9847289513335ce0dbf0e42e5c1c18a3b25b25af439d6fcdbefc9ec680fef1868bad06ed3d93aa3163297d9106714dee49fb9e09206164331d905e27d8aaf19f140209d89a157f42c4e1049e9c4446918879e35a1daf1cb5118cb710e2a533333f8a51874ce88ff93e2190ad9f48c8d013b6b092e61de8f47da914eec93a6a134cdf9603ca393adc4712d7414ef2eabf88936ef5cb4066163c7243cb6b9a97d924200f2f34ba8f3a80469a6febcaf56a162d856c9f5332cb0b174204c4cb255e2fb309dc1af2f2cd24bf02c0f6c1e53ce4e09ada09efe9d5c5b56a7ac753cf996621022123f27d8e673afdaabfbaa0d54b8875ab2956fe645b0b429f9e9f401f74091a38e15ff43bf1615fcaf1ec14ee52359f5f334326327309f1b968b2b427456a8ca5ab3a2d38d749b04206ac7cf9b0bcb5851107f3c587c5620b8336b8db909a18e317e6b251eca7bfa1c7d52baf9ef3497b6a02f8a993a9eaafaba27267e4eda6eaf7421c1f73476cee45382b4d93bf19eac66d2a66c5defca3cb8fd6e3f018345162a7bfdaaae862f9813365d525fefbfe2aba54d227a25f5da07e199b8eff583780193832cff0526179eef22867e5de0346d33e46336d6e4339d5dd65869d87b5a180423ab53e15a6abcf20020c154b4d97ea045c27df4a917a1dbb46c89c8b0acb463726356080981f0eeca3d631083746c1df0b032893c87ef2273a7c0da5784c90d7baa9ce7cf6ff2a32b0fb28dff318c80d6bf4ab7e975fb31e58ff1211e7010e4e8c39c95e5c27ef06dbaabd66954fae4df10b58a390fb068be67ebdf96b72275772adf2cf03c592e919b60dd8842157d746cbd364481498a4c3f7c6885daec7e3d39a77d846cbc44625c30a9cea886710db1b110dedec37beb7fb99ac567d719e8d8f426f0315197d20de8f2254b3c6dadd6b08103aa373d27ad82ed79614aafd18b42b40fca1e70fa215715976e69cce49be87003506ac2131b3b86c2aecd6cc7c68c31a0d8b02a6f11c362f6dd28a74bfe3c92cdfe115e36de1a3181687d1c64c6ffe21988465dc43da3691574b315d7399792cec32b7e711c4e6603cf1d6fc5f529e977f92735d3d67017a45cc7e5ce2d2ecd241c2248862640504f9e50a96312bf76b755845ef03389aed1ad7eae31342a44325aff7886cfcacde8a87cc3db52c0803624a9cdbd66ef36823c1708cb27ef0926da205b25d22d046b9e31692c8a82a9e55352887f6f89626bca1d5f957dd8b3141f880eb8c8f4faf4824b59fe824cb54149a69316e73b01fbe5d70362553f14df23acdf40ebaf7723a3b6618c7842baad80fcf23706d21aa41990c5391c29edbec9f144ff38fbb5c51b803bb42902a75466d32fab5f1cca23397163c925a6467e69c62e596095088921492651ea845c3ae1246ea086bdda243d1dba4edeecf5cc2179e006b43326e117083632d64ecdaa5da25df4ff6a2e9a70f2f1d2fcdc0e1d1546fd9e3daeeb71cc50eb91220e8927e10e2269577b0539be3ea67bd117589e692148cb79fc4a5b8600f111974c23c63339c9a5f9d04e3254c67d741ddbfd0815572d657e4146cb4b3982b3681fbe69198d5b6ae8502c45e82f082877326c2fd09548186090a7d28caef6133203be85830ff5b9649f6e5fef672a7aa40c85c4f1a2550af2b6c1c92e6b5e3e41822f5138523e7aa1b937b939112ace39ae973be70b3931a37f67e59087ce0ed089be5a7b0e53912fe2ca5e4b8c8ded7549e17627d2ce9f54f9e2220a436a4ccd4ca687c001a83c4252ca53b58ef70d027b8806721e5c0c2374373b6edcff458192fcbfea9264015dd9da855ae3fcd22b46522e152fc56930763cdd57ddcac85f3e7ce6dd3fb60f51a0a5b89a739ce9cdc4dc77393f34f083890c7da6da937d6bc320e0d4b6f5866ee311bf0eabe82ab93a1ae6f1a1bad5f45fe41d4fc48c72ae0743f62f4b3af3d595f593833107bfe22543ca8b620371ab38afbaa681822ad7fdf9c1b43f957b921f6255513ae03a3d764619750b86b574228806dcb3427d3b2432aa7ecf5fcbea2948fdd03726861d4aa90971837800a7b614c5faa24db540e393fa9e7f8aa8bb05eb21f2e02d3be793adcde279c71c962ad74ca9a57b003a2a8b2b1ccae9b5ca66e5c8090db5bf7be22bda24af4293ebc9866e1a270b6f4fbd2908f3645562ee4e1850cc34160b6f7f41b6a12f91ad0d13aef61586a815d4c29ab90134cb1475faa9665ecba6e07ea5bce6ad0b8916a46a39c701c0c5877e29ffbdaba7dfcbbe5dbd498b6129726a618f425ab4cdb9c995d428b734debe7976d478994fa6aa4012fa55104197894ebc14593d2cd968a2b107b1f46ec229ce7b5d24c8bddb5afca0626df95d0d6332308c62e2fcfb1f77dc6af856424c8786614c79434ea17095c264eccd4a376049383c48019c24de1d30f4943762ea8e95cbb3c286dcfe5060c40c0ce502cab4f7bd13648fd687f", 0x1000}, {&(0x7f00000013c0)="867d0f9036f4fa62930cdd8232bbbf48ac6b3d4202f1cbfff8cdd71c5ec6c9c300423574c0741ab33542c5319f44", 0x2e}, {&(0x7f0000001400)="f7f34e5451de6f900143c95f8d25623a8e89a42f6951dc9bcb504b0b18fc771fa72a3641d6fc648c29bcfd42", 0x2c}, {&(0x7f0000001440)="cb3b9b908743d252d8ce85537db796ecdff55f8cdd802f62061dbf7a4033fe5892c268aa6ab05671169e4cec62b83942b2f1cb406f9f4db94e9985eb8d7207cf05232eb19f6c7bb92f188e33c3b195879a23581589fee9af286540dbe5ee4092e19389cda693663116119d88359f2899b79944e7cf5b191583e2b0e24a5d079efb4a159bcd5679d2e6b933c8ffa6412c477d54f22dcb3d9864f349a5e9999007eb28e773d92b2f18ec79425522a0a9bb83992b12330d585bf9e3c448da74e440b5779f6516b534f6a6e4c2d4da015b59a103b59dd5941fab4b4e7a453b1ba61d97d61ccfa3638a1d1978f9ed550fecd78269905c62a9a32dbac367c2156ec67042baffdb3ae37eaf1658d85759e96f42035c17f78745658ff423c3ae913950fdcd81661681d952c0f23d6215a9241483655503c86062a471dc299766bc34f328a30a5b4d9ebcc9f84962e63633ed1d9e34f1de9db889c74a24ffd1209e095431f7b62fb18c6c9ee589e2e33c97cbc9142a97a520f44cab5b57c15e7924cefd6b242ae72fce67c8609e18dd1a864b8cadf0ff648d2fb818be66b987ca532bb6bd4b8e69778e15800fe5efd0fe55b49fb6e780f9bda7fd33f5461c49f34da0675841e7bef48a9a2120f02ecedc52369a330c891b166aa938f977bfa70fb6ae10a49d17325d87324f5bd3b91e604c475b67ece703c81e1f34c16617e179a0ec3e725591f9c6515c0b36399745997ed4b773dc7ffc01cc05e2777ced74361e23ac708538d0d76ba1f99bd2b95463f363717cf5c1d0bb685f48e2c13607c2a3ce874f11eef93231b23e403d2d74a37fb9ab12d0ce419c239b205522055f2837196fe8d9d08165e08adca019a9534fd835f5342757430c31bbcfa502495d236f95245bd6934110d04abec2faa4adc0315e10af5cf06b56ce1b2117fa24036b8c8d1a92d11eb004f9ab7248d7f5ed4b7ce8b250e0a4a3f37578c4a87426cbb6ed9546804a704e9f500d2e4906e4a47e9376391ef185ce8e4fa4afa503a010183a5ad5957e2125e86de37c1fb3ab88a6b6f7da5721f1096028c4cbb34f1d5e07f9dc4f4690d35addf34d37213ba86d031a4aa7c10c81a32dd4a9b80519fee01f0e62156cea7be412b601fc895c3fc24f37797c4d743ad6a66b8a4c45ea4dff907e9a8109531190741ef27d625bbb245dd28fa60ab8a24b5cdbd5e0f803a5ef8a12462aedcccfa97b7fa24a36adfa5db912a65c7244f1c708ab461ad0c3dc57e5882832c3b58d6ec4e5837cc1e2655e0648841989b1da5ba27275bb9aeb910b6af42587b4bab73d091397146a79e05b3758a92b4f83afbc698ec1f69647a9168b54d01aaa070f562f5f145d4d8b57626281b7aa7117ef9042ecfc69860b645dc84d90e15e49d8b49df618054ebde0bb9663c708c595e2af55a185a2e3d83b75dbd16cb526e58b689875a8d3b1a3201cb3bc999336c7899102da27427e3d849cbaa481a2e9a9cb752ec7f6caa833e7db3356a99521f606924fbceffb7348034f79fd471e1965a6985dd8bbe620fe08ad4bd8d9016df156d9ae9353b4e4793c34c5491002fb9bb1699cb8e60b1990493f6d5ec9b9066dc9d175816219c72422317bdcbe16e2ab14c833aaa5e2ed8a183f4a48faa527848649d6242e663df8ea2702d5d0d42b78aa0c8d54b1b5f9c860348b24a0375782fb5361a533ec3770d8099250c792051f04159cf46a610f3f9bf8eec14a0441014a1c87eb2eb95f96e97bd2f7a61281045900608cabbf632bb9258f265e3f3e4fb42f83b9172fff72c14b47237e59d9e446e7a90013cd79d8c586f1c384bd95cb897fde10395148d76ed609480319dda61529e20f09714962e1032f30dea0946e785ac4d2779ccd4943ff168d2c3f14431befff32390eaf1ed0aa0571d89f3f0b6f07c121a46f363d5d10a628282091414c33cdfccb74ef8de6404e0ff1d20e7c3fdf3e4671ec251871684dd07335a48252db88777dec7506e77268f5590c8a1d81ba34bef7ebcd3a8aa8bee5c903f83914fa67c9a190c1f91d47f9917bda8dcdc306e86234a9b99eb7ea47d14e8d03272c77d303f06a9a32ce911b39ac3ad6f6e60dc1e30e3b25ec96808117f30dbacf700f020b67f09cc5f5f0c4571130c45b60fb73d54846aaf536241ab4ad13f9f58cbe421acd82a8dfcef8a3f14ecddc89a0b0756af7a91523ee51dbc2dd2ec5a521b9def36d87dd9f3ad058c0f37531cd375715de798f7dadc0a950bf123de96d231550dcd7c55aae04da63dd95f1d4f7f2719085d41ce6ea94ab7c7226ff84cb74077c6af55512565a10cd3fbb5ee71ad34e0df43e49b17329a0e4d0b2da7bdaf26ea63510191f0cf4a4bff766952caa14a1987772f1347955606fb013737131b5df93f0a417e9d5e7d58198e637f44e12c38ebb7d850afd2ee2900a9477763f3760bfcf6d4e3a02dd2549108a55fbcdf9a1f8361cb78fbc63496ed94f8fe5eabf1ab767c6fcc53d2ce1c87cbc1b92401846333171a5e986edf7c5942b3da86e68ed4f248b410e0b2ac148baec0595f549ed63760705f281e960496b8354ede19f3da4e0cc06e8b01cdd1225c71f3010c1a9a40dadcd1ec61b0cc8fed3747a8bcd97e3c19ddcbb36d350d0aeff508c9d9da6ce670cd7381bf94cfde2376ed51bde9c72a4524ef4ac70856f002fbcca0d4a5317b6bb3d2c802c6359d1599805fd43b55e166688ac937658d1c3704748f334b7411dd1de63630c0a31eb367ad9489914d3d185210f05235ad2484f537ee0397601385fda5546e68efea9b878784181dfc059306d12f03e7df281dca3f4b51e75a630bb9267ac6b2bf6bd462ed74da88119762292be762ecc3fc7e5daac67a5f3d8ae5293364fe6eac6927fb454a63b8010d5c1339f06cde789416eb90b6c75514f84ce44dfc5f571929748f02cc16c1df153e1a137c1120499f6a55a4ad4ee6020b31bf1f27f319df4063382efa01fc4b50cfe499314b6df64da2e97d0da86406d2b0748d1f25aed047dc1f945195ce0c09ce9b5b706149d3e4cb013f875cb5306694e6872e3fd4c484d2ef561ecc62946853e98dd665185244c468b663c545994d7a6e3366c3cc718e3005ab56c08849418e32b8c683d6fe8c7dc0b71ccb92a99a8ee6b0ca3b09fccf847d41ff3e7b6e1f78d7130b057b4ceb908a0924c8f8fd4ffa2e1e03c91224da55c577de624c4aab64adb9f5b502a225c5372d8ecef41f88b67570c14d79e7c523a570c614739e37dc63c691e256782adc97402676ac93b8e5acc31cde95ef11db8e4f842cc3521bdd20846bdeb3f811dec43bd256365530d0b705e9a0b80dee9858a4509eea6c7e6afe12f1e61fa19b022c5c207e753f526b2e8d0800c7b738f17d70638c8d664f86d1553fbb3a3a7f18257ee8f07bf57c7a1dc36a0675d08c2a09df497b37034d36f36198ec010720f6c5e0523966b37f3525c5ff8731983f7c0c01633d4381a32b4611909bc0c7618338cf75312d7eca0f01c4785b43b521f35b22650682bceecf7e2187c2920a0fcb412e16946ff6c9c34baf25d13b08527520e9ed601eda63a874e75579462e6beeda44bb19d65e27c94ae3fac66821658d72cba7200c3137dad775c2f6faae6cca6b83745d8487243571c824fac24103b2542b684472a226bfb6dbc6f4adce0cdc0ad9a16b87266dd5039b4b1e8e1fdc74bc39166a67ddb76a0c9e78c674a47c4c431f2ebfdc6551a7ae6311509278c9965766cfd88f728b75951ef9e6795bce24922437c89175a323c4cdb496c463aefe1af195aacf8133869d89e49a40153ad1ceb71e3f8d3234fc562b64a2bb416a5915bff25e74b78353de57015d8d7f3b28f909a9c744164227a855474f7c18a381179a55433d374d655a7235b22f28802332e28f2a46f941c5469c615c8716dcef216fea8938d85ab35122143e238fccbb3b94af23096c44c1ebdbbb11fad45e618a3115336317ec6a720167c1c4f49f26449f9739c996b01e9b91a0ccf3ba32ea0c5ac1ffbb93fffb488ccda037add19dcb88e45141c29c54ddca94d9298823c253e93bedb6328b1b8f09505dc0a3e503924b080a79f0942cdacddbf2be39c811bd0933925e1431c56e304567c8bd5560e68ded7c6c48583838b1fd8fc59b375c641640fb1aad52c3b830ac789ee6426339ed57dbfff061ea9c773a9ca83ebd93861f55f89c0bad331f48117444565386b5463e678dc722b1d0d667c914b670a8995c96372d939d138ce8107189eb20c8fff08ac138b9b15b38c488ab92bb5299f28c5db62d84204536ef786263b80da2df7399514ca81d707950b945d662fbd8bc9ed1e2b4bc878ae37c678be95c5787210f6232b22d26ee2eea6cbb86e6f7fa58a99619f6a8663e40136442d6f385840822ef21f685674baa7e6e08a89a230277a8f9032ba57b114c2343eb078566fe170ef3123bddfbd5ff79cfc87f263157df497b043bb1cb6ba29dc4d6a12b0423a53166b8197249b38d933b07b8dc7fa98c4ed2601e93081f13ffa69b5dd27742260571d8118882666f034f2a886b6b0eac5047cfa9b76a6e89154daf31247af0a2b4df226deda35b962098a3fd1decaafd752ebdda193cc7d0cabce124d2eb02dcc11537acc0c761e1418ee4e538e93bca95ab5a527c304ee51d5ec8c0dd9d214100bbeaf852808660ab8233b3ce012362c1d20e08c00bebd78aae36b5119be4e26666160906d43fe02acbd3949cdd6f218642af79ff92716064ac8be4070a2adce7d3dd13387daccaa17ffb59a3e2a6e3f2ac280a4138c86dbeac918875455e9726dbf26f706756ecf7453ebf55e6f13f2c42663a28487de7674b84cd0e5c85f7668334aafbd0670d536ab890d405008e6731225c197d92405b3372b58a7a3b2260901422bae7d5d9b8d8c0137194cb2b61f3380aac94016fcf510fde6d6efd59a45ac1b03de4353c6517fbe909462809d6472d369fa3018bdb986161427ed338eae19af632516579ce5a827c5c3f4f191dcc3fe50f947f928dba1ddb279c23291271ab4ab466dcb62fa9f6f77e611340970947e6a5959fce721fd68a0754b66991396fc52b81dcb24f53b2fd35ba254188ad83b9a62a611800ac55ceb565dd6fac578b592b5acb35e9103f4736a0fca72a9df151437da48c4313d3a36756b22a7d43e8c017c1b219270472f4845e01ed691990aee70b5ac354733e8b16ed1800916f0493510677684412c26bb4f8a52f8d7079ed012a207a619631ac16580d236d9927a7c3651800ae63ec0cd89ce1e42b73cbb99ddc24091d93d0558a7fabda2e743f160682938b2f87d0261fc53e46c4b896837ba986c2f13bb916ed2ceb69609e609f805330a4c6e3414dd0fc0b120b4b002dfe5165651059b854e3ae55549af5ddb867660382e1b832793636487360d21b62b512ffe1f3dedb1b726f03d81fc9673599f12bb067261cf476b2523b885f1388f1e352a77f207895d83896f656b05a5471080ba296f5918eb7f120631af6aa07996a4fe894b1d10cd457f20d63159653e1c9ee501e86c7a1b49ab9840c7b5cb8cbf3a93cb75db98480794078438f12978316fb859f3817cb58860eae5340d8f425d276dc04dff6d965efc58d036a93b26abdf4d1fa5cffe59ecd3bffdf95a378e08bd2d6ad4ffc5142373408b01dd34c20e4b92b5e4c53364c8baed82c84ae575e7469fac6b454de8295cc94ca09538253e2a6da3da9cc8d1bfdab529a82ea8a0d12a39bd83998dbb81c2e6bb21f6dcb05d42b1e3de07d39f9bec9c757d", 0x1000}, {&(0x7f0000002440)="c78d5c2d3e196afd8338ffcde32825946ea4f54f9efc7d451aa78ea1f3d0006e8ab7d0758d8875f6349eb3d1d135555da576d1102019cd4c52751b4b286a559f8f0aa995ca4c0c92adb1a32d4c6415e6e76106f928bb94f6df7989916bafc3be97198606ff510def66af45acd7c30884aa8b5e8907a4aff4eb5bac915d748b8b1e43efc21e506dd2135e5bb05dea9f45ef1085fec34172d7a6296f02af4cbd7301f4a47e", 0xa4}], 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) clock_gettime(0x4, &(0x7f00000025c0)) poll(&(0x7f00000000c0)=[{r1, 0x40}, {r1, 0x1}, {r1, 0x2}, {r1, 0x80}], 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x80044270, &(0x7f0000000040)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x4) 05:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5f, 0x4800}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0xa2, &(0x7f0000000240)="67a44a564b60e02cdbd3090a306b501412009787fcc806a194043fa9a14684b6e6bf6882d4153a73fbc7d7aba5680732a7bfcaa904f0cc1cb9818819f2df6ff635c8b115e58144e7da72bbd6fb4f1e5d50424908121bed3de71cfa7b27e00862d1e28e2a13ce9979158a68cb9d0f5327b9d5035091000000") 05:38:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="b8c24b51de31ce282fb8bbcc13094935ed4ec3e48d16be4f2f26354b5acb3e8534c45dbfc52fcafd9b3947c08a40e89eee226ff62a5331770e523b8c64da5825a98c8392ad95", 0x46, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 05:38:17 executing program 1: socketpair(0x18, 0x4, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/47, 0x2f}, {&(0x7f00000003c0)=""/48, 0x30}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x2) r2 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x20020, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000440)=0x8000) fcntl$dupfd(r2, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:38:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f00000011c0)=""/173, 0xad}], 0x4) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 05:38:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) r1 = syz_open_pts() r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x40, 0xf0000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x28, 0x4, 0x5}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x9, 0x400}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x1, 0x200}], 0x2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x10, 0x5, 0xfffffffffffffffe}], 0xfffffffffffffffd, &(0x7f0000000240)={0xc6, 0x8}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:38:18 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) 05:38:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 05:38:18 executing program 1: r0 = socket(0x10, 0xc000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair(0x2, 0xc003, 0x102, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x10001, 0x40}, 0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000040)=0xffffff64) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 05:38:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:38:18 executing program 1: r0 = open(&(0x7f0000000840)='./file0\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000800)={0x9, './file0\x00'}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="59b60a710e8feb65fb4dcc404de6874a3b99bdef18f81150af018a3ff9de5c8252d5aa892277b79ab0a0b958ec41ca4b4058173a55c3dae0144050abb5", 0x3d}, {&(0x7f0000000140)="0d44ea1e2fee261ee1714fe7627cb4d731de0e162cdff5656291c9d16610fb67634fee73b8a112de7b872a8a97bf1f873a97df0098f9311934ce9dfd6cb2092c6580485880a475139054c47671dcec672fa73659784592aa9c588e6b5bbe926c652427b2ebe57dae620f6b00b61eb0ee69eb8947e63132887365b66809769687aa2a1062e1134cfb5b7e9951ab9771abbdf0d3a2609599d4b035ba59b76b4b92", 0xa0}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="1001000000000000ffff0000e30400009ea0f39b50bd2cb10af29a2dcd66fa30686da50796e757054c4a52768bf25000664b4843aabc25aaaea86f1b0e25cad8b0b250b6c55c8e1dfe66090056d2682e6538d921738e00d9e464464b98e3fcb05c7e9020e787d9605d598ebb1352d5e1ff5787d47488b75fc978a6baa8accea91956b7903d9489a904d40b41100ed55bdf18a35d00972b13fc0856590b1aed3fb52152140d76fea40567397433bd8acf28c71abba895eb9a463dc110328a448aa548a2309aa25216d178cd05b76cbf03573856e810c9fe929bebe60d3734ea54a7f7cbd91c6d937e21194bfe1681553b56eef1fb48e384d4ab39f139775fb3aafb7bd3c3415f5f07e100000000000000f000000000000000ffff000009000000b74fae763c85e83aa4bf04dc9e23586f2bd64b98011b5453d4f47fed36823a37687d0f984e5dd5e00da8d30305ab7b0c17d989521803966b177c82db7497ad4c0263fd9673e9a3dfa48fc64d50db28ef864270074fd55b32ea84e62e7f1dc919861367c2c0bf3c7edf32c013a6921f590d91458217a3c5c4c672faf59356f455ef7580558d9bfab4d595810aed31dd32ed4ee6220fe2adada80fb2f85cb88af57a6a4f633ad98519a78a20e9f2e770360c04d9d78312b927ae10f89506f961d626b046c782487b330a97d71e7dbb6aba87445bc96b1071167200000000000000c80000000000000040a942da0900000067c49756e7e8fc82335f67bb6e3a54c987fae83b8eb6b0e93ca0122b23091dbaa5f2b27db96086b9b923ce1dfede029a5cb9334a490fc0bafb4e11c15ab51e32c933a3c8b98b5c8963cc09e56179e0f1ab9a59305fa6fa7e9b775739fcea7ce9e8b2d746a0d2d53a47c02906ac9ffb427bbb599e1b48978c46ef7b1b8ad6ff9db95ac8f660b8ebe05ee88a6f211cfbbfc80d098ef56a2510140cdd679cb84d6b2d98c5ce4409450cb5d10e728b0103000000006800000000000000ffff00000300000060dce7fcf447f4f841f2afa8b8361b1662f129c3973213d4baddf6cbf13ef70a808c91374c8b5fe156bdc73e204f19676344d071871c86751ba6ac795dd30e1788dc87dc6819c7707e2b850fa92b2ef79d21d85900000000980000000000000001000000000800007617cf3f64cd37a94cc040f573e1e8b45bbeac70d0766a808371cd45bc105c25050fa8002cf7a519578143ab0fa246dd9b7623b1b0eb4ceec6cf0cb2c4babbfbe0a95c65c556d34b6ad606ae2897f32afd3e4adcf1c913a961fecd669cff9ae0565a1638c764f5fd5e202536b09f5ea7f2d66f00b80ead9debdfa52163991ff3ec00000000000000d00000000000000001000000c90600009019f441250b656ec33163b062b00d5c7b900ba80a4c45f8166ba6927b78b8c56242f0f9c5672bbd58263179df7072cd72d2bc2e7d24b2e8ff16114695cd8488ea4a4c895003a434fd1151d2db4c501d32753f8ee7b9d16b6b3cf21cf72593de5790c15dfeabeb6a8a16c2d62377873d9a9fa59846005bb1de86d35ceb04976ec392328650ef52511df4e5ba445547eed4b80e64a2852fb84caa74175a904b0127cae36a61d913119e0e182aef5137b4eb84d688752b8b76484234d6000000007000000000000000ffff000024070000ae9262021abf424e3ac216341af9efcea447cd0ae7f1b7868a6b1c99bf58f472f2fbae3f0c1edb2085c161b85c100939335bd66728476809ee6d7e806ccd2260e376ce4cbd31460aa214c916dfbd0ff317450ad235869df7cd86823daba44cc8"], 0x508}, 0x400) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) 05:38:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x22}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1a8, &(0x7f0000000180)="12ae406685970bc56d40f6d8fc") 05:38:18 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r0, &(0x7f00000009c0)="a3ef09ff4299df007e1fef966583feeb7e86a1c00112c85303ac56d690761c064e2a63626729bcd5398128404e235be2179372a2f88a3584ecd9d3eac61b877451b891e2454504ce68c61b09a56ff61ed37bafecf1b727eab054147e9f775352090d64350b3cae14f75ffa8969434a0e913f8eb576e26a36573e4489c56207529bdf6a0e6dfc8ff04c74c313b488bfebf843f8adfd17f8ca0544bd2e5346c439126c9dbd9bf6ea29db3cdbf0849fc5c119b4bd4010c70b345d31c6441b1712138ac781ea62e22ec14e3e8835ad1398a94c9f17d0aac9b00dc58bb2afd3a0afd9505bedaf253ec2098882edee3d21e938dd6c5c32a7230e40f634ed56c6c3ea44c61dcdf0cad7aeafdfee01fd2216f9f1c0678f2381f4b22856168264b19a303da8948c7dc6ebf230bb114d197be6b70700ae051a59063e2634f64718532bf0104448d393b44d0328213ecbf847937841000a96be5666a2f940a84d4898a2838390625c56c8a688c8d7874fa489182c1ffe54b564b80fa24736a2b1584f55975d7374bcdec963964fbc7a41563998d4f8a5ebf135aa036b5e0d569c57680a53673551a8a4e8dfee54699ca49b5f18de3f5d23033d609554c4b542bdc511462c9b0a8db6ddc14a212b85867f4cff9f177cf2340a08bbda27e683944c90c061afd14b2f96c26f8b883c08a88d1a423d8aebbe522ad09005e31196b422009d40eb6ed0e831c9739dfb0a42dc913f381051178c69bf25dea287fe15a5a5e9429beb8bb55585f4fa3695944e8257757eaddb616a36c38a3fc1bbc4cc82b946fd9583c779091bb8473f01432bf3dadc72b730b1ce93b464f6c7714fc7b0c5707d432d1c310a0ad85835672019303fb3cc978e020a31225e6991f98c742e5de01ba51f7a4a62b71d8d74e4dcc95fe2007cab38aff1e616b569ffe882298f650872c10c26b136cd377bafd1d325285f42c75f2926e3e53d995b10c99fa87e1a4413b36ae74dc1580e7a0faa4b23b0cb26095b55bddb99422cc02b817869ca0f44ae06f2b25c5c4277044bca745a47a80019804da81444dd94da68568d80c6d7e16107769d585c0fc6c67b2fbe4e72a5a79f630205238e2942907fd2593b0920ad564a24dcde0d5422080d64d53c9eda53fddb44382bcc2530beab445a1f00322a162d862cbd57e6e8c902cb4347ba71f767e6cd6033d63cc2dc5580f7781849a0a05dfcf7cf9b837f3ca576513dc8aee7877734ee83c02e8bcd0a5ebe379b94f04dfcd4369796afe84a5cc1b49dc247d9c6d2ad1f29507c1023cb9b19d21178352b6cbb7cf8c57acb026d2709c1f487ad9bea020d3047f5239e1ea8127c7371f8e54ae3b989403c0640e4d8a126f822a45c3fd3693c0325111e1c57e1eed5081b7ca1b9c93297770c90567b3ef3ab2149dd83ff979e4e92ed7b70a9d8cbf79f110b6ce882fabce8c573c8bcbf29256237f93f46d4c05b99705c1b40e5000b38b6edccff0c92d96bea8db2aa58dfba56204c6ec71610e91510fd30f4e76a892f9bb5adac9067c28f95bb47e74d03ad1b7468a019447ee82777eead1361f769bb0f3853559e49659faf60d860c3d4095781b1f17488608fc16222c3a38cf6e3b1f1827303e94309b528c1629ead418e11139d285e3f6d5a20efaa05218e375708446e499a27284409c350250fc60dacedebed5c1e8910ad29719274bceeb9866505f0c90633183b204d59053fc142bb263e8f734dedebab9fa69839704ccf84d93e4a7cba1ecbf420b38503f82041d0d584c6b450abb0484ce10b78d9a5cd59b3930aeaa9b1ce6c850d9c4d43cf002a3a66713493cc68385644d53d68653d446975eb63279496186a137f06676395cc3242124389daa5d5062b160e2a1322efff04273f21237253611a5bc8a54e2f128a481b0255c1d544566afd11d46813db8e7c7bdf3e72a08eaeeef31e6c62d49d105a723a59782c72a8302e33329ccdf5b6aeccd5cd5395b5b1ca708698df2ad036afccc7ac2eb6693974d306bdbeae73b928412a541c975342eaf175486849a84e6f2b3caacefd6507e519d11d87df574d8d48e953ed25942c661609c5fab6676ded7c24b78af446c6ed57b8c4765dd7ac733b64a9e4849b94e9025aee0e0f175da010f79be36e4705447f211ccb31b90501f1813149702a144f4e32819a9955064e7d0cf7daf8c390232b455fc04272231fb155ee1d0ca43f9728adde8e5e60e9c6b4becc6497bb29882fd6e855399ee7aee3cb0cbb721de19682924c1ebf4438dd8727d7bf710540dc8a05a07046ce2495b504844f7ebe0ac932b9d0fe8e751387bcc2b3fecd39fe0a0a33036c6d0c53fe277147eb52985d35e2d98c11562316031c93ecde3dabc5affa646e0269596beb5c785813f045fef4bbbb53c06bc9e821c95a68d304bfcb319705d740d204b787c381daf3339c1467bd7994f19037d9ff7fbd71b47ce7f74e29b995bcde6858ef617f0efa93aa6f8850f66505056fea4a9c9aa4163ea48a3fef24e92565175ccbeaaa1ec427770b56698ee72a781fa4f35d0f0b42f69a9ba7c40a213b21ff5bf617844010151810e9296b07a27c68b1b293fe43dac8ac4ad7d099faae12379e33426fdc9858b86faf8b28f629260f23ad633477bc04bffeed0e5c371a7772d742c730d8a52bf612dd2aced4a19b803496ca49d0ed88d503e0069b1f0e42f7eafeebe4574917384d7e11719799399f4f6541b04cedc158c374430dedaf0156273d423eb65f319ec52177a0b39d15f3a287edb13a2d5846affb069024669cf945630107cd0961b3aebe4f0368abdde35f2ac11cfa0666dbcd439bef1561e747e5a5d44c1107692eb167d5c299c08c141724b60daec463cd1f428e0db51378bf972b6ef0b63b6a818e7cb4378c32cdb487870794781b292f5c24278615c781c6aceddcb1fd30d62200b2b08905d8a28eedd81bce0e3557db0668a2ede1657928dcec163de2c7765d964d31bfa709c56fd8af2ade534adf5efcefd0a8f328e22c11142e957de8e7190e4d1f90f7d1707dc0554fbe0ad068bb193e22898e1714bea0e6ecb966dd92c76c2b8de4297d6e2bbd9fbdb848ee0541c07d54f9c7d038204e32314e6cbe0ba3ef4606902bacf33a33af6419fd2764727b4f261810f96c3a89578b7201b8ec6310e2b5d68eb2dcaf810226b4069b4360bdb8f25270d5b830e1869b09084c9ec411b01c27016c85fe4a0238c12b4eb22fddaccc43c5021af800739d0e219f0a62c2dafde1ce21dd60e16086d7c4bbfb36b226828c785f37853b4a09e188acb83e961a9dbc78a6fe5ac52bab4e667a18cd702a6c4645e340fb7e4e5729c9a2e0c664565f07f2e7d464727886ba54216c009c85711ae50c21213bc25949a27ac2eab4657db8d26b47861f6f2439d7738283c0d35741cb18d1cb74d7da90cf1fe979a543a92a2c0b80c57033e42f942e89dc9e3dc588933cb50c5f000e9950a1a775f14ba54b22ede05bcdb267a80b717e0a90fea33daba21eca7cfadf3dbf291e764fa51efbb9ac79a1d154a05b60898def43167dd4e5d1aac6ad6ce67dfe1ed390dece2989eca97508962337e8f6caa5623854bd0ad602c2ac3b8d40ef205ced7750544d7fe1dbf5bc7fee25d73c7ae6ba5dc86a22486a1b23c4e26854e0266ea9f50129ea38554297affd6703e8ef888682320ab31e60ede4009a78bc55cfa8c93545ec0607d2f85820345c06ee2d70ff08f264151b6ba66c90e1693cf6bea2fb7d51bdfe4db3c1a8a94256d265cca91e0fdcec937f5432f474fb20216aad968335715c5d196ea7bea38fa6e8c626fbf0e247308b8fa5335cb18770c7f70a8c1f2ad0fc6c9258ac8dbb89de61e430ffa364c2f499740419f170fc47e590f28a8d57b08e9a0e1b20de20ccb9ea0d28e537b5722fad12cd6a1a87bd0d0639f251f91bd1fba75253fd68666a242e6c035f930d33c7f05a24c9c33bc772a4a7016d94a93ee5e9b6c93cf65ca0a73e1684ce69c7776d5d794d167e140b60279028ddf69d139ff9d424199c25eb976eef23862b61e7549ac0f086241e4b066f4f87b399369f5a0b1fa35e38e7385ba40b07ff85760189b20821cbf8ccbe437da5f98f32d906d43236f9cb88cd17b92df8f1f5542100dd355d8438fcf3b224df7f1e0b4039ad98653a7daff7201f49869b827b06ada2b7a2415a69250dfbb86f8ba6ec5f46424f2372630aa6d43742c4e8630b29a59ceae179b37ae74f15d381dca61ab409e27ac705bb8b386094351f5812764b60aff25ab3dfe794b6fa5d8809f7a28b7b5e9c5bb89392db4d6beda235c2cfef36e0598fe408605c68750475d0137951dfb37eeade3a7f9775a26f7d15250bfe924c7c908cd494b9f03bdd666834fa1e0fe5722609f2efe7d2b467c0b11d17200d1be784ca7febc7090c69958dc2b464fa8b71404335f91d475533fc39f5e9eceef4a9300ee2509ac628287b00f97f50dac3816a8dfede4ae6f29580f78bb3edfa44281c9c511c906a356b9a53669aea564beb158b9f1ce7f95ab60dce07a48d734360b6c52762af9299db9f56444cb04c9aa8bf7439b28a5a6902a79cfba5f551ab586b8e19d09a883d7438838a5e897a629a37943a5b242aa6e8384d86c52a90f575fa1b37b0ff3480b69fcdee96acbcbc0c0bc85a9e8b235ce323af05e784d2abe92b01ebef4462be32e4acc2e2f9bf334cebe790951ce647d7e9a5cfb7dd13d34cf3eff72bf093bd87ff70a0b263af21e78aacacb3b486aa26eb8f4d6caf903f9285f4740c76a5e0bba0b3021732f109c33ad8c7e751322e3bd599ec56c298c27bcb640df834e4baf9dafea789932ad4dd5ffa4bd8ac3a6d663effcf6247c74721fab8a37df256471925a8d5825100993dfd40b6ee427b01a45bbed992fcd1aae5ab0612c43a33ffca059482a1db2ccd4e805a236049e8ed3de7a755cac2b2d64cb1e03f317f489de7a7a02c2e7ffb25dd8e645aa19db2416b6c2a78df80895798f7bccd374fd74f85675659c7fed7285aaf78ca2fd01f7e07522248f5434e745f4d65327fab86dccb6ec99b642ec722ce5c8f0c92c47ca4831b48b7eb8795aa15c69f6278e532b9c8b48fc084c0bf8e9a51ae7a308c85c8dde012e7eb1212a17c9a6a944069aee43330e331d8e70e2c9b4b18864f5ae29282f16282f24d124a98a742382450c737a30be9123d357517ac5a06e4a46ed654370fff0aa51cdfa76469348f04c9e818d4cf73faed722c3a6e2beda78b50a7bd08cb43c0f58f6ce81d087c2c7ef74ee497311d723e8c8742ea28e1ff2f0c8f66fc04fa7e6e8fcfd6fe5c62aabd267110693ee026a6a4863340d9b0be8a1871de1edf33531928c323427ae081ea0cd31edbbed3c56235cb756d2397d9b530a98d5c546ffbe63b4137df20d7da7ac169fb1d5d966ef942ddf633d38717bcd9158883686a6f90b6d91f8e5d765fa61b02f0dd06a6a74065ea2fe2aa01fb86a38b1af2163a54ea14b53588b6895f7a650c3b68aacfa893a8ce1eac45f4081f63c59107e235cbb5ab93f8589c3708cbb11815772fb3457bb1815f368037d8550a979e2048dba0f05109c10a9c5132d4372c5e54a8b0b16d553ec7321116e7438b740e04631ce0a97eb1bfbf629ffa1e3031625dbbcd5af3e6983022f5d0637db12589ba301e7334d74e030e4e35da3314c68941faab84119963ad35f9a73b56f894d84f680d436d6deca82df97d2db1e15f8b04c6b4b5a519c101218331cfc4660e7879999865c134e0b12073365b13e82f7493f0d610", 0x1000, 0x400, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f00000003c0)="3d10e40180b82f9ae3148e8af3c5ece11c2d6c127774b4a5409100d17e9af97dce6255e7a8c9cc47569b30bfe79ecd115c9626d6e2b0be87c46052af095f61afdfa313b81682be59ff0a3e668f9cc37ff6ba619ca55651f26fa73ee794f5c8b8aa4c0ad8e9ef5400c3b453c03dc0a8053131d7652ef5b445e8c995a4435ca8a9eefb5d1432d9490a68fe99410451a1f140c8176a88ac053e1169a7c263fbb59aa75bd31ba1087e589e67564787aa451202df0a9dafafc7134ba5aa960cd7f14977", 0xc1}, {&(0x7f00000004c0)='sf', 0x2}], 0x2, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000180)='./bus/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0x1}, 0x8) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/93, 0x5d}], 0x2, 0x0, 0x42) 05:38:18 executing program 0: shmget(0x3, 0x1000, 0xa5650bfa91911e80, &(0x7f0000fff000/0x1000)=nil) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9a21, 0x1, 0x0, 0x8, "9995017225f9ed07c9d85001f329344eca2ec3f9", 0x5b4, 0x6}) 05:38:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x611, 0x0) close(r0) kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) getrlimit(0x8, &(0x7f0000000000)) 05:38:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 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}], 0x1) 05:38:19 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x14) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3, './bus\x00', './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) 05:38:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c45557f5242859200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000000)='e', 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000880)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) fcntl$setown(r7, 0x6, r4) 05:38:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xd2c, './file0\x00', './file0\x00'}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65ff07"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648f3806415acc139c6c75fe68d042e9b2d8b4b4f76e445a9413c953b225c8ff2c03a68ddb95f", 0x39) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 05:38:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x4}, {0x4, 0x1}, {0x7, 0xfff}, {0x8b, 0x6}, {0x24, 0x2}], 0x5}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0x1) r6 = dup2(r4, r3) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r7) 05:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x8, 0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:38:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x22) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/32, 0x20, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x5, 0x0) lseek(r1, 0x0, 0x0, 0x3) 05:38:19 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x1, 0x1000, &(0x7f00000001c0)="b2", 0x1) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x6) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x8) close(r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r4, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 05:38:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0xfc5aff7cd792d8c1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000007c0)=0x2000000000fce) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r1, &(0x7f00000001c0)="0fdeb69384ff", 0x6) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/227, 0xe3}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/248, 0xf8}], 0x8) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 05:38:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 05:38:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 05:38:19 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x9}, {0xd0, 0xe7}}, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 05:38:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket$inet6(0x18, 0x1, 0x9) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="f167234ed60ba63cb4c1b4971bbb0fd05ecc3d71ef3899717f7312e959afbd91204bc824147f8e3e", 0x28}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:19 executing program 0: r0 = getuid() r1 = getuid() setreuid(r1, r0) r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) 05:38:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffeffffffff) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000c40)=ANY=[@ANYBLOB='-', @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYRES32=r3, @ANYPTR64], @ANYRES32=r4]], 0x1, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0300000000000000898878a5130126db355a318133e679"], 0x8, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) seteuid(r6) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 05:38:19 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x61, 0x0, &(0x7f0000000040)=""/97}) 05:38:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x120) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/186) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) kqueue() semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/192) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) 05:38:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x50095e7797d9d42a, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x720a, 0x3a7, 0xe, 0x5}, {0x8, 0x2, 0x7c9, 0xd5}, {0x71a3, 0x100, 0x1, 0xfffffffffffffb27}, {0x4, 0xa4d7, 0x7, 0x5}]}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f0000000240)="b68cd7b416b309a774bd18a6d81cf41ade8f4c8b7a3c6927f1bdc81c03c9e2440ae705cfafcc776368a2dd24c7177bd3a27c7080fed6e67eee7ca11518a606fefeb7cd76abc2ff6399534749339c723ca9ceab538c4032604a741555982bcae56da919a6f39802c71160255740827cb921fe61212d5f41ccd90439487443f85cfaa676af364f8c296a033b91bc026bba99fdd9") fchdir(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x7}, {0x44, 0x0, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xfffffffffffffffc) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() r5 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 05:38:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0xd2, &(0x7f00000005c0)="2ba0da3978ed63e9ff4a220174c23b18a36140f22db163597564f5a96891ead5bd563448f802b7f1ca6bdbda96024c4412a3498b268d3a91046322ee3135247951fc0c430ed24fc71bef0ae1aec6ed89c2a5b9a9855177f96224c5200200b7556a743754409f50cc38ed5a2cb3755b370f0c7e4bf360bce4354b0cb444c53828470f90bff217b6aa61c1d7c808f4c89a7d6f032e1ac8e8c7dd2efbefbcf94eee03ed459ba700c15f011ef43612d5e70792e895381467437b3371a460ad9958a54576a33620419d31aca97df8e78bb2f602bc9dd500558c5cb482e9cce8621cf036a41655ae1789dea3dcb7aa388cb4f663202f8a69c3f2300128c0b2cfbbf2d9f3641997981ba8525d27acb7dfa8c5a50e0467076068247377321970c13524609d095accd7d31973328949166537c25bb47ad47e1a4509b92e0746") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x100, 0x3f, 0x2}, {0x4, 0x8, 0x1, 0x7ae80}, {0x200, 0x1ff, 0x5, 0x9}, {0x9, 0xb4b6, 0x9, 0x53}, {0x7, 0xff, 0xffffffffffffff00, 0x7f}, {0x5, 0x2, 0x101, 0x3}, {0x7, 0x10001, 0x10000, 0x567c}, {0x4, 0x0, 0x3a4, 0x5}, {0xfffffffffffffffb, 0x9, 0x80000001, 0x27b}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) 05:38:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfbb, 0x5}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:20 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) socket(0x6f02559d88ac17b8, 0x2, 0x6) 05:38:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mlockall(0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/87, 0x57) close(r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 05:38:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000240)=""/4, 0x4}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x30) recvfrom$inet(r2, &(0x7f0000000040)=""/44, 0x2c, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x3, 0x6}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x0, 0x0, 0x0, 0x81, 0x7fffffff, 0x6, 0x0, 0x0, 0x7fffffff, 0x7}) dup2(r2, r0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x5, './file0\x00', './file0\x00'}) 05:38:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x800) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:38:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x4, 0x0) pipe2(&(0x7f0000000180), 0x4) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f47b0000e4cf0000000000"], &(0x7f00000010c0)=0x6e) 05:38:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x8, 0x95, 0x200, 0x9}, {0x800, 0x81, 0x80000000}, {0x0, 0x1ff, 0x0, 0x51}, {0x6, 0xaac7, 0x3f, 0xd3}, {0x5, 0x6, 0x2, 0x72}, {0x3, 0x7, 0x945, 0x7f}, {0xffffffffffffff81, 0x8001, 0x5, 0x4b24}, {0x7, 0x8, 0x3ff, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:20 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x800000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) dup2(r1, r0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[0xddcf, 0x5, 0x20, 0x8, 0x3, 0x8, 0x2]}) 05:38:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x5, &(0x7f0000000000)="ebffc9ff1348", 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x475c1ae2c142199b) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x38a) 05:38:20 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8, 0x3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9, 0x8001, 0x1}) 05:38:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) 05:38:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xf3ee488b09b749b2, &(0x7f00000004c0)="b332016b0fef29d4558670637f478607ce5dc0093de1388889b316645d4815a6f10c7bb86dcf7ffe7e4e7bfdf38e94ad96b2283bcac22d08f0589fac3471d923f2c89435e23f27be339ada73ae3ad15f828b1788c054795ed93079aaa22be22a8cbea6e58feb4726edcfc9dd03d129a14072acfa12c227bd42ddfcc8b2f3c7bb9be77690ef8b855ac2f19a72fac63ede979b11fc0f56e6517463f71e9f77202e6800ab715b4bb6408df368d93396e2430e3d53aece1e2d26731addd4eed7f4bd5cec457e2627afb18c5cbd2620c5a681b81d") 05:38:20 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x180) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9226041c439d81d1ca9317ac8a7f9499151af999", 0x0, 0xc611}) 05:38:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x4c31, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x494101e6, 0x5, 0x2020, 0x127f}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x1f) 05:38:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0xfffffffffffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget(0x0, 0x4, 0x4) semop(r1, &(0x7f00000000c0)=[{0x3, 0x2, 0x1800}, {0x0, 0x3ff, 0x800}], 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x8}, 0xc) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x431) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 05:38:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfffffffffffffffb, 0x1}, 0x10) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000180)=""/131, 0x37}, {&(0x7f0000000240)=""/179, 0x3c}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/167, 0xa7}], 0x7) 05:38:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x88b, 0xb29}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 05:38:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x16) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 05:38:20 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/160, 0xa0, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x789f4eea, 0xd6c4}, 0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 05:38:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x2, 0x5, 0x66) r1 = kqueue() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) fchmod(r2, 0x8) 05:38:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:38:20 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffb) 05:38:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x7, 0x1000, 0x1}, {0x3, 0x24a, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') 05:38:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x9bbc, 0x0, &(0x7f0000000180)="403359b51be5ce2f6a23880f540b6f6203e274bf31bd235e14867a83d32ad9a50db2953c02f61bf69c610dc05f1bb22d16a475c19fcfc0c70cc9edf468b35f45e4e3a99fe7a2f06797d2c735412843fcf3623ce2442d05dcf30179d5e9b78450f248885c600cd2c66d43cdb8c3cf9089cd6305ab73522c9eb01a59d464edb6003f226d564e2672b516b23aca045dc034feb9657ca85397aff65500b09939ae6a9a3e36483cc877146906e2c2e0e46f3e27495a", 0xb3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 05:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) acct(&(0x7f0000000000)='./file0\x00') 05:38:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = geteuid() setuid(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 05:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 05:38:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xd0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x28, 0x6}, {0x8006c, 0x4}, {0x80000000}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1f6, &(0x7f00000001c0)="65e78117e8b627107e60e8a48c6a9f8662f07c54dd25849a425940e3ffa0c733dab29d17204021a8c54dc2b35878d6f3aec5b5596b8584a6c123067bdfebc983fe2ff2fd478174e44695a7567d88de14aa8971255eb2b1267cb796624bc0500c67663eac4d69f2fa6aa7bfdd1b272e8464911bbe3e5e07d4609ec1fb6f6350e2c8") 05:38:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x28eb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 05:38:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0x1ff, 0xfc8, "2bc14284ea006b55eb364c8256dc7eee2d5f0b7f", 0x8, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000140)=0x2, 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) semget$private(0x0, 0x0, 0x10) 05:38:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc52ae6d536928d24, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xd1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) rmdir(&(0x7f00000000c0)='./bus\x00') close(r1) 05:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000240)}) 05:38:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 05:38:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)) r0 = syz_open_pts() close(r0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 05:38:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xc7) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r2, r3) 05:38:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x7, 0x5}, {0xf92, 0xd114}}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') getitimer(0x1, &(0x7f0000000200)) getitimer(0x1, &(0x7f00000000c0)) 05:38:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x3ff, './bus\x00'}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[]) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x80) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x10000) dup(r3) 05:38:21 executing program 1: setuid(0xee01) getppid() fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getppid() setegid(r0) r2 = getpgid(r1) r3 = getpgid(r2) ktrace(0x0, 0x5, 0x20, r3) r4 = msgget(0x0, 0x8) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/180}, 0xbc, 0x1, 0x1000) 05:38:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x3}) 05:38:21 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x4004, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 05:38:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() syz_open_pts() 05:38:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt(r1, 0x1000, 0x7, &(0x7f0000000080)="a894253a767e86e9e05db7781d6e29791f3bbfdfc519b2f429a84bc629a6b29cd45520a594826961523217ae00780393465b65753fe6a04c63137815b9f004a5fc946c38d440e87bde97f204a6947ccbc4b94c0a77ca53da14a392d0db1f4435e05c1b0b01cf7e4bcaec5bef74134ba7feef1403b4fb6c96c66631815ea081adfe2109fc04dc94aff47999a25edfb7fc32192386e5db68b9036d44b4d5ef7c48aca5", 0xa2) 05:38:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x401, 0x2}) kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffb7088b855a1367, 0x93d5bafe5ea63d6c, 0x4, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xd985}], 0x2, &(0x7f00000000c0)=[{{r0}, 0x7b987c6f39b78227, 0x89, 0x1, 0x7, 0x800}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x28, 0x6129c5ad, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x450dd816d173086d, 0xe2eb, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x401, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x61, 0x6, 0x9, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x81, 0x2}], 0xffffffffffffe6cd, &(0x7f00000001c0)={0x3, 0x11ae}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x8) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) close(r1) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x72303859a8098c9c) kqueue() 05:38:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000003c0)={0x23f, 0x7fffffff, {0x80, 0x6}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r2, 0x82) syz_emit_ethernet(0xfffffe9a, &(0x7f00000001c0)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0xa, &(0x7f0000000400)=[{0x83c, 0x100000000, 0x3200000000, 0x9}, {0x1000, 0x80, 0x1, 0x6}, {0x6, 0x10000, 0x2, 0x1}, {0x7, 0x5, 0x7fffffff, 0x6}, {0x717, 0x3, 0x1, 0x4236}, {0x9, 0x7f, 0xfff, 0xfffffffffffffc00}, {0x2, 0xff, 0x9, 0x800}, {0x88f, 0x1000, 0xfffffffffffffeff, 0xef}, {0x40, 0x0, 0x1, 0x46}, {0x8000, 0xfff, 0x3, 0x674}]}) dup2(r2, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x4, 0x2d7, 0x8, 0x6, 0x7fffffff, 0xff, 0x1, 0x10, [{0x4, 0x80000000, 0x3, 0x6}, {0x35, 0x4, 0x9}, {0x101, 0xd5, 0x8, 0x81}, {0x2, 0x9, 0x1f, 0xfc}, {0x6, 0x101, 0xde, 0x100000001}, {0x7ff, 0x4, 0x6, 0x7ff}, {0x0, 0x4, 0xfffffffffffffc01}, {0x4, 0x7fffffff, 0x4, 0x3}, {0x8a, 0x6, 0xffffffffffff7fff, 0x2e}, {0x5, 0x6, 0xff, 0x1}, {0x2, 0x7, 0xe4, 0x1}, {0x7, 0x100000000, 0x6, 0x5}, {0x5, 0x6, 0x7, 0x100000000}, {0x8, 0x7, 0xbf8, 0x3ff}, {0x8, 0xff, 0x6, 0x7ff}, {0x499d, 0x8, 0xfffffffffffff5f3, 0x4000000003}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x401, 0x5, 0x1, 0xc5}, {0x4, 0x0, 0xf73c, 0x1f}, {0x64, 0x8f9, 0x5, 0x6}, {0x86, 0x3, 0x9, 0x5}, {0x1, 0x8, 0x3, 0x9}, {0x200, 0x5, 0x1, 0x7}]}) 05:38:21 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x9, 0x80, 0xc87, 0x8000, 0x3, 0x3ff, 0x200}, &(0x7f0000000040)={0x7, 0x1, 0x704d, 0x5236359e, 0x10001, 0x8, 0x2, 0x2}, &(0x7f0000000080)={0x10000, 0x4, 0x6, 0x7ff, 0x4, 0x5, 0x100000001, 0x8}, &(0x7f00000000c0)={0xffffffff, 0x100}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 05:38:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 05:38:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) chflagsat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x25bee50da3d0de99, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000200)=""/241, 0xf1, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x101) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:38:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8, 0x1, {0x100000001, 0x1}}) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x2, 0x10) recvfrom(r0, &(0x7f0000000100)=""/238, 0xee, 0x800, &(0x7f0000000200)=@in6={0x18, 0x2, 0xd75, 0x1}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f00000003c0)="b5995a1c1df67af5c7ed0e3d15f12a3930561675548e1003a5f2d9c8d00e76d0477a64d327e70c5b8cb83bc7a7a0a870788258d5e673734cc4803a415b2fed9a73e18ef9b4f91d4dd9bd6699fad158534cec87aa582796891ff9a5c7a12691b6feef948e7f3e352526454d3920db1719f6524e354a4ccf2c6ece49b9f59812c785ba1104d8ca1eb1483beabfeaa0b0e8863af50f75d02c7ec7107b7d0526358fb560bd4f0460a8f86b6f0177abcd2e1931eb518cfb1c6e632705556a60c531a3709c7eb7fd2760df75c9c7d319db5d1466d42ce8ad29f3c00ae1869806253d971f0d6bdd52799508c5349517df5868c989f2cab450de4f99a92b", 0xfa, 0x0, 0x0) socketpair(0x10, 0x4000, 0x7, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) semget$private(0x0, 0x1, 0x1c1) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000580)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000005c0)=0x49) utimensat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x100000000, 0x10000}, {0x6, 0xbf}}, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fchflags(r2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semget$private(0x0, 0x3, 0xc7) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000980)="5391931903ebca591fb36187d79147b26f8324c2fdbdd78df58ab5b1de5484eab7c4bbd6d0ed4c1f12ef2ec7d6ae080a22546db92d098929b8e1d336cd6044c7149ec74212228f0cdd295e4fdefb927c8368467dc967fef61ed0080e69b4e48bd2fba1b099954590e695c31b69e1c1894b7b76f1fee91b8d2f2ba99ad58b1cee5b2f5e52c3774159c7efa85644c79d31901b1c2027fb7313e957f7bce38d572b219f84482ce118bc037c60cd1d25c47491e84d43228e649ed8593e7ac58fb4d667b69a464002453440d60d3ab56c8cdebda3e796ff1a5ea0656a33210672b771669400f22ebf2d301d27039c908c54247682daf493d32dbbee8aff47dd2168bec3ab1dc5b115273ca25f93d97a9ca8faf179d7e15223c7e2721506b0bd21dd17dfde516e7bf356e9557a45c6b6b71fa39b0000a595ba8dfc07982a24d74c7f3588ea65e8363230beb96e419185d2c1edc0800dc8babdf0bd260e15afdbd91701e0ab6d9be82a2d2f998e6d87c667db456a48c46883b270a2a54d69f003160bb449555dfc8a050f58254e3914782704b2f62164f36aa2cfa92250e2720b94a6ecca394666f7346124cd864bc1af0df8edc66a65a36ed1267a350fa0377ccddca9cce5bec4182b9b80183ba959a8e4e224b7bec34f552ea20047fff278cc4d0e8412b6139b555f5b6a3ca49857184f2058926f42e193a0c8f5f78f280b6a8a287583ab665368077356a452da3b6da385796631234ffc6e85b6ce7841d77e4bfebe294cb14a9f4a17b8933b4592f3bc3cad9796cab56cbe750a0b63111d21bde0c8c02af9da02f855cb10c6ccf364ff860b59a8d4d8e9e01f9162fe5a5efa499e157e549911b484160f718796ec41228c8684046d6a59bfb722b94f3f4cdc4a51930a251e9455d0d18392d315409e0c202e09b60f8a06132fc73af9850775bcef1950be647616faafadd3809fc06e9e112a5510b710cdf52a7ff4d695b5769499cae8671afe39b3620c10f92b09193e56282543d7bdae34b9caabc1d67ee5c5d33d54151186c696886af0f0553740697e9ea02ed73a96c87245c133617be46f7a42f716b76fc2ac5dcc71585c45302effba5dd0ef88e2cca54cafe3cc9fca227aed2f0077635141a2c58ddcb2f6440b2abc6111e2b165fdeb7c23c65d4c04aa2da3419788f8759aef93310f00a2a975e1574a9b1e8cae2fb44356100daa14cdbe4ab6776d85ed101cc2f1f5d7d4fba344908f5535ec347b6688247738540e1f396c64d673e95dafa90c9cfe15f603fbedec930acbb44fe3cdd91cbdf7ec8c1d42a9196e9f46bd37d2e9367b8a0ad937aab0995e861e3306b7d5bce8307a9a859ff1d5c2aca03afa25c40e625d5b1d52da0312adcf9db1aa56075979e92f2025f29f7e824061c3bd8ddf18e5d64ea6e978ca5fb8087c29963faabad26261cbe65648d8e694cf6ef8ec3fcb0df51189dd5d40ac5dba2640e92793db1190d9120dd8cca01b9508b47d4cbe88593c7583ad4732acf34fcc92f442e9c480547e4352903c7375ad3810c1672721bb1d759b2502c01284781c993e8fe7225a1a6b2dd1ea6403b1ef869321855896304b7b4e9a46247bd9c669f372c6eb3a32cd5520f9626ddc40a0d4374c33fac46a092b104accd1032f8cdfa7d3b9b570ae1b36b3e4c3ae168de5cdada4afdd9fe9b15cec13289b51ed468827dcc934e790da8554774c2804336f3aa24a15285d53d4729d270c24f6432d0560f21dde134eae3aa66fe5e4293141256d822de8da6fba883c4154fc568e0c4775f385c7d89ded4c0b9502c988c32f1f76d944122b5993d100dd10ab5990f762c49978e11661c36ba622a846a8c65cf3d9a2f6378c071baa176835fd0f77d9433c6e47f8805ed7213b57ea9b47bd7a16631a5f33d91ab795e8c1f0306b4baf43008206295b833602e51567fad7caf33bc8f70a013f7f9f4b992d8c4835f239d153396e353b63d0169ec9877625f33d18aa963854c8ec2811604bb6c37fbff206d222c956c122b60ed53ded0e688c28017a9766ebc47150c5ac943c0e4a351993fd61e806edad93c629aa5edf12be733498449fba2abe65d5289807db7e3a20a4b509d339a095a7e291d79371fb692c8ab409feb9dd2944b235945c79eff4e591093a5c4aa6d25b47a67eea6d6bf6d4ca7e48dcbb4263a8c683b5459b280ee163252eae00fb5cd42d569fcee66e0530315de95e864374bce1bd8026bbf378640d9d2fa94fb176363bcf0a08b48050d99c00c94d60de56ad7e0bb32149535039a3ada2c519053c7c837b3e0ac817ff1a1e3cedc2d2365094c0e04256145791f03324f08ae513d058b25871f92c64cafaee4fa0f7f68e78d953c3e5fb336975c0d00ded80fdd41d6b6b64f0872a392cf702c7394aeb11de975133d8fe0092e1a9c240097e8945dfdc7e9797f93fbf39bcadb583ba7f373929e26070cfdab9d92866a75f2fd9edf81485cf8a06e41c1e0f57f1e90497a4a9c0b72d5ea897a18748d35e6ebf6f67f960f797f9437206d4c29235b918fb33572f485bcf1a3c5bb17efba7487dc34c1de8fc3ecfde4acf984984ad3a570c54d0cf725563c4c4299b0b90237ac872d4f2ae6250a3654fec359ed290cb1884bf6bfe737c23065f428d974f8f869026fecba3b8130e7da90d836fb07df2b5f173980e7c608cea64580e61dfb7b4cfd833fabb3ae28888ffdab484cad61a2717ed2e7a6f1a8e6f09a43d0d375c97997855669a14abae8043f0e38c23eb6c205a188bb2532d5421f375e870f885cd62a56e48e17d679bd2d5cb851c71b94a0bbd09e42a75ab23df2e31f90b10e723b8f6e2074fc7abe7e7f4cdf7f1d3fddfb3f8c6150a75d0854e85a30e24e17abb3fc5ba5ab796f51b6c1123c989c36ac55983e0b8be0c8cd3088da82068bff41ebf05a9c71d59f2b9ae2cfacee6173f4602a782b1f2119546aa5c84ef3cfe8e8074f7a1fbb2604ae9d5bf2d5526bf9a2233a59b18a4e3f7ac1c5444d2c6a70dec15be571ab3a4f166917155165715976c42d389a691266e59aaa5b7eee695de2bf3b14e48c6651c2e73586a8840bfc8163a134cf0db79ba08437c773fc122fa806ad88d236a4a792342ef597eda0e00aaf777ce02e4a6c8ccf7d4932a8739c6b0852696950e2e92381d38f29007ace6479f99f60208c1bfbdaf2a66bbb9416244301e8e619683e7a55043f82ce85ab0de1a476fbb5b13aca61a50698dc7ffc07ddd881531816e6658b087b29b11eb1ac4a651a451aceb6ff41cfff2cc8bc9cde94f9f63bd3755a38512c8c765ce1d42af9ef63ed2a97dc9c293680623358d776f1ff09f9637c19b9b2ac67a93472ee8921818a162b3e0bef38076477629842d59929b9ffb103bdd3a1f23290665fc6025e8491686630e730ba3ec23d412fe5e142f8ef072a3d0f64ca3793d017393cf353747811dba1bc8e1f29cf47519633991880f05fa522b1c205830b1161152ed130429448b97e66d8083857cf1ce699491d1f54272bbf8b44575045803db042c7ca2f9bea4116ebb7d9c7547546fbf60b520d393b23deb4948bd8adeeb86905b895b1d4d08d0b11157aff481066345f149576fae09d006c12de90b34f6b1b26be1d7f513c785afc2874b2670229396b97d6a159a85ce138642c9e7850f3e4513d8a758838e33e37982b343c1d275b540fba580fe8e9a5465b0b7615ff7f6326d2a67e505a90b0747ea21ced59f74c1e92757d27358f9a8fb2b04a33fd039944a87dd73535d089c0fe5c7c74491c65a1b202a921033e055c822389dbb09eb514460bcb140e3833816a0a928687a000213442dd942347e04049da020f21a35b3866c372328aade4ad738759c0277bd1e3f03d25c44f830884dfff1d89cd40665d5d7655b9cd4982a525fea2df33e98b9301f2df14185092e9d2ed607fe871338d59bc86dc36f2bf8f48dc434caa00d8010c662e841b7524ad5544709735b1564efe9c0257293b098d2b9027d36bc2f7763f1076e8a22f617e7dfc03eb677cf79de59176117a3478ed1366c30a33e50a08943f735b91a111b88c9c6ac70aa2d26945b43143c59a146fb7f0121ef27f7b7af4ab37c1787187160f771d369e68b8f869079fb231f44689c182bf770cb9a077d992640308bb3ac2221ad8e2d12ae0809b9176965b9b1a9185b8a3ec1f09762c064505c4877a41fd3416723bcafa8e8942b5dce3bf5143cf78413e7961b9f630c1808d61f38e6bc84f75c9ea368731e43274ce8e3a706a494f0ec15adaed2657a056556ce3fa48e77f6d8282e67d268ef6866ae0efba1d20f90cbca7c17eb4dc95dabce67169a47184cbd764bdbf2fb9315f0a674d89ec0ca58d9c4fa41c5aaf6c1df03982e8b64de48be5a8011c15bf306eac6139c91b195845507932536302ffe2cab13548e91d78ec14b1b29ceac2ae460443e8acc227237bd47b3d3ef1f6febcbf11e0c5f6374e58b3617a0d962988740c7449c36daf8ac1de1f6fd7c440df0a51481f232caaa66ffb006ae10addf24f1aace636e2c2fd5656f61a2c7ef04ae3a15f8ff0e165acfbdea36b722048d28495606537feb09f40f3cc331719210ecfdd027349e1068fc2853b8d0b0e9eaea8b5c3428d5f5a24bbea03069c28e3f6eba5d1cc3fdcec6cc8ea71f980017c636b7a5395178bb2f201e41a22e69e5ac1c41a8e28c00a570b0b0bde4b1cb71b90081d378466072808de9c0ed08f931fe6571359ea561ebc0bb31769801a79a815c1d7cd73058dec4c875b29819cbf17a21f72b4b1dca2fdf6b8b538ea75e0bccf86bef1a3f4d821e9cc38beb28aadf728ccda2fc90d4a276b94031a2c937df0930113d84cea5321c7662c1f247183d549ff5cae93ab41ebab8ead459c5765a9d2451bcb7c88103011796a2ef564f99f1d65aabc5df7ef6f5f582d51a8fc85c4b47c2766e9a450a965cf0ac112d6ed24e40a561de1ec4e0e37ac879224ec0f72289e821ef6b9c3b2894f3981f52d72d82112abce7e7d4f7164fdaecb3df72cb4756d81f16cd6d152a510b4f97b6fbc07b1793ff1dde714bfd9644dbf14b16fe1109ea7d9ef7c9f82a849747d98315d88ac2d7a10c5e03e469dc2c8c2861273d594a4e55dca549f5dcacd1df256a6622a0e7b2ebbb7cbfd0d49cf1a4196a81bb5ae1cf0526ecefdabfaa35086b79f4276977c6d306b48665cfdb120e66de243ef46333427a9a519efb507d3b7267732ea0e833a96c1033837adad0e3d3b4a20c433e6508677bec49a30fc07efa8ff6a659cacf651146595892c262b1ccbe03797e521b98369202f12eb33d35a909af38471639e083cefdbaef2292074deb9006598f07e9fd14f9bd8c005cbe769e92cee8c79e6914213647a12845fa472f00b75274bcf920551303cd7cbf3c8e7bcf7679816bd01e25e4c8e5e83c4207baba89e8c46d99529dc97a400dd3070c62dd27eb0fd911b13d0732f453d75018896dffc2161e0bc9e253a530287d5df6ebef66ac13a76a18da7410c26b53f07725812c58578dec3d3438eff0f3dd94d383502dd79b8ab29227925f8a70681aba37ebae28ea4a3e1a662707f3b89cff17601022a36698d2e7db86115a2dc7153c1a02f58abe640bdac4eef74cf08c68fc9fa61d2d3a69b12532aacbb42f634e25589bc29ec5bae9a45ec978f4554d4eda769d75054bf417280a3479ab6fe4e0fee1e8b8685854beae2801193052e3854e6628e4a64e5af124b233b37677d5b684edf930f23a8456329525375e37cb345197c9f28eac2081d99f4c09f85051d9", 0x1000, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000001980)=""/4096) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000029c0)={&(0x7f0000002980)='./file0\x00', r3, 0x2}) getpeername$inet(r2, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000002a80)={0x4, 0x1}) openat$tty(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/tty\x00', 0x0, 0x0) 05:38:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x191) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x2f9) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 05:38:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 05:38:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x56) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xff, 0x9, 0x5a7c, "bf96f00582c1d458de384cbaa12a501c12994e06", 0x2, 0x2}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x62}], 0x40, 0x0) semget$private(0x0, 0x1, 0x8) 05:38:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setstatus(r0, 0x4, 0x40) 05:38:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="6296dec2fcdb3086135e3c", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0x9}, {0xe8}}) 05:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x4, 0x9}, {0xd8bd, 0x10000, 0x2, 0x80000001}, {0x556, 0x7, 0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) 05:38:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3f) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:38:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0xfffffffffffffffc]}, 0x1ca) 05:38:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x11, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x0, 0x5}, {0x23}, {0x101, 0x1}, {0x25, 0x27b}, {0x44, 0x7}, {0x8a, 0x7fffffff}, {0x26, 0x7}, {0x86, 0x100000000}, {0x25, 0x8}], 0x9}) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x45, 0x3d43}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x8}, {0x20, 0x5}], 0x2}) 05:38:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:38:21 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(0x0, &(0x7f0000000180)="a2bc8a9f85488922746396a8f270e06cc8c6cb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(7cfff31507fbac6b,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d67a70,ffff800015950078) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8027ed4f70,ffffffff81c07910,ffff800015950078) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d668c0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66ae0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d668e0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66960,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66b00,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66b40,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66c00,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66c20,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66c60,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66c80,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66ca0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66cc0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66ce0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66d00,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66d20,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66d60,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66e40,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66ea0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66f00,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d669c0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66ac0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66a40,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66aa0,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd802f049f48,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd802f049f28,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd802f049f08,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd802f049ec8,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd802f049ea8,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd802f049e48,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66f40,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d66f60,ffffffff81c07910,ffff800015950078) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81c07910,ffff800015950078) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81f40050,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363e8a88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363e8a88) at rip6_detach+0x56 soclose(fffffd80363e8a88,0) at soclose+0xb2 soo_close(fffffd802ec3d448,ffff8000ffff2508) at soo_close+0x40 fdrop(fffffd802ec3d448,ffff8000ffff2508) at fdrop+0xc2 closef(fffffd802ec3d448,ffff8000ffff2508) at closef+0x118 fdfree(ffff8000ffff2508) at fdfree+0x100 exit1(ffff8000ffff2508,0,1) at exit1+0x32f sys_exit(ffff8000ffff2508,ffff800015950510,ffff800015950560) at sys_exit+0x17 syscall(ffff8000159505e0) at syscall+0x507 Xsyscall(0,1,0,1,0,7f7ffffdaf24) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdaef0, count: -47 ddb> show registers rdi 0x7cfff31507fbac6b rsi 0 rbp 0xffff80001594edb0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xc6a155f069ebe98e r12 0 r13 0xfffffd8027ed4f70 r14 0 r15 0x7cfff31507fbac6b rip 0xffffffff81f4007b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001594ed70 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=486154 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffff8000ffff33e8 process=0xffff8000148a2a38 user=0xffff80001594b000, vmspace=0xfffffd803f013550 estcpu=33, cpticks=6, pctcpu=0.4 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 58135 137733 98943 0 2 0 syz-executor.1 58135 54705 98943 0 3 0x4000080 fsleep syz-executor.1 56327 119827 40078 0 3 0x82 nanosleep syz-executor.0 98943 314330 40078 0 3 0x82 nanosleep syz-executor.1 69639 41644 0 0 3 0x14200 acct acct 20198 327257 1 0 3 0x100083 ttyin getty 82724 1263 0 0 3 0x14200 bored sosplice 40078 196785 4498 0 3 0x82 thrsleep syz-fuzzer 40078 399783 4498 0 3 0x4000082 thrsleep syz-fuzzer 40078 188747 4498 0 3 0x4000082 thrsleep syz-fuzzer 40078 294562 4498 0 3 0x4000082 thrsleep syz-fuzzer 40078 408537 4498 0 3 0x4000082 thrsleep syz-fuzzer 40078 493464 4498 0 3 0x4000082 kqread syz-fuzzer 40078 48085 4498 0 3 0x4000082 thrsleep syz-fuzzer 4498 137643 36207 0 3 0x10008a pause ksh 36207 352593 73976 0 3 0x92 select sshd 73976 487024 1 0 3 0x80 select sshd 48124 242296 78496 73 3 0x100090 kqread syslogd 78496 519657 1 0 3 0x100082 netio syslogd 16455 265985 1 77 3 0x100090 poll dhclient 28785 191600 1 0 3 0x80 poll dhclient 63768 195182 0 0 2 0x14200 zerothread 9700 50927 0 0 3 0x14200 aiodoned aiodoned 66854 6746 0 0 3 0x14200 syncer update 76383 246708 0 0 3 0x14200 cleaner cleaner 91019 345689 0 0 3 0x14200 reaper reaper 49042 47387 0 0 3 0x14200 pgdaemon pagedaemon 73549 50337 0 0 3 0x14200 bored crynlk 60274 405234 0 0 3 0x14200 bored crypto 8655 136553 0 0 3 0x40014200 acpi0 acpi0 61385 413052 0 0 3 0x14200 bored softnet 69307 453325 0 0 2 0x14200 systqmp 29442 359156 0 0 3 0x14200 bored systq 41303 326448 0 0 3 0x40014200 bored softclock 17958 90015 0 0 3 0x40014200 idle0 1181 100449 0 0 3 0x14200 bored smr 1 205489 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 9538 6539K 7095K 78643K 14336 0 0 pcb 15 8K 8K 78643K 217 0 0 rtable 112 4K 4K 78643K 513 0 0 ifaddr 64 14K 14K 78643K 165 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 93 0 0 iov 0 0K 16K 78643K 155 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 2518 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 23 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 165 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 1452 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 49 38K 63K 78643K 602 0 0 subproc 32 2K 2K 78643K 87 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 134 0 0 in_multi 33 2K 2K 78643K 103 0 0 ether_multi 2 0K 0K 78643K 6 0 0 mrt 2 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 366 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 92 21K 25K 78643K 4283 0 0 UVM aobj 57 2K 2K 78643K 66 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 202 0 0 NDP 14 0K 0K 78643K 49 0 0 temp 184 3539K 3607K 78643K 28047 0 0 kqueue 0 0K 0K 78643K 19 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 12 0 6 1 0 1 1 0 8 0 rtpcb 80 70 0 68 1 0 1 1 0 8 0 rtentry 112 76 0 32 2 0 2 2 0 8 0 unpcb 120 595 0 587 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4398 0 4398 1 1 0 1 0 8 0 tcpcb 544 298 0 294 1 0 1 1 0 8 0 ipq 40 8 0 8 4 3 1 1 0 8 1 ipqe 40 22 0 22 4 3 1 1 0 8 1 inpcb 280 887 0 878 3 2 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 15 0 15 8 8 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 380 0 132 16 0 16 16 0 8 0 art_table 32 381 0 132 3 0 3 3 0 8 0 art_node 16 75 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 4 1 0 1 1 0 8 0 semapl 112 163 0 153 1 0 1 1 0 8 0 shmpl 112 64 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3563 0 2179 46 0 46 46 0 8 0 ffsino 240 3563 0 2179 83 0 83 83 0 8 0 nchpl 144 5788 0 4197 60 0 60 60 0 8 0 uvmvnodes 72 4512 0 0 83 0 83 83 0 8 0 vnodes 208 4512 0 0 238 0 238 238 0 8 0 namei 1024 17355 0 17355 2 1 1 1 0 8 1 scxspl 192 17005 0 17005 9 8 1 7 0 8 1 plimitpl 152 127 0 120 1 0 1 1 0 8 0 sigapl 432 1615 0 1601 2 0 2 2 0 8 0 futexpl 56 24043 0 24042 1 0 1 1 0 8 0 knotepl 112 325 0 306 1 0 1 1 0 8 0 kqueuepl 104 316 0 314 1 0 1 1 0 8 0 pipepl 112 930 0 911 2 1 1 2 0 8 0 fdescpl 424 1616 0 1601 2 0 2 2 0 8 0 filepl 120 9686 0 9579 4 0 4 4 0 8 0 lockfpl 104 509 0 508 1 0 1 1 0 8 0 lockfspl 48 155 0 154 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 1804 0 1797 1 0 1 1 0 8 0 zombiepl 144 1602 0 1601 2 1 1 1 0 8 0 processpl 864 1632 0 1601 4 0 4 4 0 8 0 procpl 632 3414 0 3376 4 0 4 4 0 8 0 sosppl 128 17 0 17 4 4 0 1 0 8 0 sockpl 384 1573 0 1554 3 0 3 3 0 8 1 mcl64k 65536 40 0 40 4 3 1 1 0 8 1 mcl16k 16384 9 0 9 4 3 1 1 0 8 1 mcl12k 12288 21 0 21 5 4 1 1 0 8 1 mcl9k 9216 13 0 13 8 7 1 1 0 8 1 mcl8k 8192 28 0 28 6 5 1 1 0 8 1 mcl4k 4096 93 0 93 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 3 3 0 1 0 8 0 mcl2k 2048 57822 0 57781 18 12 6 13 0 8 0 mtagpl 80 46 0 38 2 1 1 1 0 8 0 mbufpl 256 100573 0 100467 15 4 11 11 0 8 1 bufpl 256 11175 0 4072 445 0 445 445 0 8 0 anonpl 16 163616 0 150267 94 31 63 69 0 62 7 amapchunkpl 152 7268 0 7158 26 21 5 15 0 158 0 amappl16 192 8367 0 7626 89 50 39 49 0 8 1 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 938 0 933 1 0 1 1 0 8 0 amappl13 168 241 0 241 1 1 0 1 0 8 0 amappl12 160 15 0 12 1 0 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 251 0 246 1 0 1 1 0 8 0 amappl9 136 606 0 600 1 0 1 1 0 8 0 amappl8 128 183 0 162 1 0 1 1 0 8 0 amappl7 120 292 0 284 1 0 1 1 0 8 0 amappl6 112 69 0 61 1 0 1 1 0 8 0 amappl5 104 192 0 182 1 0 1 1 0 8 0 amappl4 96 1674 0 1649 1 0 1 1 0 8 0 amappl3 88 1196 0 1189 1 0 1 1 0 8 0 amappl2 80 12245 0 12171 3 1 2 3 0 8 0 amappl1 72 37391 0 36964 28 19 9 20 0 8 0 amappl 80 3717 0 3678 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 65 0 9 1 0 1 1 0 8 0 uaddrrnd 24 1616 0 1601 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1616 0 1601 1 0 1 1 0 8 0 vmmpekpl 168 13885 0 13864 2 0 2 2 0 8 0 vmmpepl 168 195977 0 194086 164 78 86 108 0 357 3 vmsppl 272 1615 0 1601 3 2 1 2 0 8 0 pdppl 4096 3238 0 3202 6 1 5 6 0 8 0 pvpl 32 493807 0 477250 291 56 235 266 0 265 101 pmappl 200 1615 0 1601 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 611 0 34 17 0 17 17 0 8 0