06efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/fi/file0\x00', &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3168, 0x3, 0x1, 0x4}, {0xb33, 0x1b, 0x7, 0xffffffc1}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x3, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x80}, {0x7fff}}, 0x2) ioctl$TIOCSTART(r4, 0x2000746e) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r11) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x81}, {0x6, 0x1, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:04 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x97c8403f31f71329, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) sync() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) clock_getres(0x3, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r3 = dup(r2) write(r3, &(0x7f00000000c0)='p', 0x1) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x4, './bus\x00', 0x7fff, 0xb79d, 0x9, 0x8}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 16:00:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r0, 0x0, 0x400, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) write(r2, &(0x7f0000000200)="03aaa57f6949e30a7cc58eb97f74355c62734186df74e74966c02d7c761d97f88b34d1005796d9b11b9087e95fa4296bf4c980b913ed7ebae7ab04c5d41ad1f1cb97236b461c22f40b1f5a2746270b8791cd9edc14573c8ea192aed28c666b8ceee3ddd3151b5d162f8bf4a0666222b84052fd6955c88c40050f0437b918e2921baa61c59ad3e10cc62820e499b452e3981c369462a4dac89a480af5e25ced3d8f3dcc3100a8a9c4590f703258403999e56678a86e36906cfd9f2c5561c915e0057c3ac25e01e556be994414afb173b5db5e8181d5e64ada6238a3d5df8e2072fb2ad0fb34d4144ab79e7324", 0x8efedc78) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x9db85de764d716a2, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x8, 0x1, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) pipe(0x0) r3 = socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) flock(0xffffffffffffff9c, 0xe) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket(0x18, 0x0, 0x0) close(r4) write(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r5 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x80) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x80000000, 0xe8, 0x10001, 0x7f, "99e10080592494e9ccb4d648a3a9729f3fdb04bb", 0xfff, 0xfffff9fb}) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xf, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) dup2(r0, r1) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) getsockopt(r0, 0xc6, 0x100, &(0x7f0000000180)=""/134, &(0x7f0000000080)=0x86) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x23a) msgsnd(r0, &(0x7f0000000bc0)={0x0, "c8a59b1ea7a5e64df46c0e54d10eedb54f786f0f2ebc326873dee9cc5d6580e3e7a662bbcdd3547270d1188373305ea505055fc24acdc528fb7149b1a62e91d0e7713592bbe2298542421e6caa4ab10f49d257f94baa5ec9166fc5a6b11ba88b435f8b21a1b08a3b66253402d1b38b58c96d879e34c30a53b8440ac2181119062ede4608a1fc9731fe7cce8b59a4dc0baeeaef233f6023b23268b1c965ed533db8e867252a2a962e31112c25c9e934f8b856e291acd887ceedcfe6acd2c5cc3bdca2a1b78b84d86fb104fea89fd8dcf7a117662a94f32ebb525596a2ac724cdbab5f8b1cfaba75ec6eb0ff9a63399f4d0bf7c18b53ce96955c6505c15c773c251d274971356e7934cefad9040c870a1558165109a41f18d150c17466e0261455e0d914daaaf8706ec62b8d75e48b56a8043e6a2f8e86da7aa43358eccfaba96ae97262181603a14f33f3fa5ff597cbe1b08fb7b304eba77adbb3710ee6184a68eae62a8ddf06924ecccaceaba9283c04023477f20908a1bbb96eb71c4d4acfd7c3d8fe5417fb6fb1061993f54c796e4d8b2eb1581e97dfab174c49eac7bd5c9c73a2e81abf8729c5c7a6a4e0cee52c991e46e40d4cfc9febba1bd9ffcb938c7f2317722e1e131e52df2d89b95c73e273650dd5b3dec3be98b37e7f925a9a72251b1f8942e27a2fb2d9425436c1286869a67ff3bd639209166d328d5b30f8abd08ee21da04c61f4675b823c3f290b295e0c1b56f39dd1f0c34ad981d525bd1805a1b85c9229eb6ae527fee140cedacc0cbc6657048fcde4e4aa49ef14587ec183cf3381b59b0767d724ae310e6c9a1c2607088eabca7c94d15843ed5433aa2c93874cae5e58eb389ce7e907431cd4cd9ae059f5584a126e052db5972c102a0b23ab64ef44c65e7a118cd2f22a4cabefd4dd239b4822dc236b2250ca3a23de4a56bfc0c06c3b481c21ee36b8f33579cda66fcb9b34c41d503f348d4c55fc76716ff8aa6785bed6370611ee1daab256ec55edabb6a7f22866d797eaf0a1cb75791052ab1677af75f5bd148109d93736a5210f0b43c8a2052c621b8b0bba23156520520da41ee8fac03a279957564565f064277073c979d430e236422e0e05f5460600add3e1787541a2c8488220ad02b5b91d08e3f18658a6bd3bbea08db21ab6786b478352be04ba5294a9e4524df8cccd7a91bfd583329cc33c2a708d86a9bf3a4d5079c31a43b162cc3148fadc3ebf84aad856537e71bd895e5c4fe8693129ad73f4349f50ba803531bb2b7bb767d2106115947ecba1d81e44e5bfc2d6f615d947403cb14cc32c575e1dafc0d1efbffbe57673c557e3c3f7d45f449f0c80e1b78c99587a3a576c1c0a0339f67e397b73a3709d718d6091f175c80b6bf5822db02eebffcea262da6df02adf3d1b39c3043f0304350e8f210d095e6cd19693d318c4f725024fcccbf408bf6cdaa050ae8466361bf11a87e67a56019923ead1e5137b9a9f91dd9726100fbffb8b81e769ab13d560b1a5360ef42047dbdcba2027d0d9a64ac56cb60b80ff90f462b51b845df75f05e6e5c81a27842105154af9c95ab097310b367899f846786a9a98af07cb55a44416950b07fb3c4e076db7f443613d066b7f3ee957e4883f9c1ec3353de514cbf8c36d359e2b7e20cf83f979eaa243e3cb2f853378fdcd76f42b5cf31c1ce1d5eb062ee095849b4b71e26afe83474794d5ccb09080aae1dca36173da1ac21181f1a28ca95c99d2a22f4a208a5c26d893b564cf08711ec468f35716e5560bd3c93322aac6cdfcbdbb65021b669082c5ff703f7d2bb00f43c252a24a643a42e45f2be920a00c00825415695111bfa72ecebbdac8518ef76974ab4c79d627d2be324191ba446fbdfaff60c600fbf8bb57294d10279bf32376292112135f4237db1c6eedcb9918260c0b4b18771b3bd66b9c7dede1a50342c1dc784a7b3a5df1cb2361aadf675acf3a75876f90deb607792886bc8cd6adcf43bf6eb5706dae616920f7f1d8e5a692a329cd4e3879ada92c971db7c7278733d563721d7cc647643302b84e6222f7b5273e037ad41c2d6a6d5a99064ae04362b6e3464d2029832d1f9ee7543e6d19de0731c50d929c878db74521425d0dde8d55fe1de7b1f39abe3c6d118005a827b604832ac94e2cbe9d4b107b80e6d71d2b1a6c7b36f1db6175f939c4c7224023856f87625f222c1bc6db3dda66408cbd1704bb4b94a2cc856317cc3f493a5a4303c074dfa1cea78656bdbe00e4f394b15fe8d93c7c00c30037bf5b5e5b9f48a8fd81e3fbb7a6e778062f001fbeb9978d20e578e6eb68269fa20c868e9775c72059435bff621c604ed98b6ab53e4205776a8e36000856f989cadddada2cf29acbcd171f9b29d6973d8807b3e663a7e366a622978b8369bcd6a508317e0280e24f0c54da78bd174520f7fc650eeec7fb1b3d2d91d89c2adce7820fb2712e1152db80b0be51fd42648bc0338b1d263d9552a11ea34f8842d0829c58b0088e77fc385dad258217619c96dea1079d97b47ea5f42df8af87bc6a489f733717aa607c5cb9778b4fe5357522a90ace057558a2eb046112e8d5393cee2c48cde067109d268fb934056c1efef25ef7cc300f51ac79086bb3ccf58724b25a20f1e0ababc0916e1a4ddc57e29046c5362f9adc875058ebc0d485461be0295c655ae93f5ec5971075fbe238fd28cdce71c86156e903bf8acdefa7793844330d0ccdfb7082b1c3716aeffd01044eb5e0f42aea01c7e6bd41f73831af8918ce19a476a0b2fcbf0972b26db0039ea5924142851f5fa8832411e8cd25f3f87436eb1b5d0fed5521ca56b3b500687ae0e361ab956efd05bf221f3f1f74c16bf0c5f4e12b7cf50be427f5caecf28802f07aae337667d0b6fe2f0ec02043fedea901cae15956ffbaab33cc32317284a3e9d5b6fa0c3d618aa4de139cbdd86f0fb8a24147f22243e27181f23627207b72c1caa572690f3d75ee2a7b8ed71cb760b9bd2fcb094d36b779637d8c967d1a2145c2fe6a9b71c783c9ecabdb9684ce3244063ffefbf7bd1caad5c7732233a87237a7059940c12acb1cdc9cccc08f8404838ce59ab0119bb02c077fffac907520bf9af0cc0cb2ef043311ab4ba76cfec50485743c53868a4a6fe43f24f3f0d896011efd19c3345a498ae0efeb9959192a3d489fc8d01d9427c9dd676ce82f4253464ec155d19b52f3cd8c598cb4bd566204abc13b85c26198d18c3a3edb484a59a878cda8c88f24d8718b4a8d566f5c45d99682e0b279e8b3060b84e939de5a43fea1fd2fef481dfad6e9615e0bcd9d608b6ce4686b3b4fb466258ed2eebb1bd49a78d5cd651860d93513a09585af624bf45d22557af8863aae4cd8a110ef7e54f6975e3668a101b55d6d90763b1d39856ae535358146d243df8263362a7cb94355ed110e04704f6008ae37da5bf86de46064efd279a7d1c7f2ac96d0d22cad83f7e183b1cbc0634829357233cca2179ad319bbe2adb85daf95a22cf928ff4e8e0bc9bca4d62f0ddaa25ba414aa390cb8c05e845803039320e19b55eacdd15642f70bb9672a260698e654aa571361688786545a8f51411e03b63ef6498ab5c1a518e59feb2687894856128473708bd16228c11d43497a8ce4e2e43db83e5a0d01d81bd8080011216bd717f4510e2cd6cf7aeabc5b3fdc9e3fc52c9c165e74487d44ec187ad668400ed68565ae46b0260b9a8f5a01495b2344002bdd8c880eb253c5a39199bd4bae8569bc0df9e40ecd2755c078b88c675bace92aa0c1e8c0c1235a21e04172e3d17721f31f210f998b72e6973503304853c1e1fae55efad66a2eaf06d658e1b71cc0f26d3a6dec8a8c664026ac8cff0277dcaba7c109b1e7c45d5cd1845653743b269c417dc27df73292954bc8b79b934cb7af6acec74852ab435fc5f8c41a2dcfaffc7d67157952d6d9cedca66a79c5d7339f665457e8898227227720674140455215628a9eb5887bc62b8d21f271b1d1f92c953777634821d38026dbe177a3c417c4d1d0d61157844b4a78e4a9259438eb483f84dc8151801d1e3c408ef791cf6bcb1fb951d4b5d74d2905289e3c3801129a11c441f6900acf84673822906d3495cf4bb934fbe4548bea48844312a5feb590eea546d73f51ccc853f06700a96232964a88ac8f85204c903f894b7cc197379cb0c50ddc2a6e26eabb649a1b912188d481906a0e5d225f8bd15b505068f1ca0dcb0f4a5d6bde83fe9f5d152e00b7d54a3c1dfc27eb6c2e439106059d25b71ba90077a73e373b8780a659cd27eaf45566e64429bfb5370ca84f97726cecf5c15b934e3a4227d5cebb528e722add0d0168129a20f9ff235641dd59cd1f9ef0dbf4415cb29d04178790e831f8227f8b7454d1aae1b07000e132057fdee40bc3a5b219bb9da8689a7b5703df0ed02b2d1f40f396973ee9d8077278cb92cf159586a9c2684407965bef33c8f04e26c68057241f8434ccc8f33291a2aa819d1c51167a0d04f78e09e62ca6c35084553411d6cc8440b473ae0eccb785ae2f439ee9275e3361e720d7036439a9b960b4bdcf6ebd025e0bbe033608b645bdadf53fd522b4b20e1879c0b1e8021d6b199cffed5b871ac4f3582b9233447657e97c89ada0ffebfd06bde80fc74f23d379e96f9dd90ec8218741caa9211eb5a98a157bacd54f4b453f0029e3e6127ea7792a89ace72f95013bc4cf8e15f567df8d74a2bab9a8291b4b08bd5d7f28c534ad415bc58c1c7203d9aacf96acd2589fcd8c6f363bde2398f2345cb460a72bca990cb3bac0231a2e35ef7e426858fd6d59d3a85ecc85944a7e21c111fa7f92e00cd21568aae834601ecc825c867c54bb62fff8bfaded5c96e77cee9c74596c832225613316e74ae4164f125430a48a6c76198d2059155161c105f4cc2c08f814a5c11309b4471884359df7252c6a6148f598b5cf6a7f8143559bc8d3ba6fee674d1b29d5a56e6ee609fccd4c9b3086617dbe9bb47e492c619c32aaf75b8634dd5793dfbc43eb88978d8cdd359f06d96f4f3b81a63a89d3d5feb1aff194dd8250c51b37048057e0b6539c23886fb86ecff8e21c54b9b33edf5ea6a2528cb5527c0d8e2c7704f5c526423675eca1112fcbd1d3f9766e8d94194211e55617532b25c7b880c49d22224d57a86b695caf3f9e3686017515547154715cc54cfdbbe7709836e1a9c7df1fb5447e441752d8d95fffabc3f15dec44e6fd22e409ec6fae4ddde18b6c147e973e47587dd0cf79d84b682de907e62fa2e88c7ee98eac3484993da246ad604dace8a0aadefc3ea5d38ae3bb5799b377af5c8ccbf8e758f55bb06ebb190cf48903b5101e8ffb645d196f056a6d404fb372657512e3faf35e810bb6b1d071810389e0d54b4176afe1346421f67c071a764c6fb86590426e49c03a230d0bef633ce8de9302e8b7a7d99a304604f15ab83265f92f144e0b8b8d23886bf8d077dbd47832388938d696020c3bf9973ccc77f0f3cce32b453c3cc5e4a8b54070d28436ae1b5b0dbb0675cdfdb63b42645613e868624d818c517cda57b8c8c032e9a4ab55ad1940eadb41659b75e43af09b51f0fa6bbd02dcc43f180c86a15b71500dcff01e90cdb990dc440e7bd94d18c74a37168a72a30cdd77fa4372581ce7a92a005ed7d80ac052e7aaa1dd6ce5001333f4972b0961bcd97cd185e05df9230281e7d8cd290e287f64adb0bdaf667bc6f95020eb31febb0354d1e03c95669e83279a9788b58867139f7dcbf72444d12987d2654be6c9186e7ea7f5da"}, 0x1008, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x9, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:05 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r3, 0x20007471) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r6 = kqueue() r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r7, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() r14 = kqueue() dup2(r13, r14) kevent(r14, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r15 = kqueue() r16 = kqueue() dup2(r15, r16) kevent(r15, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = kqueue() r19 = kqueue() dup2(r18, r19) kevent(r19, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r20 = socket$inet(0x2, 0x0, 0x0) dup2(r12, r20) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8) fcntl$getown(r3, 0x5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x2}, 0x8) socket$inet6(0x18, 0x8003, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x4, 0x2, './file0\x00', 0xda, 0x7, 0x202, 0x3}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r11 = kqueue() r12 = kqueue() dup2(r11, r12) kevent(r12, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r13 = kqueue() r14 = kqueue() dup2(r13, r14) kevent(r13, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r16 = kqueue() r17 = kqueue() dup2(r16, r17) kevent(r17, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r4}, 0x8000000000000000, 0x90, 0x20, 0x6, 0x81}, {{r1}, 0x0, 0x8, 0x1, 0x2, 0x200}, {{r9}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x8, 0xffffffff}], 0x3, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffb, 0x80, 0x0, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xa, 0x8, 0x40}, {{r13}, 0xe7c353c3f70d73c6, 0x58, 0x10, 0x100000000, 0x80000001}, {{r17}, 0xfffffffffffffffb, 0x2, 0x2cb3473383630877, 0x100, 0xffffffff80000001}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000058, 0xa3}], 0x1ff, &(0x7f00000003c0)={0x3f, 0xffffffff}) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0xc15ebb65e6e99612, 0x84) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r9, r5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r11, 0x20004268) r12 = socket(0x2, 0x5, 0x7) dup2(r1, r12) pipe(&(0x7f0000000000)) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="820201f0ff9a139410ea915bffffff368065d76e3cc633e1de5565ef0add81daaac42641e622a5b9745c503cfcd8847ac5135526aff0100fb0a72ecfa85ec82e37585b0b50be276750e1065381d5b33a8b97e6275cf0c8b49396fa185c00f56b16cf8154f2b9"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0d851f6e0800e924", 0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)=']\x00']) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff}, 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r27) r28 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r14, r15, r22, r26, 0x24, 0x4}, 0xc29, 0x4, r27, r28, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r10, r11, r34, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r52) r53 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r39, r40, r47, r51, 0x24, 0x4}, 0xc29, 0x4, r52, r53, 0x8000, 0x5, 0x0, 0x8001}) r54 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r40, r54, 0xffffffffffffffff, 0x109, 0x7fff}, 0x5, 0x9, 0x9}) r55 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r55, &(0x7f0000000380)=[{&(0x7f0000001380)="5c45bb9b5d4b68708c6dcace362ffa928b9e20a6705b701a37e83d696569c3ff2aa081b140eff71b90930debc969768f944c48f4b8ba37f189ad3cd2b1a38b3af76fcba3e428f75ff2c535d00927506ddfcfb62b2c538d50a3049975d659ecea56d8368eb737a118", 0x68}], 0x1) 16:00:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100014c2"], 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfffffffe, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x1ff, 0x9}, 0xc) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) close(r0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000019, 0x3, 0x7e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x16) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4, 0x66) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14)                                 16:00:05 executing program 0: fchmod(0xffffffffffffffff, 0x4000000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7fffffff, 0x3}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) kqueue() setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="02002e2f66696c653000d22fc176f9a3f231270900000400000000dc9c3fee8623ee241c07fb13aaf32d0b0fb14ff4c10d1461deb9c10900000000000000574f9b45bcd5952de079e64fa3ff53b84341b89e9bb9f70cdc696623fc2bf44d0d4eb3c112488a3230ead5b1e8eba64b50b40a4cd07f1ce8d5c46686f537916c5894107e7f7373fc6910006554b11ca900f32172f31c8647b41c47bf0602d0531d8fc4149e23709ba89ddb1ce43676440583057e53e21992bfb11989d87070dd64248ef882d59ad97c331dda190c7f34f5d27d865efad57d70cc4ea341cce2b23ade995373f9264a77831c5011577196ff07ba1dccfc002fd2b7074ceccd4eee7c9e096b6ea439cdfd3866acfc86d97e4a4c0e1999e57664160048a28191dd2f4b38b703b138c7224174c786c1cdc0bdb10827841977dba5ad71198cd64a313f26b76831a2cb277a851692541335d40a38614bdf1987651d248b0c40b2130e9fcc4a20dbed1b1544b949d6e2ec5eb00c19195ea607996af8c8961066fd04c7b148a9f59c648409e82e2f68c9719f4d0c573ec49372153a0c1c38fd1aa6e9500dc9007cf43922fe0dabedf5da9bbc028cafe9ca21432ffc030bed99e4c429734cb23f4df2f444d6d29d1e46390e2095376f34f01bcf5a4941f08555ee2fce331f10c552ff36c41eaca646dfa582305ccb0f1240b84f63739fb8f99f27766bdcb71a"], 0xa) write(r1, &(0x7f0000000000)="bdea", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85008b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd47ba7da28c196c4550193397fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e077"], 0x10) write(r7, 0x0, 0x0) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e50162197a178e07f5f61e8c67f075fa4120d0f8ffffffffffffffdb72c35c1b06d4e7859b92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134b10caf2877faf5d9a4f14c2b885f67d6968e3cf0b38aae77de75029b64b99d10097bf1d775e3d1785a6ed0268e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aa0276d5e7561869f34e1bfa3e2abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa1814edee26c72aa4798e4e8b75321d5140bc9c574d27cf66b1f27520c448d79854a16c247386fb3380000000000000000009dcbebfb30814f6a15f8"], 0x10) write(r9, 0x0, 0x0) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r8) fcntl$dupfd(r6, 0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c3124ded3d3266a6aadc08773f4426bc5661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16580e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02a8e1cb08f2797621857a46d9564514f41e01dff95ab63f0bad48fadc15de98d4825566a6732daf608867799e0de88af822af8f7c6dee247313faf27279390d6ce43aa0c7b2d7b70873901ce8f7c3e5b1091c6aeeb31618c5a3b2449af1dcbc48da69d8d9c6f28a80bedc1a4145168fd90c1e53da4acda7815133e8f2105b0582e9b9ec1d689bd15049b3ef0838c87ec7de1fa7a8f3961f5409286159ad428fede9383647"], 0x10) write(r11, 0x0, 0x0) dup2(r11, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x1026e) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r24 = getegid() r25 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r21, r24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) r41 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r41, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r45 = fcntl$getown(r41, 0x5) r46 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x240000000, r43, r44, r43, r44, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r42, r45, 0x41d, 0x5, 0x5}) r47 = getgid() r48 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r48) getgroups(0x6, &(0x7f0000001500)=[r44, 0xffffffffffffffff, 0x0, r47, r48, 0x0]) r49 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r49, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r53 = fcntl$getown(r49, 0x5) r54 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000540)={{0x240000000, r51, r52, r51, r52, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r50, r53, 0x41d, 0x5, 0x5}) r55 = getgid() r56 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r56) getgroups(0x6, &(0x7f0000001500)=[r52, 0xffffffffffffffff, 0x0, r55, r56, 0x0]) getgroups(0x0, &(0x7f0000000440)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r14}, 0xc) r57 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r57, 0xffff, 0x8, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") syz_open_pts() r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x8, 0xfffffffb, 0x8, 0x3e, "a9265871a90818bad8a666a5405295bd474cd4ad", 0x7f, 0x5}) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x1000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700), 0x1) socket$inet(0x2, 0x1, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x22, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x23], [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, 0x5, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000000)="220e228901", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x327f, 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, 0x1000000000000008, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0xfffe, 0xfffffffffffffffc}, {0x9, 0x100101, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xb, r7) r8 = accept$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0x13797468a89c7cb1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0xecd, 0x81, 0x0, 0x400, 0x400, 0x7a, 0x0, 0x0, 0x1, 0x969}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x8ace8e467071e7fb, 0x0) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000001440)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d8c3a858184138abca7f0978c2de224cb240da1cf5c8ed25333d5c018fb3801a7fb8f7fc5313abec738e868b66229da821f8cd0fe8e80aebd27618c24abf2766c8f60c185d5ffd609f64eabdd285e32f318350ea6bd91b1574cb58f0f100979b2812e3d9f0ad32470bf67510485a9012226663d2d73d7c5893ae80e3519e05121d6c4999e44e7bc7bd47b858b9911b262f0d7cb7b9fe79266bc7f14c34c72bb20091618e2c5cbec5e25"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r17, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r34 = getegid() r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r40], 0x1, 0x800) msgrcv(r37, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r36, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r33, r34, r42]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000000)=""/56, 0x38, 0x480, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) socket(0x0, 0x8000, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {0xfffd}]}}) clock_gettime(0xfab31a834d8899a1, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xb2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0xae, 0x9, 0x5}]}) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x16c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x5}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) msgget$private(0x0, 0x20) r2 = socket(0x18, 0x400000002, 0x0) 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) pipe2(&(0x7f0000000040), 0x4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="820201f0ffffffffc5ef0da7511b8fc58ef9d380b8b8b435525419263d554c6f07db595c367f19abc865d027f422d52141f4a5524ec965c0606996a5767105c80ad03b565995a077de0e4c11addd7aaf4fee211b619c76e31358c0e6d60d28517067edaeb900fc21209420dbd10fbec294b0f1280afc8b640d4d3d33a7d8deb31ebf0c919082caef74971a394b0338be3419e5f60b6f1c3979bc34f5b6d7655f5518b5af0de3670fd95abdb4736ce3c4207b00785e61c80176c20c0e01112521833ad723c9a878c2794afea648d009420fe775150cb7fb2bdf36ef8b257f9d6f405640b98d664b861d07f5427281b2b3f9751ed27ead84ca09f3eb2c481108b94fc63fead7c86c35ba8e1d00f5fc1a33e2f16f792a05b8fff1cf7164376d0e414905069db96dc5b5ee0f8aeeb5b159eaf4e125be5f4627addf810eecd7d00ad5aece7479157a922bc5a63bfb7a8f1fd81f51ac38ab5e79"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="66275e97465fd0ded2c804d43f7684d3454fe03003f09f136e483eab7a2f40082d3f078ae5d463299741ced5dd2b61fd9b7c1e1fe62f6f204bd9ff069a5449b8f6c53136935c922597450b642b3c556560a3e7fcd73f5a94a749"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r6 = fcntl$dupfd(r4, 0x14, r2) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000002c0)) r7 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0xa, r7) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) getpeername(r13, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x6) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) connect(0xffffffffffffffff, &(0x7f00000018c0)=@in={0x2, 0x2}, 0xc) r1 = semget(0x1, 0x1, 0x200) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r4 = accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) connect$unix(r4, &(0x7f0000001880)=ANY=[@ANYBLOB="0300000000000000"], 0x8) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(r2, &(0x7f0000000200)='./bus\x00', 0x141) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8}}) pwritev(r0, &(0x7f0000001700)=[{&(0x7f00000000c0)="7f8ef8747f9e31db1f7bfe22b1c6da36d72bea1673cbb39c8a977a2f96ca56", 0x1f}, {&(0x7f0000000400)="a25cb7f3a8c2ed685533fdc1c51744fd37c512e11a207a480d55be2f02ffce7f00fe90c8e3ae13592466c4d80f2ff7d0b8a7c10b763155491d9c5972a4fdc7abee4e3c92da6609601545726690f5022c77865735270e991356bba43211ca0e60144cc8f9f4a777d779046490fc2214fcde311d9e1f7155a4fed961259aac0b351845ccd32ac9cfd2bc5c3d4825e66a31cd7efa", 0x93}, {&(0x7f00000004c0)="138d35d192045d22559407f674b9710c4ad1d2055cf6e4f4ed34d39bd974ff7f2eb025155601af7644d64dea8f9a0900d717f814eb71feafd27782bd193e984ab9e2bde29fd4c45903af26f8c37f74a4d2d82532596d6372f70cc0545131928bc23b26b9c1763c45b0a67b96c44922e7b4cc55f7b805c7ceb1c6f97817d9d626bf586ad07efdb047799bd446082e5bbcd85d70c304a1c055210a9a3658f750da44f9602d4079294ee973fbab0add74ec93f072f9c56d412ecfd8140f080c43663c6b19612e", 0xc5}, {&(0x7f00000005c0)="06f294c8c06c9c7bcfec88d517478567661cbb4f16591b84fb970c34103e74740c9976c79f9df5fc13de210b3e337a401317bba098551082a34c7586e21c953da5f39766a64fa80f88f2290af7e4e364a57b38e3dabe4cde2f64a584bdfa8f338ee01291121452e574500077bf116f208bbd7ae62e76e07d27e9b5b1c7a48bbadd6869d8dfb184a94a06061757eda5771019003b77c5c2e5a19e0be1fa53022a2fc2842fa71c8f3c95b99d6e8710c59ca612609713634de859ed6c284120f24aa5064ad4dc34a76149d7bdae3212c9b709b0526d5e33428c550e6ffe0136c03fe41a7e19d58ad37056431b12f31bb000", 0xf0}, {&(0x7f00000006c0)="6e77bd7afe830e2008c3cfceb9c27235cc02b0ce31cf919f1722f43c20ee3eb8a6a9db8d16c3dc4247041a4754e6671a4b18fa082fdd1ffdd10c1f6d6b45c54137d215cf4a45307b7a7de23142ec0166f73273bb1ae3b891e7ed7312976a1c7aef9cce5d4222deadce3d08aff1c5bac700ddcf66c4b6a9680915b91ca42f6c11302f3186a88a7229619d5abd7b55a40347b9583faf50e446f2f9ec8bf5ebabe663e03777983680d7991cb410fa0b181075f4e8d20cb673a468d7de48f05f025e5ea4a69bbdecbbcef46f37870972f3fdef311c6425ff5201579940d0c4c228c46313747f604406ba5d83f66bcd6730a915edd3d814657a40c96c65a9b74ca56ecf4a671696ac7dfcdd882f6060a6f56a4eb899a52ecad806d90e8b9d807fbcea4ca5d9d78d8939611e14d23bb5bcc284c1d50598667434a047e8c570695e809e734369d44c293e4d3e4b356e57de40704c144701623bb72941e8bf11001b00106e0375daf886fc19c00cc963198afee53b5b38492d2faab4c515c370160d810add59f853625bc2dd7947892d293ea533b1ce252e9a87ab7e6795189bd09210449c9ccadbe2fbc56a290f8e2931e982118cb38947ff8a608acf7dff19b67643fbeb3440c701715cf761636612d6d072947072f68c100dec328e05de5712c7edd92b66119a8c0eb403c9fc24faad2c2b01a414981ec9674b1e114a286d7ce7686b20dbafb879b3705b3b1d6e90d87ad1d516ecd9a3ac4f49eb84ed4ecc0672078d7eb10681fe1b370147f901d54387c990c6814d3b206547e89330de8a45660f2fe3f41791ed74e332a27ea8055483dd9a73fd16d92a9045514059fb35e82b68afe70a8e4585715bc0ed11b678d47251cd131fd2a6aa8925133cb448ea515842a58f17e94f0d0a71f2b9df5d17567d28cd22d8612831825993e998b5f472ef7fdc06c69d6f73ca0226fb4ac65a87d2f908760f57e4be9b8dad589c2226934d6472ae5b11cc69de382ec8d72df1df703e43d8ba9a057dabd9650d1a800b4142e2a3c4a2f99f1683364ecfe8c259acb7ca349384a5c1ea7054a7fcb5881ae658138fe2dc8c3154493fe43ac65b237994f7dd6009adbc6fed58d9321a655ef0dbd82f79bc879790671e3d5bbb74583ffa70f7be9b152b80511d8f9b87c9c6976c4b2ca33b00ad7f271fa46b8a9cacf1750f251db6cd2cf667b4ad9f07276051f9f2ade4db14ac86a88c22da70b95bdcde96b66880afbd0f5e7734ce78ae37f7905d9d72ecf76030e4eb44280ff0fda714dd037a94af4fc341aab8da7e4fc676d71b9b108bacae5170cf98de1e070cd3b35fccf14dc800aa2bf4430ebb5bc77687e3680cecea506abbb54eb922003cb092339fcee7a43efb1492fe448b4743fe607a1c9dd10efd60408853ad9648aa49e6769371e9d09326c2019ee3e88393ecbdfb66d05d5f88bdb0db7db78bdfb904696aa0426c238cbbb4d40e6239df1199bc90e311a1d1af2dcbe5ba3c992c3c2f626f49a2704997a57d9aac433912871f2dd49b5dd035a13a3554e78bbf8176f3c26def413c59ca15cb4531ef94f819935ae13000cc6f47e067c2efcb0d98ffda22ce0899be7fc0fccf931010293cc0cee36b14686e02aed9465fbe2ecf4ef2bec120231fc02717c578cc7f7507993563b644c0f891269cc3a7744c368283a44a53718f992765d73e97c20ff1da54f0383b6347d680934d7106ebe154c5332f3ac754f687de9394d990cef103020c5294f237c2b7b736b1496d064bdda1a39ec1272d9df4fefa407fbad471eb638bbb99c9c37d5a0e58445e29e8fde8aa430a65e5c6727628421d244a5e331adab2730768db18fb53388c6af4e39de58f2abe82d700699daca64f5a0731f2d5bda56d7f120633eb9b0f5f1adccc6a940693bf3fea616720039220128fdc519d14da67cf065250cbce6dad1354af80f84bb771ae8b37413aae88de343841f509316c88dab35247c521550f271a0deecb85817cba3edb2aaf7e9a83fff7d5fa46f795e55e09eec45e1f6ea73fe51d380a11b38bab73dc6177c5bd1d04785513545ee2d49d3d01566aadd4eb7fcab99c7fab3531cfcff2cbc8853da2abe93bba5a03fc2bbf9765c7e37e3ec478c5d4f701f3ffb36771f6b1566607faf3f326e0c92d681976dcc23e29a0ac4cb04e52b390f3705e6ff995b5cb230e036f526cf7b84471b992484dd25f6078acd8d99917551b1662053a08a9ff9f9233a1fdf227292dd3291ffcf49d3baca90690e25adf891d67ef54f6a6771cbb2f36221c7ab05217997f7d3b5132c57f8c4fd1ed0d94dd7cceded039a694bcee5a2962e86211bad75c512e3e6e48e20b5eb5a91af27e8f356d9ceb49fcf4b70eb9fb8dc2c65028de0da1a98eda38fbe520d5b854de61bac76e88a8ccf93001b7e9837285170dcd032b46e58ca3dd2ee60d9e85c7672021ed5dbdf76c459a14ea6dd0bb13dbc9c5bc6b04153ae35a3aca3417e90ba8698aa8f6bbede0bb84880b96043c454549fe9b29636aac32ee437d03cba267405d634dd1b36de76c5b668e78ebe3725e438de5e3a89ad2406c355e7080095b34c1bceb73ac81e73fd5b1f3f5523da7cb9c19626dab553cfdbf603651dba1a848d0c9cccc94504c9ae89c36ec28c06454454214d900b91873008675ff8d5f0b19625a9522ff6543aec85b079cb09a2f21286e8fefd647ac52a1e8f47bc51d458548a1e596de292ea80cf4885bb8bcdb0cc83b34a3ecaef27de790c76ed4d7592c5a56bb9e4c8c0bf6fa3b8d05326495a67b76942f3e8ffa1cc5fe6e65fdd722060f588474d9d11dcedd8bb7c441d6c6bc71518e76377049b30abb6afa95ebc902a74f47382643f06593d8d54d330ebf05ee61208e55c5dba51aa4f6b3d6e95a7d4f5bb226d4d6470da9b3019a0743f77b94bb45216ff06e3ed7083b7af8b69d0fdeefc316b2778c9e08f273011c6945158fc5b9173344e6af2354f0b76d18119fcc901916d51d4bee5326683145cec78912fe32e64271138bc38948829c771318e539b27348f94fcd3e2495796fe0cb02d1a6cc4fb448b3160d28d4b4758a3347774385f1f5104f5552417a281dc2106dae76740fb5db1dcce4b89e8feb9b16ba96e6a223f7e254699aa3bffd90f051097f72f03b1b87dd3ebc7ac7dcd71f722983f844730077358fd9b45897c8e53a34c0e7b5d6a3184065b0e9e96c6e5cc9444ca7bf2a61816d3d6b1974658757b11a2a855ce8e2b51e296078f8aa0588ed21c0b6d0a83621be0ba6d28d79265c00674b5286f90c617a243c8fc09f1fcfab189c81180319db350952c1760c360b9167d59a5bc82ced5be6d8d2268bea2712ae9f38bb740414ff6b372febf4f4b25d5b9d67b97d81814f3931d12a33d3ad0f24ec5fd0e5542add6ff1520133660fd656a6ca1c5b0e1b3abb039d941583ca158dbfbd1a78d09b8889c7001e27f11c56cf61d9b13047310d0eb6889356c9c50be1367b420860027605681aa5c75050f05cfcabbfa3dc105655f00fa34d5c9b09b4641494efa15e35a699c416787606419a9713e71bbaaccad777cd2f1db50e6b82d6a67e9400d2c14c5a3944a2294969917f804aacd953ff55ce3287483ce1840c70e623a875edac1964ed7e2a0f9b2f699755e50e37313e840915388a5148620fc0d0c760ca2a2f58aff3540275e68b1c6a2af85074628f40c5bdbb0bf7000d38b61cd3820b1c52eebfae205999a92d0010bfc61039e0ba1a0f2de2c1dd4f30adb7508e8d54c88ff9ed326c3276cb28a4e032813fd5c368b4772ccdf9e9031eb44669e1cfd39aba42ad769eb17fc8dfa55278d44ebdb74aabddb7b88b3f03bb235f7af0864e922061351eb9d825914e1ddf68628479738d398eb19d423e6368d596af1e089d2bdd95798589122e289dda5b31644838557543cf6e788b02aa4db8dd1c05dd2b0a021c18f2f64ddfc67b1af84ab5346f1d9ea505f8c92f3e4003ff7722a4428e2dbd99f88e2f17398eeb037e61223f30522c68932cca554a82c4b361dcc8e5866dc1173862ac00708b7d22f775a66a780b90e0419960c25f3f2ad8c4295559d2e1a0fa593a224363a81a38be1205b5372a46b267b75926e287cbedb6e068fd32f8eb60ed9ca7081ddeb77b003e499beeceeccb88aed18b0122e3c426f8359a1b0bccbb75ed3803057b6af34fa1320ebd2f819215d30188d891777fdd0eedd962bd2282dac8abad3e9d5f598b19f872089ecc51335f528c8534b63a7db04eb6af57e27f8b90e5035115ba0ea0b30b2c24d7e7e0320e9a0cdc44b55d9775a934e4c0de3c44ed956aa8597aaf928f4d4c0e3918b9a4ab48c012eba7b2953b531536e52307bfaabf19802e9d00aa37c68152e583ada99cdc8cb342434f181251c39e65f9c52caaa5415c8b1c5cc649f78392504438e56880620edc0d53c87509a63d3957ea19853c890cc8d1aa580ed52eadd1376e2ce1835f24e7b48b1ee2bb7aa3e443aba0e6e269c111f062429cefa02f717df5762527f8517fee774bc79f14c51e269cbfddb147728d3f4def1e49a9fdaa4b927831f92f0312b3201022233d2a0f1e4041362d9b320692873fa41f27b91cd731afbd8989fc6f4b17a919a64c3a9797ba839f91c857add8966dfeef2379170b5aac588acf0770c900788282dfc7de1a9457d0bf1ad4bce908d56cc367eb2f6bbbf4fc79d56e647cd92a82159bdf2f9b4ed75e846d516108871bf8c0cd89c41fb2b95decfe7de80433b0c93f63ad2f7afd3232ae0ab4511c9e807c5b891913a8c834a536a8ebaa43fa78cb26238d956d5d2bdcb560288af6069d7ea979c4dcdf5ce3e2b57aca10c749cdfd50645c6b6a2ffd5cf8bcee0feb33ec4121ebcdcf4cd7d76a3b2ceb86c4523e0b82760ef089b55822259883cea2e5edf232171f56fe68361f9f10869d65037744771b8b9da4a5cc9b755cd81e4b723315d85b6871c285f89a5c1023fdf34967a8a15120a57dc4ce56c5a768b3eb4b56f3b5951b27632068552b92eb3b72fe8fa2990a2f46d28148e45c8f4a716418a2aa903f0e48713068595998ac4c3bc716c34526240db14684a0a9b773cebd07f222f41e39ab80cfad29eb09a2079c863769ae6f246b44aa439e603e1337f7a5e6bcf5643b9410ad0bcd3e8a4f6aaeb4132ab14049f750ecb5c910de016559d689c617355da64e1209749cc84bd03c8c41f193e05fe7e39f07a3fc35a967117180937ea249df1813ccd9e8acfe315f03463d05bf50c69579817dab97b807e28b9b368f15c753296e1ed885347491216b5af6996f51774017ed72a9acd85848bd114d7225edc20cd1864ffb99448da96954ee907c3fab1c636bda031e21136036e55748d0c39d9af3e9f64e1627562a3712f5077bb341c323fd199c9d1f2a89611cd84c96b47bd84bb3411460a2fe92743bc6e8bb4f2c89b26695f58c9e3ed37b6b36eafe42fb3f60030e2aa627bee56721996e2fb6d165036e3ff242b77a9e0985278d288730c6f003cd6d67aedd387027699bbd425529687ecbe7134739728320d7919c6fb5b244e92e9f7e437d3f83599f62f764f9f526708ee2ee295458588401bf1ca47e9a9cfcf3a2791ead9bc23ac0f72bd2c4dd4b467ae49dfd1bcfdf80a1c71ed3f98ec91fb7259641fc025b56c2591caa34b0544bd338adbf6a97bfe904705d4b30d424faa3ed73bc9fa115bb62b2ce9057f2092d7f0be9a92fc095aa76d95d4c8c82f4cda707eea4e6669f4168cd56c04c53f2160f8ed2e5c93b1829450d27d1b1a9fa42", 0x1000}, {&(0x7f00000016c0)="3a852d00a594f4d8335920a4e6289eed7eed70c58a1421502c12b2814dc2a5188a9287", 0x23}], 0x6, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xde, &(0x7f0000001780)="5d76f1781bc454bb3c44ad86c84265cbcc41ee3961715d58c752f9d8a24af6c510e9484eafac3be2753d662c428300aa6d9e1de9d68e0f23cfc7fd5fb87650ef46ea122f5c453843d6c668a68b8c18e00f117c52291353e30a99e346c98123aac3cb2b010870715d1921f6b2af8a87d1502e7c9e8558a5344702db9ff9ae31f5b8030c15a742f1130fe7e926b88aa46fee0df8861486ee69a06c143cc954b3d5b896fc7e6d6be8238348852bb231645bc4d0877d0504c74d233a2e649b7f80913c962c04fe28d7e51656603297e1fe4543f1ee54ce86f816c726a4556ea2") msgget$private(0x0, 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x800) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) r2 = syz_open_pts() dup2(r1, r2) 16:00:07 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0xa, 0x4, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000643f92b52dbd69e69d5a85a897989b57374930343fa6a76c3a114900cbc844491509bfaf9a5406ed30131eb87585a848be8bd1ec7487ba5426ac6f9e77228375da476c47311459f5f675f534826c4d54eaa9dfa4f68132333d91b9eddcf311a870a966ce0ef5a17b8f2d3f548c1253fafa9cc0ce17e8f5cdc279b0bab97fc2f8c90e59f7982cc5ca5c6574502f1a893f20ca7e242ce6e1ffb1317c540356f0d8c59c0105e913af35584bdca6edeff0d12357ebb5c0b9141bf681bf05096de71ee378f59e993e6366268341b182e8ce79e85e80627717d5eb1a017fe28e0717bed59c0194584a3cf9e5be9c87b222d8a6cfccbba44e4ed7d1b1a84b6e8ac708d1b94a94a1e71bbc6a5072cef8249c2b9120ed6e500094661856017556d43f121c7b660c2cbf2d4ee8197c4b56f02fa39be999243528d5508f175034e6a3579b83986dda4755195b9d777c45b63f073adc6a1d6c9f283f11adae1b5afbb16f4005b6807688b123c9cf1a00000000000000007b37ad96111592d8948f3b2d65d6e403d9b4eb38e56a94c5c4271fb9a23d6c8f6c7a6f1f4b29"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup(r5) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = kqueue() r13 = kqueue() dup2(r12, r13) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000040)={0x0, ""/139}, 0x93, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000100)={0x1, "d4d978edc4ed2a9241690026e8adb5f352f3f70499314ae379156654969405"}, 0x27, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x9, 0x2, 0x80000001, 0x5]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) write(r4, &(0x7f00000002c0)="45e58d8011e2c1e11e46ed4d5b95abd9ad3446ce43325488fb5c0638976ea7e358fd6af208ed7fead7742145cef9fd5d77e3d27b5f4a04683a606469a94638869cf09eedd493fe7fd9129699fc149aeeb2c7d998208d67dd704bbd6e0f326da7ae8731a92522f1421654bfe968ba181b432d6e7096220235ffab4dc1a642fabce12a0f4a42", 0x85) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000400)=0x6) semget$private(0x0, 0x1, 0x18) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000480)=0x5) acct(&(0x7f00000004c0)='./file0\x00') ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000500)=0xc2) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x8, 0xe4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x7, 0x1, 0x8, 0x8}, {0xb90b, 0x80, 0x0, 0x982c}, {0xf70b, 0xd5, 0x4, 0x2}, {0x80, 0x6, 0x9, 0x1f}, {0x3, 0x6, 0x7f, 0x8}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x2, 0x0) r9 = dup(r8) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000640)) r10 = accept(0xffffffffffffffff, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000740)=0x10) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x80, 0x0) pwrite(r11, &(0x7f00000007c0)="23c22329e7ec216c33048f29cba8a4f1322e0e038da10749a461cc122e5014f1a57ad78443e35d8d8dcbe6b2bf2c2913b4b968a99eea26d8d3a5fe6a6c6606227aad019683648c4679d5dbba484ea5d23a37667c9803becab18d8eb9a1a0af676e77235ab51ea712d60f30c4932fd3e95db4afd6834642008999de02e55b6487642dac991847d6cc866b5eaa131a707ae4bde434a4343e331ab94c5251d8b07b61f17170b0513afece362aaac0694996c3b1191cf3ccfb34b4f47ff7a233f21c", 0xc0, 0x0, 0xfff) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x40, 0x0) fsync(r12) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x3, 0x3e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./file1\x00', r0, r3) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x400, 0x86) fchdir(r4) rmdir(&(0x7f0000000080)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x8001, 0x7f, 0x63, 0x100}, {0x7ff, 0x6, 0xfd, 0x5}, {0x2, 0x18, 0x7f, 0x8000}, {0x73, 0x0, 0x1, 0x9}, {0x1, 0xff, 0x1, 0x200}, {0x81, 0x2, 0x4, 0xfffffffe}]}) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) acct(0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x5) flock(r1, 0x2) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r5, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r10, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = kqueue() r13 = kqueue() dup2(r12, r13) kevent(r13, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = kqueue() r16 = kqueue() dup2(r15, r16) kevent(r16, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x0, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x3a, 0x1, 0x2, 0x2}, {{r7}, 0xfffffffffffffffe, 0x23, 0x20000000, 0x5, 0x8}, {{r8}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x6}, {{r2}, 0x7ffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff9, 0x28, 0x8, 0x1f, 0x7}, {{r1}, 0x7, 0x2d, 0x61, 0x800, 0x9}, {{r13}, 0xffffffffffffffff, 0x0, 0xd1e8eb2b663b44c1, 0x6, 0x81}, {{r14}, 0xfffffffffffffffd, 0x98, 0x1, 0x7ff, 0x9}], 0x40, &(0x7f00000006c0)=[{{r2}, 0x7a77c4452178f6a2, 0x4, 0x20, 0x57, 0x400}], 0x7, &(0x7f0000000700)={0x8, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000280)={0x0, 0x8, 0x0, {[0x4, 0x1, 0xffff, 0x4, 0x40020, 0xfffffffffffffffc, 0xfffffffffffffffa, 0x7, 0xa4, 0x7, 0x80000001, 0x5, 0x3, 0x5, 0x5, 0x80000001, 0xfffffffc, 0x3], [0x3, 0x3, 0x8000, 0x8, 0x80000000, 0x1c00000000000000, 0x8, 0xa, 0x200, 0x200], [0x8000, 0x5, 0x1, 0x10001, 0xc, 0x4, 0x4], [0x96f, 0x7f, 0x3, 0x0, 0xaa3, 0xb], [{0x1, 0x1, 0x94, 0x10001}, {0x7, 0xaf, 0x631, 0x1}, {0x5, 0x1ff, 0xff, 0x4}, {0x40, 0x81, 0x1, 0x2}, {0x1f, 0x210, 0x5, 0xfff}, {0x1, 0xf63, 0x56d4, 0x40}, {0x1, 0x8007f, 0x1, 0x2}, {0x6090, 0x4, 0x4, 0x3}], {0x69f9, 0x8, 0x80, 0x5}, {0x2dc4, 0x3, 0xea7, 0x41bb7416}}}) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) setsockopt(r0, 0x1, 0x7, &(0x7f0000000140)="5387c7abc5109357032b43b9b8a7df848ee0e54dc5367d8cdee5af47c77b6214a595426b279bd601fa4d55c242d74d89f0a065dc952881153c9440ac4d2925ea39c8cbb88ecd223bcbbfd67b4843440193e3488ff0cb3867b93ef784078c01c2cc6ff58a799217052d5946f16dbceb53c0ccb93c24521c01e4a82498b577daea455a744aae09054f53d89bf78e900b943b7d3aa8f73279e9170b611086a74e1266f4c757dc4d6ba2495a47b6a9fb9408ae67a2bb6d913f00d418f22e2afec9deec9005e539ce32e8b23fd3", 0xcb) ioctl$TIOCNOTTY(r17, 0x20007471) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81, 0x3a6}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff59739fab0960f94095907ad14555426749b052130ac96c8f83ac7f9000000000000d3aa572670c628ff5a7055a5bd60442eb59ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42cf9a5e4fd879c5b99f2ca352c62e32e4461a724bf39810000a02c704fea4c50c4f9a83db4cea8591f5f961ef33f5aa77d7267c7c57609b96883f766588350fe67743b73cc9908928477e62029f6101510dcd421b5c8c57c322689aabd516d313889f361e9ef4342f3bfebb6c7a99de319a3644c07a5ff15fd6d88c5f20c7118e128aaf0fa19692a3fd3cf10de06593d3ce39ab89f10cf39297da59b3ffa359afaa469c2c44af4ffe9de0ed004057061ab0594e415fe3ff1d221d4719b0eb5b4670ab60cf080e75aebf3f8"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cbff07a69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f902f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3bded0c78eea8caa315f1a09b0b29b54f718f54b2ba06cb0b6181f3a974a55a73b07ffd1046e17faac801c85981e239251ccda10fa0bc5a0e3082536f5e0388e1db35b565301f1e5f690af1c15fb16aa85cbdd00715e2817939cc73bce2659a6b8fc079472c9a2842b0cb15ea085783b328d13e97286f9f0a13932763fd074d8311f3a1eed8e5257ee36f3ff2fd5290562f36fc789b328275178de8015b5cf5076dc57cab71b4d9f80cdb502bec74076a5ba7b587c0d3bf7faaa46156911d7cf2b340a2ac804bdf70b7655052ea306fb1058e106303ec862fbefce806beca52a1de90e3101680f"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:07 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x8b, 0x8000, 0x3, 0xfffffffe, "c8eaab3557377167804b12b00d72bceae781e303", 0x7, 0xdbaf}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x2, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) accept(r7, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x5619647b3256e88c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x44}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r1) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x1, 0x9, {0x97b5, 0xfffffffffffffffe}}) r1 = dup(0xffffffffffffff9c) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x84) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) socketpair(0xd65fb0a3a1381988, 0x4, 0xf4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x3f, 0x20}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x40000000800000, 0x4f}, {{r3}, 0x7ffffffffffffffd, 0x40, 0x0, 0x2, 0xb7}, {{}, 0xfffffffffffffff9, 0x40, 0x8, 0x117, 0x9}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x40, 0xff}, {{r4}, 0xfffffffffffffff8, 0x96, 0x2, 0x4, 0x9}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x3, 0x21, 0x8, 0x9}], 0x3ff, &(0x7f0000000300)={0x0, 0xdb}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000340)=0x3) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x9) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000400)="728cf19286f6a69d914a03d2994911351bd529adf929bb6109f893117c28d5bf57cb17ec", 0x24}, {&(0x7f0000000440)="844883ce5c93a82f70de86c258757ef57fd3e306e021ad4c246ce25972479a32ef1f1558535b4d70f5f76914e126ddad8857254e33f32cda11f9ea179ff7077e24865f06650b517004eb10ae937fcd370b7a4331eb6a1a6578e80c96f0aad9cbb479f97a6f124e23411f7486898a448bdd623edeea4511d72aad2a5cc9895b2f1e82764fd1462fd9243fc2f8b7f506b75ed23246ecf65b1508436a4fe8f878d54b6b1339b9d918167c21ab11a0e0f4e969ed6730db159d0cf805f28d707b2a6cfd1cefbc39b1f042ea9fa3920627591cfcc46adfde2b13fe504c7e728cbd8efbc27f1418daf591c1a946df", 0xeb}, {&(0x7f0000000540)="efa16aac292b05e9c750a8dcf074da7ac588a034dd32825408f3841fbbe60e402744b77e10cacc7d4e278277848a2893e9314dce5f", 0x35}], 0x3, 0x0, 0x81) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r8 = dup2(r2, r2) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000005c0)) unlinkat(r9, &(0x7f0000000600)='./file0\x00', 0x8) r10 = syz_open_pts() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20000, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000640)=[{{0xffffffffffffff9c}, 0x0, 0x48, 0x1e0000002, 0x5, 0x8}], 0x2, &(0x7f0000000700)=[{{r5}, 0xffffffffffffffff, 0xc4, 0x10, 0x800, 0x5}, {{r10}, 0xffffffffffffffff, 0x25, 0xfffff, 0x5}, {{}, 0x8000000000000006, 0x98, 0x62e6c42dc1f4ee2e, 0x3, 0x400}, {{r11}, 0xfffffffffffffffe, 0x42, 0x1, 0x3, 0x1000}, {{r12}, 0xfffffffffffffff8, 0x42, 0xf0000000, 0x3, 0x40}], 0x7fffffff, &(0x7f00000007c0)={0x5, 0x8000}) r13 = accept$inet(r8, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt(r13, 0x7, 0x1, &(0x7f0000000880)="f9a20ef04365a8e3282dbecb4ab94c55bab10038cfdc7bc20c236a590b652f9de9aa4c3d7950e9119b248558ac789af7037f380d12a3760d5a0868ad96b373a2476065a0d32ce1a03ffbe951d5033208e44e4bafe5eb37fd385043aced3c891ed8089b2e1dbd51649c55c325ec70ec46927097f932c1291e6c9a99f980a8663347db50cc8758a25638831c0d821bde60bc7cdf4ab23303f81720f9d5fec712c886d70c21f30d", 0xa6) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x180b, &(0x7f0000000980), &(0x7f00000009c0)=0x4) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000a40)={0x0, 0x747ac941}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x3d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fcntl$setflags(r1, 0x2, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup(0xffffffffffffffff) utimensat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x9}, {0x7420, 0x1}}, 0x0) r6 = kqueue() dup2(r4, r6) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = dup(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) 16:00:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) close(0xffffffffffffffff) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x1, 0x12) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r31) r32 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r18, r19, r26, r30, 0x24, 0x4}, 0xc29, 0x4, r31, r32, 0x8000, 0x5, 0x0, 0x8001}) r33 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) r45 = socket(0x18, 0x2, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$TIOCFLUSH(r46, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe5b) r48 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r48) r49 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r33, r34, r41, r47, 0x24, 0x4}, 0xc29, 0x4, r48, r49, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x8, &(0x7f0000000100)=[r19, 0x0, r47, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r11, r50) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) syz_open_pts() read(r2, 0x0, 0x0) r51 = syz_open_pts() ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r51, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r51) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x3, 0x6, &(0x7f0000000e80)="55395c3c63baf78166130ec080167918cde4cb574a61063d89adc1e9dd38aab005da16b4cc48e111bc84d362ed8792f6c4c71a4f63eaa3b420ad9587ef116dc601c54faba1c69f9143eb3b11b2fead6cc554e53f86331ae79163c10513a28e77c596e47cba0c760ff00f6bc0aa139d76248975b3035dafd33a0378b41ebd14d98c63f6c183677e089414a2f7f50f39b81d3c097a1a32b95353733687ec0e2dc9d9882d5659bb05f9499a134c1180f34e42590fc87badf2c7cc18e167ad5a4eb35507240ab52956e7f37a86c1fa74308c546118082397e952337cec79583c3a46753abf7a715c3b9296e925898e0ad347e6d2afd322758d2506f4df6c1a010c0392fc2780440f65b134b4e51693939bed82b216828f8ca78bd6ea8dfa377f753df0ace2faf9c0bbd9dc4cc5308e3743f1738a73b40151387b15b5773d7fac845905c154ec74c4abf4d287d4081c269dcf4216797cc1d23aab3b55c92a3800ba18e434aa62a38aafe0294c8a0f9b175a02353d7ed4a234757af1a8c0f02ff5e2f0ab982c22914ef25e6dbb9ced6e77d80023f9ef6141be5a7c3cea0f0dc37108c1b8affb1f0fb315ee63a442fbf6c84c36ee4d70ff00edbf0a7a7b8206f2a323f8aa520c349841296a7260c55922f108c2b3b2ba472c0e4a615bb66b67589d09047acaff8264fdc567a87e40db58f9d2e6dd7234bde54cfbe17b27543cb5750a9b09574923fbc5c9f7c8fd18d6dcf363225424dccb657ebf1da58ce365bdcb5c2706c14d14d1a2cee9a5dc738320f3e87f2fdb0af97ac875c0c003075a06b0a224ade5257959bf4705d0ba8cd0f10831dc065291a7495f2c19229231e90e3813f2099e52dd37b854a0be49164941b11988fcaf8cf5c3a9c8388dea36684845c75fdd4cf24a1d844532ffc40aad77c1eba6b7c5e8900d3403120b03438bfedc3dd9c572a59127e0509d6777fcc20c71dece169def8153299aa65125aa559d854011ccd3c92b0b77fcaf1ae63c2d198f1948821f050f914814646eea15e41737cb9425aa733eaeaa17de76fdad61769155274184441ab41d5018dbdf062ce985c3ab6f0bc98d79ea45447c8e7366bca9c34df5181fc5d1ee8c9610a965c5312aa7b82a792e91f5bc65b2982b4dded9ed57b1881eca71abbaf402669256cbc05b395ebaef557b55b55a0ca9e68c9665daf888f65db948efe7e54df9af27a6d2fe0bc3d82ed3d6b6af1160ce07a9c47daa2596a42021e26adf442b8b4b444dc9b7ef0a34dea985b67e83a485531bc49f8b363bea5000f39b55ff5be776028959fc1bf1670bb25d54b828d699e00b60b29bab7ff03fee6664618b8bf330a234c2c689c202c000920c0309c3f3db34456cf887754e4ba76c6080f1ee58dad76b22fb7fc4e1ae41965e83a682200ad8845bef37ee8d140bb5fd082753c9850b71d27f530ed73ca353cec90bb4bc1ddafcf536bcb2f9e00aca7b38f5c0c0fe956609e0a26d9f014db806fa59fef7d60388b739ed5a6ae4c05a9f3f1ec0680393a57be3f2d17b88a12e6e70229d81a66daec5924216d0eead3ac75197d633fe22420b6f7501e04081b50db9dfad4b1285039a352060e8b5f9395475ccb6ecb16c6690dad12c58f234f28438c8ea08fecf6540b1361fe53ed8244e2b3f43a78dad217442afe4210fca59b2e25bcf167447f4918ad82144f9b3fbbc80d24b68caca1a98c58eb41d421c261fb8024ad5097ae4e6db4f85728eb5c33cd53c97ae29437d8a335764c24195c5f0a6b2f0b262874f2d0ea2378ac93e4ecb6195b1856495d76098c9fd6033a633954da68ecbc64717e2b14d69acc6bef77d68705cd96672788135478985c30b154177e80fa7fc2baef52328248da411df001b5fc7e90dba1ac082cd1205dd236e05b71e94be16640a36d00a3356c0a3554cbf89fd7c87d25734893eb1229a7c26250c951365a764dfebcfbc6a1aff0652a39950ef56b1d7b62e41ed4ad91646eff5b92864e23a904553e78b5a4a2263e0ad783b2e7c5eca8fc07a0ff00f3aba2ed9a837e929342312fc6dcaa641da58ba419830557e3d1a19f29d4eb15017cf6aabcde1a052128f48c4be5c33d43f25860564e48d951957439bd6e583641b146b42bf79c1eac9eee308c16f41b5c234301aef019a66b5ece14b48ff0a433c269307f4372f9291c447720c17b93c4f9a0a9521d899bf6efb0ade6b73502aac59cbfa872c63380eacde7009ab96d42d2f6b96336540e97e684daa75e709d3cf3b7063a69d7fd1c291150af8715b27109320772c0be719c988378989dfe270fa14711f5773461a5783c88df03b38912c64f75f1bcd5511fa0d6dbf8e3d5b6c68b70c4dfc9847c55a3a8fef1b9c582f9971e52f137a916875df0b2846b907e3ec50d251cf16bcd5e90d8f220291e0debc75817f707f6be74b762e82716eaae7c390657320457b670441b54e12fd37664a5024e07784ce52bf781f2296eab4250931a9bfce4fed8b657f98f5d2f5cbc23c3f62978103214e98eb6325b8a590517f1ce71376be170eaeaa7e6c246a4304f638e314d93fa0fa5dab5d0d00c035fc5875b9c3976caea33a52e1e62df1e6dee06f96a0361fdb8d7b8c3612c86d6dd769f21f11492318a371ce955b4dad71d3121e06d1f95823e36699f2add4f5d18ecd44286e1dbbd6ae61e16ae8d6f38ba92ff192da8fb44dad8dd005fdd479c1fb9c42a66e482b74523da90391e7b2ca007e47b728acc382547f74fa11bd2ea1365308779d4da739a7cd7f16dc337a0fc786419c91dacc9344a741411961b4b37b5be39b8e1484e4124c2a61fe3edc89aaed1533ffc30f9c2d3fba70f73b5dd64dad3946dd08dc6608e204cc07adf135d689eade22fafdcb4b55f53f1305c204057c6b190bcf6a2c5571abe7d0f05fe76ba9395d7f43cb3d5529c79c1bbbd6ba5bd361e3b1f67992b28aa5701c6a33957421df7b1ea72402c8fb7eeeb7cbb15601f34cb1561af70aa57b5f94f8820a22300b9a0d0e12e48ace8f521ade5b57f0aef9a525fa0829ebb4a8ae0cfec58e322128d8d94a46b77a45a96bc0d65c261e3702faeb1a06f3ec5b596b400ea86b4dee2a08d9d9d48814f2bb8a547978f085993beeab5ec52c9444e6947ff3821856b2c97380a4a835c1032f0408a0bb15ea09dcf861f40520e7eac870ce31549a45e0df5242b65b6a95de20baeaf03b9a49f161fa6330980bd4f667ceaa8b93948d70bf936859589a45dbe8ed2d12c0b4d421275c3bae38b7d2b559e51842a4e6a1c17bfdea8a8a3a5278cca02d593f9b47aafb0fad7dc4bf324296df15af18f23d04acf7415b35c4cc512aaac706061e599fa6cb9e496d94af67479373c0ad9673934156e433593c45a290de844d9d125ba24cf3ad83cd2af238780dbf3e489f5be7e6dcbaff3aa923485f06bc0cbffa8a8b97e29b71b6f55ab5988b51eec84205ffa6999a2239e18068e7907e087c1643b6e04a1922fcec2c86c151e6a126eac398b742c0a4b6e80ffbded84253e954a724f6f2e19e5f7fe322e59aeddf9446bf19fb6ed2f1a952cd74bbcd6da3ab1595e22285c08ae2cfbdd288234bd1a2069bc83919220ff41a60546b62e067ba35cae0793630b6019242125bfeca618ccf7c5b63c4ed157accfb7af69afe79f65861fca4178cff0e6f4d9ea32e9e6c36c84534c02f0e708d61ec72fd06d6510cef40ea3ef3d54a389bcdae56f6b175f73cf5e38984ed994639e0055c87a67883b19cf0fe5b62b39d8591b74e78af74ad857d05dcaa72f04e0b7f1cff14287a1503fb2f48ca8eb079cc5baeedcf222640556fac6a12014395b9bd553386431da01e44f94b58efb4194387fcc77c8800129e464f50ee582c0687bbbbd8db2f42f91699bd3ddd3dc9cea19cb8aaead607e11b75d0fcd03d2855dac48c8ea5714906b27ec213e788d8e495ae27e0fbdc160ef803c0eafc5e9513f6c2795ddc9cc4c228a0d6b7e477e83c885f46e8ea55638010e89353f9dbd8ebc2957217639f867776d95853c5b9f23662b7c3eac5cc52143c38414fe6cde76aa44e6d588d1eda0780b9a72e2360a67b62575440a7926ae5995fff7da64c2ee47d77b59c8409722acc5d1d3fc532265018ef39ea74c94a5f257218eee9e5edeeeffd5e587bd2ee0ff43079158a2837af814d15fb15c3416c5207a7278926c375451e8659b5d628459af41577095c6ed8452005e9a647f0b413b185502f8b49f05fe617da4cca26136e419242fe712656f9c033c8981a78e155fd809af8dd7772f1eafcbe66f795026ca70cb29741f41eb08f5c18e094398b0bb1255bae09c2ba65fe96b75e04582c52afe40b041e5b813f7d83ca447dc3ae86c1581977892ed14b843d1e2b3e3eb72734df8535973a57cee57a0c044333cd3690d4c725b6624504d6729157687768a91e5bc70f71afb72876d691a35ec1e1a248f2c1513354c1dbb6c2b6210f4c9faf79d836ad5c4ec02790d2b466e59642a727c1e22ddbadf24c92e5d4e8eec0a3c022172f7ae8f45c3c8ea08cf6e809b65529f0a924fab5989cf34a1cd266d030ac3d459bfdd45f5f42f4747d0a2bce643a7d7e9a65a2a2a8b84a7d8c8f1fcaa25103b0e1b2e329ce8217349089c078ac90741e3db4eec031d616c048f1122f7bdc84454a28a85643cda0d8cbe08d37ea7119121fb3dbd7addb06c3e25bfe3458cf05fd7d4b6223054161c513405f17f772a1ffd2633025e33dfb565ff98677d94843fe36564057d06e042e27f532205a2df830afc25ded151b5b741f7e4d49e64bf8a4bb4ffe9af8f32cb66d6d6d776f6c6a095726a485a679a1d4b22e6721ea8179ffd738396fdd20229fad0c84905d8743cdd1118647115699a73653ed5c0d1bff7b869c20120fa9107caba03b02fddb0271fdfd625398aaa9e62eaad1ef8970fc581409ca7618eff034f1ae3c4b698facbaece72bb9ddd6f890f8867c569ac258bd43cd8bf3bb97f234f256da7ff01569f199c69fd219cce16fb06377d06cdc0a89a865eb9e417eec12d50c327e828384accf71ec1d9c6253f98da209d2d2df86901b7b22b31ccde1ef69294cb2470a55552d09945382ec593b11dd6772853805e3fe448a871fa370c4ee797268ccd7c8def713cdb249ba6ac2951e8b348d0139aac8f1b77b9ea4787355b4b7d95598705452c511b8fff68ae31572c59ac91f51750d768126c423fd6b1830f116a7abda927660670abb615d41caec4b3cb79166c902694cdd16f7d0a5ac7987ba939df0c6a03cfe6516e61ba2d41418a3ac1c36c9816fad197b0e803b8a8c6bb392d162bda9485d8c52ceb2a75501fbdcfbe368e2684936ece06da9acf7de1cbffdc2833aea1f7a7e404e7dc61de0177e3f122c996c81bafc0ea76d6d66996c2e2696cdb3ada31b843b35c808e43bdc632abfc81fa9a4d04b6090d6d104b9706e0d505e20f6be1eca6c664b6d7f89f4ef044bba3608113263d69a21eac5d2561303f9574298ec04bb5d3563b9b500a8ed45511d13069f6a1180e99236a3225676a5a613585ea4c86457a4685bcf53e810a85a95ee9fb5e817fa60bc9d247489bc0c6b1f24d93e9c6563c07a5c659fa7cb5febaa10e8b7b73778bf908537fc0ca569b0c2168c605761f9716bf023f9c36d058b41ac169fd7f759429c890f428b881017258eef26f454921de33369f2ad56350bd139f6e2b73aac756d5fb4da9158643fb039f4ee9047427915df00e43a29dafc3d0ad70b318a2850cb286758e3145942832a96ced552a6b78e9b173888f59e23ee", 0x1000) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a8b507d55ead22582818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a0000000000000000000000008bd43323bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5689f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea71e5c1a4dbd278cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4ba5bd73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3abefa6f8e6829e87d1750cd9e8248a22852855d9ac65b4c9c83b57ca37fb0adde211ae41e60abad2b2fa486114101ca72ec1d31bd2e76400526f5be3bc915350630ba37c323b0fa41507504db36025053c0975dade902023c1b6dc2df70a154221689905c047b8ae081c4b4acd88569bab721533e071829f7e3d61d3b2b80fd0e48d0af87dab1a194233347776fa94af3bda929fcafd5d3b508e909a62c19e4ee2a96a530678881a4233608e06fc493e5332e4e71475ae82319431bbfccc04fd0c426e498d9730a9325a15cb300b84991783842a40e3e8e3fad332cd37c86877dc691b5d23fe617000000000f0a30650da2ee81b1da625e9b3dc45a08e4046e3d53fca7e34c2fb709d14d3da3c3ef0d83ffa7848b453a494738c5e87e2a71c9fded84f2bd0673d3e320d8adf428552c372fd48157e5313994d2841c06301afdb0c3f734096b04549cce7b8be70ef5114e1d6863c5bb08d48468d5d70773a227c9a123b56900f1e382"], 0x10) r1 = dup2(r0, r0) r2 = socket(0x8, 0x8000, 0xf8) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x5eae}, 0xc) write(r1, 0x0, 0x0) close(r1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='\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) renameat(r0, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f0000000140)='\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') readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)=""/9, 0x9) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000280)=""/101, 0x285a6e39f7cd16c9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xcc0d, 0x6, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138", 0x0, 0x100000}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/243, 0xf3}], 0x1, 0x0, 0x400) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:08 executing program 0: 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"}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffc0) close(r0) r2 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x1}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x101, 0x3) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0)         16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/217, 0xd9, 0x40, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000080), &(0x7f0000000100))        16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x7fff) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x1eb) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) dup2(r2, r1) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29508e"], 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) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20055, 0x204) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x9, 0x193}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = syz_open_pts() flock(r0, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1f0) r2 = kqueue() r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r4, r2) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x80, 0x100000000}) syz_open_pts() close(r0) r5 = dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r9) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000140)={0x3, 0x1000}) pipe(&(0x7f0000000000)) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000100)="1d9649a4e7d9481b0179b44d2dedf24cc34c7ca7135b790b0a7cd434b8d42a97df05253e62a1d19feb084c53e60a6d1f23f06c8e3a687ec54cc4c03ad041") 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x2ad1, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0xff, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r23, r11, r12, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x4}) r28 = getegid() fchownat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r11, r28, 0x81a0b7ad57dc2835) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00007d0000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) chmod(&(0x7f00000002c0)='./bus\x00', 0x48) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgget$private(0x0, 0x80) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) 16:00:12 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:12 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x5}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r2, 0xa, r5) r9 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) close(r9) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) r10 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000000)="220e228901", 0x5) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0xd69b91430535354f, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x21) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x10009e91, 0xfffffff9, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xfa0d, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001dd000/0x3000)=nil, 0x3000, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0xffffff80}], 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000080)=@abs={0xdd2903c78edd6e2c, 0x0, 0x0}, 0x8) setuid(0xee01) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) wait4(r13, 0x0, 0x8, &(0x7f0000000280)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r15 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x158) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = kqueue() r18 = kqueue() dup2(r17, r18) kevent(r18, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) renameat(r15, &(0x7f0000000500)='./file0/file0\x00', r16, &(0x7f0000000400)='./file0\x00') r19 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) r33 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r19, r20, r27, r31, 0x24, 0x4}, 0xc29, 0x4, r32, r33, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r3, &(0x7f0000000340)='./file0\x00', r27, r10, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6299, 0x3, 0x4, 0x4}, {0x401, 0x0, 0x0, 0x80000000}, {0x7, 0x7, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x96, 0x0, &(0x7f0000000240)=""/150}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000140)='.\x00', r2, r10) r13 = kqueue() r14 = kqueue() r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) r17 = shmget(0x0, 0x4000, 0xc, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r17, 0x3) ioctl$TIOCDRAIN(r16, 0x2000745e) dup2(r13, r14) r18 = socket$inet6(0x18, 0x3, 0x8) dup(r18) kevent(r14, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000000)=0x20) setgid(0x0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) r5 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x1}], 0x80, 0x0, 0x0, 0x0) dup2(r5, r6) 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x81d4) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb6784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62211676595e0fc0a2c2faeb5bf66802e222c05f5c970cb364977233483b60304ada8d79fc36514c76b8490bd953105160c0f1fcf364b27a2f08149264ec3786b9f8be5c0689ca240aeb42a6fcbe0d8365eea87537035694efa428e26820b96039bc995a7744b3258c4ff4"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:20 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) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r7, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x100}, {r2, 0x8}, {r2, 0x4}, {r6, 0x40}, {r7, 0x2}, {r9, 0x80}, {r11, 0x4}], 0x7, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0xc9, './bus\x00', './bus\x00'}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0xa, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0x246, &(0x7f0000000200)="974a3d24a423634ecdd9548a04c84cbd4b000020bea512008119963c3a41503e2f168e29b1df28275a32d7b94eff9fa2eaf55b0366eae1e76feb8af39f7ee2627a8fbbcd93b43e9acafe3304a459a5d86f0584e053c9b434c46f10bf342d11f62794c5514334bdd29df66f61741c8d5fc503b7ed50366d6b06d56b0342fbb44b544393d30a05321e090c914e2f2a") 19:33:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r0) r7 = socket(0x18, 0x2, 0x0) kqueue() r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000080)={0x4, 0x3f}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000040)={0xeb, 0x52}) fchflags(r1, 0x0) 19:33:20 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() r6 = dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup(r6) close(r5) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) recvmsg(r10, &(0x7f0000000440)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/121, 0x79}], 0x2, &(0x7f0000000400)=""/43, 0x2b}, 0x801) dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0xa, r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r11, 0x0, 0xfffffffffffff93c) 19:33:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65eb2cb9137b238bf46854d78a2a197a38620700160000829517006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c85534335000"/297], 0x10) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept(r1, 0x0, &(0x7f0000000100)) write(r2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom(r3, &(0x7f0000000000)=""/221, 0xdd, 0x800, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 19:33:20 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x60}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x7, 0x2, 0x3, 0x2}, {0x9a2, 0x5, 0x80, 0x100}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{0x8, 0x8e7a}, {0x1000, 0x20}}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 19:33:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x4, 0xfff], [0x0, 0x0, 0x401, 0x1, 0x800000], [{0x403, 0x800, 0x0, 0xffff}, {}, {}, {0x0, 0x0, 0x55, 0x100000000}, {0xfffd}, {}, {}, {0x0, 0x0, 0xffffffff}], {}, {0x0, 0x0, 0x401, 0x1}}}) munlockall() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r3, &(0x7f00000000c0)='./file0\x00') bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) kqueue() r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getegid() setgid(r1) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x7f) shutdown(r2, 0x2) syz_open_pts() 19:33:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x2f7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000900)) socket(0x71e67c4a19ea34, 0x4000, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 19:33:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10ebff00000000000000004000000000"], 0x10}, 0x0) 19:33:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:33:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x88) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) socket$unix(0x1, 0x2, 0x0) 19:33:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x6, 0x78, 0x7, 0xb7, "aae7d4d25d891e26511be784652f13773472668f", 0x163, 0x3}) close(r0) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r5, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x1000300010006}) flock(r4, 0x2) close(r4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)=0x2) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r11 = kqueue() r12 = kqueue() dup2(r11, r12) kevent(r12, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r13 = kqueue() r14 = kqueue() dup2(r13, r14) kevent(r13, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r15 = kqueue() r16 = kqueue() dup2(r15, r16) kevent(r15, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r17 = dup2(r12, r5) ioctl$TIOCCBRK(r17, 0x2000747a) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r3, &(0x7f0000000100)=""/66, 0x42, 0x803, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r19, 0x81205724, &(0x7f0000000340)={0x7ff, 0x2, 0x2, 0x1000, 0xfff, 0x7, 0x10001, 0x10, [{0x2e, 0xe, 0x3, 0x5}, {0xfff, 0x0, 0x9, 0xffff0000}, {0xee22, 0x401, 0x0, 0x400}, {0x9, 0x9, 0xfff, 0x40}, {0x80000000, 0x40, 0x6a, 0x12}, {0x18, 0x7f, 0x80000001, 0x1}, {0x0, 0xd6, 0x7fffffff, 0x6}, {0xffffff26, 0x9, 0x6, 0x800}, {0xa4fd, 0x6, 0x7, 0x40}, {0x20, 0x7fffffff, 0x1, 0x7}, {0x400, 0x2, 0x8, 0x707}, {0x0, 0x23, 0x38e, 0xf17}, {0x200, 0x200, 0x8f7, 0xfff}, {0x20, 0x8000, 0x3ff, 0x2}, {0x7fffffff, 0x7ff, 0x0, 0x4}, {0x1a7c, 0x100, 0x1000}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) 19:33:21 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r2, 0x4, 0x48) writev(r3, &(0x7f0000000000), 0x1f0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000003c0)) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{r9, 0x253a4a06ad6b3a62}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 19:33:21 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000138a230ead5a04fc51a7be9351842d969394ce030000001ef2a386c36ece98eeefec03a6361adee8b571a6a6706c51fa11dd480737a3529f3ffa89b584aa6bb5dceb60faecfec17592911242330e2a8f0d44"], 0x1a, 0x1, 0x1800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 19:33:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000700)="c7a6c2c630933339a180e433006084999ee0fc2b4ce91a9c4d752643fe92ec366b69bcffe9879f25be53d389dc6691b9de362b82d42a51e924c211ee10b315762990d8de8d5d42ad98d28388708f9adb71b3d23ee1721549b2f530d25d876fef4619a34afb57dd46c9956ec27820e6bdb575e1da106e9086e0a96cd303d06a9a862db846851405a126c3a57f1bd43843bf518fa506febfa21bcb461789ee159b3ee4eaff627ee84ccb2d19b8b475ce1d66007084ac3fbe23cdfc221c2a5d7c63e673bd30f69140df8a2ea954d561870d197e15ce1676c695a1e3c70039bc4d61033b56a0af6705ad7d85c477050af326e633cd62c67959814c499f1058897dad979e4de702539f70d43b24ac4c453b8de3d75716b158eb32e935d9d152f4bd0023bc5577bf709672995dd572de0da76add56cd757f3931d6b5fca17744ec47fbcacc3af906083c4550084c5e57dd56abd2effa13bc08d6bd5d9fa4de2ee1b9417cfa34dba88c2f3927eba0b40e79d1bd50eeb5f02ba555904d97ddcc6b00104844940c8e9a89a4c7bad0bc6cf4a312a43111f813c71d438871e1fc5cf2bb4e5b6539a05edd63011052442b2ac58576ef7731d71cd755cec0de1ac209dd957368f4c00d8171d145564e266991b19ca56e5e93c53d1ab7929f99ca33475f4bf39cd55d2bc5cfac5cd91fc4f2755b3db89e08c2cea824dcfe99416b85b16b8c29e5ca6df63b306368486d50efd52b3671321e3e44bd54544db04e1c425c4f9fe57a876d8ddcc11c0dc81d492fc5cf1369504357cb8006cdb5d66bcbf666857d69a124a7e1cef4f8b93e37febf333529f942174a12dad4cdca8bdf9e88bcdc61241d5194b62ba7ef41773d42d3a53fb27b5821782580c5c2287dae4e2e9e46fab03d260dee9e77caca14e32120b933fdbaef7f6f17e0b8eb73c889cbbecc20091a3b350aef85710acbdc5bf5696ceb8c97c00e377882d1f3acb405831689b23575bc091a7cd273b49b97554ddd3b29c35229ded59a1eef02582600baf96d611c362c9b16da4a511f59b8633f4a4f1c988eb2ee640232c38e4e77a466db7b6370d9f683f3c131270d29c9c65a24392639a990e63af1a37bef873544906d1933a89a58a6db6f3b4e9533d8dff77118bdd7acfef99c3ca35287b2afabe44a68811c756d8b99f77ae70c7a325c3043fc7178a44fd5f109a8484d7a0588d60e17bcb3d791e06532152e733e9ec6044ad50118ee08f5a9ab688493222bac17132699fcb39e1576f0e5f05b35c2da83c10cabee658d94f3836dd8a9a18010859865a67bf885bbb9681de9f531c3d1d52a16a976b5ec2b2f1eac8e48c7287c00d3974ea5ce13ba4313200e002cd49fa638240384f2c6aabe0aa778c945e92e321a483c3a0c96bdea6434a794c912f6bc27ed1173c0683d942aa26795a8ca995f9b3c0a6af4f3ec8fc3e095c49fa1bcd091a101d96050285a0f9886f5cd07e4896401cf9aa29d50f4bc6374c045d55bad221eb6d917f8ec6c1889f3e034cda3133ed063b074815b24620c50ae60d2739e59a6a63abb7d305a421c56e5a5bc9ee2e1ae889a5e6ebdcb2d390bb095e85677ac3a4d2ee6f5cf252286697b248cbb09609a74e692767582856d85925b3f74dcdce339034cf6f6e0f6f7b2a532a18dd1ea468a15908a3575c2776691e8d87ecfb8ce8fa0bd10d0ce943deab38011625a920777ce940781e15bc59bd0bf056a4fa5124ac9feef8ce0c3d8e3377ddb22ce447e1fb4c218d4985d827243dd280a4fec4e45f6298b06d4cb1d201a5d52deb58847f72baef5722c1a9cac337104bf03cb87c9a12a032b651194d34278a425d35a44d67796696ba42d834d228d2255c1c58dc521c38073ea12ac65cde74690551a833aec05b30fc7b66aa94d99980ced625a69f26363e65e57259b9e2605394f1abd1780313f71f28c692980af6c17c21b08e8312a44a9af6fa92892e5da78c391e0e2e7878cd13f60701b9d5404832c211e7221e58b13b226d7f437410724bf455effae71d790ee5ade032dd78ed1d1cd5bbf2e65657c3e1d0ac5e09770af8de6758166319d7502e3c2b029524715ac2f931f66d689b02d4ae059befb6c1d7e753f0efd6813667cc5b43318f9585fe3dbf06d8442560b5706362b13c4edada3b593c93e7ce5456ef1b41251de2e2808cb32bead17d92590d8a9e4745bed04939b192d97b5e4463e8520940016184b5df85dc8c83d4028754ca64c920bbc556f0a01c8d1b8806bd81fb9402edfdd02b7432bf7fa5542483a691eff521832f7a72a6dc55de650f2a93fece93a40e3d6caf01b9677d15999818a125ff68793f67bc4eba28bcf7b386512e46a6e6741889be248b9fae073f8e9c85451506af817c2fc85cee6a340b075be7686550ab4a57e65ec98bb2ca132d20ab1c4a9ea7570b37f55f61e9d2231a97829ba5bc9ede85cc733a4675c01c398894c3ed5b50d507647a479b1dc4c0c359acf72b4fd7049f961af425af35ef45c74785a65ba8729492a6606fe0e77cccecf6cc713ec42bc66714433864e4cb3d9abdc6893634089ba0f430152b499bb80557479a37ac63daaa5e5e22b8742c40a16685712dc39e690dc17128ae011d986f8beea29bb150b41bd50f8f25cbe5537f540d49e81bd938bff3a57a5f0c76f62d616527156d836c32ff40fef6011b5043e122f62df65b7300fc7932de13cfec704d834ed19dd55bb09890d650c42654b1177b151b4f796a21e1c34bfadf03aaf5372a1eae876e57a1d6677324a899f089a5915ad5b4303c03b7c6cc9fa9d93be3c3431741601388cbb6887216246d1a053a1bba03542b17a3caa1b2bf42d402309a4ea93d939397294b9c55f3df0fe330d8f07b3bc22308e58615eb432834c4f3b77a531f48c58f7a5ea956b638ab6ead8944c5f849ccfa3dcf3ab6524c44f969c5c06bada78edb84e2eaad7dc65c60661ae3275109744b3e9b4e24a3fedbf8abf4a80516a3b1dc280499c54e1ec69dfbc24d1ae1769b8c1d5868e74d7a22d47eb0791b3ccaac55fbebde76f7f1557480bba8bad5f5a6bd1dc5c8cc5d4a74f3a24d213467a2ac3af8ed78fd06e0ab24a6d516b40a96e4c5fbcd25ac5e6781b850552a6902fb7afd9ce15178901f52aa4ce53c4ba1ddf1d10e8e2c35d823d33def583935690310ef4dcd2f43e23941e1ed19b2bb9070d7cfc775df3569c9bace385bd0f23e1bddd93c2f6a4fc9fec1609785af4548bf1fc36f762a0689fee65bdaa94e5116861a0957af11c8b5565565700002190a7653fd84c9b08328d95342f1393ef164d6cf897d7805b0766e75cd8e3da32bbc82aee345dc8e08724e99a60d5d36330e55991a5632b0ed6a9344a330219b03bd9948547288647aaccaeba384c8438bef0d3d02a06080dddc18b7bd924549bf4f35665d5a3bf109c083b96adbd855e05739c0511b6bf88130799b266a37ce5f08061ba9fc7a06270e24791aa08587b2655b5b00aafb5c4b7843caf10c5d9f0274dc343ae1425bb0751715800ba20c41a9253a24d04f7d2246f374171f024e673bc47621dbc6fffd67a215b23f7068844965cc8858585c3009902e6be5a360fc41b7760fbb0f6b552ecd99c6a7c1a45ddca706b199c6e95eaf23ef6ff16c04140546c22db12e7bb1728e923928c32743891e0f2fa41d4bc6a795e3687d0cf332558fee63541f2ab4f34a70b657dcd6d0bf4019c83ed23271e77221ca8efdc871f5216e8ea06c1df4159f68385aba84aa5c7328b2a31bdf1ab35839893cc99e4bc5ac077ac1eb16d31a2112218362a0f756de10eb3044d97ec01ce41f75cf0fa6f9db750eec5990ac800c62371b124ce502c9d233be963f5435d4b274eceda06928f0e7685913e299c59b1839b18578cbdd21322016bfc943a1da8ba63bb45ce2475fd257fa990bca6ccbf726644046a609d7ff6f0f44c3f6de02d6cc974624632b3e3bc8557e04aa978b487eb1001c63e7cca512e10c780b748167e6abe40d462bce88053fc60cc1727261ceb83aa16d1726360feae0725deab4708f42db7eb7b450ddc6958352a59062541bb45e0f214e23591a82be6ee4b3c4bb183c07222f9fcf13894e68e8cc60ddcdfc63cd4eeef81f3ac62db234c35a6af4e8485cd38f20a060bd8c639ef7f4069b3ac26bcaf312852574e2c79b8d418ffea05f268e6d7a05c156c7be5d5bbd59c2e17cabf21e0c82e5db319d46fb3fc4bf9268a615fa7e4b1e54bc2310dc2f2188473d30799f7665f397c8e9e1ceb27d58ba8efb34c801337e9c5c17c989d76b35677e91a4b42c07a0edc3e31a3c43f7e2615e22af4ebc2571fbd9157bc22b571d87521f0889ce763ee6b3a1c97cfe628c44cc501291401bf786554cccfd129a017388b825b66b65f35854bce853c4f68970d10691dd318d4801c6daddda000076afffab6fc82d80e9362ee1b35c45bede39cf154a40d8c4330419fe138db24d8b52d9d054fec69680bd5037b787e0503dcf6867d15425ba3cebe4a963b751fca42dab6fa05cad2fc014cac83a468dd76f1837b5ae107300f879941d8c8ed7b246567d36073dbd93ddf038fa2034cdef2441ef451df73f6b1186475f915c9a980d1a5cfd50626da70dc1709b4dc42468bab510db7c3f3b7dd0c572efbd0befd49edc1d3fe28ba6122eaed1358699a6bb8aab268e389e8f91068d47648faa48b62f0d739b07a2088e5930921879b1a6eddbfa750278218aa5ee97fa964b9f1816ac3dda452befb2824c0e462e907ec7ae304d37e59a6d064dbdedf15087551fbc2cedc127bcabb530fc57569ad1bbecd6dd1df6240e9af669494eb4239c5ae78e3d9f49eb89321d8dd724109209880f2a243736d72680cd5eabb0735cf939fa422ef5fa19c4f88a6bca17cc66f75e7bc28be7092a2754bd7af665981d7dcab8e1f3136636e6ec43cc1b7b37f2f2304382ca725d9f55a70cc11d1c6921b691029bdb881f3e2416166a214f487c22fbc79f804577207c8112de548a351f9331dacf937d20dbce9ec460e2b38d1e7d0e9bde74fe029b9d6c816778e65d2e9133f369acf757289c3521757c482a8e5fcf6ef85897b3899585ed26d31553a2e4a8d32f25092aee91ee978e4db771ec550e0c60c12b390f0d3d23211ea8161fb867da0d15bededc99b674b73b81d11b9ccb4d021d8b10607668c1372cd57cc25cfd030a6e2f3cfeaddd0135400ce07da09abd63d2f9ff5c7cc95e05143c60dd9f2c1210adbcff6c8d81e6b0b6f07d6bb0ce2083c2f00c8bf70685d26d90f2aa41076ee2728b9278f254e596b115574b79c389971bc238b087cfb076c035794b70b48ddee59452b28e2c3d8d7e7d4410a9a6e1405b43eff09259c0435615e8ac2374f86bcd3ba5177d29b0d2e31f526f66210949d7db32defc319fbcea86c1199d44b0d224e23419c94af06f67b1e08d636f2317bb9c4c752fdb90330bb397cbeafa677c12a58503fbf32cfae853b0917719018de435d4a71ddd6c7843c0973ee844d2ab4cde5b2b9aa35f41dfefedaca95f2364a84c3d076b19578b4472e660b5d5817c1f812628027ef72a67cefde67403dadf04d321a5203872ffdd4aa33c1cb8a15991ad4f1b3c2f5b9a136a5b014c66da526dd59289d993dfa4aea850f4b0d07a5d719427b927ac377229c42bc4562dee3c0068afa103f8be3ed56548f3a65151b72665adb1e2955d879ae0d772d38fdeb2062c7b79334b8ae94df1da4d4aa3e91046455db4e91cb58a6b227cd00a9f478452c655dc6c3a94a7487b3cd03a1f030c6", 0x1000, 0x40c, 0x0, 0x0) 19:33:21 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66556c65302f66696c653000"], 0x48563c6b2cc9e692) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x11, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) r34 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r34, 0x1, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xbe) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r38 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r43, r44) chown(&(0x7f0000000200)='./file0/file0\x00', r43, r44) lchown(&(0x7f0000000780)='./file0\x00', r43, r44) lchown(&(0x7f00000001c0)='./file0\x00', r43, r44) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r43, r32, r37, r39, 0x1e6, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r46 = getgid() r47 = socket(0x800000018, 0x1, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r49 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r50, 0x0, 0x0) shmctl$IPC_SET(r50, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r52 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000480), 0x0) r53 = getgid() r54 = socket(0x800000018, 0x1, 0x0) bind$unix(r54, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r56 = getgid() semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = getgid() r58 = getppid() r59 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r61, r62) chown(&(0x7f0000000200)='./file0/file0\x00', r61, r62) lchown(&(0x7f0000000780)='./file0\x00', r61, r62) lchown(&(0x7f00000001c0)='./file0\x00', r61, r62) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000080)={{0x6, r61, r51, r55, r57, 0x1e6, 0x8}, 0x5, 0x5, r58, r59, 0xfffffffffffffe01, 0x9, 0x7ff}) r63 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r63, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r64 = getgid() r65 = socket(0x800000018, 0x1, 0x0) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r67 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r64, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) r68 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r68, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r68, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r69 = getgid() r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r69, r71, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r49, r51, r64, 0x0, r72, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r75) r76 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r24, r27, r37, r73, 0x59, 0x6f2}, 0x8, 0x2, r75, r76, 0x5e4, 0x10001, 0x80000001}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r1, &(0x7f0000000000)=[{0x5, 0xfff, 0x400}, {0x2, 0x6, 0x1800}, {0x4, 0xfffe, 0x6537377d01ae7045}, {0x0, 0x7ff, 0x8ea37b484a71984c}, {0x3, 0x7, 0x800}], 0x5) 19:33:21 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB='#'], 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0xc004, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3a3) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2aaaaaaaaaaaac56) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() getegid() r11 = semget$private(0x0, 0x1, 0x100) getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0xcb40872984984ee7, 0x0) r30 = fcntl$dupfd(r26, 0xf, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200002, r20, r32, 0x0, r14, 0x16, 0x9}, 0x5, 0x5, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r14, 0x14, 0x1f}, 0x5, 0x9, 0x4}) getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r38 = semget$private(0x0, 0x4, 0x2) semop(r38, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r41 = getegid() r42 = getuid() r43 = getegid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r40, r41, r42, r43, 0x14, 0x6}, 0x5, 0x9, 0xfff}) r44 = getgid() getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) r55 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r59 = socket$inet6(0x18, 0x4005, 0x70) r60 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r65 = getpgrp() r66 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r61, r62, r63, r64, 0x5, 0x7fff}, 0x6, 0x2, r65, r66, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r68 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r68) r69 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r55, r56, r63, r67, 0x24, 0x4}, 0xc29, 0x4, r68, r69, 0x8000, 0x5, 0x0, 0x8001}) r70 = socket(0x18, 0x2, 0x0) r71 = fcntl$dupfd(r70, 0x0, r70) ioctl$TIOCFLUSH(r71, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = accept$inet6(r73, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r75 = socket$inet6(0x18, 0x4005, 0x70) r76 = fcntl$dupfd(r73, 0x0, r74) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r81 = getpgrp() r82 = fcntl$getown(r74, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r77, r78, r79, r80, 0x5, 0x7fff}, 0x6, 0x2, r81, r82, 0x7f, 0x100000001, 0xb1f1}) socket(0x1, 0x4, 0x6) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0x9) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r72, r50, r13, r44, 0x64, 0x2}, 0x200, 0x2003, r83, r39, 0x401, 0x6, 0x80000004}) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 19:33:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) close(r0) r3 = socket(0x18, 0x400000002, 0x2f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x4, 0xffff9fa6, {0x5, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xff05, 0xb6, 0x3, 0x7, 0x10001, 0x1, 0x0, 0x5}, &(0x7f00000001c0)={0xb61, 0x8001, 0x9, 0x20, 0xff, 0x200040000000, 0x0, 0x5ff}, &(0x7f0000000140)={0x600, 0x80, 0x6, 0x3, 0x100000001c, 0x1, 0x10001, 0x4}, &(0x7f0000000180)={0x2, 0x4}) 19:33:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)}, 0x0) 19:33:21 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r4) getsockopt(r4, 0xfeff, 0x8, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280), 0x16d) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r8, 0x8de049f359165017) r9 = open(&(0x7f0000000480)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f000081e000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x4}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xec}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['\x13\x13w\xc5\xfc5', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r11, &(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) ioctl$TIOCSETAF(r11, 0x802c7416, 0x0) fcntl$setflags(r11, 0x2, 0x1) flock(r11, 0x4) r12 = openat(r10, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r12, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000002}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000280)="f6357e0195ee9800000000000000b4bc94ebd2ad1ca650be2bdbdb1b1e8e61ee4151d04648b8e75b8dbaf100e3715d909724e1fcbc9dfd592e7f0d8dd184ac88de9fd6f1dcb889f0b162a594300e8696c12130421927c7baee2c32b8df6c65c38b8a683ce209bd88801ab1dac10754f2726c60991f2d2e1b13c27b27e43dedd9cef6399ff21f173fff6c8a0d1bbfc7cf058fbf824cfd3e4e21ce4cbb0da28a1afb76e340bad15a6791c3b6b5ac6fd34651910c50932840b331bb09d3197a266d4cc6cbe8a64c729d09", 0xc9, 0x0, 0xfffffffffffffffe) 19:33:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000080)=""/237, 0xed}], 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = getegid() getgroups(0x1, &(0x7f0000000000)=[r4]) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:33:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 19:33:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700), 0x0, 0x0, 0xff42}, 0x80) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) dup(r2) 19:33:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000128000/0x1000)=nil, 0x1000, 0x7) write(r0, &(0x7f0000000040)="fa5d6e83862cda741e868ee5303c3bae98613f8b4a27f65f8adc63518084da686a3df900edd07ac6a00f75c80995f0ca82a3daf23a3ae147d0b568de16441a85b8115335df26046ce1d8f771eb6f9bd8aa0171e5d74e560194c50b149497e66d00e469cd0b339f5e7a6a6bbc933bc5caa3bbf34809a882b26256b2c5712ff57d8b03240cc0cbed6eb6aea9f2f0578bc3ff0f00001c3c30216351b26f4fac", 0x9e) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x0, 0xff}, {0x6, 0x20, 0x0, 0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:33:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x1000, 0x31) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x2, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x4}, {0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) 19:33:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x7) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x40, 0x5, 0x447}, {{r5}, 0x0, 0xc8, 0x5, 0x6, 0xff}], 0xc, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffff9, 0x2, 0x0, 0x811, 0x8}], 0xfe000000, &(0x7f0000000100)={0xffff, 0xffffffffffffff50}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x190) 19:33:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x3f, 0xe0, 0x200}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x402, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 19:33:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') setuid(0xee01) r0 = socket$inet6(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 19:33:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:33:23 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r3, r7) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200cfcf6cac13e9472efee7a645d0a23b9f3cc04464674daa7f585948ba7645479fdd34f5da71923f76e5ecb96777cdf9380e15ee0f1ed2b5"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r11, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x0, 0x301) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r23, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r13, r20, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r28 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r27, 0xffffffffffffffff, r28, 0x0, 0x0]) r29 = geteuid() setreuid(r29, 0x0) r30 = getgid() sendmsg$unix(r8, &(0x7f00000007c0)={&(0x7f0000002880)=ANY=[@ANYBLOB="00002e2f66696c65300001770167256a39d2b7663f0786c13503fb4d22de1ecfdf3378efee21b355a314172d6b005e3b1221b5a0d05bae389b10a640e857441a38d5a8df9e2dcb43614788c5b8dd5f4e01dfbbc104bfbc4a39e7951b6fb99d8a953f9326db8ae1322e38a15ce5aa5f132f6a03d194e70200de3eff55f8d98a0015693d166e56523864b3bc44e04ba3063503afc5efe5431565e32fc2361110f68915a8030000007ac1365470e7d94c4f000ba4cfc5"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r28}, @cred={0x20, 0xffff, 0x0, 0x0, r29, r30}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 19:33:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2}, {}], 0x2}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x200) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f00000001c0)="17bb50ed55bade5f3c7274cafa2b626d063a35cfd29bafd89b0e6d72e0a10c1ddc52f96f7aab058e62d346be6f3ae67b9644bab514bdee69d3112b894fd66f2695b00e8e8074684853e20f40e0e42ecf2d9d05a0bcb9d116320c258db3c65a4c2e2abaee6228a452792f88fa5f8e084650b5f96d65fca30472b96211fe4f86f63071c5c70cbb6eefbfad8ed50c670084e651cf07da7c8032ef8aca563a998c11479a4ee29d932617523a", 0xaa, 0x4, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 19:33:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) listen(r2, 0x7d92f481) r3 = socket(0x6, 0x3, 0x9a) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:33:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000009c0)={0x10, 0x10001, 0x4, 0x8, [{&(0x7f0000516000/0x2000)=nil, &(0x7f0000695000/0x4000)=nil, 0x401}, {&(0x7f0000217000/0x2000)=nil, &(0x7f0000420000/0x2000)=nil, 0x5}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000655000/0x3000)=nil, 0x4c}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f0000407000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000608000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000a8000/0x1000)=nil, 0xd2c}, {&(0x7f0000554000/0x1000)=nil, &(0x7f0000433000/0x3000)=nil, 0x4}, {&(0x7f00005e1000/0x2000)=nil, &(0x7f000058f000/0x3000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000531000/0x2000)=nil}, {&(0x7f0000595000/0x1000)=nil, &(0x7f0000671000/0x2000)=nil, 0x1}, {&(0x7f000037d000/0x4000)=nil, &(0x7f0000347000/0x1000)=nil, 0x1f}, {&(0x7f00005ae000/0x1000)=nil, &(0x7f00005d0000/0x8000)=nil, 0x78af1ae5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000645000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000426000/0xa000)=nil, 0x400}, {&(0x7f00005da000/0x2000)=nil, &(0x7f0000657000/0x2000)=nil, 0x4}, {&(0x7f0000718000/0x3000)=nil, &(0x7f0000764000/0x2000)=nil, 0x5}], ['./file0\x00', './file\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8b0dd528de141f9126"], 0x10) fchflags(r1, 0x8001) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) pipe(&(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./file0\x00', 0xd96fa073d06a005c, 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000004c0)={0x10, 0x24f0, 0x4, 0x200, [{&(0x7f0000595000/0x1000)=nil, &(0x7f00004ee000/0x2000)=nil, 0x3}, {&(0x7f00003ee000/0x3000)=nil, &(0x7f0000509000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000793000/0x3000)=nil, 0x2}, {&(0x7f0000077000/0x2000)=nil, &(0x7f0000038000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000040b000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000626000/0x3000)=nil, 0x20b}, {&(0x7f000062f000/0x3000)=nil, &(0x7f00000fc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f00002b7000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00003b5000/0x10000)=nil, 0x80000000}, {&(0x7f0000500000/0x1000)=nil, &(0x7f00000a6000/0x4000)=nil, 0x7}, {&(0x7f00007fb000/0x3000)=nil, &(0x7f00000b7000/0x2000)=nil, 0x9}, {&(0x7f0000364000/0x2000)=nil, &(0x7f000013e000/0x4000)=nil, 0x4e}, {&(0x7f00002bd000/0x2000)=nil, &(0x7f00000db000/0x1000)=nil, 0x80}, {&(0x7f00004a8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000045d000/0x1000)=nil, 0xffffffff}, {&(0x7f0000392000/0x2000)=nil, &(0x7f0000226000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x6}) 19:33:23 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3, 0x4}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f0000000080)=r15) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 19:33:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) preadv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/16, 0x10}, {&(0x7f0000000580)=""/219, 0xdb}], 0x9, 0x0, 0x7fff) dup2(r1, r0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fff, 0xb4, 0x1, 0x3}, {0xa3, 0xf4, 0x8, 0x7fffffff}, {0x5, 0x7, 0x9, 0x9}, {0x40, 0x1f, 0x3, 0x8}, {0x8, 0x3f, 0x2, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 19:33:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:33:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd6a) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) shutdown(r0, 0x0) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r11, &(0x7f0000000080)=[{0x4, 0x80, 0x1000}, {0x1, 0x3, 0x1000}], 0x2) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1f5, &(0x7f0000000140)=[{0x800}, {0x0, 0x4, 0x0, 0xffffffff}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:23 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200c8, 0x120) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getegid() chown(&(0x7f0000000240)='./file0\x00', r7, r8) r9 = kqueue() dup2(r6, r9) kevent(r9, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000300)={0x2000000000000069, &(0x7f0000000180)=[{0x3ff, 0x0, 0x0, 0x2}, {0x4d, 0xfe, 0x5, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:33:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r3 = dup(0xffffffffffffffff) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x22) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 19:33:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b6d3e2eee14dc97cde11c6f31a7e4437efc512a764e3a92fe3f7331d262739c72e4d9573d1a3beac10ed774975cab31c9887507f0bec80f9710f4a2a4bfa4d3577c9bdc9dc5dec3cb8c700c24e43455423c45958e929747cde33c28c7c9c6330012b000016f1068d4052a13787a6f2089b9bd7e4d022f77f31dd72c4a7d3fd6948b103635ed5acec29624443a1fa2552344868dc6b67a837895cd4403d478a77315cb70e"], 0x10) 19:33:23 executing program 0: kqueue() socket(0x18, 0x400000000002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fcntl$dupfd(r3, 0x0, r0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) syz_open_pts() r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() r14 = kqueue() dup2(r13, r14) kevent(r14, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fchflags(r14, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r15, 0x4, 0x46bfb) r17 = getpid() r18 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r18}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r15, 0x6, r17) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r16) kevent(r19, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 19:33:23 executing program 1: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000000)={0x7, 0x6}) dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r9, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x100}], 0xffff, 0x0, 0xa, 0x0) 19:33:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) dup(r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x6a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x5, 0x8, 0xffffffc1]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x220, 0x0) 19:33:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x6) recvfrom(r2, 0x0, 0x0, 0x2, 0x0, 0x0) 19:33:24 executing program 1: 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) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = dup2(r0, r1) r6 = socket$inet(0x2, 0x4, 0x27) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r10, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(&(0x7f0000000080)=[{r6, 0x1}, {r7, 0x80}, {r5, 0x100}, {r10, 0x2}, {r1, 0x2}, {r1, 0x1}], 0x6, 0x5dba4f95) 19:33:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x200], [0x0, 0xffffffffffffffff, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:33:24 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r5, r12, r16, 0x24, 0x4}, 0xc29, 0x4, r17, r18, 0x8000, 0x5, 0x0, 0x8001}) fcntl$setown(r3, 0x6, r18) ftruncate(r0, 0x0, 0x30000) 19:33:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2847e52f754df1c5) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 19:33:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) r4 = dup2(0xffffffffffffffff, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x9}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000009d, &(0x7f0000000040)=[{0x101, 0x5, 0x1f, 0x1}, {0x6, 0x7a, 0x20, 0xc800}, {0x896a, 0x54, 0x3e, 0x10001}, {0x46e2, 0x59, 0xff, 0x1}, {0x1, 0x20, 0x7f, 0x5}, {0x4, 0xfb, 0x1, 0x200}, {0x4, 0x8, 0x3f, 0x5}, {0x0, 0x0, 0x65, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x80, 0x1, 0x2, 0x10001}, {0x3ff, 0xff, 0xc0, 0x3ff}]}) 19:33:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x4, 0x7, 0x9, 0x1, "e5e4177a45be654d4b41ab87169416900c204f2c", 0x8}) chflags(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) r3 = dup2(r0, r0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x9b3, 0x9, 0x81, 0x7, "dd4e3640ff3d1941518afbff4b9bd253ad3011ec", 0x1, 0x4}) write(r5, &(0x7f00000004c0)="ef1b2931d2029d962e339a527d323d2b70a1221c2fafda12e19832cc84db10f8fd58e098a1a8e46cc40b22347bc0326f3d14c9d6bb649ecb0a2f7c7357082c835a68b13da4", 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) renameat(r4, &(0x7f0000000140)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x880, 0x0) readv(r9, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1) kevent(r8, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x3, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9e35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000000000160000007bccced6008fb5a0f6cc7daaf6f32cc995a4d24a287c02fe431c69e05e0abbf741c014ad6f831d71734ca7cd867727c6d3452f4fd2f988109b0ca58801f687b7d49050fb7c59900eb6b720a3244ebc9505af29a7d06a84ee6d55d215cccec07382bc1207a62a6e649ae9b52c3ac84aacdea8d6d8f9a41585046a7b5452f2d684d83d32a3e3aa887404273c1c2e0c235ed24e172af999589cf28f768b0df8bd1b76a923e10b9a4c8ff66c6df8"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 19:33:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_getres(0x0, &(0x7f0000000040)) write(r2, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) 19:33:24 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) fcntl$dupfd(r2, 0xa, r0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) dup2(r3, r0) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000140)="5bcf9893953823dca058a1ed228602de0501249e77147310c85f83fb7de4f4f8063e5211701700af9e8546ff9a105580d4417480ffef87a8c6c9ec492af56206c3abf0c3f4f691e66f55e50028b28ea2b5cddca46226b6dfe75904a91c5d9f413fd9c45422bb1453c00f1ccf739f7fdef14d94a870a6273aa7fa1fe85520b8aed1826b278ede351fe555870c8a064f82f815575dbd984bef077649f379cff7716cab8b87294fb7cc03c4430297d0466d0cd849b5566281fd9662b193cbb08ad7", 0xc0, 0x0, 0x3) 19:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x422d6ff36c67256a, 0x2010, r0, 0x0, 0x5e3) 19:33:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x7, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1ff, 0xff, 0x8, 0x5, "034d50bf113b31c4b363257f0813bc55955a845a", 0x1ff, 0xfff}) fcntl$setstatus(r0, 0x4, 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 19:33:25 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') semget(0x0, 0x6, 0x20c) r0 = semget(0xffffffffffffffff, 0x6, 0x20c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) r4 = syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r5 = dup(r1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x10001, 0x0, {0x4, 0x7fffffff}}) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r6) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) geteuid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) kqueue() r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r10, 0x2000740d) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000002680)="6a4d8e5842e44f0b4001beb0aa12ca330dcf8fc829d17ddb602b6683d9f0996fadc69ea51154e2f0503dae99ee5560f3e3fcdf229d7caf52565fcbef434e1cd8e3b16eaf9e40c3555aba22e812bfb0f2a5b7d80e15b8f07804f964bfdc35b806135836a5971556f15b8e731267e96f4c29859940d753dc87d42308ab63c7a94f842f636345bbddf8c48f3f1ca3858b5a175053035f6dc8f64531779686a4b5f87511c56b841ff70c3ca181d5ae17f2e44769beadb6547713492aaec277f7bc072eff19924d145abce48bd8ccbf1cbbf940b9778a92901504a950d6", 0xdb}, {&(0x7f0000002780)="ca74db62dd3f843acbe88586dc97d3f25b0402749115b278084bce34d32b9e4979940c0c6dc2c4c705a851c3ed2e098de0a0621cedd28520e670d6feec55d96e838abaa176af05c3", 0x48}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r9, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10000, 0x0) r12 = kqueue() r13 = kqueue() dup2(r12, r13) kevent(r12, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) sendmsg$unix(r8, &(0x7f0000002640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000540)="b5c0d8d7224350d997583cb6e8fbaa337dc7a097018afa692d941f714b2ba919b052bd2c456ff97fbaf4b9ba30aaa652cfdc95456d48bfee4a0d92b112d0f5f209426f2afac0ae612be331e16b2b303b540ddccd6ffacb47efc2187949508f3e1d3646071a55cf72874c63569f9841b30896e7b07df03d65f66fadab0e6c8d5d4a8d42b5e82e23fff229d54c22e3016fe4955e513f98f5c3463dfba1dbc74ebda08ba2f51ecbef755d43c01492a6ba65de6df9141124abf5456a8275b90a6e50241e4c58f0d3bbad74628e130f0d03b2aa2f0c3c812754f101ee599a37c7678051b527328140796b1486e205e947d5e4d71602f73277d8a76fde1b0fae61f99bd5ae59ad2b37f1132100b6f61ec21545a72abe5e15100127fe5da5bd3a46ba27cc69fc8a6aa5cbaf194662041cf51a6ca31860f0d37dd68c7d9afa2edaf7bd81016acfd443c5f85993205a950a2156d1aee5de2bca37d95b5d2fecf9f33a631b4e7bd6ca0327dadd62ee33f4cfce4aa8625116caa668856b9c876eb1f0fac6f67be46fe5fb7cc123e7209a850e807165f2beab3449e2b81323c2072c9aa87a4d593773f7b344ba402f37fab5635abe50585c268ad4bc3bf6befa4e7cbaf526c8e1a3a2942ade93096c9ff1afcfd0d40d61a68a019c127d1d7ce0d03988af2ffd10f21881831365c1a559e6dcf231aa058fb4e0485175bd453f2e2e09703c4ec86cbfebb97438d2862108e552032c652208aa5161b87e19daa1565e73af218c09a369a11d49b6b97867c64d3770c1a18b14ed9996d37649f64cba590892ffa5dcd4e87e6cde9c154a1fcfd314edacafa523dae7a8877d138c591dd3ced8c8cd0b9186bc006e1b1071b399e6d4f49e6ee0e3ef13d855fe910772815f7f1f79e7fbfa207e5b399fe73f6056429e5b974d96d31129dc2dbb6a0b3079d2ad5504737aa761e9a6f4f844e3f655a37257cbe3cf5b3604e3f27e8baa0348b04406f399dc869e6440dfa42ec3432151ed14fba92f5fc8542084684389781a4a001b5c2d1f9ba45b722fbf126f47522df21d891f13926e44571a79d6abffa1fbc1a340ee4b9132aaff1340eb1b880043c1b02aa22c3565d3fdde1f2e18f0a37e9e5d717d894054024234732c8e3d306a6e80b2d33738b0a523459ea8ba66c06184fed741f2413b1f1ad64ce25d7d2ebf435067e47cf3d7e0b0e4b64384293bde8276e64885547d8712df7991348c1014f290ed0e75364fe5d21070430fce5956211bafc63a49df797d7d20aeaa4ed4867c753ae58b135b1051d90f2c64da5a851d9519184e00a3e56da12615fe2b8b0fdccfacd6215f868db4ddcd54a113e34f96adbbe7314a3100070bcd5cee98363c8012509bfb2e9d690aa96510cb4bb1d242e7dbf22413cead509c458b2aaa139f59818dc120de47d8a555e7d335314e7ec89b97d7794a0666f79bd5b906e2f9575f1c629046a8b7bc7ebb4f37a915d67cfdb6d7f383d0d8f9fddb71299bb7e2534d6f317fdf2fca569e55b291a96f0d69f21eafafe32950312837aa5f4e144d9d53b5a8ddd1a7228371909491228bac38307f9e2f503bdf9055e9b73d658c0f8de2afdb08502fa5de3f91f954328beb83c3131df7b1ded86d2e89cae9aad51b90c6e3bc3bda28e3764cf3c617fa64a8dd187b1a16ba7492c7efeeef5a4b33ae6f72c945bf3c28e74b6cebb4b26e1bff59e7a59cb767a71c86fcd0ee3f073afab744341b9bca215d0956059cd5ce70f8b55cf9f94c961bacf8a3a990a470228e4f2ed93471c5353dabdb0b0751bca47dc0f55df5076982c7edcd9d99cbca8bd5c1d6937e6632af4fe95875277fbc4e923e5d52b53e17e50cf89c23ea137acb67c491f85f06534b24f87e651efba1b502e26faa9d501a838a3d855e6722d8fb9d00867c3dc342526ea74ca10d555eef0f0e4093a3f46e04512197b27baf1a22ce6de85b21cb65b50edc6f7517cf2d090aaeeb532c6448a531e813b3be879162f5590376e6552f6183fbb3cd32844f6b379f8e9e24af7d1547fe4d98d623952924eb2d805f9609915443aca6327384871231e55811cb13b9b0fa2ae67ce93f7e2ff1ead5b312eeb78cef976c13fd0e61901bd2f3fa56e5aa9ada8677b44623a3f6742a96de855ff22cfdd2b3d5f47fcaa7abe548f28372681aab4c0120067c47b3598fa1331667ef0f7ccb9af13bdfadda6b6f917ab0b163b057f426d21518f38b1250aeeeb06cb44e17a10233b55f2c9ea9ab6deb841a22f87494c4f149a6b5555b63fc6cbd2e615c2f936d319c54277a659c1e53b60e48b86543215b143858466f2aa224ea9c25c1d0dde7e925c5f19fcc23c04ea49b3daf0cb7e09eb3870f5c581d1cd30b9313fbd03dc54467f79fcce877b326ca7f8093ac325d2d80989d088a54377bf6569f98b98fe12af8af4161546accb0b0d2e822aa2c63e397009315f4e0c06062fab898ef8c233aae752a01f30507cc65f0c624bb786155bed329f157ff8f2ed57ec920e6ce4c8eaeaacc810ff045ad98f9f2ba1becc10d21282d3a19742b072eac59b4879601b38e217ca19aff2c599bbe84760b4cb9daf975d9651ea08a2d45d10e6d065d90fba08610a9e80c4afa85cb18adf2c031a7a3d7ed7ccd83e0deb1b958cdd4809c15aded23754bb85904d540f64f29cd2d38fc2829e950f91a8585655d3211db6ba11863ca96a4c1dfe13cd0a81d5df3c8fa64f02cb531c583c6a2efbf352e72d5dc406989f2cb02bb6dee8f1e51812fa4e71d6294a05364b577681ced28df4d40b38c70a8ab481ef82be9faa8c1306b0a90451a7daf4aaf8c971566e0c49120443311a00b4100480d25a9082ca0aca24aabcb116b840569ec5cfbc774c1d789aae5a5290ac980f6243fabeac6c76e7fa57024d8cfb7ae8f50dbb62a4e3566c21e3591a93b5f1f7186f61ae85c54de6d12ebf20d516d8b6fb33e47524b730d785fb7e85a06f538129be113ef6ce9f37d11d61f447c85d47fead05a77f81680a59626266e7e9862157564501ad4031ad5a0a292f4a07d05edec706cc54f721ac4bf6817a9029458e273cb36e915b52637ad81b90beedde753b0904df11fbfbe60267d5a918fd6619eb007e1c4e834caf2631f83f5bfe556c86e799c4fec4ee5ee61413b44dcfa3c71b76b85b0d5526c01a954ebe5b617d5eb43e3c80fbb789f1754305637ba4ad20afe31325216ed7c72bef7bb21fd635f1d1c19b8bd03fdde71e7b1a36bdd53fcb98fb6dc7c5b20f435b72b7e4231951eb8711a964b837f564faa9d1f653a23227b3f01ad9f4cf962c9a6b63525be303fe0d2e8f1d3814ce002a8c1601c0f4573933b192f0d7607ec6fce1e8b124b5df5c741705fdc1053b8400bbf81ebc58c76192c83ca4d31140241b2b84f54a8980d8d1ca410aace5c991b882fc40e963b7c3246872ef03c5abfd49eb8def10e2135e210b89d45561b12b7334e07cab5d7e9314e365c669e1180f007c955470d5c59427d61c13992bdb46607110ca66b0a9dafcc44b9929e151b12275d69652d2df357f63dd1e3e2e72dd7a3c1b7b67c5bd9b5cc7fb3702d196c6712b92182edeb0f56d1a021f288445f524efe614514c8661a8a0aa8d70f852c82590413370b31b7b130f7d3c9a43b6e35e8439b26ee7ab317e35b153e0cb3ea61e0efb89d1484d3ae1254678e63dd19a7fcb7564166bf784d067cf01e742dee2aae73d3cba114ae5ff037e0a3cf4e919754744796dbcc531907ed5a26a47ed25eb1309851a2741bc6f5e3ad188398d6217644618ab3c80a9384378d6dffadcaac067b3c167c22ab30718dda7a644ad31f8b8613e4e74633d0c423a8092f4a98238e529284508956d401a8ad547c1fb617162d37d4df6f71cea6ce7c963dac9255089906ad2471f78a1f380a0805b9d9da7b3e066cf9861067222d27e698091fdb585dcda69463ae8a451a70d230eb7992e56c4ab0584e89bf5db36509265236c371d1f4202a6a91d59426599425f4738dc49549f03247a26f1cb6a8a91b113d1789d429523ec466f7faab6bd0b7abca3f92362772e7e78fd1df45a77d7bdf4fd89fb7d854a5c5dc9466be3af41b529fd6db51deb11e9dce3d15ccb43bc4c48348c2d3b7792bfa84c5339d38dea5fbce7dfbd095d275c4ef5bc8a382f912e5617cd7ac6920baf3a9dd7c760b0eb9dfaf726e67984b5befb5e749a09b518250b9a13d17985f41dc0e75402400b95ce88ba4e3103e5810c6a38358cbf6df687f6069cf6582e06cedfd8e73b6784af2d7c71b84cca89ce9a1a33d124e294663c48d78935930158d2f692020c0727d02aac052296027827d7e95fcc0a1810fe4b1dc805c3ab3580cb29006211fecf7c6dab83ed47d785f2ac81a5e1a4db9f8aa41069aea2dfa771d259e99aced9a8a9049e8e0d9418aa5ad17793376ae1c98ea2313dcf9b3b9145df63e617200372fc2db319ed600fcec1d0ce0669e0f96497947d5f8daef89eae2d64eff34e995597733f96c8c5ef9a5f4df12682148dc4591905daf6cb36daa57487302b02f31e6d72b8c5e332deed0df3340af596c947f3ca80a5ee641333960094ea61f29446b9f14e70e1684ad742b95f615629b4aa5382f463cd47b61e0cc2c8d986605e479773ea0d7ad31f035a8778081c6002478f7bd83ce96c1e224be95d114cbedc98d9037e419fea63d185bc1ff2d44c8caa1c89acd4fa5bbe4780cd45397a56df6fe2e9ac8f2ae930f93c77e8136d49db52aa3592fc0d8da2b9cd122523a962556bfb2841c82d9f199f4fd2e8cc1c6d3d43294af24413da6e71f095ba1bf4ee7814d8463b6f84843631263e7b69c14d80a5e81f99ea370cb202757aee1748df8a4bc3dedd5998e24e0bb3184456bb5dd92b16ab44b8340b6b038695bd60d148c1993f15ccfefe694265592e71a524758adadc626032c160c819396bbc8a66e9361afd1db7ee6b0c5f251d72e466472d3650830235caae1cdfed96faf5b29b29b7aefa006ac410c6a4dd6a5bc88553be8fff75ed9bb77841751ab285154fcf7d10ede57a72ff1362e0d3d14747c1ab5673e4cdd4ad9213097057ff56a3640514581268a533fb05fe314f53fb057ab639b4d5e7d8f03975830737b80c40df4ed4de8a8016b74b48d8177143e74606588c06cba843ffcb0db0a062723664eac813851d6dd55024da16528659d9f586260cff665fe60e41232fc9b70c4f4eed8bb01cfd1393a377320e82b4bef720cfcc247f14efd4488c0c6889bfde1cf1df159506723fa539424c4cb5b5d4fe38e4dbb302503b70439c9a29fa8844bd0488d527f876f88f7c4da2c13f99e9f762266b604dcdbf7a7d459d539afd428252d7b4d082cdd3c298fe908db73f3b981177c728fe00c80feb619f57a15a41e18be38856dced623eb37efa572e830de6800ae698c504a866105153369686d46621a9c44f9d3dd60c558efa6dd0b3015eb8098dc9beab956d08f142cc0c4e022cc48beb14814c49d1e67b1c849651cf30146d3f412c5df6684390b756fa535a90f892b52524dfdf16858fb56192362e8239393754cda1971aba4a70986dd353af136fdcf57cd2500c65392a6418f63ee452bc276712b732a69fb104e4c85fc6d41aca3211807a3d31ac662b1607c982c6d91e3c52e82fcd21e94d1caacea65b9f1a2dc343c7ea9666dfc820d05b10c6b026d5d655ddd0969279b34a64d3a514d81eab05f5ac01ac9cd40627db5f5e0596d91e358e0ba979187acd09fb813dc4e908e2b098b22d1684fed9cad1ccfa78b396b0691331a95", 0x1000}, {&(0x7f0000000180)="4efc27067eeca60f6e41ca3c22260548b5da25ba3f9c8d", 0x17}, {&(0x7f00000001c0)="aa020301bd6f39bda4b77ae070153233568b8bc003129c7e7997699daa2284a7b03f739e5896ecc919f48e6d47fe3ea503f01d8695766f3a82acb9a9262a3e93909e2b47cb8988935c9819cc1f63e5d8f772646db15c038a1d7c1ce5929c9a981db54bb4045dacc31abd1028fc3919", 0x6f}, {&(0x7f0000000240)="2cde9f1d8891c560c371cda735638dd28be2d0caa16db888a0ff", 0x1a}, {&(0x7f0000001540)="1c17046051d46c3637f3118804115302ac2aa27c0a4b7f2e7fa875760059da285e342e1743a09bbb1dd19829c3597dacf851a9be5e518d07ea19b3d6b0775fea33c003b4ea25ab719bfb1663c0dcdd495c2e8fd9d6a2198f3c56a01b78d4c6bd8618a2a38cc1024461f5c6a5f40e0dc5721ea633c9fa5f1def89fae265ca0914959c873e2d90a67715309770fcf7ed88c114620b89771c0816941eb6825be3a7f27687635ed6483b5fb14ad2f76df567caf64e777f8caba9d8a2f0f31cc4c26f38666efff09fba30669f8dae054cb84081c3b1c935fcc588c44ffe9ee92e504de2ade253691cb626f52836b0116ecf2e2bd53d80b118aa93f737fa0ad3faf9f987b08ac4f43bcc21bb901b71c3930e905ff631760bf57b75bd14294c793b0e235a7950a2425dde25700f0c64bb2b1c50998aa858803fb1e908a3ce066b6ffc9ec5fff47cd824b43f6867b2df44415a2518b6bcd5d37ff7761d8560cf5462b91186dad8f647d2252695ee620c1de5312c1a64220bcb28f6a8919b471326dfbf6c2033396f01095cddd3e56a5350f6ad62f4503318c5da604630280de5008a22f613e4e6cb5b7614ca24e63caaefed6274db0d0b848a76244463652f367906dc37320618747dc74286cf93e28c81e351321a3a6a6fbc5fd978d41d1a6d1e1a7feb960c4f72cc489844015bb99b490bb3f8fe222080acff097f40eab7a3f80fac75311bf3c4152888e416a4f1a431fd398c8a26dbd28f7ec35f7d54aae7902778e787d25b9e2767f9069339310ede16d5a74010c405a7a00aa13f2e1f3460f5442caeb3b786f79dc743ae68673fd312a5602c988bd74da3c621f7f007b15a5e55773c1d170eaa3fb52e6a2f0e65e0a865653c2856e241c601a4cf0b646366f80e9060497b66ac66e3147a2ac40a6da48cb7bdc9f197c18e1147f687bb1acaafe1e122f7041e3e714bfb41468bcdc2ddd47e25a2bebc6e74065121c502b47eb6abe98d7db098458cba853a2a0b244586cc4f56d83ae26edce43110c97647568af7e7cfa179970062d7eea86c8d16640ca34100f918d8e9e950afd81f123bf72cb3a56e85857f56f43b68308abcae11ee77776b7f937250c1d2618706980d68f36d72f3f825cc714aae2afe0b02af344867faab389b919aedefbe5691d81a3d2f63b75423632d215dc6ffca76df31a330237002ec34689ea231bf7aa9733a3acd0c2d11b75d7f1219c482b21361cb4569eeb46e6d93220326b57343937b87a0efccbfde8ccb983f1fec72b3db6f208e8348a81a09a2fba55e4fecb848302f7a6a4352b6b246cabc75ce79aea867ff5c25d4f998dfcdd89d36e86881a215e02f7bef5a58fd99058e939a9c3f83d2209ab0e2c64daf897bc03c354c20813e320304f3ec828f473beccab9b8167a1dc73e04ecec3702ba3f7160a80716b6528ea08703b626e6c5744ffeb3759514c9012959a18eb2790910f67a389fce60c136b4ee25a97e84f410399247a1f5699219f0b92687ac5d68e12b4bc28247187821cab434fe07faaa68d93332f11a0f2d2126f02762da75a3102d2adc07e9811ad74150a5558bf6b04991278647646b4ea43873599653ed89edfdd67942d65cfaf2f2be507686c90bbb8afd2d49ac74a15a9d75960dcfa39172394ac02ca0d310d016d3b0f75cd18f9a996da1fd541f8804421fcb6fea4189936d8397c669b65ac25eb19d1117afee7718536452989007f68994e02c83afe0dacc90386aa7a4e73918a940430fc81636e1a451af76e58cabd690bcb1b6732708cafd12b03fd295e7761fe60fe33b21f9b1bc5cea4da283146c74062859e4a234e9564fd43b98c948b7d4422f0c63124f9cb1ff72c9d98406bc813d7c82b96662ec1ec4576a6bb1e9a4e8a0f52826f4684402396befd52fdd2d6df634f71fd394512ae20a112c4b244eda9696e85ff5f90469930d91a62f2cc6b9c711d41e68000b63880d4dfc78b698a5e54d8f79b9fb37ab00784dd80c2f3a59b8fbaf225ba6a97abc83db848fde8a012deb3032d1b3cf00498ba27f05b3003943b3e3903a2e3cca2c1ba7c85ac2d14e4cdc2747c19cad310549d9cb829f2b4d660b7eabd2f29dcec6a8e51318a8e55553bfb84f4820fab802ec4517c576bc60515b4cb1c4bb94319009f8a715061619e27363fc3de37e9877c158a6d2f10d4b197eefb114be2f9925de8d6383b3905bcf5f26f2ea31c884f28f580eb864f89a9b90df96ded28cd1fd20f4070c880bb06dbf0bcaf4532da6d7dbd18832efee91d4d8f8e36565c9ed0a50214263cf6530241d1abd93239204a0781fdb2e757ef0694910f170eb743d08616d53dce41aeb634695c82fa29352057d77e0166970be2c92aaf85be546fa2e4891c6fad6e46e57bff6598a34d9db6cd69308a6b5cfb1640761d342fedeac07330cbd574603a68ecfa993dacc55c3119087f56d92362be5a0c9b134be722674dca6d4bd745d7cc3ecd58a675cefcb17731d876eb61d7c6322624ac1816abae4a2c055e7db496d58ad2ddb4b5d28362fe52880ab5726e189cdb5ed90ab67155fe178b26830a3ab5c302edd292c1294ecbd6e95590c487187520e06cdb6c100ee99333f47d00d39ddaa58f5cdc076dd81740680b3e218c861243332d3bf503f5616ad6770a90ed4a1b81319dc162225d758f3a556cf446b597e02bdf17c79e1d9dc10e823e549c11f75ac22410c9c74b0d13af25a99655767e5fffc2b1cc158aa70e928cabb5111b355b99f609fe880661d1dc0a42843dba34fdfc9eedb5fbbe67d03de2cf49065484c6756cd476771ba99da3be91d00cbb763ee1294e530ddd05f8d00ac05381c78751a82ac6c69739ec1b5b204f8ce1678720e303010d7ac4ef2f7ac66f8b74b68935533fe9182b3458722c509e8158d203b3e680a87275552d6ad83427da673bdb11476893edc6c5e38acfa51947d09b6dbdb00d0c6fad83cd2d1863d3f629b3140a25627c76fc3ed33b0f9b504315f95295b1cb161f107e6791c1b86c9fcfb3bc42071165158c800afbd7f587df52753916928d80cb0480365bb7658e72b14ca8070eceeb9016b7031eac84d1c80e551fe0c8bf4cdde9a95a4d8467a6549d31773aff44f59c298337cf81c17b84c25e9ab391e05298df2d1875f8090095868f8be0c72ec80dfff3305583153abe4f9ae583ed74142856fd228ecb620030963124c2c1db52838355b483fa4691dc365ae236d7567f36797bb3088af88e86625d56ecc99650aec4382e1fa9e6236aa1c52c9679832dc3e89e752447a0c0d8ea45dc9cf18345f4a39e6d9cc1a1679a88b1487624934fc645048040c6a6eaf1041f68b65425dbf92114b59593f3c5bbcc5be938b63d791825366ad8998d5ff71890dc205a77ad99820ec0ffac773adab86c8f1b2b11c7d66b7a9796126b0fc285157826f9254eaa09c0572fa1583a058b367d8873ea3b0baef05a47032985a565d8faaf3d94c6bab600e9b248b29932eaaf74aa582b4a09919afe1e368c5268dedddfdc51635284f654ac42db650d475b2e6fb7bfdef6562b8db43ee7c179d6c046f5b7a7fe4ddb735410d1a4650855b7148114957397680e2a644710a5fba2e77ba67c3ce154f73cdb5d8f02dd7ccc40a74b437ba74c5c5d2c085c02792f29bf268ba1f34df994df823c18e2e980cd845074cdc64fd643d1b9973d978204e9521002e0a0eb69e6f0312feb710623cc588b405bc9653346ce0044305c037f4a6245914c789f55a45c8db89729380ea8d92c54b2a102ea22feaf79a923c4419206837dd673beff9e9c5f05673b3ba2e05df2d33823f594ec3dd6fd7f83755e63c8af4092fae051274a723b69e2637cabaeb87ebc7a43b3e7291d92bb7ab55268f696f18bcbbd40c689ac86d613be6bb4de17f47259d22e67053ca063b869e7be83f3357e76ab7f1d1d2eac60c3b989782bd027be66f4dc3784cda195495ac995873e4f80598b0fc0fb45e9e6188c2ace01823f386c9f8a2424455155980363035bdc88127243b54c5f9d719b713d277ec4a4aa691617765091f201078ae31a16fea92336a918d359a9864d8174395e3b344456ea371021e362b349bad40f9c9629bf6809e22a03f77eec2ffe168f6e210f8eec0adfa6634e32c1a1f047ea00e8eea5c94635e6f79db15c4c3b4a8b5eda534f099279c38544a32cafcc0e263cb70fb6b9275e0ffeb600e36c916359211abfb1e7f6d063f8766db54ad4f7325a953c7ad8d92417ed35f5ea1d4f22a5900ad575b21c9d8393ac411132a9311380f0ca563eed97988c28376c5c41bbe27f72f4f18ba958b1b71e0d7775bf9a595eff51267f65532daf82387e8ffa57d29da444fbe8a7bba394a16bf95410727af509abd15e809bcf147078c0982ccaa55ace31bb8447e17899d0da03dc595ceb13f7b5ba5c526763f2e9a4a2c3a56c8338d13b8fcdb8ba4070d1840ddd5e377fdc45b6dab083cb9c176ebec0424c8850cbdd3d64f2e3b13e7661138748226745a92d478b20ef58c94b32c07eda84d9c8b7954963638f961c3ad9574889e3bd4f74b0ea562faa8de3ba8585c30810d231f285324012729c8146bcc65523c894e2938360410e509626184504164c740cf5eb23b1812d79dc1e3adbe56f9341037447969e534c25db9d223ffb46786dd4e403dee3ad8e62d33c84ba0f24dbefc70a46381235847699b9d8f18038e1581306f4fda7cfd2e9b90704d8afdb29fabfba4b844b4677a464fc6a1e4de2cf77dede2fd3119053b862ca2619ad19244086a263dec1672a0af36085b6ff76749002e6534fc7ed78b357339b77a746480d003618c00f7b102743ca017c276df3e5ea623dedc7e6132d1355b04bb41025ea5ffb5417a9c5777527667ac5fe8522c96f9eb46dc1f1f44706cf29dd34c1765577f3efb64e7caa0c986975d46f94da0e1d1b8aa8f5314066caafc72d38cf8dec107ec81c34aa59f4ac9088c598e6433a480303a3125c5bddf6f9645b16a616946e1deec9d97ad76360d3bbfc38219adddc624e9ae597f5c5f950e1c55c9b128684019b0395acc4ec62c1e2959d6bb63f38e82505f9fa3c54ea823036b6db0dd89a7d9c317870a90701a64cfac2bd1a4ca04fb520f9fd531537f8a8bb3f709c009b5fdefa29507deb50eef25d76096ae032f61558d04d1082bcaa7e833e75360ee961e5a4664742cbe106b5d3e63740afef9dea6dbbe822cbcad86b7d657b7e6650df6bd9bf2676beec37c6390c4c3ce08faab995d32e0d68edc13744d9daee8fa473867a281e545baaf9b8ce800876e2e8a0d51b460c35545d193af9e23ce3118df9514183a5c51bf2e20e85ed7b1c063cec4c0581379e0b2312f19c5ce108ba7ff1205b3e434ba4a7323c34c9e13af05d15a3383d4d0a6d7fabad0344c215582d411338e1153283a9a3d6779864bbf4b87696dd43a81f617da97eb8eac1345b21dc7b9556f85ac28af2d7345cf34f1ace75a14dc295fa75153c82225a55fe2dc0e7d6437446233eb25a28a3f1b7de60f49f3ec297b7b34127e5a8f17241e921fa893e379e64c3aa3c95ac0ecc1fcd5905ee6f8d7449310bc2e5df55af0021f05a3b1235a4339c87c824f6a96034f35d3470a28d6a12eee97902517342309cc392e3897afd0d38f0c9738836cb4e6af17607c35e5790d1ab8f46616014c8158728f160e4965633892e5e856267d622cd73bbd72937a6d2e861b32dc29603556bf19103f5cb08acb571add8f0217faa7849346ef25d229a4273c11f71064046a2f43ccbf1b4d7599", 0x1000}, {&(0x7f0000000280)}, {&(0x7f0000000340)="ec02273b7fa087a317bfd2360c11f471650cc638082db87adacbc01f67f179f2dfb8c5e357f9de1a2c641cbff4dedda6387ad28bd3f8ac899f96b58c138ba53f533da901f72cbeb6a0c1c8fa42f853f144e62729f92d46f6ca416131a7b465d2881120a2f8f3821cac9be3c6cdc52d9d9e857d6a21fd80e1d4032a20fe0a202c95cd", 0x82}, {&(0x7f0000002540)="c1c230758c47060e03619fc358ebd136adbdde7fe3fd86b6fc77cad20cfb9b84c59c81d8fe5ab4806b6ac015d54535bbc29a5aa5cb2a2451a57975567f515036f2cdcb921fe5199dbfadde63c83acdf95965fbe55cf1037ec3a0ec2f3e506bb26d723d8719a86b8e2b2cb0fff5efbdfae8710a18e453c2c8f9f797d232f53c958020dea2ba6bc11ff62598b304e2bd5097dbe3f4d7eef31f6be8a532c8da8bf86140315a8dfdf0382cc08a7e87b8d8e90bde12d577d84082417df1553e4c2dbf57cc7c307790705d48d7c695d612ba34863d11dedb5c0661bb7f9fb18f6d9196ce68c7ece11cf91c366079173b2fe85b4e6207c9d5", 0xf5}], 0x8, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r3, r5, r11, 0xffffffffffffff9c, r12]}], 0x30, 0xa}, 0x400) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 19:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000440)="670dc3da11c2fa6b51f484147940836911ddc6d1eec8a94547b9f6367d1206a7029b58931c5db9cdc768496a5a01003b44a68448494f7d28f562e74fff752a75baa00d39d4ed324662212732a888533733278c24fc59bd8f9a6e993c57c411d305adfad4f74893ff589e96f4441901a6a01be575bb9301799ebeb12e82fb6b30797f708c1d949485bf90ec24c2b888fb7c6466d1734a4bbb235063b955cfbb6dcf03744399f04a2716973200df3ef79b092082c08568ba1a6255f5cd65f191a582a2e5a7b8d2d7e1211297330b84125caace6b272f78fa4f1a92d8124cac61c741c8f128c7ed499cc8153be079fdec82659d6417019ed6f0d81904802695540720bedcc416f0869ca9e86dbfcb4c23718ad005dc2bdbd88b36ffe5cd1a886f866fab3419c1dd3a3e83e786ae2db942f492000446362f56dfe99bfbf2c3bacd35840de31056a7a9d60e", 0x7d) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f00000001c0)="877128a6493085321c3323f095ff6b4a33e9a566d2347b7ff98fe0508f8f0dc41a4a26168555bc3991eeb165d5d6b1864844ad0a148067d17d574ee88ce2abcb3293ce7fec4d4fd404b5d8eef0240d8017d05ba555cc6fb6fee0fbda312831da4cef26fa06b5e572b0f47d45fdb51b6e80f2ff92b2d2409eabfae905b622cd74b978a46afe1f157f813ef5a9a79da3a26c32e899", 0x94) ioctl$KDSETRAD(r0, 0x20004b43) 19:33:25 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0xa22, 0x1, &(0x7f0000000140)=""/155, &(0x7f0000000040)=0x9b) socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f00000000c0)=""/21, 0x15}], 0x3, &(0x7f0000000440)=""/96, 0x60}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 19:33:25 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r9, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = kqueue() r13 = kqueue() dup2(r12, r13) kevent(r13, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r14, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = kqueue() r18 = kqueue() dup2(r17, r18) kevent(r18, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r8}, 0x2, 0x40, 0x80, 0x5, 0x3f}], 0x1, &(0x7f0000000100), 0xf6, &(0x7f0000000180)={0x5, 0x1}) r19 = kqueue() dup2(r5, r19) kevent(r5, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) dup(r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0xde7) setrlimit(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f3c7843d1276c31822f8fe9582d3f57d95c18bf72f4127f4cf9d1110e8d7090accb598dc13dbea5a0e4195", 0xd920725dd16a74e9}], 0x1, 0x0, 0x2) 19:33:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) lseek(r0, 0x0, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getpgrp() wait4(r4, &(0x7f0000000080), 0x1, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x95}, {0x15, 0x0, 0x0, 0x800000}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r5, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r12 = dup(r1) kevent(r7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x7ff, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x2, 0xa6, 0x8d17}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x2, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x24, 0x10, 0x3ff, 0x6}], 0x2c, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x4, 0x2, 0xb046, 0x5}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x20, 0x8904}, {{r8}, 0xfffffffffffffffd, 0x2, 0x10, 0x7, 0x2}, {{r11}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x5, 0x4a1}, {{r12}, 0xfffffffffffffffa, 0x20, 0x2, 0xff, 0x6e8}, {{r0}, 0x0, 0x108, 0x81, 0x100000000, 0x8}, {{r2}, 0xfffffffffffffff8, 0x28, 0x2, 0x8fa, 0x100}], 0x6, &(0x7f0000000440)={0x5, 0xfffffffffffff801}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3a0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x8, 0xb6, 0x4, 0xff}, {0x7f, 0xff, 0xf2, 0x7}, {0x2, 0x2, 0x3, 0x800}]}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x2149) syz_emit_ethernet(0xe, &(0x7f0000000040)="080934410000000015b668f635e9") 19:33:25 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 19:33:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0x40, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8c1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4fa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0xa000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/../file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r8 = dup2(r2, r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x4, 0x6, 0x20, 0x1000, "1e62a757bed9c1835ab4ca831f06bee2d0b0c232", 0x168cc274, 0x8001}) 19:33:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="779f9e0ef1588d817a682829f9abe73f4ffbac58c7514650a11a08f1551f0f647e423e230aa3c5721ae34064ffd9d26ed5cbb9b4c0d1f614a49ce71929807fffb55a6dd0c5cdc869b86d8acc1ff6e84ce1bb4317584d373b28ce56e860edeeb5180e38b89d9ac038dc6a80145ade73a128e0f071ebfa5142f54e9582d26bf40d63e212ce8d215297b2605edd5f4ba5982d7a4b9966f902a838d9", 0x9a) syz_emit_ethernet(0x92, &(0x7f0000000040)="f8173ef167960ca45ed674e2fad92e1e20c8527b4c0e7ee66297eafe81c7f09bd8ebf40540c015913fae684b2d28a04fe86b8d313822156a1c446abe5ba7a7cf02fde127055f3c7795b0337f621f0fbb3d248d15c56f57276510f9f45047606af9387e9259631f25ca81c76c76b55a58f33e86e3056806f211a2bce156c5450715837f99de3321e48ba095b8c6b957030bcc") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 19:33:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005036000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x35, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7c, &(0x7f0000000040)="02ae3934692c9c87384614cc2d") socket(0x1, 0x800c, 0x1f) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x40}, {0x1000000044}, {0x400006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x82) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 19:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x2) dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0x1d}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000080)) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:26 executing program 1: r0 = socket$inet(0x2, 0x4, 0xaa) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x1, 0x100, "d7ffc1e7e400000000169a009e00", 0x20000}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendto(r5, &(0x7f00000000c0)="4b90d86a6281c7d5b36e78ec01226687849e4d269792492dd509f457b48ad31606a91738fab4b269736cf049a6edaff6a7382f28853290b09cdf341757cbe93e82223fe335823404713df0cafef62ed3012264451ef237db77fa741f895d1a3a76399e0a5defbf7f4626d4a38700130e62bd73e7cfdfa440d65eb1beff488891d54ffd3e0d7ff3090b15dd5f3fb37f", 0x8f, 0x2, 0x0, 0x0) 19:33:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) mlockall(0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000004c0)) 19:33:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)="0706f940c70592e45da39bff7538c893a46caa6532e6042175fa5b0c8aa833b6c7078f1bafb3841e32e52fc206820ff7ef2a00111d663e78e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a0000", 0x86}], 0x1) 19:33:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r5, r6) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() fchown(0xffffffffffffffff, r12, r13) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r15, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) socket(0x2, 0x8000, 0x81) close(0xffffffffffffffff) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r16, 0x8000000000004, 0xffffffffffffffff) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107008, &(0x7f0000000000)=0x10000) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107008, &(0x7f0000000000)=0x10000) semctl$GETVAL(r14, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x7f, 0xf7, 0x0, 0x7]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 19:33:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00002c0000/0x2000)=nil, 0x2000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x100) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fchflags(r6, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x2, 0x5, 0x6, 0x7, "084f84869f91c32b5207f412b687f0ee6d7be4e6", 0x7, 0xd60}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x803, &(0x7f00000000c0)=0x9, 0x4) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) 19:33:26 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d00000000000000000000000000000000200000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f00"/525], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 19:33:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4, 0xb3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xb692, 0xd1c2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\xc1\xe0\x00 \x00\x00\x01\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x200000000000003c, &(0x7f0000000040)}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000000)={0x40000000, 0xffffffff, './file0\x00', 0xd6, 0x3, 0x10001, 0xb4}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:26 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r31) r32 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r18, r19, r26, r30, 0x24, 0x4}, 0xc29, 0x4, r31, r32, 0x8000, 0x5, 0x0, 0x8001}) r33 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r46 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r46) r47 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r33, r34, r41, r45, 0x24, 0x4}, 0xc29, 0x4, r46, r47, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff, r2, r15, 0x0, 0x2}, 0x9, 0x1, r32, r46, 0xad, 0x3ff, 0x2, 0x7}) close(r0) r48 = socket(0x18, 0x2, 0x0) setsockopt(r48, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/41, 0x29}], 0x1, 0x0, 0x6) close(r0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) setgroups(0x0, 0x0) r2 = syz_open_pts() socket(0x1, 0x2, 0x81) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) r6 = kqueue() r7 = kqueue() writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000340)="e132e5eb7f602b07586a6af49da33b889c0fb7ff0e0efce7d767a05a9f0c1d4f702c55653152e0c8245c4675e58dc9b1eeaf58234b6c0d9587dfe964e104c1ec66399c3180dd3f7ef7f5e7b3efc723bb2a28c81d1243395cc476aa10fb6fc8f0d2d36d6951ef5c6ce28c4ccde806b5e9f3c89a4e8959ed23be5e0e61e8bd175a73c16c76c65dc51224b2ceccebee0ca00dcf41cc15f5450f7635aa1d0765934af4faaf", 0xa3}, {&(0x7f0000000400)="e886702f247a99618a0d8e0047168e43e9b654886c75bdac204c84f2440d381c19066008b2b447b52cf9ce11fb33a6e31c3956d6a8c331c2c6e887cb4afe4f70a4424f9f4b4475ae0ff82dea79674d10dbd49890d90d50bdb86ed9207fb84db206f4046c72a8f7688467b0127b5f7976f5b47f766aa2b00bd52c4608daca6e57839f79b1df2ab621157dbb4616e2f9a50c0a9da3ba82494371703eb1c5cedd854cdf4c9c99274140d977f3870c5c6fd87b60a7f7891290cd8ba18043e6fe61252dddf1a52a04d0227c25eb7038f9b9fd349667c1becdcc23478d0a080edb911e0cb389ecba8fbea53c9d9c3b5734a72a7fdf3bb822bb34c495f3a0a47b75f58df75988df0d1c1b148a99d6e83882f366f7294be885b0d95e9b67d0c71859910b712a4814ce6cf46a32860c8084e724a95158e82887300be9fea6ced65092c19cf57fc00e9d015f5e7dedd6764a845f7bc14f105ab5854f1ba3cccbdf6e4fa6d3229dc7ef8c9dd094a6b6826ea6a943a64baaaa098b7896a6d6d02bfc6cb3765f9c0d7acae0a0cd4a0ec76bab0a1eab0faa3d3f32edd933e448bcc34f843068de9ea9563ff0679b484a8dbd5ee761324d396f0f9119fba2a2e4bbaad8738cbc9ae0d4cb12eb26b5cc5527b13842f40c5e0c04459100ca10ed72ec5140d5694b9ac558f2ad37a35a96d5363c622b5a479fb3949272519c947f92a2d6386dd711e7a976d5236b1183587fc01c69c28db92feabbcf32f0098be3045d6d43518a7250d3dab597b66db78e478f306b16a1b27f2f2f895776b7290bc4a54879f64b45eabc750ab7f4731e178a0c7610a3668706ab6cb46b2ca566f2a872e7867389504801317f35d54fe7da2831cc13f6fc928f8a762534654949f1e12aa8c77cdfc65cacabb25dbed32dc2a0a4e2263013969299f2e4228e116293329593b6aa598e5051f9dc8b76638842dd75a63cb6d24144b2363a2f4d402454b623ae3d17351338423ddb813a1164270995ce2538ec02b24f604b36b49b328af89b2f8c02b14c8ffd86b624bbb7ec256b2d336822cf0e58a463fcad3080e7cc0614e7023108df947e00302b9a92dc6df78529e295ddb08c47506e5e35fcdf0efa0003026724b2e70ddb61fa37c12c0808f0cda53c0b88a6e63a9b73648291fe1c52973e46a8bfbf32b81c44e7355c66a861e19fad9d75c4c9f72e2d722937b40b2ab1f18698f47e5f334cc28847baf18c7e5a200966f048724c1a04e5aeae8342f9f9e56c870703bad28af3a05ab47c78eeab2daea18917b595d43a8dc9bd2c696e7b33b9f1af8b125a018123ed6fe080090cdd3b09d44f9f62549211c67e2c0fa855158b5ca563e17a26c6cd1ed5ca0a399155e75adc5fe3ed4667f9d0b73af834913bd8ae4c9fc0c92a2bd682e64052644739aaaec0f6cc3db8a4feef9b34e22e7cb7998aadac02fba3ec14cbc83159c372cf63635618038d914a273d35c129a15e9c6e5278906113625985ebc93536ac3846f77483bfec526c61c447ae9ef55a30a20f88a64dffd9e8d317bf18673559b5c2988e477253c42b6de07bb4ee087f994f77be851f3b9f1a9a3ff582b7742893747f3fc7df3a2f663ccb142abf4ef9c2acaa7bb7c32227e4d0719c3df512726410861f063733442a00aaca667821c067a179f38b458dc04cc9adace04738df7e1f9940f85af7c7c52d278ae0175268907f678b52d6811f9729e1f8a1a75ddcbb4b111eec30d907ae8c10170fb6f5b3010e35adb7890b964a043b269357dfda5bc24e6e41e592a4ecb83d391519d6e51af19339ff12f0a9c92e07863179aa896b3289dace60e33c2af02d391f7f5508008a05779c9856df0fcc5b8b643e56f7c696897104c7f0ac4917f5b775c2d166383bf743048045a2762819b06d1acb28c252721ee04bb1fb871854fe8b1e7b1d5be7cb7822c67384f0c500bde9ac7432612f2d274bcc6fa9fe4f961f037db7772afa993226d4ba9b299dfef81c32af1b9ffeb832229efebe9b4852039b5a48a9b0abb846de39ef5088113507300ed9035f143feeb8553cbbeebff3e460ec71ead104b78ebf588d43894d75e17b6c96ad8899e657d4c5229b237dd88f7be3a057c128d21922a70264fb4fe6c49387a4a0e1afafbec46c1fe0d0d7cef853fcc65b0d14b3fdfa5340942610a6ac199622e2c355fb67889e75443bdaf586b34122ff9ef78f2f3eb0db0903f80f02032ab9e75ee7e4e2d780859d46089c12c65c73e8329f44d611c4911bd71f99dbf8c82618a0e3e9b839d1befe477417b5e54f4948e05cdd20cae34654e89be41d30e5e2eeecbf4b2190265404ce1702357e124dd3cfd081a5b8ade0d203833a60543a29f0be226f1cf1122627fdede5ad97118cdfbeae875e802178e692b3086b6ad0b4fe6c493900b932fe1abe698ceaf6398d7352d6d3c40ef4f456552db4759cd514055e50447f6df987f48055629fa0c966585a33159e1bf7ed066b951a16858d5505674847d95056eb2d64a61a4c3cb4470c425aa33a03512d6ca97d83af3f8bdc447aa755ab57f21a05c24d9a86c46bfeb2622ae14e3d0abd0c6e1dd2962d101dde4ab0167c5f17b78a95130f1eb8f9ddbaf594959b6be316cfa1812f306aa637cfaa800d85bca3687ed41458aff4cead410a331ce8cb2a7a872d4efb492e8fd9b47b6936ac80ae1f714515d4049d85eee378f237e7bae70563d02aa36774d50a146a5842856da95929eaf93bb02225a0612bb665739d37b59d50169e53c7633a4f3230cc68aa321dffffe7b2938ae6ed0fe538c15cc72cb7eedfbe2775976b6befa27ffe1f917d9ef2a6ec4cb8f2534c3f00f7826a542894b0927f4d7ed250e506571265373c19b6884fbe98b670cd3706b01f8e261340a6743e9aad4a5b16b8a72181485b8f400d1b2b9c62e49bb176ad4932351504e536a353372e16f35b19874b4882b61360a5e18a47ac4d7ace67df061dca3823627bb3da7bd8a2a65d99be6aa45259088bc3e6a7707a822c300145e35e7e08d9fc378e8e7ac1724517b17197059aa587406eb66222d4ae8b518e77ac0b99745d5cb722695517d82e576c4ccb5cd40e683f844c6c6d3d69c4e8bd3db3af2f534afec4314984d43378493e4045156e9f445b35fc1268cb83a311ab1aab1050974bf087069be404e2796cd4dacf305952821b308606e2f4a688e43e3ac02425b6cc7150a176e14ca1f21c440b616f14737c7b4f929e782ce4905f2fa3b4de71e658b500493c572a038724cba450ea204758115a64decb85a483e9890a7df446575084976348df12feb9afb6d5fd8db2a20e8bd9b7f9b5d6cfe059b373ba60e79dae00671176a45e32dbcfd3cf274df71b8e0f8fe059f4c81457ee6adc180ddf56ab35f76d642a1fb90e09757cec3909d5faf302fadc290186dd43c9149b7854d8af454dddd334b902bfa82fd928c287f98c15e74d367973d0d20c1262e160f840f27e0f25ce9b9da710fbb768bec134ebf7b37d9946a133c902268a487461fe3ac9bfe3634a0db2fa137cc52783e2bdd1466b61cc1b6fe8a26767504dcd06181339877e01b0a949687b92f8a89302aa925f259a3a9ab1916fc6937e6fc1c7e2b1ab3118a0a83dcbf447caae62d481471b1876b40030eeebb4e97534b1dc1146e77310ff3a2305401c0fefd82c8a7b13d7d4ee773d4f9597055206efb7cd80f706caa33c6b364634a81fc55f0b85209823b76489b6cf0e5ace0013d684eeb5730a5b3584cd7b063f232b0f958b5d61696f97b950220ac70fba6b84b6beaf224e0dba309755310a3ff4e1f6ca155d1e2f67385427d725808233d0278835f6f2fbaa5b08c8c1c90e1c1a2e6bca7c0633ba00ccb565b696481ecad811409bc63cc90ee82e420b14071378e1b497214e0e06867a387545851fbc3d4ba1f472321d571a2efd8ecb22334816f9d4b41baaa2158053bdd3eb6fed130d5139d0ac58c255f4912456e3be6fe50ab805d3c3853066270ce12e2a0873c16e05f3e45a722419920b9f7c4fe435d06521bd4f04e13663c902a496061c17abc9014e299850b032e049258fed1f9c368a2196115026e1f374821a35dbe3622bc4074f6814eaf707f0d8b7aec50ef911e1f3ccb8266e0efdcc1bb59a629901abc20cb51a127fa3b8b9f32e1c98011dc5c86a2259b44c61c55d9994e7900b07da1f4e956a857644bcdd68a0669d7b83b25e03a4f6af83ed0d8abaeae921b6912373089848e38ae68a6636c323c9e1b5012dd34d8e2dd4d012c301ea281e35158ef1bcaac8339aa3e7b5ccc716497a3e227be67a7b1c35b916e330154bc44595041a220b36967ca2e307fe62e3a2870c95230908a18e6d8cae4ca70ebd9d85f239e731434d4724836a2fe6f0447838bb6dd4ebcb1a683c30f65ffd6d6c97bfccd838cc710a1d0af94a9d5181a546b06680275bfaf7bd9bfb429105e4602a9fb10cfc1da006d31709929fa69abbde18af56738eb6b13d9631121f678db8deb4faaefa56287d9438b5f570dd1bf0bd68d91ebbb2e5e1a58e937b8da76a6c6c2e992218cf5ad9263444689001d5001dd73fb0f9e5aea0f0a50e677342f15635abd652b272d928e565f7f768bf3fb86428f5b54e839d24a545f356211f86e52d90f0706db18a0c3d4f23decdf499405a28740a6fe886c02552ca0b1f0af39f3bcafd71f3a36eb0710e306471ebf8d614d361b03386ed883dc936a3afbd631979eaa5d66d3549a367cb369b977be91ad2a5996a1a9bc8659c562b0ae4685c36ca98f4f8b976df3d4c85934a245d8b398ecb07e3d10d818cb4bf207a9d5a246c1434c374d1602ca64f80f1efd4b65cc81f9a84bbc402f1638b037e309f81d4c5c451d91d5c6773102461afc31ebfe3dd9c14855fcfb8a62c5eca9b7ef81473210dd414a21f09dc7e3255c073c4b237588b08642344aee1aa000728b9eaaa36b0e4800304b8484ec38ae7acff402bf1b7652fbdb8457e2a0096f462c3121e59a15266d4b7c2039db0a349fead494f3c1fe74b56b9db8f0b3f589e14807761db294b6203945905530c37690ea873bf70901abe7d5c7597991d335f1bba1f5cd41a8ca6f6d5b8ccced11223549cd972e02dfa2fecd3aabac3777837ddfa9d81a4074fe8338b26c564fc003f3de0d6ac7ea5b109ba70de33f1fb72069b777b39a9507e24cf2106dd43170857a32778003dc6f321c9e77dda01bb14dc2f3d97e374fa4d11d36ced084f38880f6dae168fc54dfe7fbfad092781db4d54580fc08c2c7b9c69ecbd2c40c3c337581438cf79babad173553bfe190199192d975279a81362f73c146141e4b5b4c2099ac85f856614c993d777936efa8b59bbfacc66cee3cf6b5fddb80e6efcbe384be9d3a02e0e170a2b848f6aa8e5433e37c58b55b4bba84d816d6e88356832739c06a4814d61f9018b12fc7a07a543b146d182eb6516a63cf11030ce4ebf7e832a57847a5e153943825c455855f07316067976bc60580ebeeb9f598435c700c69b15aaee36c2ff30c4f2a374ad86894eca4b5debc94bb970af7bad134ce3630aa36a0d637410bd23e0d402a8f46681e13ffa52e5dc19b7b199f8361dc77d68864a77c6b981fd469fe77cee08b66eec8fb319521673c590e6f2777924e864ce60e19f7c6d4cc6bb47a44cbecbaecd788357d2b293f4e6cfef95e7269b2ac050190a1d6c08d67032fc7cf8d963324840b7403a3949344b2a66a2b133de067f1eed097f198b4aab80e4f0bfad71b59b5b89d3cae2e8144f1beb1ecea39846261898ffab893e8d0d", 0x1000}, {&(0x7f0000001400)="a5b21d69e0693a9c55f14fb8fe457a0490ca45c8ca302b5e4612addc1d7cd6faa956aff94e5672e6ee6aa2d4ff679f173a1e49f60594bd14b4c3c6f87f405a14a47ae890741f9fdb1c8c0cca600d6133594ca8c7babdf35c73be1d5b5a6678ed0bf045ad6a17c2265d896a388e9d641ab58dcf76c579a436dbd4c5c60a14e69d6da3f1e13ef6a0644514485e894d2ed273a2b46cb26e2ccd94effe94187799a16356ac15e4d7d4fc581ab6169c44df16c553", 0xb2}], 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) dup2(r6, r7) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="42a1d25eaaa8296c9587fb89bdd6208e8df618afafa33c70aab8a561ea4edb977d317d71e3aaf51538c1c24ca5147141e475c28d9b246006889988e8aa63faf98685caa4a44f90e15616d33dbac38178f7ed6839d31610c0a1123fdba68c3ad25c207e9bf11a8bbc00d6f9639320a0de4d299e0d9b340b7e202a9f7f190e3d5b540bab5213fc716193439d03e7c25fc336f30aeedd2574fbb02c3dad25f07abae3e92b995b01c7c1d96c7c94948504f428de8be8da26690265f8", 0xba}], 0x1) 19:33:26 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0x2) 19:33:26 executing program 1: setrlimit(0x1, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r3, r5) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 19:33:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xfe, 0x0, 0x10000}, 0xffffffffffffff96) lseek(r0, 0x0, 0x5d, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xfffffffffffffeb4, 0x0, 0x1000000000000000) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendmsg(r5, &(0x7f00000002c0)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)="7259b002946c654ddb8f31f525ba2630da694b196d89947e6f16618a3cd7848f4a3117712398ef5f3267b49069ef2d0a312925eb1cf7a87a60fa7c3fb353eec1c46bba840d831a3aac86758844da72a952398b84d010282f4e26aba33d163c5cdd53dae4b33aca90058a12bb031f304b9152e3abaf47f99c1e62ba2d6ddfae82b6d0c87e65572c1b21ac83cd2265b161545d23f3f3305a831d031084c9685b5f3a1e670bfc8e18bdb1e22aff1b0ade1b5a60147d2397591be7e4870767afb549e3c42b2c32d4cd414ae7f6fb25e7a29962fb14e36995c2592a3f3f208060aff57514ef30579fc5d5bd0432e4542fabf4e0807d54fd52a59f93235bdd287dc88640a682b515bb7fd6c22f7782edcde0d4f6addb2932cff699813080d3770eb9f2003a015783eb4e1bc2cdece2be5a60aa1b78062efa00270d9faae732868dd75d613e75a07556500e89cac0e43398480166e4da784dfae07a4a03f2594d30c48710e8f231adede4d2d311aa8bbc16e195ab99d266afb5067eb1f9a99d365815e3208b8f5c0e8570762bd4f30c701ac9ac250fda82c0b8f87412d5dae6f613e922d4dce72fbe6a79d099cca5b2c0d246c016f05e6fc03aa3d0001c4c801b5f750182dccb8e5a877018b7578806c288e9f9b7a511638f8b5ed8f73ee980563f3b920e0a18ea9d36cb17cbc28c7041bfa344d97ab79711048836056d4f69339dde04a83ecf05d6bbbafcb597b4ff02b52fe4b386162ea11f29114ec64f96ee1b78f5a8b300e86771c337619101ff53c195e5b8dc2321bec7b72e63121d7905acd8763a7009d4859a613a949781b677d81a3e87feadfef15235fa7d88d274c6b6ecba5b16e66ee5b348bb097bf8181474609ff15b015fba416b53e8349ce76341a62cc7c20af6ff9f1439e5668a138c6463470c4677ac54b7ffd171a714a75f5edb8e17e094e705daf3a5fb885d1ec068bc3b5b5f61b740e79ac7f74470e3c9fd2e2413f1d511a98bcba95a13d750a04caa075466877ad553238f7a7185f5e5710a9fca802377bbbca67f857b0c0be508a08ff032fd0c1af7b9e81bdb4656d99c1ede624186b3252ac13a18306d6a7311b83864bcbcf29c2fd7a1e13c9e1caeb8ff13a9dfb349036f6173f844c2747e91b4dbf0bd976a7e29caed77a1b2816003b60bfaa80d7ac0849c753395f772a8b0a0b8f6b8c507272b39f55df075aa34405e5be509b3c2b97028f829f40bbf42a68ae2673640183edb4cc9eb8a4e6f26cd6660d9f2b3844a085c2e21d5175a42c3ebc2a4cdf105f626acb4e3cd9810a064c1c48582e6ec02a4c5899c318c473fa7604172f158e1e2e6553da8ede1ab4f84f0cc234d900ea524b96dd9a1d02cfaab92d9bee65784c6af0a7ca304b00ea9b62fca93e4c2960046ca4e646d7df50faf1d30afa502e330b331b9555f61021fcf2a746bd862bb7793c852b5c18e0728205c35cec0b046eec9fac25765b089c9e9133b15304b16790d488ef9694361a498b1b7b8ba4342d4614759b2e1c419b3b924c3e509a734a0494195af0311f34004479086b13f1e7f49baa2e382fe2a0f86b549f6c5bd9cc3e127ee8c12ef7760632412e1fc3855e2e28277be798bf9daba9c3396681fa7890113ae5bed8aa231bcb21f3dfc14714b0237c0413f4f1d071a3a2633aea2769f5861414b64830fe9baa248c33280d73e379e42126ea552fe2c62bb57585f3d952ba15fb9a106f620af23e22825ad4a4f1078a2a27688336da0d7599cc9dc5623dae8efe22d173d720dfd3c100a90164eff173cf67815dc54eb3d3510438c08be23592c41b27e216bdb0b86d3cc90a2a3115bbf9726a5580457446f26a4d159d2b97354d52eb651d574f067a19daa206a9c9cc2ff7f5f28d3af377c37db32fefe7be1ccd4beedaa21544814f6e315c12c59325d71f65aea8f5fe2a9d10c6565484184d3d251ec723cc8bf1906b3b85acc9a83092b2b2e9e2f5f77cdf295453bc443567abc80ed098a8f968cf02dd29ed153ef8a4f0d6feaa5e8c8adc84b77d4f6e8786a5539b2f8cda7d230dff8b5c9a1d84dbf31c00eb74f4715885177f43a48672fc8371d2ee8f9890fcaf297719e19e1f48de908112dc38710fdd5dbaaf853ac3f9978bad1caf759627c278dced37dd08fccbd7a3eb8a133d282bff7f693ba1389b46d82c05484b42caf2769256fee1460021a235ecda65ba82fd463da35c65c7f356067529f04963102567e289809dc351659863d5f07053e834b6433ab6635ea00307c746ed7f1dfe72139bf62b22f34362c35c00c7a4bc9b4ec589f8d55f4abe81f00fe820aec94b16a8153532f4303db3983dab65b4f03d44951ca316814287d726e8dd236e1162f8835d71a9d0c9d085c8199a1c2ae537c96986272e713e99f8e6000b0eeec784e5e0869f61eb08a5bec5463c17f82f1c8f69c9578abc9c7dad121386e1b745af7848acdd61dcadfee41c21609a395bca532113ffb9f2c8f4f7b73aa42e976a64ef9e94df5fb8b6d80d9c7d7d8e43180952bc9036d2cdf12da30408a2773447c95b43fce35ca59569b2213d5be81e76f840887a7ba9a907319a320197e7dca3dd15481ae2a463eff22abe99bc03fdcf0cdcb32d44c73f2cc174470c3af6c04414f8ddc7a81ab7e71e1794559c9591426f02aae417e850c5c76e8aa572be885d19c807dfb429eb1b3420ec45902da4f5cbb553bdb260ca298d909efd4b02a4cb6a571f47134ce04d628fcd19660826e5d4d0bba33d6957ed971c64a2cbbf60bc34a5fac598ecb1a705a95e84b900fd196495bc36db237a2845cacd9c7a08a3f9cf77baef761132ed2f206ffbf68ce92414c8cc9c5921a73459b6f2ecca0983922add204b0104e8eb7df5dea5d4f2ab2236e9971be43dd73f5c3ba8bbfa580b7625f8ee192a4467a9e439b3ff8d96f88cccd0da979179dfa218eb850fcce4790b1621c7925c09c8f1d5d21b44ddc058ec712adfe7902d785d877dc7db3931aa258175b9a05521c02bf8992822964e33f870046846f35953432df63399add7e86c44d59501d3092e60e76994778fe8791b4a6005bb2c29e1de614aa61645d990b51b2397dd4e50242b9f15f464fdcb569d00209a5a0d869b90506a571406e5161557e87ca1de605cab405a78757a607bfbfafa3ff39af837702905b936b567da48200cbae169df53b7dbedf879023ef8d13e64845e05f753bac456194d2f64ae4c2c98264e3629eb77ba11d09d08f4fecb6b94534779724382d46405e9a4c3ba20081760367dcf468cfe2171d4d3e28718059fb235a3e6d0d547065d4ae144dc9805157da8097e17ce96250ce599f640436e3745c74c4ed2bdf99d0cbf63753acdcc1fcfaf4748d4406b23eb45598c59a3884e15e0731312edcefca1caa9ca85fd43b4015ba3a8eeccf55f338f71bc5ed0bccd5000ab8c00500b197b2c6f5c8c5620927af85f8019e4092fd4622a43989d91de50eca47d7cf59fe6223f6bce1f7b95ddf84274b57db9a7e4cfe3a9a837851802cc848a3f262409db0ffb33f2bd95b402c9e41d86036ba1055b49645a5d95fd73ca6d423408e1487adb437bb6fa63385dbba7aae634b64a817f8f55464a832cd84b53a79e1772942eb49c4c69a123616659fc343b29493c32f8beea91dd1ec5b45e4b69f7f79c47bbcdfbed77dc468fc08f2846d6c40005b6f253c7ca68f160d1a1d6c9a0a261858911d6ff2d986b109e8246dc353a50b3c832e1b21e9771b7632ba3ed2e88307c03dfe5ad65027f9c76574034dabd072782fc2f61925752de2e5ba2c5735af7a87a6ef073fac76502846fac1a647de622166e58fcc8490d80f07a1b15c7dd9151c0fb1da3c4692a134b7ea60e6499659ec808b87d9fb68f700e24ebabc7f89bbfdb8e6dcb82147c6abd04af8da8a00d9d9e428fd3ad1e07f5c9bdf60e0f6474b6571b9112f51f78c9955108bd765fa7f74cefd91ec243fa83c2b7b93e4676952091a576647b6ba27b998a29c4043957dd0c942efcb865ac2d9159f4e46bab425ee579ae16c4e9fd2b70a5c82acdafd37a4034c02ad6591abb141e851faa9198561f0421b866169599871fe800b5285c8356161acbedf8f3ff63d5fbc91fb80ec4b9a1d7b57c3eaf992799a97333ab7651fde8b3d8247d081f5ebbfb2715b0040d84cddd644e3a5c685bc65510ed41e12cb56008f6b43e35ac485bbbeafd2277733ed5d1de3786151d40afc163ea0848b53d1654a9fd77f168292bf1c9215258623082b273038d0a438159c8948a84fdfae36af01a1a62d149bacda03b9e08ab2718cab1ec6ff33e9a60b21d7617e36da48ac935d4bb82a1471a71f5763a6bef8e297c4b973e3de9d87c152c7eac001e89e0755f2e9bf073a5482e0458ea383322dcf7c821ba4e19bef775677af7d75c57aa2ede08746ad770e5dde7fc23aef84e5593a0772539817866bbc96b5460dc29c5ae5967f2f9336dd4eac7861837bc8b47f262847d015a5a59601a36e268f431bd689c79829af463e772f3917acff3322fe9c62bb47b0cc89e8702d1fb15b5cb0fd895a7dd3fab3e1a229005b35ec76a3e8c5f268f1f4ec43e8f27f1155dd63fa62097e065a94d7848f48cefec1a844c9522b3b9ac7d0477cf7960dc862889db6e6ff454ca565b289f242f4bef823d7859e3deeae18f7565a956e814b9743ac19561c77a256d742f147bd7e553b9352eafa86d0a3dd595ecc5c0806a0fa00ab796d1f9db4dcdbde7fd67c0f46747bffa085e40e133186b30a9e7abbd08f7c5d1755cdb753fc233e37ced8376df7c8db3733b41c317ed246cc1ee9b6e4bcb96452e2eb262cb2fbd54302fea1fe1f9916dcf4c12c4c39564dce80eaedbbf6004b92f76ff2aea193eebb44e4475e224b7d9bb6b8f51538fb66509af9db1414e4a4366e0149c84df2610e713a6ad63837bc4cf21810bce72d9224e0233452e1fe22d8059484d2f831eb2aa3a4837b924229fd18dd6042f15326511e267c08b627c722548fae836a48c6323caa0768c9a360ea94bd4428f26ceb6fef4451c8dc0bee2d852da8329172bbdb16541e53720e769a7673fff004a7ac4ded5efc1ed9c7e7244f4426a723f4dcf18b799a1cc68123b4a4954fd6848113f41c5fc5b896532935508785b54145215fe5a2339b5a42edeac27493b787e5ca4958a53ab5a3d11187ca90ffd55c9344edeb754c5da3b59cfb169c5e0a0b4f839795c9e8610008371e31e6abec5474aacfafc679903f292d1b0e7a8b97903d826611bb94c5d3e8c5208897403cc3af09c42f19bc160498cafd7076739d616479ccca08f0b0e4fad4163289973f501e0ae0d15884b8ceaab2a1ff2edc55e79dd6812b4612aa0ad65dff86e07689f137919d81583d2908e949c6bfb74af53336d1afa269c9b8c325535d73ee3a1723a54d8d98f0a087b553aed7f378959a267db5a3cd95667331d508d8a3f47a5984db2b3b95bb5cbec71d913a508bdfed786a70d4879942fda4643709b3eae2f53c370b0637101ebddb6dd8c7733f359dac97a0b7cd66edcbdf065b43063a17e98ecad71207d6fa7649f6bb0c0e9b34dd2fbb60a1f5f216475d4e2e0a1bb4503be5e9cf5a13a5105ddc00a8bd0240fadc72087e494a6b96090c9d4183e8c6cd87bacf74503f49298b8eaf1ff9d5a5c8be0e0a7c28ade5fe79d068ebade997a3269837a87bcb6b070f4afad7c8d85ed5d1959ded8bcbbe147bb81a3ca910f1dd7ee8d6581a6673a435f5877114b87cf6ae8458882c975d6d510dac20b8c7087f97e7944442", 0x1000}], 0x1, &(0x7f0000001340)=[{0xe0, 0xffff, 0x4ba, "2eb0cd438285d72cb46c774a8dcb11a758485110f9b55ad321b603366cacab2d4a6111c413e58e40e5c9fe0e49353e9cac7e8f010ba0044ecbc6f713d46227a6fa4b88d8fac8c99a5ef51c71c7106772b70cebba5fd956a1d1b7062a1b903b17c47003f5d33e311a0b50344258d10bacec1b900edcc88002d39f6a8bd5bcf9deebb9d85da6b00635f94488f53b22946764eb7e07f04bfa8804f77c7d556d8519ccf67affcc5c9f36ea89d47b245253f8689ef942a12e6c64014948a2ae751cce3d45b4cd0717811909af"}], 0xe0}, 0xa) dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r6 = fcntl$dupfd(r2, 0xa, r0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x8, 0xc6}, {0x5, 0x3f, 0x7, 0x6}, {0x8, 0x1f, 0x6, 0xf8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x2, 0x3, 0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x51d, &(0x7f0000000000)="81") 19:33:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040)=0x12c7d23d, 0x4) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c8b0495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b03b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r11 = accept(r8, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r15 = openat(r8, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r16, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r17, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r18 = kqueue() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r20, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getuid() r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r28, 0xc010427b, &(0x7f0000000040)) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = dup2(r28, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, 0x0, 0x4}, 0x200, 0x401, 0x2}) r34 = msgget$private(0x0, 0x100) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, 0x0) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000180)={{0x0, r36, r32, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r9, &(0x7f0000000480)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e8001969d00"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r8, 0xffffffffffffffff, r8, r10, 0xffffffffffffffff, r11, r8, r12]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r8, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r8, r17, r8, r18]}, @cred={0x20, 0xffff, 0x0, r25, r26, r32}], 0xb0, 0x2}, 0x1c) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7ff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r41, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r42, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e", 0xd, 0x0, 0x0) r43 = accept$inet6(r5, 0x0, &(0x7f0000000940)) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r45, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r46 = getppid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="b7acebd6299a496c1207b53d84c7c87743a54438fc0f16ddcd0a7894c2f7c9b215bbc29c8725fdf844222cb1aa500156c35c2d94185882d01621634e4e0faf18d6bb4e40911cffcff843fa9948a7aebbe90687be961b376d72897fe7093f104093ce6f061bc2d0e265a3e12d24cf69a52610beba46775a4dde58df1aaae219940a4540fd60175cae813b66f0a86aaaf8604c297d8b55dc1fb39dc8c02cc8bc5dda42716331e342de0a1c54c2e8377ce620cde8bb68c3240ea907", 0xba}, {&(0x7f0000000280)="5282abd675e1ef63003f71a01dae7bef32810853114cd5b0e5cdcb97908aba0927e282a407177236c6536253b8f14d68bb7d35d9fc1eb3976b", 0x39}, {&(0x7f00000002c0)="e191860810875beaf52757c73021d45ef345c2946212de88f83dac8d06a01a868a1020300ae2271fbf912edb3dc60b1e8be4f4055611f8db26cc779a5c406abd99892b651890f9690c49ddf4ce35e6789f7ec6a2bcbd9017e801d1b2d4469c2f27d8353850b60c088d8c56d85b0ba8c0c3f4025338677ca885", 0x79}, {&(0x7f0000000340)="cbdf615e0a002d441792a35f35168e85f793e5f58d12025fc08a4468eeeb55853cda9f5a31bda734a39dec993b7361aafe8f31a3bc3046e9ccd2d1d5c57ff68aefd527a592d964390bfa8a9a3cdcd0473c61ae877cc47415de6f3fe91a7e91412d8949faf8028bd0bc81f31e657a432940589e7108c1d7a57a9fbd3b99cc92bf", 0x80}, {&(0x7f00000003c0)="e1cf6c3df3e4c2d707cb6cb6d2a4cfc320e5f82ae89b8b7517aea42e38e59cffc9ba02b5ab153447eca0eee6606936e423c9ff1d05d27427f1437c7e578f4df7fb3f8e84ef8e67c6afd1e1bd37b908d3f14b8fdbbd0e84089fa4cecf4ccf9d35310a20ff638876753c02be2b6bfb4059a4e4655dfd00c7f9b14dc68966ef38d9b33957b6fa1ceb7d386a22f6487ec423838abcaa7d456e55008cca2fe608c8aa0659db61120ed86100b62f7d71840cd2e355cb", 0xb3}, {&(0x7f0000000740)="5f87f221fa097ce26b02bb23a33985fa0c65a045cb9bb85bd23bca87c0fe33a2b1219a58f62347a28a400667976f572e7279852a18dfa99edc0b8460e8abf67ab5e14047e30699055f0c3b39c9ed9f61d87900adfcfe7602aea6d0369155756fcae3a5ef87d47af7b379cb9670327d6b4761eaf99d072e78563c1d7836f2e72d1e885838759ecb2e35cd74ae830944e855182e08b5b345aaf2a1afec8df6406cc441c3cd85792932e481b483d298ec45696ffdc6fc96ff6ea3fc2877ccb4627567fe6d7aaf4c310c15c7e3b4049567e028e7b9427ba1c62cfa5665982e5d0c0c15c6", 0xe2}, {&(0x7f0000000840)="bd5389e881bc0db621c30e3fd8624a6abefd1cee4049851f7e1dcf9ff04a0187e151b8203bfabc8b035604ef67147e77d365878a2cc5af26f672ed76b4eb0f684b6698bd3146cab40515c6461156b1e67c1ada887fcd196af62fe273db67717f9d1b833e363d42071d4e94674e1db3a98e570f3603c86c7fb3ba7133ad3f80a387ed4c2a5438a99aca606ffa642081bfcf11dca53bf68f0b8610ecab307c698adf35b8c150351f0306ae69213deed37c9edf24cca6d636852884e3a590b1fb9b7583e15ed3711c2a80da0244cb0d2f84571df8f50566adadbb3477ba811ea1f435", 0xe1}], 0x7, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, r7, r32}, @cred={0x20, 0xffff, 0x0, r46, r36, r37}, @rights={0x20, 0xffff, 0x1, [r42, r1, 0xffffffffffffffff, r5]}, @rights={0x20, 0xffff, 0x1, [r2, r43, r44, r45]}], 0x98, 0xc63e368588e3b38b}, 0x400) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) socket(0x10, 0x4, 0x1) r47 = dup(r2) dup(r0) sendto$inet6(r47, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x0, 0xe115583c8162bdc2, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x1e, 0x4, 0x7) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x401}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0xfff, 0x7ffd, 0x8, 0x0, 0x9000, 0x0, 0xba98, 0x0, 0x3, 0x6, 0x7d}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r8, &(0x7f0000000640)=[{&(0x7f0000000900)="b4c302a2ef5468ab7a4e8095ab82e62218f9b6c52234b982ea356b4e77db8510f7f54d05e8084c1f309671fd6eeee62922ede2a135dc2ca06eddae79d78780c7b9e9f10d6992453380630f924e4c26956a5e912280f8d0198868c734d3225cbd34d4afef868af745176f0398f15984c1eb3d7fb54baa5092ceb58aa0f6bb049bd0f718528feeb1743aa993c529a68407385e26cb471e37b491d9ea22eebc74b8b97928783a797fe05cf535a8012d3a16b18ddd2435cb93157ed75a61c1e9d26956c32950a23644cd46fb11334d239a62c01193493e9b38ec7013446d0e475dba24771804d7bcc719", 0xe8}, {&(0x7f00000001c0)="e47dadc787b05488d5d9989e90483ab87ab3ec680d3cb421df93c7fcc43bdbf49b4a89a3f61adf78df93081c2fe60df7646506d8", 0x34}, {&(0x7f0000000440)="ea11cc49995243c2017785ac882085d2b8648f4f0aafb0c61ed9414d984bff67a66626d1a76df6820aa1fb9505629b8c6e37cea1f7dc74337a9fac6c779f3b2995f824882f616b66c43c7ca6a8da87019da213078b3c27c4c240df50a600d6450a65683d035237f7f470e1d74fbd7ef1a108f8ed54b5f18b5f95e77e481b9a8ee0281c6e0752b3bb2353ed030609b19662b454bf4b241cfcba22697de424efaa68bc51e4", 0xa4}, {&(0x7f0000000340)="a6333be848c8c9ef7cb5e88a2ab686ff8f337c992ead4027da42e3bd687ef821fe5eef61c0bcfbf5e149476b5d234e3beedfa2220c3d47fc58c36bc520ec761c7ac426250194af94431611e40b196d4626a99cc0116b153f0d43e5619395e28590bb70b6b671d372a3b7afae1d90b9b2dee0e3d9", 0x74}, {&(0x7f0000000840)="ce451d0583a621ea010ce0e7b6698dd57d5e697637bdf06f55a5ffd0e8b3915058a217d94d5c8c3c04e866097960307a422a7dfea49ed6b0f716e8aa5e94a05f9faa365625fdfdd9420fcd0e600fe617fd4534f08e8b2ae6f36cd3201150b5fe37567921d0b2d646c35a1ea4c867e158ade8da06bd87cd987534b4f46c756ccd3e84b8be718893fb14a387b16880ece8bce160b366a276166ffe462af6ede399c107cf44d63b9ef13092545c221d35e59e4da68a01f4aa10d10c214bab", 0xbd}], 0x5, 0x0, 0x1) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xa2, 0x8, "02431696824d6861bc84e6451d196d7b0ddbc64b", 0x86, 0x8}) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="4526c30001000000000000000000000000000000000000c66eab337efcbb64ff0041d27b0ba5c16d7741e5384661c47260aabd0224ff4476895bee27f22c6d4d9317df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eeed92939aed2ce67f8ec2170d5f01dde6baf43a083005f8e96975bb208374e40f4fa56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb7edfda3ddfec74bc40b1b3c125de8a5f9c18697ea2c6cd509cc65961a8930930b66de50063945aef83d57f66cabc29a24fb20bb8d200ab542dc67ae5b614da9bf73608150b2dfe0b302d549ed0e22b5e7a0200ae4cabbaf412e1187acea7883f137c57f5feb84de8b65f84c59955f06b52dcb414ef1923c5e93a80870ba807002d6829d9daa76aab45e25dfe1ef86842c816d794f1fa2c32c6cd87972638a3d746b6067fdad9da778190f6b9e81641304f0e9870ff000000000000000000"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x0, 0x8001, 0x4000009, 0x40b, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r10, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r11 = semget$private(0x0, 0x2, 0x50c) semop(r11, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() 19:33:27 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0xfffc, 0x1000}, {0x7, 0x7, 0x1800}, {0x3, 0x2}, {0x7, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r1 = getuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="220100", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r1, r3, r4, r5, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semget$private(0x0, 0x0, 0x26) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x2a1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x400}, {0x3, 0x8}, {0x1, 0x101, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = 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(r15) socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='\x00', 0x880, 0x42) r7 = kqueue() r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r10, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = kqueue() r12 = kqueue() dup2(r11, r12) kevent(r11, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r13 = fcntl$dupfd(r8, 0xa, r11) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = kqueue() r16 = kqueue() dup2(r15, r16) kevent(r16, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) sendmsg$unix(r13, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000440)="fe790d9c6caba255a0c0828c69c0a6c069d9814de5e565ffad0865efa4a1cfe6bea774bb9ff42584c39df0cd40510d18b75f71ebb8f25eeded6f798b526febffe2c96b4df70a652925be4c76292fa60d3899603641ce33fb97863cffe4978783fedb9b4ffc0f064dc292838f4f576a52ac34bd4474834c2fdf91dbdae80443fde7a3fea7a25ddd173cd4d64dc0ac5ba68f248fe7481bb625c5027db66e0039404565011bdabc73f785110af7791a1276e4eab440da4552ba1d31d12048d317198c460616", 0xc4}, {&(0x7f0000000180)="45ad8d914e852178007663c6a3f9c27390ace657138ccfbfe37a90fdab33c1a131af324f52d03dd4aba5842787aaa78e3cd927e954b43070428993c5ec3555655024e40543637bbe3624687bed", 0x4d}, {&(0x7f0000000280)="69791a56ffdba523b7f08fa11c998ba6f668e0170041e5edaf1781d259a6730f93a10255cec591f594e00ec11f9d6c85b4ba7228adc7798c7ce5014a12324cd754384f8dbfccf3ba90910d94824d6769", 0x50}, {&(0x7f0000000340)="a2518aa348c465a738bbb46b79fee588de375a7eaef1e181342931345fa8b54e36e22ea9f935a6608a9d0d12e4df1cbe922ce9a09d6290133eb0e5db205cd61c82ecb5d15cea82699036f1a8dcde7508c9d15185304fe31ccfd118ca17acc34f9924e4e75e46c1a989a1078179e5", 0x6e}, {&(0x7f00000003c0)="78b5ddadbcc715e1a93cb9490f5aa5e0a14da806b75e0f542bcba61abd98e9c4aab2ea46a96fe39e990f680172e12c98af4983bd", 0x34}, {&(0x7f0000000540)="b471510af8b20c15bd5cfb57a9b3b5cfa6b67176f4e97c050ff11b", 0x1b}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r14]}], 0x18, 0xb}, 0x4) r17 = kqueue() dup2(r7, r17) kevent(r17, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r17) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x5}) r20 = open(&(0x7f0000000680)='./file0\x00', 0x1, 0x0) writev(r20, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) execve(0x0, 0x0, 0x0) 19:33:27 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/262, 0x106}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa0) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r1, &(0x7f00000000c0)=[{0x0, 0x2, 0x1000}, {0x4, 0x29f, 0x1000}, {0xb, 0x0, 0xc00}, {0x2, 0x6}, {0x2, 0x5, 0x800}, {0x2, 0xff, 0xc00}], 0x6) 19:33:28 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x1) socket(0x34, 0x2, 0x7f) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r2 = socket$inet(0x2, 0x3, 0x89) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819c12101e081a32b953e24bf26cbd54d59ad4edcca52c3f866b9edc58625a44c538512e88081f1a6fb748479d9d9576fb78a336a1cffa4d0b9d982467201a5295934e4c7c4a5b70c79", 0x5d) 19:33:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x44, 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x10008, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 19:33:28 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e0"], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b02292287f0ad08734ac630c10de43b3b50ea7fabfdc8b535bb2b197bdc94308eda558fe7b97b0434daf5717ad3889cf064442b6c3161257f847473b087e1dc8a3b24791a56a055db7cd10624c1f82226be3542b7f7cba7cd3c60caaab983f73a845be41d5ab3f88a35701229355f727aee7a9a047067171653a758aae313b1a8e54be773fef0d2dcd62fdae59145c67f7de486f5a2aa22e4f0da81ab8178c9e9d5e18e510431c9c2ada6911840b8f94846bda8091ce51f3ca91a3e4afeab844ac9863cf5aad865d9cba792469648092b3b0df4c25022fd4053af37ef91dde157921c063a3e4c17c0348954b36626798b7828e2a43a1f6e9448a059cfb5e995a7f22a2ca131df42e67e82767632cb1c4f9991016a5e90904a2686c3ef4280243138f7ce4c50d7a42f2aa6a3e93120ea9d14ec05aacae9ee1e8d32a32e1e739ab54a2aa3c84c28f5dd284f13ac6c8242"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) 19:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x6, 0x0, "1f76ae60f0000100"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) pwritev(0xffffffffffffff9c, &(0x7f00000027c0)=[{&(0x7f0000000180)="6e95dd1ae8cc074b6d9fdffe7c69ec1efed2ea8f9465f42bc7525022a8f5066cb2974cfb1aedfa98a5e8f24a8f1ae671aefd27b204fc3016c3c1aadcd492c8b5ec77cbbb1048d37c11418af186b462d5a3f10b73dbbef0e211ab73f61d7e24ed8c99e003a4078914f17f409e61c1ae607c7ed05655ffbe4558c929bb5e66a49f89557f4a25b159e2e702c3c7b8f016a4c79b3ccc40a310e0cca5189563c706e1c0d981fe8d52f93638fb9f4ca936e8a80b194efea3661df5e935b4a3bb162e187fd1aa", 0xc3}, {&(0x7f0000000040)="ce6ae4995eb3e6f9f8652222738c51f8a7df25c46f2ce3292027bd71d382bf9e0e2ea834932dd665a04bfdaa974fb78db887b54876965db977d1affa30347bffd8e27290b3644a9446d212c9e56d2ec2d93ac5989e09dfaef9c7f6a7ad2a6b0888f9851fddd8175a87d6f725d5efbc52899a8b150d528e4205c53d8bb144544c32c0edf341418fd2ca8bf08cec", 0x8d}, {&(0x7f0000000280)="b681fcfac34093c24900f4fef35edc83c536cd751b5a8c630ca0cbffcbab1f36efa5ede35bcd6dedbe1bb3d43d1ae03430b713e4af11c361c833cd38968d0df31cacccdb785d88c6a87b7d45bb3bd3d6aabe2f242b831187ac642c8f682709f5ebd08f9aa793b4b27f82ee6a236e179290b22de55c13d5c3af01928bd3", 0x7d}, {&(0x7f0000000380)="7bbe2b2252451eb56b038fcb8304026a95790ff235afd660f6b19dc8db313aa849af823856d49f44cea9d416464fddc0879b0d942ac97b4359c3bc88341d4086bf5c42c3d33925c31734c81c73161abe6d22fee4313915b7b7b5026d4aa55e3d9b139333a065b866b08104b76583c7580ac51db59b934625bf02800ad2342d1fb20023c5bd4fbf81963920cea6d52581c92420dbf83faa80e148d2de8e88c3d1ae8d891d97c44f92cfbe3818fae5981acf958de02debe8535e6d", 0xba}, {&(0x7f0000000440)="4117104bf479bec084a48c16b4aa99f4a7d5e0702eee56cdff12ea9b4b6d88b896f9c3b9bc6aa31a4801367538fd0d920c2e9309dc50cf3808546212fc01bfc1786ed5d8e87b56a0ba797a63385712d6f9384b9d63c0eeea0a36355a339fcb97c3a7124b611f28879876dc42b78b1ec7688434de81aa2285ff0b87edd9c22314eab6fbb570d1", 0x86}, {&(0x7f0000000680)="dfa95bd994664afeaa0ef0a4f6a077ba331d293a573ba8c50ec19e92e66e11146236df7427d5ef0a446c6b4348266076ca59b2ae2c9b061d117fdfbf0d934cf94cbdf76ffdb03f4d3406012590d72908e30554a802063cd497febb8ebcbfe5d8eea347d7ef8009fa904cca33ad66f6ae1ed768c6e30d07b73822b45aaa9a32bb2ded189cf8ca20db8e4ad138e8ba0050576e17074097f26d248c626d28b19761c25bea904a60e69519bffa863185fda7ac0dd74037c8b8b2421e38f7bfac9da5f5137ec6d03edaa1ac9e8debcd2b67631c42ad3171ed9fe4ec54f76a3f394c72d1deb0d7785b076a9a52d07a854aab992023406e47f446d15d6f046e1b52b539b28a0adc44e6922c7c46ade3552dd50ca88fabed6467ed3cb926cd1bc648e695709f20b805da3faa30a33bae841c1de77558e87d3d02072ab38e1bee7c9efaffbb980287c472eae4dd981bec53375dc73ca680b3f731cd7fd3f46243e964104ecbfb391cc4761c56930520b973edf8fa90a55849443a2667372b605d664dccae15ce596c7d4991ce1042e8d110462d78e1edf098a6cbff4dfa404af5fda50abfd1eda738d6e76c17efeeb0824921f141e1a3a4bd6fd9e9a966c84d83a4c9494d397bcc0f5832ae51cc12b3c5d7ed9786f9548097a1567ff2b2f79206aa8eaf0bf032f658ca659474c55d83e6c00d385e5d6d2a1d5f31f2002e530e3b1e9f93adcf955b3e7cd9007564664c553e545b0a9bc4870b9b055e0001552f293af5e84e860cc702ff3b612588578a8d09b1531ccacad2c0849c9de7bc7b055ad70cb493c4b710739b056a8b5e9210c610019e0687a872c5aad95ca1df9308edae8a1d3d71987f151a422f788ec39858e4601e446cf53591576d3b2b183297072784025a31701a7f1f34456ad3a36fa884c7c49607c77d85078466a24eef01f5655c3f7a36d85dee49e5183454fc66dbcc27adeec42595aa3e12bc0416aa7c6c412efadfe4297b943d78d379f631fcfaea9a786724a242af1c60eae774816c5e6009a9c57412f07962c1310d3d83307ac1aade067a073a37f0bcd3b90127caac97586efaba48fd747e46c60bc029d93fc01b473fbaa6d59206358c43939c5d0c01dcfa511d1a8b574a76a60a9e8f40fd54a1590491343d39ef9f204e7a7fc1cac6562424fb7ba14b1b8c0737398df68aa582a6d4b605265768e1d6c8fb63012c18c63b50909184b6ab3c05d9e88d775d1b8397c6cc1d86e37d077fe99f5bde5fa1cbf68ee38dae3a6b97176ccf54e11c24446c77b319ed5882265ff9f9ef91ec467ec77f2f0a4f42f8f268443a69dc552dc3247c20b68c541f1764ec28b6404f40dd7679e9fe425a205b6950093764f05a39288a843d73c0ce63e00ba5568f6247b6488e367e0ec0f8ad2ffa295c537ca48e818bb265aa9744610f2c4e87782e20cb69b0f4223f111f5dd3c3a7b1a913cd8899509e5e056c4e67f02dd40dad7d09096880bb87b52ec5b5865855476235fa9862f3a59eb12cadc96858023196eb8b04ad4937888d079f8413e5abfd6682d7ffb581912698017c0d8d368a47c8142a3930756a1243a33168563b2f48b83f8073d0d715189d1fbb0a3d072e18b6b15203d21ed2941f861fde2d074029e8e810f4e8c158b54d33d7087fd4e7d4aeb828d8d8312fc38d895decb2be8b09b5a2ede4854f27a2d0f91b549448d743568be04a0095149fcba7974f8ff3afc10f24af5e21e26e1e8f9ac75b868282a13f8b745d9359fb9fbd92f514ceb4ae15fe132a0b4d5056b40316445f507dea2b52b8d8e408b7640f53f47d5d956328b4634555ceb92ed58acc7d24db61ea6d241eeb41c7687e791af343e522e1e65ed007971781718d22fe37d28eaf9cfbdac2a6c33ea45ed605961714eedfd7a5dc32ac5795690b285071bf7dc3733d150c76a9fdda45f96fca8f9b174843194d5f648789307178eb1c3fa54ad8bdacead88c55b91b7bc4eef1a06fe7966214dc966f150b53ac0763520fce0f253f2ca78702f3af3f3519e33cfa0069bfde40b961de5e543bcead8f36561bf56a33b5ae218c35ce68283515e0ab597c36212e7cd54ea1710e7710cdb29b8349ae16382e4e8e20b1efa5ed056f1d58fb32dfc855d663bd63d0e1d54673e8f73fb9540dc7a33f014492f28a7d5ba5f6fc09ada38be6c681807cfc61296ef064720be249be1a6803a323cc47a22d18e4ecd88d2b6b21d11479256a52edbbecdac1a7c52d863cee334f4e6010a80b31bf2f80bea9c6572d3e4b52bf2f103bb02e5c75fd0b262d5560cc23ff19ff4a9082dfdb9736e5c7b68a7786749698ced0fce97e3870ee5b0de1919299f23472d26d6a005e1602323bc24f527d6e6a8ca3cd1cb1febb170d2c5aa01001f53eebdf176d943924d7a5ed84cbaef4b7ab09d5fb7d774c15cb012af3888d6b4417a27afa4d5ec16fe4f6d9ccb64239ff4a2e7ecb158674295c958cfff474e095e361d221a227db1e7958377731a5d76645babd502f03b1b3b029851ce63ba912050a0071542c6b1298d159e1ef291741b11f2b9f12509ef57ace3d5161ca7d9276c83a97fcc29ad5f97f2a8db30245aeb6c0bdb2ac485f10ae0c605d89d6b8c44d8c797ecfd6757adb9c3b015d5b9bb1665c0f48038fd03b93f1aae6162f5a7793208ea4abb90b6133db919ab69adc2eef8a170ea6ba3c81a409e6a2cc3feef20fb2c113e20b601fcebe63a4f91204261432a9a4fc199c59f0c4d9fe00f3b0547301a3b7bbfc89a49849b984f00a1b2945b0ab5ddbe1d24e314e4fea5f10a864813ba4ec43c0919a752f89b323fa0656605747c5d20b0aac47714b93e8310627f1eb9d6561789b50bfccaa9852a07c44e8f22fe146e25383a57c4ce7b766bfbba33fbb260f0e446b158e88d957b4e939495b25f5dc88e119342507274a185e2d215d79a7d6337f1bcbc96faf60d8db4a45114b834612fbc92388a0db7c59ef4a1ed319b8e48b10b4e612c9c32e6aacff373683b83724e33d1d1b9d7f934fe5190c0b520b52b1325b225a722a62139184e6838501af8d03ca7c9cdf35bd82e27f5b076e03e734e6a8a2751e5fc73691dbaefc8d83bba738e75cbdf1b2f35a23ac3246f1d924bac362b11e022450c022c18f242fff2db907afd1edaa86a7ef241b74d6338a387217b715e8d8c671d3a6403351378e6a7c317ff582111a46bcec3ac933c5b1c531210cde82339be666a071b394b8ba166033b25dec274ba85395bb30c8099d757f072b2892011795ab1d6bc5783b399d5c230f6c3f821166c3f901dbc45573549df7c5100ef2bd6a8318a95ba0288e2d4a5cdcb057c96323416ebeac1732eeaa223174225b00d18154c03505db2448bb963ec0de6b2eafffd87db10a38a7d7e5a3377c0e77fd8ca9ab91973837aa645cf0a7ad295facd4f5dfa6074c201b81c34a62fc4aa72992370231984018ba1b4c464494b503d3a73680fbdf67287a5c593021148397be4f0e8f0b8908428ff568f4f656545b041954ab37b6e21ec8dab9391b3b8b62886121841e14a58be4da4575f4bbc1fb8aa4055fc6b6f3f5651999cb9c003d59270b2d4ae3016d72d7c1cb618b12d1b780338e97ba1472574b73b6a004cbfc17711756c37ddb6bdc25e47e47cd3979777d60283d0f9fa66a647ffa2ef6993ef6f3a50b6c1a5a582289287e5e493e365ca2daef70ab0995f8058a06c89a1ca85aef1c03a08557b1dbf978d1fea5d6f16e42b738410f6375c0023357ff02534f66448664e811c70c302e845fc7bd6ba1159f47a508d8b3f5b2df8098dc0c7277990e0cadd129eb1898a46294be138685ea83a5ec274d4f6c59d19fa65dfb2ba77fc60112e37f3315eae1b2813d6e3f2f2017529ff4a818945a4ee1a79b5018b1c786662de52f1d3a67207868bc0397d76a9745e30403791b148fcb0f2c1e9731df5b51db973b75b2807920c1d2b2f8bd2f0c1a6550f715485f4cfb7c8ec43c31d3dcd1f3b1594a38a257792dbd4fd5b9a69e18077adff1b19f675d5796ffe321513eee34cf7e43f0def8cffb2baeec1b50103a62f8a7e38d1dd44f59a06b28c169f789408fe25e9d4db21cea3a7af809cfa69770995bb61fbb796ff7d829cd69f285d86256acd4dbb0fa9f907b0f6f93d177ab495ee9ed8b62a38221578cce7a94d309cbbdb133531e400dcaf4b8bcca40fd324d1b8fd5034a874e84c53335e185bc04faac5c522b90a28d35e41ed997d52fc5d990948a6bbdc2c656b9b97cb62dadc0fd308be1503fbfabd24e497a785d9b7b45d3ec7b3e55e9e3c2cab94d3f00fdcf48159d4392d62fdb1254c1d39a048692d2d676a29d2dddd251e3e735907b7f1aa971d9ff58d755b5f072e5189835ed307c2a673b69017d11b248f9db384107c09c258e847c967aacd34c52c0deacf6434efb85723856f8929a972beb46425b3d8545f9155665dfa0b1e4b23ce0429c8620fba355b6e9c169bdee0677107ae7fc5bed74c79244a0f7b7c511a345e753ae1672f5533f402ff4ce87144e658777831863b84210158a21e16b95c32a1c6ec27a76c6472c59a847d565116017ba5d00d3d37240b1fdc2584d299b25a4243cf546090fd2132dc4f98d37386e3fdc5b93aeeb57a1ba9a41218d14245b92567452c8d6e381932fbf5787dec0c0138669484c6fbf0414e2b77da2d6513f38c2a6e9f79565099c6375d5390d7f685261069975520a8c8d7ee05e0fbf231656a7ce1f0e528a6d5aa6b9fc50408b97e01f9b1a15ac48a1a38979e5ceb6dfd145d087ebc49f9faa990b6289d9f1e484a03afed1db897038f2b176ba654c90e81b525dc18d7c5b4174a3605b2f7621e410bc1390387946dcf80e62ee270cc4bf1dae93ee763ade2567f9a2f78eb7a833f483d5887d94b5e531370f2b1f7c74309e75c1d97bbf47465fe465e4c14c94572d22a5af525cd56495df769282505d1b30bd51cd992e8a92fb2a6dba3076f7051729fc9f4bf2deea820dcd55759ca6cc3fb787a5f298d8e3035e1c63791ae29fef655f400f7a0a379fd43c8a4c3f9b8a0110b9b764dc45c24e9b313c43d60b33c4f4c6a09553e7919a3ef0abba58e6173e8127e02909dc76494f443617c93cda440368cb509a33daad19518c4a9aba03f47b9be1ed022886f78d6d3cb087031fd243a0d00161e33180c8e774dd9ac47e8927cdd0a8512c0e65cf84c89e4c8220639b6c0733667cb318c95851ce148eba19fded90bb9fb5afdd751f153720e8fc01256e2f1405bf5bbce1a67644e17886dfebc724830306ed3c29caaac24a68ba73fab2461e74d59eab3f8516c974897499caa9c6abf6b28c4e5748338189c76d9517b9adba0ef61cd69c22247f42193dec6bd8121140451d2bb2019cdc89ea0b53b63aa008aadae8f98e7ffdcf0fdd0dbb5e28d9b7d6c13690471c12ef5da0b2445e118c8bd71df7c011f37e65dffbaf5701e90daaa525fbbe5f387de2f3c626f39a15d6cb80ab97108b71d24a3c24ce30b95630a1331bc7096c71d86b0a5ace8a5ec4e851ad063c69af0a101202c63ce1792d9766666b7f95f69e21825d0217e08fc04222b2deba8c462e9387c163d8c732ba7b59bdd4d659d2c5a9925aac6fdab417023c03415939575bedcb17f12ecd891133cfb3af58671e6a7f67286518c1debca2aef43bf99fb2e42ff75233840cd0bb3fc279b649410c9bb48cea589931ac5ae140f1d2aa9ab1466f404548e51c280630e799345e167993b1dc27750ec0c2f455a7c72677553add211850b988811590b66050f13acd", 0x1000}, {&(0x7f0000000500)="4a63660a30610d7a368d3a571506da9e634d78d16f962babbb156919222dcc24f55de413d954a035ff8990a8088bb4ad1989bf05de7b3f076ea364aef52deeeaec", 0x41}, {&(0x7f00000017c0)="3490f966abab6bbb9b45f7bd1806955bdf441529c4977055d79aeb4ee61d358b31a819c2ea4ef705be85a1597969744198076fe94cff292709d17c465cc49ca7dc30fd0a158d9881f0aa5e10434c5da0eb75960505648a39e6a6930c74cf36c3716d591294b2e530214f92481a2ca7ee408eae65f4da03a1c9237a827b7972961f79d8efa63f2dcf13995d69c91ba571961e3c1581f5a0b020b9c67d9028424a0b8b581b35a7f5f03fbdefd89254ae55fa88e67859aeb562a11fe4a06c810a2d83335bae2a35ee9c7952753bb5d3d8ffd4d927b870e81989ae5e395c272bbb0ee92943e6bab23240b545524b660f9ad07fb267b27545a7bb5b0a289037049513bc191b48b2498b5d3d742bbef9ca3a97715c69b13c6de2fb02b858e71bb8b8dabaf1d1a001e28e3067cb18512de2cd8d8c1ab5c4671049b665f703844c3f8f67dbaedd3b6af79639b27ba4c7828193cc6032619f3e3054a1ee6283c91a9e1be8feb05de8b20ba0f4e8f1b6a50e3b0b173c9e04bf79ff327a26c07015a51d43877e00d1d117d2948fe7f7b70243df513ac9daf432ad7a1586a1d843efc3758b7f26ae217919c34fd9077ba6929482560fd31cbe27cfe5ff5c0eaa3d5700f76c7033b62a956c94a75415854edcf39f0517fd3f731e28e07e2fa8140602260d6d09ac2fbb67a94293b43af4ce79a17010d836ef5a2b7fee1048ba49f62e73dc1d5b9273070f799cbcfcf5392b40e1f18d16284ccf7b98a38458bbb0b5762160d46af87fd6a03e77c4f801dd57bb34948a2870e59d8cb66bfbb05d33ef0eae12f6a7e12c50b44ef7b9514219a51d0d0b456ee21ab64cdecea68b67a16590f45e94c75c5a980c4ba9ebf0e7e51f9bd0b0f9fa2c14d9227f2261788ed43f9dc343c63cbf5661ef0d7105f100c719ea7e195edc8fedea1dd041fa9e61643d14c7e0862d6ac6e509bf45fc063100e8863c211576f5bdb326dda4fc35809b871b61ca46c77c2c2f53dab41521aca1f25783a7e6adfee11b1f70703670779007ca5566362590d62e195d55b091c9057ecf1ecc7f0328e9443d5d4af3b36d00715ea1e4bb1b638f0b8fd375de5006a9218882223118e379eb60bd2efe5d1bdad997c2ec1e104a84fbf9b18640fdaa31eb6b4afa5fa94420374689580072563a397ee6f0a27352b4cb573fe8acb1f5b07f561d49e2755949dfc5faf5b2145b6aaadc21a31f0287fe6269966a2ce300925f5f5b2ff60523c60bd5792ea5eea93fcd3b54898ab4ebfdb5db050d53c944a7256d7f91d15357751bc90057276ae9044c652a0d80398a6d285515667bad19052bc0955aace660cb66233a14e7eb69b4c903245809142653a566327e98e526364096576de1836681eca8520c2f3ce11db69774c62f64adcfb233f105001d682e934ba9a7a0ffff8408dc9473dc516a0cf54244a94ca6b249625e01ad24fa2e149305e0f7f38e3822b6da75d3d2edfa43012280ef9265ce0e0f58f5658314e26ab6cc37c8041c4fbea224da2fb6e812b1331279b7040bd80088e1891c0c3b6625b4dbeff7c8d963ace04b454f3166faecdef2333ba475e861585862b6f1a84e87ab8cceaeba474f567afa0c1ac2e793b60981bf3099ef85fa664a4c3e26a6cc00fb01cfdeb1fa99898a6b4600beb0fc33b5d47f7539b380a72969c0b9a86a838e215a71707c635341b90724bbf1e24e7f96201f29220941f8d8b2cd2605ced0884f9ab31e5235280075248994f627b966d404da1ea9a1dac770fa1a58fe3004fb0734b0d2a3be5298ed8374eba36181a6425a2b30d40bc6e58ec821917a0d51539332645a1f4163656f3f03fee2a496b630f4cf26bf70bb6776918e8af47e8fec9a84ca669c9146ea2d7fc82cd6faa4ea350c326dee94f27ed8007a8ac17fee918052dff8bb2cf41d3de62c7ccf7a3bd88355bfab122c686e3cb3c124a037101c746115645388efd3c2168760140d83271f6d78ecbf05cb4a502b814c186d197f21537c1fd9de0fbd41f0a24db07de1067fe1f1715104af65e0c954f2b2b3617b8ad21d61eb92fc5f6d245e73ce04d42e6b43fd90720362b6aa5071509ff275aedff14f162f45d04ccd52e07215ae0e9ec3a3233ed23e33dedb7a32dc5d3acedfd35496ab710116f590705142c2e73450603242310c2e2c7bee02e9ef98bd67ad67d8b5d81735d72c09c8dc087ce3c21b57b78a6d6e469508cca2bd9be309dbd74d8761b1a925f1a810c99ebec7d69b46830e4bf9ca4a60f91e1e84c8493f293735dfb3d36ced19fb5a6d7356dc2c8be3d4c5fc2b9e6d75577c3e935177fe8fcfdd644db3394b4f1f48b18693129a7b113ef551a7c92196fe2bb87b0a74f6783af456367c090ec36e6f2b5b37352a1f4d929b0a802bb2de989ecb0caf8817a295e16ed8ba4ab4b08fb126198559ad9f406ebd0ec2d7d3f454b8cfda501c1c8c80ba39f2b8d8c15adcb1b76a343832a87e309f21e905b44036961a900619e1ae099f9382d4386cc7bd49227bf08d596e84b352cacf5ef2a8405f512afaac467655aad2a2bf955f6fe58212bddbd2e73dfece8601d7e1582db0ded6efe2d74d6c11b50bd6dda397460a2d5536b4c39d6fb0db27a60b5283ed62a22a219ceecbd1a37b34e1eeb81ce34e7c930a2829cbe56c92610f88df32d3a7c37bfeed632d801e1638201b6d02d3e5967f3c76f60db5bfc3ad8b0c23f5b2c5b0d73c7b11a2861596085bee38100cc37df4e4520519e0ad4626c42411fc8c9c6ee9b61db723bc9f9f7193c6ac1fd01b7ecb47dc29c4f026eba119ebe6b322ec43724ab9bd6ac914a18322614ac7a7b66a3f30ef5da044abee3226b1bda30cab07320482a151b2cad1acbefbc81571812739684184fae82dea9104d3d9e8d2a8869e152ea3eed5f957d0b4b5625b511664bdc5f9fe8174e299a86215c3f7161a35f3625ccd47961cef1e9c311db1a4fb02be490490e5eb30b5d849a91bd77522855f3193ee927c430471d3180c68797dd2f46de384221b32d5be65ed1de497d1506683a2e691794c44473926bdb75fdc70a0847ad12549d7d6a0a68f62020b9f87541b2080d1e40347255e3432159ec38e4e950352ace90a24e1022639990a2ae202bc2e912e50168cf9fa30122af7e709e13f9349420790659b9d323322764d5a121cbfdbb993cd8a3854533635d26b9ec9055d53397b0809f32bec83e1c6d36fe64aa5e6d5da380224af2fbf81127bd7636a39adc19e4465dc2de9aea6ae104c34e8f0592690ca9cc34c4f87897783cea0246edb432e43b765928c8856af09e53f0ee2158b022e1c8b603ad61dd4c7d1a0279a8f76c6c6bb1108a2e65de83b1693c562e63fee8bc337ad8215e394bf44014fbeed5d162f95ce41310ab5a9d8cffdee1a29fb78c504777dfb4d8cca1ae30e42558a238f48d3451e1b7eea673db260825bc83d37fee2ad7d4a26a90d38f5bd08debdf082c02aee30b1b81f7740eeafeb83ce234f653e06d0bb431ce887bdec2ae6f9769ae2779b81d963e5d2ba6207cfa3c1c9611dc885b70a3507070dcc978912cc9179577b15457849e9fb8242db451700da4f111165e163fd8fa444c753384fbec683205fc648c02c4c1d80648d80215d69603eb6f9a2d9097fc22cdc941012b5494c7b6cb6af3303aa76baf61959e1d8a458d0c7d9c6dd53300d1a49152e6b825a37f061423c1ddee3c9dcf9d622c9ec414197737a0dd0b758df10747ed5495dcf6dd91dc70b866ae78c1b5d592ff3adc2566eff4a83a38c5bcb0d9694f6ec9b9ddd116d678c40f363a7000d466b0f9d20407f666f773bcd22e669fcfc651341b36dedd72b5699219ccb93982651f7713a338632fd063d1a329c4a345b936fa6ea562523a4f3ed9fdbed38ed408f107773c2de2ab1c23e90c2c1435be782a0c90aa138bd6e14190d40a78f61e8b709e4b194c17cda4a778ee7ad89d1d7de97c4e9e473f3138c1afd07ba87468381c97e0edd101a5af75beb23332662a420c96464fac6d9532cd6fc80cc1c3ff853eccb4917d7b3c009e568d5151584fc77ad1b54ac62c3f2c54abe19037d0193ba14415c9339141072fc9ef05ea03f630fd08a8a86a674a063bc7765692b445c6f2e70ed99099d69179310e16b5abb81c80a37db060dd492d60cfa3c65b14da4770c779eccf99dcea2635ec72a78a035e1fb8663e7fc916e125d99b65dfcfdc15f4b532f3e302585ad6c7db55b0f94e8e53e54886ac954732f10f2c30b6c472276bc6a1fb05a9ca19f407a6af5d1472f961a3407bb952448cc4029f80074a4dd434add010983e53bb83bc21a799c4d6ac775f96671bfafad8b039605289b39bc5badbb144e2279c3ced037e58e7874716a7b4018f155ac9c345b40bede962e3147e193c581c24c915e61dd048d99b4c80b207d44a092ecf83953cf645858f0ca1377876a66bdc7a456c2d9635ecbd039e379dbc57df2005dd19e49bc71c32dbf856c3aebc83ca0167a6c3b399245c0546e2578bd6905bf4c9c1a3d869c61731563a0af8fabcde79a6f2a3c0857aec77b10f966af8e2d3bd9eb804627a3244fc3ffcd3dc7fa5a769f3fc9b578c6d27bd20bbd1ac0095cf8300b185409d1b968c4dc9300abf66913d817bc6cbed1a1013d0f115a47301ec229e292a4216a0317b33f333a748621059b849a631062fc7109f184fe4beee0af3cd4dad88ead12c39f6138b02ceda3bdb6eaa63533505cf7cc2c0297113972c66db16eab251e7cb90482e1ee02f71b066edac41e0201397db1d210ec34fe3f3160ab6ba28494ef816bd1f0d111051d6c3670c73a7ced2a30cf61d8606bde59d154bf53ca94eaa44e52036187b9d5974cf8b8bdc27ce3d3674e89e9d134b2a290ccec77ed0856d23e1440396e8f941dc6c93205f0539b215debc27ef55bf16fbfade42d444085584282905256f9e8a33eaed68a71a5c8e3885e948a57c36e6efbda5bb62f1ea40a2eeb017cabb4caa7c50fc41cf9bf638c3b30ce136e07b9cafceae411f9d26f1e46784987b02741ceec648c415ace9a0b39f8aec6962171189017f91e50c10d5fbed05545b43d7b14665da9518f339d42fba8ddb6c01af54117ecc6dd69409f977f6d889621486bd61366ae2bd8a1f665ac4f1eb6e9a9981b64d2ae04bd1e76a617c1fbb012f5b8e47aea9c6e861c21e15948e1ca5643d1b5caf83a06cd631827e68b7c1decaf8e571da024f639590c5f16b9cd437a790e82338053f97ba0131105af301daf53f7fe33ef2eca7b7aa10a9a4934be7e0f228116001d026948ac8ceb71624ae95b19b9141670be90a20b559225fb6c17d4ece900104d1f47e269f5a30dcbce7620000f85754797efc264655f9c10793914b989f3622a01a29621d7a29ed17ea21ad4a0656c1521195080379a5771b0363e557da7d8e4d369fef2e9ce39c6eb8e917ce7b7d0e1af9717938832ca8d7005bd9974457175fd5b61ed0507d73bde61b784091a2ea9339b3be2a0d58f7fe3de52662dfff6f9524d43a50e19ec83592b6fcb9eb7e96c11141f1be7af0845f9fb00d668204fc474fc342ee480bb8191f744e78e6bb59e6f3a1dc00ff3128e142e252155c5ce0fd01b58d5c663989abb46719414f00e4571fb7dd991c2d7bf1c52ad92285edf5bd04f0f6a23766c3a06d0842c8eb886c8587f5772dc5b4d49c3b6c7b5ea0dd3693a527b475aa896878325ed6c39e2b9cd0f9c2ab5d0442df69d0328c391db72ec34a04694a279a0d67e09ce31805326681a553eb77ec2651dc7d9948a944d4a995a629f", 0x1000}, {&(0x7f0000000580)="2ba9c8a91fe1932b7e63567931e17a4863c41daffc0077c1128611ce3c21c17333463824cf645f84098e6fbcbeee2836d5ebaae51b8280f4ff3fa2050b5a28181f172f0a1f2052928b375320e74ede07c7b2197b9c875cb6b107bdd3227ed9b8044df93677153cc5c9a154a89977298d5e7142abed86fe7a329207afdab5407d7ca9af5c9afc35bc73fae77212bd8215824e8365df8df9e79f1302907123f052be87d2120a910d13fb4de1ec70f1c46c5737904aa139f686f2", 0xb9}, {&(0x7f0000001680)="977f5968d86a3672441fd38b32caa3935fda5d1375da01fc336fa0ba36b248afb03bbb7f744aa5f0fa27f7800a3c68af41502fecae5f558e2c5047807028d26301cba3f025af0622f34d9eaabe092afd6ef53ce9b497c09c9609e2a4799eaa38e227848814313b3eaf0b85ed09aa76d332a1815e83ad804dde5958c1ae0a3005de9690c708538ec5babbe7ec0a2159f38642f57f8acf4d6d5f9dc82a765fa05113d11d18cdb340abf7833f2c98609ed466aab1a4457453b6d0eb5a", 0xbb}], 0xa, 0x0, 0x100) readv(r1, &(0x7f0000002a40)=[{&(0x7f0000002ac0)=""/44, 0x2c}, {&(0x7f0000001740)=""/45, 0x2d}, {&(0x7f0000002880)=""/122, 0x7a}, {&(0x7f0000002900)=""/252, 0xfc}, {&(0x7f0000002a00)=""/1, 0x1}], 0x5) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r6 = kqueue() dup2(r3, r6) kevent(r6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000140)) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000080)) socket$inet(0x2, 0x4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") 19:33:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3938, 0x83, 0x1}, {0x8, 0x3, 0x7f, 0x7}, {0x8001, 0x5, 0x3}, {0x0, 0x5, 0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = msgget(0x0, 0x684) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe081ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/206) 19:33:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x80000000000000}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r5, 0x3}) execve(0x0, 0x0, 0x0) 19:33:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 19:33:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r8 = msgget$private(0x0, 0x280) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r12, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r30, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r30, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r6, r25, r29]) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r34, r34) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = getgid() r39 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r39, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r39, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r38, r13, 0x0, r21, 0x0, 0x0, 0x0]) r43 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r44 = socket(0x2, 0x3, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r46 = fcntl$dupfd(r34, 0xa, r43) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r47, r42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r50, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r49}) r51 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x2, r9, r33, r47, r48, 0x40, 0x9a4d}, 0x5, 0x87a, r49, r51, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) r52 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r52, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r52, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r53 = msgget$private(0x0, 0x280) r54 = geteuid() r55 = socket$inet(0x2, 0x3, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r56 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r56, 0x0, r56) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r60 = getgid() r61 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r61, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r61, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) semop(r57, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r58, r60, r62, r63, 0x2, 0x9}, 0x5, 0x5, 0x8}) r64 = socket$inet(0x2, 0x3, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r64, 0x0, 0x6a, 0x0, 0x0) r65 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r68 = getgid() r69 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r69, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r69, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r65, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r66, r68, r70, r71, 0x2, 0x9}, 0x5, 0x5, 0x8}) r72 = socket$inet(0x2, 0x3, 0x0) writev(r72, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r72, 0x0, 0x6a, 0x0, 0x0) r73 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r75 = getgid() r76 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r76, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000006c0), 0x10004) r77 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r77, 0x0, r77) r78 = accept(r77, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) listen(r78, 0x10005) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r74, r75, r79, r80, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r60, r71, r75]) r81 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r81, r81) r82 = socket$inet(0x2, 0x3, 0x0) writev(r82, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r82, 0x0, 0x6a, 0x0, 0x0) r83 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r85 = getgid() r86 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r86, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r86, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r83, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r84, r85, r87, r88, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r85, r59, 0x0, r67, 0x0, 0x0, 0x0]) r90 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r90, &(0x7f0000000040)='.\x00', 0x0, 0x1) r91 = fcntl$dupfd(r81, 0xa, r90) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r92, r89) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r94, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r93}) getppid() r95 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x10000002, r54, r71, r92, r95, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r93, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r53, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab3660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb02224363cb7f33c5ba6cdcdf4e26201d2de854aa0bcbce86637e5450c875e2edbcb092e69e4254e41ea231fa633da24672b7d34239523310a64ac4671ad17d70025134d89fe1b8bc960112cb12b4e1c4249bdb6ccd58f7c5980f999ade188282537fff1819dbacf06459e9bb79e8ea8da0c7ebbdaceb"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="e7007703592b9b4bcd488a0bb92c72b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r96 = msgget$private(0x0, 0x40) msgrcv(r96, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r98 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r98, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 19:33:29 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) rmdir(&(0x7f0000000100)='./bus\x00') 19:33:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xe000, 0x1000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = getpgid(r14) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x2, r16}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:29 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x4) readv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000c40)=""/85, 0x55}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/189, 0xffffffffffffff66}, {&(0x7f00000009c0)}, {&(0x7f0000000b00)=""/183, 0xb7}], 0x8) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x20660) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000080), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x0, 0x2, 0x8, 0x10009, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() close(r5) r7 = dup(r6) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 19:33:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007862f547d55587267ba5050932612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af68ea997e3ea944df0430c77f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf50100a2dab42deb4b8833582748c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf191bdcf51059ac255cf4664e8ae4021f8600"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000d80)="674c53655e170c0cc780de55d9e1267fb64f25472b25143b5841ad7c3ea50d0efc13e1b59ac278d959be45653ca0c59b3bf500eef63e382d95a0ef2a7fbbf79cfa5c90069bcac446055f175d2f08b8315d9980e4b429ac48ba2c260bb623df1ca4ecbac3af2152f232343e8a7b7f94c126368619ab576f295a9e61bcbb10791c583de49c65fbb451a986ffa5c790998e5a01a5af04970cd229b996ccbedbf40ec508507231121a969ddb1f72f51965a970a3b6d6baf0cbea0d83ba70814fdab856802070ccde716a3544a030088b4fe9cf98eeb8a48934d203cefb0ca24ce82cafe4cc239aa15bb5fa16f0adb3cb487cfd5e46de2bf5ee6def507551e1fc0746dcf44199fac53a96214fb75a28de358b828b84903e6214f8936f2897e4b9490a24cd7b4a2ccbe79b20df4775aba3b63f0b69164e0960d50aa2100eb0f036e5fb19464c978a89d11a400b725f4e10e44b5794fa8bc936ac52bbea9332fdc9a5b7137d016e4d6138fca9f411f64b1d2c1ac3f010e05eaa12c180930f5204be8baba7de8bdd2e866bb558fe8e1d960f32dddb29a5fd967655fbaad9284c0892bd48e3c09b45c8c7f542a46b514a7ae50cf928d9eda7f34ecbb123c191eb0827b5bbf1303954147ec9d3c3fd47bd962c69298437c70aedc0c39aa40d55aeec414ea2b535587fcbde0a106171889bb715c8af3874cba2274b16ea40952586e2c8a94b43542528d2c11273df2028434c89ab0288b03791714fef2f84fda01c295e896feac47dbbe7a995c1917c8335f2d694d2c7019fb91267df98c218744c697f958d2b6950ca100ec6a5e8a7b69453424c5fa3e07030185f4ad069c74253e4ab5b4c98abfa58a2d54373d29a3f6c1323485c0738c52c93629c903d5771509b582b282da5a6aba2d7836b7fc5f84cf2c959c6a0a7cd821c67b3015547280dd98dac2d3a6b3040c75abc5a5bc1375754c1c31be263a4506e750fb06fcb77076d5902b0e5e39d9dc84641fde6614c0d6a9ce8dcf27749e4ab84a8237224b902cd0f48c16669d42d06a2126c20a4b21c3e85cfa8a35be55d16d7b133c9f83d4776ab248eb789e7fcb542e2b3c55f081a9f477219eefa2adf199eab20f69990aa9227420182a921036fe2ba2574242da9a779485907d87d21441c7b988f8d892582db0344b794253a5a6e1ddaaeb2c62818b2fb93eb71487bc0ff7cb5f65ef898915b892853e47a6bf653f66b2021226a321a36ded81c3c39bbb7ced6e2fb3124265c2e6d2a8283f2f87bfdbd7085cd1df45297369244f4b00c78e1267c8e76e882d7c5730cec3f580bed81f40cc7a7761dbdd904c134f6f97773ac7845eef33420fa78d699e4d1f2b2a772b9a480c1c2259a73c5a0f5c3fb47db07c190f6b450cbf64790ba7d55786b1739002100424f1200ed23eb0b666aa35b9dbc4648f1bbaffbceb2693fa0ad240b19569f1b43b72c82a44c68a530db4a80f30575564a104254036449284e3f5ee2716e1d3e5727d6fb50c6394ab30fc4337d5f32c9d21aeaf61bfd8f5f5748004e2ddd0a1728403b4b8b3bb982374c8671585d70d439a8f1c1fd3ee7109a1a3cd2725cd61ea145213c5d11d98a76ecbae5827a68c03d4bc9bc8920a355d724e251785f52663124fbba2ff56ec93b955ad813bfd5e4d2379c89dfc3a0e20e04bfd21ecacd3323ca2bce3668537d1d57b755beebbb4f1b8c21790a71afbc8d99cfbae67f12845b065869577f0f5f1164544e37af1016d15d1b51c2a16a47a065d3cb4787878942a71a24bde83788ff72df1f198f484a0d1bddbf2d278f1b4c2dc460b5f87e7da0467c7216b1150d900e2333bb88211722b1112e338a300542f9218c7ed967c163b5ac2b31f6db930dfac40606e393d64025371fbcb62f0d77b9b1d79f9d03e5e6119fb99ebe5974bc6e20b282f6d6485e9fec5fd943c4a07eec8f68241ebd78efd8f063dbec3812f0b4b8e8f269f567c8346c643ee0bbfa8ee6ce750bf79e966ae5c4121590f920771b405eea07ecdb8bb3fffefee68a9304960477b3c1729b0deae9971dcb35e85dce043b881429c6ccb425b4f78a4dcde814abadc1de0cdeba4ea65858e28debf549509d90c97a44a9816386d68101925109df520ca834dd33c5b0b38854e65ef8addeb4f1c415fd72c47edf97c9d476e00b5f61132656f0c12ad9b6c3ef5c8614c3a071d8fae771b2c141f449b095e70042b695ed6009e3da484b85f4d47ff30189d4284d0fcf1b122fabf4bbec73310b7812fd0727e3d52653252442a7c195781a154e94e6e6f5a0950c6e6c07fef922e1793908221119ff8b2291ac41e8f57bc96d826e9a750788312df3c7241487524e9629560fa74d8e9f2fbc2a782a6f0953194cd43ec071b054dbe010a5f05169786a6d3bf41f151cc7fe8b3ab769c1e08a075dd52396ab43feace6d605dcd0039aa177975f33ca0beef183c6d015c3b9a3f92d282a9f4929840a3079fb38640fd79ac9fde230ab68a53b937c454b3d28ace1f312e28d0715cf4f8f762837f463b77ffc7fbef739c79d93b548eb47f2ce97601e4ccf75727ce3a3e32773abea1fe47d87f1ea7f42780a2b9874590fa64b5591ee45fd76db41f5990e265e1b2059d4541bb0d49912c22d5368dcf27473a3eb972b8c5072f1f00312524cd2c30dc33d7bcb471264863b1d08232081158e08461535c2293934ca11b9551bdd472aee9d55eb5cd55cd9bd355c5ee9a3b8218216549c0de9e6e872c5beec725a85a228ba2bb8e9d823a782500e799f6919adbf892aed64113c7db40927d8cefe58e7ad70f32c7b929c8584346187d30f17cc84bb8294e08dc6fcff77522f6381cba4a988180525c7c0092eee961fc1731caf80503684d1e9bebc5f68a33a7a06d94fd32d2494b5857e9af1fe666d5bac1194c367f30811a984c3eded528b4095b92f06794522fd58ad2fc0233bfbc6b55ea13370820d516c2e29c4db91021a75eb60af2ba79d967adba9a1f1a821630cbd13ce378945e0c6d10bd7410deb32b168547e034daa51e340331bcab9d641a858d7d163ae53c62e8416477c1251d3b56915d0bedb0296cc0d147d1696ad299bd049b4c3c6a3fb2cf16f08692a174a5dd5c49a95145cc4f1bf0c3b97e9019434f0fdbd3e09bf9fcfcdc43d8fbf7a819d633c8e39c33210762b3c08d79ad41ab7f4d4b11af261c6f09a25b6b22729ace8966a1a1be5d8a488da549b2e337da78ef0d4f8c2d4ed43e538715e09cfa6c4b1c58627ebbe7279f0fedb835ef3def2e3c8badadb8af9b84b31c2989de53c72387c142e65df8b6744748fb2de70185b565973d200a76e4c9ca2d6b3ca53b5f7fe1a6e79cd3a7ff0821897ce006f0e4866b3140c911fb9802381f079f0811e4a9a0121cb4d330904d8ff99a96af755d77aa436ecdf229979c756bc16bfade149ed9278bc4eeba03e4571fc21731586aae25cb46a61ac21000da74e091625bd0c45bc291d08df7677943eb49c5bd20709bed178af32c0a1ac37e2b00f4eea36d35742b33a380950d2035609e145b3dffc972b6c82a46f865c4aabf64ec22cb5b161e2e37107064f3722ca575b131011cc640919806fb8f2c28a714d1a5a1ba6d72d30198f237bbec5668dbac26c836e10de5f851052d92383b66eb3e4aa36c2dd4bcb752acd07068c55d0b5f6f925b84b8a0401d0b0f9bf182d407307040ed39a27fa03fceb05cc350da5d0c54aea152814ae9abfaf520b68af3e77ff723ae91421b686423026d43ffebd72efdf5eddcb5c2fc588be5644b2889ced86fcf537eb90a9aaaf32021ff226f717e052bb7496a88ec5e83e5c3d0c6d6f35d8b37530fc96430be012ff439bdcb64840b13888cac9598a61a74ebf3c49a015f5a94705b87213507cfcdd1285ed6bfe7ac9252cde2b2f1317e98bcf7e56199e85f496869565acfb2a5ea605526a5e280ce470555181ab96a637aa017b2991d2c1852a5b6fa229a4ae94cc7de48196ace4045bafdac82bee5798e31a8e932aca4a82e7050b731aedbfd484e999aff3768a7e7e5179d11f7d901d2fcdf6267a87671d23d1a0e2f41f1cb5899d48f382dca13b81b5628afbf2c6d0d849b16d7f03da94f1afc7ee9ad6867d21ccfb668ac1d5f3502dccdcdc9061cc2ade2070c05510d41cd01547705e2a684abd892618", 0xb89}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)="af52adb042aabf5b9befe69c6f181f453dbe6e9bd00f9680fa473ef9aabfcd41ee248d270bdc31f2df", 0x29}], 0x1) 19:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffd9a, &(0x7f00000000c0)=ANY=[@ANYRES32=r5], 0xe9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000600)=ANY=[@ANYBLOB="9b7c2e2f666903653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000780)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb92869962cfa6f33322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b0013f4b814eedd63ea4c252bd4e8279df9187a3f", 0xe4}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="41ff000000bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[], 0xfffffffffffffe6b}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = dup2(r2, r4) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000240)) r8 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000540)=0x9) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) 19:33:29 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r6, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r10, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = kqueue() r12 = kqueue() dup2(r11, r12) kevent(r11, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r15, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r16 = msgget(0x1, 0x210) msgsnd(r16, &(0x7f0000000380)=ANY=[@ANYRES16=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r17 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000100)=""/73) 19:33:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x2, &(0x7f0000000240)=[r4, r10]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r16) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r15, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x5, 0x10000}, &(0x7f00000002c0)) r17 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r18 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r18) symlinkat(&(0x7f0000000500)='./bus\x00', r18, &(0x7f0000000540)='./bus\x00') r19 = dup(r17) ioctl$TIOCSETD(r19, 0x80184600, &(0x7f0000000040)) r20 = dup(r19) ioctl$BIOCSRSIG(r20, 0x80044272, &(0x7f00000004c0)=0xb2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r21 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000000180)=""/99) 19:33:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x5, 0x1000}, {0x0, 0x80, 0x1000}], 0x2aaaaaaaaaaaac4a) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x6, 0x1, 0x880}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) mknod(&(0x7f0000000480)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080), 0x3) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000340)) 19:33:29 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000180)="b049fce481b74b103e63fb475add8d41e7219a2aa476f0f11c3471805564a2acf3afeed38d1534b5e927c8d2720f1ef9347426f2f986ad71331279f671b5a473a02391a6a6390f7b04367129a5d4382cd3ded95215a88d94bea00f676d2647dc359d32babd93906d9e15cc040c008d4cb23186cd6fc2fa3381c01fcb09cb52b5626abb88fe14fd2591d9a33d3e164dc46c24b7c770e44a64", 0xa0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="02444954808d00000000000000000847ea1d8b5a008b96f24f5e0cdf842a22ff206ecd970bf4f028c92a8ab01c43dcac60b5d31dda41e195a1aabae7ef4dba285afe1e5eef6b4caad29e63b79406c100c8095114c673474173d260c5340c1cc86def1d8d495824af0b390e8dd9bc34109af064a290823e49b43645ac480e9a646be8"], 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 19:33:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) 19:33:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0xb9c0674f2ad9f69e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000003c0)="c34b1c6dfa08544d94651df3127270c99380b9cd5ec23af420d07a28bb3b7e42a2d540f100fc06cd8f5b3d7bfc4dbb53c4", 0x31) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = msgget(0x1, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f30ec99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d21b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908d5076"], 0xfe, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) r5 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r7 = socket$inet(0x2, 0x8000, 0x0) getsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) pwrite(r7, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r9, @ANYRESDEC=0x0], @ANYRES64=r8], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x49b, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 19:33:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fsync(r2) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDENABIO(r4, 0x20004b3c) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0xfffffff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000040)="67d9b73416ad8d5f22d13f8ce8e3074aae07c8ba2898141cfccff9d64eac0748b55a666766d7913f66d0b5102c3ed9d2", 0x30, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x8000, 0x40) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 19:33:30 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000040)=""/46, 0x2e, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x24b8, 0x5}, 0xc) socket$inet(0x2, 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xdb, 0x8000, 0x8, 0x0, "1f326579da12bbbc4696edc2aeac04bf1f1314b7", 0x6, 0x10001}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0xffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x200) 19:33:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f00000001c0), 0x0, 0x2b75) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/247, 0xf7}], 0x1, 0x0, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x230, 0x0, 0x0) getitimer(0x1, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000600)={0x0, ""/104}, 0x70, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 19:33:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) write(r2, &(0x7f00000004c0)="bfd53434cefb6f9bde077e54824a752374c61908091282cca1ab1087a358b684bdea482854ed436aba6471de5b223b73231e2f7c2f50b6c61977af7ba55fd5aa52bb8e1eedc97ddc937bd102a1e22d0f86bf4fa7f1de4d65306c5892f4db15d30e80e93dda5beb369e8f751f08547499bd429cc7e31e5ef60e0065863007ca8164c49c8e4c0b502e645b27ccf9390b035fab7d823049308e9daf586985cc6b3b28b196997c2cccef6ce47c1f1b9f86938631ae53517d", 0xb6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xb3c8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0xffffffffffff0492, 0x0, 0x0, 0x0, 0xab9f], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x203], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x1}], {0x4, 0x0, 0x8}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(r6, 0x4, 0x4, &(0x7f00000000c0)="efb2367c", 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000040)=0x9) 19:33:30 executing program 1: r0 = msgget(0x0, 0x208) msgsnd(r0, &(0x7f0000000000)={0x0, "0cd260406397e0fa9f878ae081a3adcad92603225cd6d136dbcd30707bd1f5ea5fac39761d72ebf1da8047a55bad743f1f9758815e304bd67591e07638ce47007b4e830c9ad07e6a7f0c39fbdd382cc81c0a8fdfa1b8cfcf1e9fc499e5edf8f98b72ea4c42c925829e99d770ff63c3f83b682918f60f1e3e527703005dcfd7c1e89b99572f45ae6701a2b704971524e6bb317ac975aeea5bbe930c5ad816efaf8d7a2ff41445fd7b1cdf2331c1673e395904329a42659208cb3505"}, 0xc3, 0xc00) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="9295854a789e82b9c3a08d02e2088db936759ef20d22f14ea7adc0c123799df39c13b3de75e81ca1f48230fc2171fca827f0d7bfb1567507d4b57a6457f017219c86745d69e943749d8364ccf8753c85682a6bb5537d03d98b211e617dd5c392adbcd895763057eba69466c3c954c46a5808b1187943a984a38ba80fd3b1356a04b5ad108fca74637936a384daacf580e6c493b03c1587054b1900840f526f613cc13fc871c6c1adad5b77a771ce8cfd411e02dfa9365819609a0a2ff893d27fc16d27603f1ce27b6fa5334a64781d683240e6d644940f1c89", 0xd9}, {&(0x7f0000000240)="23611671b549cee5acb43304d6cb97dc11665fa98cbd528c3c42da5c6caa3ac59db9fe5d9be553539d2381f5b1b89a9908b99874347ecb24daeebe8b0e383a4a457ecf71d8946badf373a82155712e2585bf08eafeec42183a9cb415daff858fa89ff42cf1577f756e0ac0fad340f1a316ed89944e6876e041e6095e14", 0x7d}, {&(0x7f00000002c0)="fea6c88d03e7144de4688f07d0e727adc431f3a88efd4224fdbbbdb4a7b267c7032ceba464f8903bf8fbe6574e7db2ac312f8707a0e082dd810a9b6a4ed8e2dcfaf71fe171c145db5698c3fb456ab058066d83bb37b1531f3fa99409ae29a9fab40b9e0a68c02a3bdb866e85e17da5990e994ca24fdf0cecfa240ada74fb171e96a64242ebd0d9bd4744f8d315c4e2d695197035af08c1d2e609830bc5be67313340ab0e108e5f0a90d357ff4327dcb58f1367e9b85a7960ad753a70a43e33ca8e1cfe95ef505eef559b55fdc4683d6ce587e36279a4ca716552ea9f0edfc705674183485ff7adb2f0f525", 0xeb}, {&(0x7f00000003c0)="deefe7145c8c1a15884a646fe063c15ec7c1feafc61c2ad3b3", 0x19}], 0x4, 0x0, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000480)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000001ac0)=[{&(0x7f0000000500)="b137d7af893900d513943cb742926d02ba0dc8e1099c4951248e143debc7c47e38edb2a5da51367d870cdd77985959714e1d63cc2e2dca0030770f46c95096943b9d14ec734f7876f61319d8a47f850a12108a8c794b44045057fcef9c", 0x5d}, {&(0x7f0000000580)="8310177ff2cb8c2729067e8116d3ce4a43ec1649f228057aacf6eed03298a7b731673d66d8ffbf3ded2c136d0841e9edb7994d57d44961932857e0bbb87d8ff0a916d8899742ab8531d5d527a28365b8df7770e560cdfbf999ac488977259956c16ba6bbd86bc7ea1005b283e9f4ca5291dc7cdf7ca8e672f8726e68256ee564921c5cf8d07a9624", 0x88}, {&(0x7f0000000640)="f78ddd3d4fae0539ed6b77c2fd38946f50ce9418f70ca9e3b62e0a304c237bfe5a1654c02e37b1bd6657282d2dc76a13b2264c5268d5fbfe6cf8f725de9f8d05f57fd1d123935c039da4811ac4816f202b5b01e96142354411916021728e2eba3444850d4b3ced05dbf0a03a1cdaeea355d0a065dc598fc236bea8d34ca530d9da70a652d9d65cf2f47ae9ea6d99ea4b5ad7af96ca8fae9c6e4f5facc0b25e490e10db2db0655a11371be49dcaa6ad574e498faf6fcf343fe7656e9504e20864cdb5dd876a65a52df6203e84ee7002af926ee77b38cda459467b793e30a8a16d1b7081a9a41b80d2d7ee1917d5fb9e64bc13bd4bc996b9b8316f9010d02b52ebcf169ba85609d14f2686ed792b134bf8e54d28333a131742a6d2f35b2577dd5ee0b5207fb805eb70e91e6f8d78ac1a28b04a0c7af270518fad4e6c84ba48dcf35d16952db52a34c2c06aa8be42087340f47443729e233582fc902fe119c7234a429b31b82016d3dd8f38f385b02ed10a72405de2bf82139d8e14f0754eb117a6e6e73ea220ea2271ccd207faf7dab96ec5a135258ac68801cd45b16772797761e4b33121e5e7f27aca9c1a60dc38c2a5135fa670684e7a478487945a94ddc085fbcdce9ac27f59c0b832aa72e65bdff7008424650b7a7d2520c1ac66adf5ef83c6653d31bf25e4ed4c6f80f4eb2797729fb31738db0b58e7abd7ae5704010e0c6dfdfdaa0262e3108c7ad02339270c0ea44ca68b526ce15ae6683272ab01e8739b68b3e112b183fca373cdedf4d1bf67d5064f774023aca74954e5599e7d5f9d12a5145f0cceec310c5534de7c2db74419cbfbf9bfd1862c933b00ccb9dcfe6bcdd2b29220a35d22ee73532d1aad377318d7b428c5c9fa8a0b996840a82b2d2b20c7008c1a703f7af4b6421d3cb8c5c9cc3239a6781be88e6ac4f8e59a84dfafed977358b8e6c926a54e6075e8e29aa3bde69c92631a2c040b2abd8cef0bf3f6e9986df1ac5653563724c2b135838115569c33abf351428f7e6106f6171735b968a6d6fd3b676d729f0aac1aff9841495b75fc07c06ec1523dab1b41a74970a6827be1c79e351d9002907578fdb2585c55fcad6c7a37a2cb76fb10d506418bdac481d310f1f79ad87a25ed21e3adb07be282e4ecafb70bca781cb2fe95953edad757aff392c1f68396636cba553ce21cb1cff0ddf5c5861ea09c66040acf19865ab47452039021adb380b42cdf05d5e3b9f606eda538e603f4e2cf79a4f70c172939576c2eb13ae3a87b27e1edc254de752d41f3fd6b00edc8603afd6618ac23df615fefd1acdea8f812823aee0ec4d4243009117bed69c5b7d530793d0c2cdd3eef9fbda936f8bb3dffb06dbbc0156536467b2c74c0f3e16b279910634c2967fd943e549515c30f62865bfed0d185fa5b9ecb61c4c4693ab750711f9477f925fd8c96e1eeb3e88cef570cf87969ee840528eb4a16187ca11797eb0a56bd38542a24966fecd3f75afe206df630e6398b5ee8e7df8a6f1cba9a278b9b16d33177e120b3a41193a5583af8119d252d08de8eee8f8bffeba8a25b44ba71bc63494f19af7af340d9d6139971c09f2b16ddbdd2003fc7bee4ea0815e6f3602dc879704c6dd7199f29358977c2cfc34a645ee11d78b09890da5884388dd5c65e4c6066838a8c4ec1ea9d0c42fc3fb72a1d5cc5eedb5b1ec157d972e4f9df3c17ec7992a7d6c32ab5d90f58390b034a27747f45b4f3176486a4c10455a6405899e9eb352d37d3959db43ae898ad45d5c92816f69a363bb7707ea32dd45a6cf683b0807391cef683488deb0f8917c65a012f1ab70c9a1ffafc1ab7f4b7ade4fb036c60d81c721a98a0696eb4c5d949208ed7d38ef05ed08ac12f6376bc0416840d669fa23135e62247f8e1bcc446418b33571d8deddd277312d3e6e303563ab8e796d38a5970b62ec01c7cab32d0bdb82315c09e4bc71cf42be3a44c0ea946c7e1b6f0a13fa61031be58bc652d0307d60ddd445cf2315987d0abf4ada629c06559893f3538cd6c4359875eeee7a5482a02416811367467811448083da8a900498643a3b779632d5eafe2048cf29825bf42ecd03388adc469629bdc043b0884a742338ca97f0b5f4615c188697f7d872d1beec761636f2ad0019da10248d3ababee754bf558f9260d644f279c4057955a044785a4a49bdf7271b253a2e5b99103662e0c59a6ab57c931f4d6f4f4671aa0bb19d2971f989e8f58944bdadb5feaac6db73fd0232fb3659f843fc5fc1703e7569360fa40fd97aae7b033990d3666d6022d7d1a1984bf1626fb60d53b104fb322d61ad8b345bacc463dbe93431ddb13755c6aebc3e23708c8223ea26d7ca077ad1a424f8a26859ba0db13568cb99e1daa3f54257ca5d66b1a75032ea6b7c7e6926167cd24c8586c2f0229ba33a116048d4b9082c1b068a85aea5ca2ae68492c60640176b7b92aec439aeb1a72e5f95287bb5c1ca060c66393972553c60bcccf0ba015a9222fa3f0216e45c0f75443e6797b544bebefbdecba9eaae4ff878ad6c84a3a3ad1b318e8643dc10b961f93ac477dda2c7b67c5954c810a8daee804b878e674c14cbe0fdd6df2f82c9a34bfb489a74fffcef22e3c43927ce3872135b3d483aed9075fe723e443b21320680d8698d606f2c83781df38d3c0bcb1d39068051ce589b4397ebb31def017821f0b532082ae374bcddd5b36b5f1846d8c3e69eb49ea5b49936cf9382b99faa78301aedd4cbd74857049cc948298d89dce44d275c7cc4102a319e83e00580785e070ae7c65ecc13edaf61989abad5b8bf0593a1a4deadc49dda5938bff376b4cf42f2ae35106401cc8eae94500ff181e7abc0730cb174f4dfae7960e8745cb7c877026584ad64e778f73fd777f5d2c653f7e4627e28d8bc05271d134c3dc528dffd0111a6c02b49dff12c7ca69cab3a4bbded69817b162d93fd1273128854695328f46ec048ff3cdab04259ff55c78a92261dba25108b26ef9c32fd9e595c4b633cd23281f7906d22d6c4b720be0f26ab6c311ce1d7baa8da8aaf2918b76a57642d6f69611758b340b02afaf07d3e57f9dbfc76cf31acdcfea5d35ef818fcde35738ab212a190e8afcf90c7d77f19512aa6b57413e47fd711c1b307dc71ba50e03a446fff2e2e6c6c1ba40e49fd69317d4949384963e9f06f8a73d57473ff1796604cf968439aebf81e56db6c9a2a4e7ec6bdd4525a09066a2648bc558568cd1bd97674685f194f42465010c11b6eb83436d0387c018fa17d0fba3ffa03a90ce7c440c92b7644e3c29fbcbbc90658abbd72c31761be2b96dc8eb5562b6843c999d0d6691f53452c2a0a364bf567c4c5162019be701aeb223719c2694e4b653cded08db57f79cf4a12ce67dce83c9944c4109966d63594abaeb15d18933167611fe620a8fa84af711533df6749c18248d7afb4fdd0ad2c24944e970a1a8336d193f51496fbbf3e8c0fd26a0c86c6517ee180b0c2ecf03216e7220dd50308b11fe2031032e47301035f3fb53033d84cc789f6ca963e47c971f447deb1ed5b659b32227b41633ce896de354ddf348cbad7db8cff01881df82412c7a1e9950c34a28e89a4929029a2601af6ff80d5d31f45a168f0d2f13c7f4380e0da40265183ccbf4f2ea69748256d50de9854eadfcc58128b65e5a7c94ae2ce1bd86cbf3fbb27feb010f827c5bff8258b1305561cea3b656a43e32a944824caa37b1ec0422f9d4c1885ae5bd4f2641966e13a6f1111c934c332fbde4825d4613fd1a41aad657941d5323027018f749ccb3e03b53e7bb32f0d4fb22410a2337e37b6e1ffae2ae561dc1e7536dfd9f6d4e6a8866fd21dd907b1af49a776d61e2832d00855d301c4abc3b332ca7d6d64edbbd92e83022f6c7c131ff21aaf1beb8dfe58ddf79e2fa0e4f9602bad970b1a222f32df3f1ba35f673ea93a830009e74ca18435e8316af04b563f11a32906a7f3b38f8958ae5d5f5933fdc8771000c421ce0edc028033ff8fe5c8f0011f98db5f24ef143d8f92f105f887781a713884f7c4b40cd8e9e762b86f84de3932b532f114f73506d98e39feac84735220cc1a2e6e47789aceda0604ebdebc3233d39a6b1ac43c3a3f0a63d42c4101bfeb866f63d3a6eb3e081e098d858c5e72133bf8642debaaba634922ec04ec93ee52985c034221596c08f81583f5666f05693cdc3da473ac59b47331058b9a8e9021f21100974fe6d1c51eeca985671eb376b0f8ec801fc834ff17d5d5452a99786f290c264ac47c6ffa734f42accc1a76ba10311f6d65a29f79e70750a9e730d8d9bbaf58c9395d5275fd47548bd594e9b19c19c9a6be1afc49a05c70fc291c01e53fedc9f188928219ce4f526976d23b88135ff3e70e42a44f57bdf64a8c0747ca819d132dd6dc7fa31ad5237149eaa4f31806ba3593f89983b1b2efb7611cec2166c7faa30e8c313b7c0cb3a34f249d0490d7111dff2d4baa148b6f05becfe8a177547b356aea9dbdfbb9a2f2c2d849d558d74e0c3881bafa503084f37b3427bcf5fa043c8aaada759b47d30d0d0459ae4acde72657877656346d8fd7e891034d8df78fb8c343fe7941bf498b39e66382861b77f1d1aef7e39e53afdc813566e95b2228be342a65aa7859ab1785419af7e3b5d7545e89aaebad925c926ee03b28fd9e68c65f5540ba6f58e37f1f2e00b2c09095f15f993f704ef4f8f3c57d1bcfdfb44c99af13ee0e0e5c10243ef3996f4a2d99a3201b94b1764a62725b91815773a15e5cb4f5e0d3f03cb7567639ae52d4b3cc560d05f813028203ccbbcceabeda54b84e7b8c29f4740d191ec90445e2d95a7b7a2c673a9e9ac530b16bc634adc8b2a51fe9f1bd8f99947137f5cfef817cd6896a49a87a30bef1a22a6aed59726a50ac0209017ba26d089019c1a466dceff71f0b71917458af89f457706f3515c8692c3e9ee256406c39596e841ac4d6e7e91243f4fd72f8dd15db9a8cf9d1f9f1e9ff1edd0fa715ed1bd92c3af358a2d1bf501458ee8dbecd546e87ab63943353e707f8bdca82a3013197c2f1644968053b42ec72a909b3eb64d47e0daf4002c3d137e5e8216e5e5cf88a501288f3dcb8bc445c61e402f5e3e3a13acdb752b27b70786e1f80161800b8e72e9cc25ba188930eb3ff446fc7eb50d69e975f0359f22d7d05b35f8bf56a571dd961958e76c8a40b665977c5da50f4f9423acaf975d0935c041cbe70f8edfd2eb793974e47fdbca9a3629e31053d9fdefd4f4d8a612e90045046c94b9505d272fc150fd0718914864ffaa2952d554cc00126bdc5dda4daaa1d87b2cce055632d338c1d63c5fcd9872b5bea8c6adbdb3f182e7cbc4c3b531e7d3e82ab6eb28008ae72c6cf2ac14fe627a0880a0756721f446052a05eace5fbeabf336428f6a0616b9bf511eef14b0d5f802420b7008109705404b1c76f84e4062071225b6334f01e647131c61e4bc30994e004fca1fcc50b9579624f0ed17a8876c78e7b5f8efb268c58bf367842d4d6f7ca7bb3aa5d5b461ec7eb493ff1596e09300edf10cecff5cca801d3fa882edc9ee2dfcafa534ad3567d656e3b053daa7a4775c42661293835d43a43a37a467c1fa17fe733407f7a4914eec1f94c096e9943623141e4e64536ed905f24fae601664eec5e2709af2ec8ffbebad6316301cc14a7092a7e5b89056ca0af282054c674b25167b5961488f9b0bb3c88a1f9711d096a25ff4d0334d81dfe3912b4cd6825a8b36a6064ba738bcc49297b7d51ff291c2a670ff68be0f8c72f8055b", 0x1000}, {&(0x7f0000001640)="c239c03a2eb07d1dac11ada582d799c31d6748cf059ef8d8b28eb99b071c8d8f3a379ff614ecf7d08366b33b01d6aa0194bf5f2187b290ffeee1c340e5ef5d37704865bdfbe16969a209c032d703b82a17a6d7cf532105cba683ff08472eddc0712e3ea33f54cdda50caad5b5227e06fe0d312cb374b35d6c4a4a1e2a8f619f9e8d3d59b7d7abe6ff8886a5b42be865fc25c970a02a7f0c4ca4b6775507fff8b3091b5d8228838da43a37928ca1f09960e23446a534e300c44776875ed1a7cc7991eef80e23b09653fee2713284246184f5bb3f54d45da", 0xd7}, {&(0x7f0000001740)="8b8e922456c0f5e0ea7b5de4a5272528f2cc927151421614db93cd350cf836c4dd24e01bd4ca1be498fa3cff7a29ebe94d46affd979204913f166d02e83ff3e8717b3ef48c586be3140582f721e0a476516fccefef76baf022c8f79fd3243d7613c83a6351b3813435c6427cf8952af3cc91a0a39a516db3d8cfc3119a29bac0", 0x80}, {&(0x7f00000017c0)="acfcba6c2316dfdfeb264517c3f9f7568790e5d296e571f2413a14ed6d2c921883c02e702f9e329887048d6ce9948ff9507e8671d088ce8a2fe284faecf0ee888f2d02067e963cdfb709dd437ede678be660928b1d82c2c521e4025a61e222abb7e9f8c30bd2e99f018397e29b5a18c9c8c2203ff661569276bf66a9e4285eb88f04412f4dcfe8fd45ea6bd0f0a0204f280eeaf718f509cac23713012b1a427bf288b530dbf64c2ec0219bf32271403b113896148c7640e0f590d1f3f5dccf4cfc65e3b71a0c9978b592834ba6b1fb9bd5065dee0e4309d6b544a2bf88087dbca271", 0xe2}, {&(0x7f00000018c0)="9728139fd890e9d00eca9d5a55e27628a5342e008b850823f82850b77a5d8a2eed077f412e463a68667bac7c701a22b4f21c7ed8c3d8d3d15e0113e416cb1c728df95eea12be7aa1a92d68c28454eecf5026e52887f36f302a797e5787efcfd78d83aff399848dbb1fc7f240b944a8de4dea5de483af614286269569a7d2c1cac1c21692fb35cc08bc35498c26c9ccd5d70a34d5d7483c847d020fe3c1aaf41591dfd050e5b8ef133f6a1c3eefc79dc658d18fed0ab4b63866f0a04eb33f7cacf11791029c7ab77a53e461858897d874464a9a5fcd66125b975f5bb8d8d1b5040c587cea5acfbf1b0904119314b43e6a", 0xf0}, {&(0x7f00000019c0)="52379604d6354320f196fb3ed889a0ed7bdd6acab2559aef0de5885fdd84655e20970e55c6f5efe6722471c60e23e233a92a776f5569a825e7497eefca455a0a6880222face4a47039d5dcfd37ba7413a0b8684e24402af1035ad1bc3f3b8599320f4f358d69e390ba750688239693a2ddbeb1e73bc2ca1c19a8f4a2a8a75195491c544586900274effb2567bfbe2dd584299a725a39ddad264e7a68a63cb40351a6e9a2f89bd5b809bb97f86a086f9139624332d01377528e6a337b7ce31b0eb3d4dfa4df02c7fa4a41f6453403378999cb4d33949ff1d700e13f5dfe6fb6", 0xdf}], 0x8, 0x0, 0x1f) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001b40)) r6 = dup(0xffffffffffffff9c) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000001b80)=0x7fff, 0x4) r7 = msgget$private(0x0, 0x681) msgctl$IPC_RMID(r7, 0x0) r8 = dup(r5) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000001bc0)) connect(r1, &(0x7f0000001c00)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = syz_open_pts() ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001c40)) r10 = dup(0xffffffffffffffff) dup2(r8, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001c80), 0xc) chflagsat(r10, &(0x7f0000001cc0)='./file0\x00', 0x18001, 0x2) sendsyslog(&(0x7f0000001d00)="c5942e63c7d5e0631281977733228fb02792c49057bcab013d7fe4091eda5adc3c05995cfd6bd15c4dc1c4f16aedf69f9a9e1510208a4c2604973c5da9664990ed98192dd2745c4a92ced97d3a0b0900930fa837629bc4", 0x57, 0x5) r11 = openat(0xffffffffffffff9c, &(0x7f0000001d80)='./file0\x00', 0x0, 0x101) dup(r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000001e00)) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000002c0)={0xf37, 0x4, 0x8}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readlinkat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/69, 0x45)     19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x8000000000046, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0")     19:33:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 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, 0x6, 0x1ff, 0x0, "00e200000000000100002000", 0x6, 0x9}) 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", 0x11d) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc9f16d6138dd2885, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x0, 0x400000, 0x6, 0x0, 0xa119, 0x4, 0x10001, 0x3, 0x0, 0x9d, 0x1f}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x10001}) writev(r2, &(0x7f00000002c0), 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r8, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r11 = kqueue() r12 = kqueue() dup2(r11, r12) kevent(r12, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r15, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffff8, 0x80, 0x80, 0x8, 0x3}, {{r15}, 0xfffffffffffffffd, 0xa7, 0xfffbf, 0x7, 0x7851a840}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0xffffffffffffea35}, {{}, 0xfffffffffffffff8, 0x80, 0x10, 0x3, 0x3}, {{r6}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x2}], 0x5, &(0x7f0000000400)=[{{r5}, 0xf0a83acbe907fa72, 0xa4ad2755a8c4e0c4, 0x4, 0x3, 0xbbd}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x3, 0xf5174c7f847265c9, 0xffffffffffffffe6, 0x140}, {{0xffffffffffffff9c}, 0x7, 0x9c, 0x80000000, 0x6, 0x100}], 0x0, &(0x7f0000000080)={0x2, 0x1d4b}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 19:33:33 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fchdir(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r8, 0x20004b43) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 19:33:33 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e", 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x3f, 0x6, {0x2, 0x6}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) fcntl$setstatus(r4, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f00000007c0)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000780)='\xca\xa3\a\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000700)=',z\xdd\x00\xe7\x97\xa5\x84\x0eS\x03gn{\xed\xba4\xb5\x03\x81w\x13K\xfds\xb8\xa0L\xf9 \a\x06\xbb@=\t\x11\x05\xb8*\xbf\xafdPz\xae\x1e\xc0~\xc01\xf9\xe1{=\xc4\'\x89)\xa6\xd4j\xa6\x9c\x90\x94\xc0\x90q\xfd\xbbDr\xaa\xe5\xf8\x1d\xe7\x1b\xee\xa9\x18g0\xb3\x8c\x15\x03\xa55\xe4\xc6\x99\xa9|&\x18*>H\xd1GJ6\x14\x85\xee0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 19:33:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup(r0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 19:33:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdir(&(0x7f00000001c0)='./file1/file0\x00', 0x149) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) setgroups(0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = kqueue() utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x10000}, {0x3f, 0x101}}, 0x1) r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r6, 0x2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 19:33:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getpid() r3 = getuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r14, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r26, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) r31 = semget$private(0x0, 0x7, 0x287) semop(r31, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r31, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0x2aaaaaaaaaaaacc7) semctl$GETNCNT(r31, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, r27, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r23, r28) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r23, r13, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x6, r3, r7, r10, r11, 0x51b3e653bf7f68f, 0x7}, 0x4, 0xc9d3, r20, 0xffffffffffffffff, 0xc32, 0x2, 0x8, 0x101}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x10000006}]}) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r2, 0x6, r12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x400, 0x80000001}, {0x18, 0x3, 0x7fff, 0xf8f2}, 0x8, [0x80, 0x8, 0x9, 0x9, 0x7, 0x0, 0x6, 0x5]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 19:33:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = getgid() ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)) fchownat(r1, &(0x7f0000000000)='./file0\x00', r8, r14, 0x4) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f00000018c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x3}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)="c6b54ca24e4b1a94d958bdd69e9860909a07c4010567300b6f4e5bfca293d184aca78688b339ad64a80fa19852a2f1eea26132d3914836d15e64e1bce17d0c", 0x3f}, {&(0x7f0000000240)="55452e6efe97b5acc4e653115311be4390c9817038d507f008809b230a2bb87262cdfd8a9f2623bf64f8dcc99f4333fd4155c8f415f66769c353a428881d9b2b18766953f9537bb1d4a41cdaf17756ae61b4d90839ea7d9c77cb1c6950e81dbf2e08dc8f44ed9107c7a7f20e74d34c816734ceb589a4b9736a3aec935160ddada797c61384ca9ed1bd6b08a5e57e899460b505b35c8a8bc2d1b926f1c569d76e3405a3733938a67b851dd6d5ed5d3fa77691098fb66a836210bd4c21bf7fbd4b2b5ccb19552d5bbb84e7dc4962b6b332e3abee1d600611306624029558da120bf461d8f10895f7a8240ea4b9d71bd2f4f9f8d158ae04f8109f45b71f82c7765efa3aba3388b4c77a27605cca802e9e54ed384151be74de4320724a2e9b4702bc62bffd225afc33d4a73c26ced0d280eb53162e4c04fc7ee016d590c821897066ecf6493ddf1e02ca68a7ac64de91d99391cebb96fa7ac0eaab5f3faadd2096dbd68bfd6897747dff3f87cd93bee778fd6ef20083248b0f906403f4f9b6406c196c90f73919ebac4abb53728355b0b6059f78c2735c70089df7eb26611797a7f5ad1cf6034066acd8f2d3050e256331328a076865dbf7815c3b92c706a3b6bdd0cc23c8299576eb38b021957cd66d5371011de182676bb313810d01932ca6ea1cf290bc43d05c2989c17d5d0cb89c78546d122c3a666fc8b1a525eecc30721dbf949cad53257a7126331a6cd746612aa4237a04d6b665e82c68d86fa10947e4ebf63b835ce598cc9c19bf0baabf364ec6bd68262e2dc94a8ed14acff7537d7907730750dbb0ad0c2078697782b6c4eba3397e3f7f0e3e82e4874924b9e321da2ed9c03cba2daf2784d0fe7192bc9b6326a557fb363d9f65857fdbaad7bf775adbcb6c7ca0aa484a738840cc943cea3ead6e34850c308054709d607cfba1f0dbcf7c08cbbbc6d722dc4213c617d96d4508aa87242feebe0324a30e3c56f643225f3a6697ac536dfe49032ea13bd9ef3824049bd852cd4ee955739cb5e6dcb31bfb09c730654c063d707e89b3e711b53b4bd2f84319ce5b1ffb43e86f2376900bad5a108566720dea4dce7cfbdb2a6f1993509e2b63bea8dc82e3803b2b5703ad5501ee935a0412216c134521d158bd79c796e558e463f6c833c11b556384d241432896592fc425716f9d7503a713257272ff455fffe0a9bdac663088f9492d22e5def4b1c834d6b8a945e313a4e88275c7661b11fa2e0cf247f71a2d0cd9be58c5e6a379563271740cc2a6aa7ba94062adf2fab8809d292861481808ee1dad502ba4b871642a324bbc174ac45a8c7a846d9d379fc53686c2cd3c81bea3376f491c94a8efbca36cbd42ab70a2fb3d6f4191523beabc3862fd634df727587c4609a4b5fbd5f23d7a98a5a9e5200a9793b9ba73cb3a8cd654a3345ca5ebca7eb8aae967c8fc84807a3411ce49f69586a8c395b5c276615df46926df95829f92e73fe6b619c7c1d9aae18ca478fd1198aa75ae73e270fbc6b725a27a15d84d7842d96c58522929408c808ab01f280e00fd26ae5554d0c09f8cd617958c41331930e4060eac99857952cff1c6d208cf5b74d2455fe3ca682e1c022181b4841deccc6d6c03ea77f693faa90c0602c5ed422885152d0cd2a71f7d004556929dfdf92347d6b543d5682da949a1cbc09bbfb208518aa9e43880a3ac16d2053b04a87b66a85e2dd9f1cd755d0b92ccad147a3f9b96ee7390de2d5c08f23d1e56476172984a0cfecedb950482d585a3198b6442baf477d83a08057391ea360625e0c1fb736235c23f860164f831e54822bcc437c4c155708cf8eb42839fd7200b9fedd8a907fefc4c6fc9ce5c3e6c5480d15c8fca0c44818f6b950fc3005429595fdac5b3a57e75a348bd010328a42c2dfce902b38eac659c6cf7855f88c37220429e9e0caa80bfdbba43cd89d9a49490686ca233c435a43a10572e55d5b27101fe5fd208cad333f33dcf7a4f891666a286ddda659403515ccfdaed5b2e6b275c664abf846badac873c96cc91ec9dba5a39b0236b95461c1442b611ea56afd153bae4edd4ee2f7e5aac6c565b565bb519e0ed2bf12d0f793fd420da68a503adfabaed3897607c92ede6109ed015b4e3c8d1f1a1d5463d06b64f78be2ce41d9eac08a91292e598304a9e3338be4e0181cb7f6d3c80e0ff6d6205bd8826c66d6706c6f43480e056fd60499c5700c64a47c207dd5c1a3b5939e709a72bcbbf8b647bd84da3986fc1405681a90fa869a93a4963f76d7e6e1849b0301e11a538854917f87aa2ad9df6756120ec71b971570c68b5c84662a15f43353c173736afb93a1630fa53e2197b4e6cfbea010fe2792b6e13970948b63db6a4ee03869ff2042b3ef0fe20b3d2ed567a850f676de5de8a506a6747e533c0017c48db23a2a98129fc8d52e10771a4f3b59abb09e1db1d82d9221559bf1a4e1249c3da89597dd7103a36ccb9995d31faf036671b8374ac0673e7fc15bead8e896494068e9f156c4781c6ca14e9acfb80dc1e7c2207cdafde396cbab1631d8f7c68ca42e04e91533d8573fbd3e4de0ed85f2f7a1b94b9921b7b81058fcb6f53e6db8da5a4493de4a18f247a75a7263928157c0d2a005062a5f0e01a08971047fc485cf43bf9df6fce1b0b5f6acfb43057d0b19516438a80a806dc2f3e63030d826d4d637011909162ac558e724e609eabb2ff0b7375a303390b73bfc560279b0aba010bad01640bd28a49d84baec62ce1fe61f007af431e322728f3b2ae603789c3710a6fef3157feccee0873f166f29cbbbf1565fc473d1292683086a53d16de030cc811de934d1f8039f51e23934e4150183d2a126fe37a961710314e9daf8dc9cb23c249ee9c086cbda681816b5916c6fb61987a3cd0c68032e936aa30c810c292306779b79f03981e598f9f939bea29d4219e36aa476c1d729eed01f4574ead7f09e2c097678cd669ba9df0480140cdec2c76bafe21ad7280c64fbbe42def778e3a3a0f1eef0fad99f2adee3040929a7c94b389fb603a4e8847df4bcf21925c8d3abbdcb1f2876efa11b01eba006dcc09a464365bd7546a89b2a8ada89985b55a2ad63201087f12591658342267f28b6310b417aa9e553681b656b9c710dc111c73953f348d362aa1caa04fa4d599a9afe3c3e0463ec0b495356a1550a928d8d3f74c14b58154428cbc13a0208b82daed0dd7f457bebc3217423dd56049f230549fdd1c179a216a9437c4033bf32912d83291a82879ec72d3048bb4426dd55ea21e0441fb66cd54d313f1a74e237daa7e9c114396397926ae7718a9eda6e5ad035d7a1b0eba82a3e92c384a32ee4884149a8c576d9dda73d37e784a7fd266d5d47acb8c2645a3733d95b0fbb664090ef4b14208befd287b674b55ca7dada85ddd5ce345dd38e5ae4a5b2cbd5aa880c2d7a9ce756fcd6d08748add1f72a1dcfb72aeeea11bfd6779e4fe59cfe6d0ae02c2842b2795a6f85f2d62ae687b1eb04e809e0a938679b96195ec860aea1fe08ea733b620c0dc93135ae02ea45d2642e60d1ff45471a9ea16420784cbb3fc5c27e4476cf018ef8dc702511d3a3b2b4584e69b0e3bff2949050b62f10402424853205b4e203b4ac14a5d47e6243bc5b69b1d4722c2002646db7b47f6f2a7de289574071b4b7e0ef836855ab92ebe2d268972907aa590b5b9b21ccd9aacf72ff6feea2e70e9fe885099b31b7bd5fac0b813a8d7e37bf37509981a54ffe3a3969962376cf5085cedc6d55d733fe0c4c6279c3e5b2afaa8c29646d4f6ebe86667d67c7e7b928d8c4a56584d375c2115a85500cbb96965dcfca3d7c2117a2621b36ec827e868edc3c86fe73f33b93dfcd6483d3dfd934a16a4539252da50dea90eb92ce2332806f3c1c741a97537552c7d7b6ec862106812474b8d250afee8a4cbf34c8a7156502bc51373c8eab52c6439b1b651ba796ef99802e6de5b853fa22eb6a9959ab2b9da5560cbbb621cb914de5465c7b69b83ae72746314fe978af9d46f667fe1286801c1dbdb11e65c479bcfb7fc8cc11cd1cdd25185f299fadaba410814974a84d1634ce8d1f45aa2fbf5ea604b9dc74a878420f3e5d1781fb6c824d29146397f0bf4dfe8dd9da509425079f43b803baef06e29429ae94e1b8e034171a638509ec13321e844bdeda0d98f4b15dadaf996a0480eed408485828f105d2c699a5810d603b77076553a5bf9f888894343f3748f33663cad7df02f70a206e43cee7f0652473f20badda7a5ce8b516b9688c578063ed96f119cd63291fdad3f531797d78035804fbf180229718980c665fa7913714e923ef77222ba9bfd133b743b7de20f14f2f82f488cc3015e527d36479f2d393293b6f6b7426d06d8f56dfb987ed65b5f4185ce4343a2f4b13cba7c8674359912ecd81de395b10f43f8f69b43f9b135c15a9a53d710d33605ffc5eeb0a58584fbac52f334e65ea43d3d3e81a7ece886d1456a502cb79c5b7c7fc0f0d868fc80323aba63259398b020790f69439c862cff6760c7f4a37ddabc2acbe336b2f52e77edd30512589997088649ff084ae3942999a8a15b005a7c4fc871d4407ed4044c0d4f8acb551eff8f92eac0b038fbd17cf93b9a21bdd0f437c9a32397187aae14dd85f5b1c8900c3661ceea111b5305509431bc49f9f7483952ad0a0d81fdb47cd85712d092284b24f849ee4e6366d73abe7a7e2b2b5fb67145507871cec7f9b467844a0a996a6c10177e5f6a70a521faf9d4606bee9799835464365da9e6e9a3aacfabd8422b47bfa48845eedcc5615f255fa10898c21548f5ae4856bd67abcec34079af5c4f7564bca85a89635f5fda5b780d55509f728391a30537426f96f846a87f4fc341962febe63fd100d0fd410d16cb4981db3480d7769b2a5f6e53ff50ed5260ee7d371bc53f622dbb84597b5fbfc85fb5548f8169d1e7c752d267b51c7e7a197bb722a12259b70ec08ac8e334eaec30d4976f7884cd6bfb5e296afbbf9325e93d4bd335a86fdc7336daaecffd2243e251a21f574b3ba8e4a7bc9c143dd4b641cb8907a666bc48631e58006bec4fad4d2c8c21d3ad3b8ce1c2f2993d776bf76e5b9b01bd56823ef878210f38d42262f2b068f5be7cad0725e276e4fb690b71369d809546c2a77bcd35291b6af369e7ae02b3b4c7860982be024e13f49e1dd1c3c234bf29846ae9c638cd7c9dc6f38905725eadc8e1f2f0fab79d91f391512f50c2567867f18c3c830e9ecfd87e14ecc2f1b8f3d2ea676cb4079ae3e9192bfa61fb911f2c7773b995dc952fad9aa4c46234248237e1b3ef08b3407f06cd53f3aebd5a91cdbfea79d3b0d9a3ad1f6cab32b6d633a26112321f0a40bd039e981080c885b8e887ee1008818b28d15b8788c8661708fd018ba68f6965519ba202359c7ce9aaa5a14b44f3c73ce535bddf30b79b48d8d0173bfcc73722a40dbb771a036b2b1cb3bd6decc4dc936f9379118db53f4fd2cb60791a57722636ecbec9d42b82bc9f578c67bf2279e7c7792c26556b2de6b9e8f4cdb4fdcbeaa6f4c2053a7ad64dd8ad117458e625d988d16e1d49fd2279a60579fcdbb88e3181e32111fd2370df6ec546415d61a0d8978bc8f1bc1ee75cdacccb27eae569f84179a829ed2eed3978975b2f56497a68f90849ba34932311d914dac0c977fd8763f3ee135321b2aa893fdf3c3d5367131adb7edba9444e2fde2370c521bb4347d1ea569fbc6f744c061e88a0e433f00881cb1a6ae1915bfc05905e23197076d58b78bfaee876459e33cd3d", 0x1000}, {&(0x7f0000000180)="13c2e0b15b6a61eaf00c6b1477891397c52ff101b437f8ac6ebee9fa29cf49bc520006d9f8a8a7ef9bdaa3a18129694aee468e2e279efaca0012857a3b3cec503120f5340f01ac26cda214eb93354b67de15fb044ee36721f4358c20a43c31d355cb", 0x62}, {&(0x7f0000001240)="6f536606f82085e89d551ad9bf16ff3d668ca5982436fc88b8f554da9d6a55068303ad8c669deb734e673fd784d4019739275a9e7da29d7447f5200f856234e38fd7ef", 0x43}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="ee58978d5c98261b7df6c8e33a5e7ec486024479242ae67819c67f60726a32d036f4f0f906ab2dad2b6c9bc797cfb0ac48305a121f4fff4261ae27671ff085f555ebced3f19bf715cbdd227b287d0318b9f505a582251d83101c9bc8d515812c6b6da293c8ae044e191f4482d92afef05cc37069dc116e5f6aaf83a1604a0d5cef53fd0f04a4710829707553c32b8f9231ead61618eab5af6760e209108606e1cb55b582bc9837449e280f7848b537d72913a4c44ab9e47f9a0269cd05a45ba00368f5fad8110a5e73be9122acdef3d46232ae48539010ca1bcbf56bef", 0xdd}, {&(0x7f0000001400)="0f687a108a281fdbae866a2bbd2a523270e0279efe0127eca555415765966a2945c00ab579243a1e09ae3dba4f1172f9c41431205fcbb57018a0706ee8b35b5a7d1434c55d463be49b89a5ee25b9ac8f31d7cd8885ce9ceacb13c8759363f79a92b2289c8bc779ec714fe7a0ff7a20dc3fcf53c7dc3b552ba8efeefc8f033dcd8fb77d6998713970a4c3c72408b451be80d380bc6e468aad93684f22a54aef20ac9f", 0xa2}, {&(0x7f00000014c0)="32b02bcfdefc89bfe9ebf28fe05b7edb1f0f5399846d7ae3214fa803a7c0618fd7989d26adfe15d64de9c044df1896341803982e8e357a8cbf3e4a6fee4296c6fef0dd2b09c153c82f74a45d5569fbd4d1b9b2", 0x53}, {&(0x7f0000001540)="35c32d075c1f50783d777a2f0b951cdd7ae62bd462f2418970459a2acb017b287e1651609d9a4ff523a34ce48f0d9a8acd7809d39bfc9b8c6148bd948d8410a75d4038afc8149dd347209d324115b1c5a76b706c50ae57b29e1b64ca3e9228ef43d9980713ce095ba1891c08c34469916b1208abecbba1378ad16f5751dc53f1e89ea0580e34d75db0600356d32270d2285a0ec8c3cfd331a2", 0xffffffffffffffb3}, {&(0x7f0000001600)="52362424398f3a8588b270cc87679cf3b61a2e2fe6f155f6385007b12a91527512d9f7461b7a45df40dd5db44d1ad234db30bcff95f7e73a089e094d4287ac5ba9bac176d42b587a552de672e04538661db873110ea58ab09b0edf571ea7355e5b8caeaa229ed58b63f85b656da045d9e222c3615c6053bf3847f56691272d2a966b7826ee01ed0d9fb8a8c446087cdec8f411f470344e2889b13e1440dc88cb7f9277679072d3aad704f1956472531b074c1633533c340d11fac2e527d830684d0c0a1db53ee0137bb829683cc63b3f78c4fc53ad6d2ccb78f3f6a85aa2b109ae1885c1f6027c31f0", 0xe9}], 0xa, &(0x7f00000017c0)=ANY=[@ANYBLOB="28000000000000002883eab5070000009a1c2365f8bd7b15736f7492dfbbdcb569000000000000002800000000000000010000005e00000049f33bc9b65f80f851560486bfc9e2a3c34a0000000000005000000000000000ffff000001000000e661c09745969a211f10312590886ffddcca1eb88f9935b4c9bf1c72e6b4c01dff6c81e67e897c16fb28aea3e126cfe6fa850795b65895aa5d3b1820ab5158003000000000000000ffff0000050000004453da418caf9d7367903e457eaffbc2e00756f669bfcb50446a8d0000000000"], 0xd0}, 0x2) dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(r2, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001900)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r20, r16, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(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) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r20, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r21) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acb6b694de2ab5eb3e1c66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r28 = msgget$private(0x0, 0x20000003d0) msgrcv(r28, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r28, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r28, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r28, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r27, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r27], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r29, &(0x7f0000335000), 0xfcb7) writev(r29, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r29, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r30, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r28, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r3, @ANYRES32=r29, @ANYRESHEX=r30], @ANYRESOCT=r2, @ANYRESDEC=r26], 0x4, 0x3, 0x1800) symlinkat(&(0x7f0000000040)='./file0\x00', r29, &(0x7f00000000c0)='./file0\x00') 19:33:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000007003f000000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) r4 = getpgid(0x0) r5 = getuid() r6 = getgid() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001940)='/dev/diskmap\x00', 0x40, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r10, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = kqueue() r13 = kqueue() dup2(r12, r13) kevent(r13, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000780)="bf53df128dda4bbf87711ef32c9e30d8e4fdc7c456c45b2ba0cf27832138dfa2083a4354610e4fe28cf20065927b5fe6cb752f1e2415858af7d26957a0e8498b1409dbb3ed7ec8a16bf711fde2969f09c48b510adca66f0dc99534a2d6a9934bb49a0c18ed20640ddc748738428422d01a09dee4b2cbb88ce4b9211ca84335f2f63258dc711e466a7a8963fc77226c666c41dde0c631ca11549cbdbd9ceee74c8c2f2bb780130b2c182a64f0c2feb947fe18a30a6775e9bddbf2af05a5a9020484c881726e191aea5d4daf02a2c3ea661650f78b081c22df59078bace6dc65b8dd0d548acbb9be91907ce0de15048e0bccc3ccc1b3d399fa01d3ef2cb528bdca051b1eead073b5afbc7d89b02d5a195ad977379db7c220759f465f38e2b61783060d883bc9bab515addf56118b0f4f7dc993ed39c19ee37ccd99ad788cb0764c87918ab7f7a5f681d11bd3ff8a90a5f2f2633cdc7f537f65f957389adeb7dd3ced9be0f9bf9d709335245cc1b8c91321c2f1aac26b5d173f36d3f0254bfbb101177527d8f044b86d45600ff56447680502c452b5d51a131b14bfe33df3ae6ebc5643f5733659de0f38577f0361ca0d251f41269894e3fc0192633bb54984d9a1a0a089b88454e2501c02571bc91f8f117bb38ee167ddc9107adcb2d11d7739195a4d643e2847d982ba7b3d29b3b0e8160cba183b2d01a8da8c35c59d1cb88047af61010e7bf465c60f8dbdc2808c5dcbdfe7868411c0ca2bfed4ce873f3c188c7a53f2928d4e848fe3f6fe72628608e635084518cac507e95df115d3600df18681826f29f21a1638ee990017a6488041be735093dab81a8a141a36e657be9c6545d275cab6cb1207d6174a64390f8fc13ab45f37be1ac911625ca77df9986c1b5c05450bd1ba3fa332363882a0abe27c7747944cee75ceb03fafb8b0ddaed27d0edd7740339ebc7f1225bdc6d493b83348a84ed21aa567a8a46cfa55acf415c2bf2c5a13b8f9f0d8761a9b7e396b54f4ab7e843c843ce0c60a3e1fff5efe128544d3900000ad48439aded929f389dda65b382e2b70f2592d1f7738d9179afd74463772994f382ec004f126879cd5007f60536b688464b240b9be93636b8290e1936059f49e2bab2878aed7714b2aa22edc71dffaaeb02edd976ea2e54ec73ee6f38a9310d1895698663dcf2ad7ee19bd494d4323fd8b14180cddc5b63f6313855ddc5e21078f67d6089dcb6340701976dc7c6f2d8cd740b14e364f2d1a509295cfc2ef28f1733076f0b96e328d491635ae493f06a9b5370d3de0afc53216f8690d02fe8bf1e5f79fcb13af424083a0c5e04bbaf793b304b5d64ac09b7db1d0a5ce28a20d6f8b399dcc012eb31ebf16d8b369efc570d03926ac663fe679eb6d6c6ad25775803daa26261a338447c70415499789651b13c95d037e1ccdd7624634e951ac64854f0191859e7b9aa325c01db66ccf077c4b3ac12340a66f0c7577a020e90cf0bd66b5cf4310d95c83fa940c952242c1d2683c26042b7ff4e88444fd7c41b007428832e859d498559537de4aa10cc6c0127a63e3cd2bdbece35836c81f4b5cbe18625223a6c99f46439d2ff36ce3616fe2d2ba66abd7250b9f59fc93c9ce0ffd7b116624a84da8b2b32336c89e15dbbaeef95d8e68068cce3f7ed097b71d733220c0ee25a73df7550eb258b6dd5e95d8440b700bba01f90600dde8e697561571c2a6bbdacd21affaaa0c730a5a2d5f6028389d9bfa737f274b8bdb72ddf975c080af746c5de5e8e0915c67e4b3fe1e46eb4feeead6deca11331a4413f3c1d7bd04d792db83c044f16090968edc3723c70aecf7a5fe80f4288fb9e77f49107f88006d24b1dbbfbee0db6069231fa426902d9e2cbf0d6310385a9580d9e02522426e1bacd604de54737ec62aa035aa6c20f99cb5526091adb0f093ac248214a515f9403b68d5f3b377c2e3d7961c8bb4e123caa30be1392d0bc8d47ec354c6d8009b8dfa3314824870364288d905a8c9beada9eefe934a32f77af2092a533225ac444591c3cb383164bd583b1ae5fb4170bd34d9fa036cf437b92238b5933b7f9d67abe279a885653a771a53c5630683a248035809111d4fc94a3da243cd4a5651d359af8d5568a60c7161c089bc1d001f76b8bdb14c0cab1bf689c575e7b18a102ce2efb9fd86210b95d3df245eadb86b71088d6926445bc1a3303664b77f459352438ac3a62d3313e7a5919be939d6ef583a94d1171aa538cb49ccd3f5761aa6ced7c453d941e757ff5fabca716a8b3d563878af5421ab2cd5c4fa14f1e10ff26ffa2d3bf1db2c51d5b0b06390511b226133015ea87b62c0ed3983f780287b7147d899e71cbb95b0055ce014e59788ab68d7b4ff5e947731f57a3f041ab5af0b46e09247d22b9fc72f583dab3619f23827a7295eefa72414bcf3215a6542ba59d210587fc4a2b238d4e815a599f5ab626f21128e50ce91059374ad1d947304ffb3af270056bacf02ed81064158a805454a31e71794e137e68a41f977a72f4f20df64dd64ef4462b9cd4f40a3d47c8ace1b9ceda9bbf78d22e87eba777a741e7b112ce35b8bd53e06ce173a909217df6dccefdf843726557f9ec3176f955ffa579fcca6f1b700fa3794332e80d214bc05f5bcc29b32a4531a7143729e8b48278f15e913fb6f99120bbd6b53d74c14a919df67a02cbbe603bb0abd30fa7310da1c9086e4dd1d665c3e20575ca39ca6b9a80f7497a74b2cf3f0468536c13907daf7c614aeb9ddb207f5f7201a75af86d6a8a7fc32f2d980db905bdb7dbfbfdc2fec79620ffe52a31fe6f7938a3ee51a23dd23761c3ab8f2ad7b0d53ab6a6b71f546f069552711993ec7471c4db2c55e32b1a9a2adba4a88b249f5f6ab59737e55498adcf4b34fc545f43fc65cdf73e99f0d55b85fe0d1e37c1bdb0504d4df5419f17afe15962f2132043c3c431d7efe17677e6a35f478da9f8844715a07dbe968b3c67b7d34edde32c6e05f4dd48c957e700f5d7df3fe621bf1c15aa915315c24e9e8e576bf2253afe8ee5168d14c44b49997a3523a3fcb5ab63cf3d00a5691a8fb5d692b4759eef9eb609b5819334a0032562558fcf7c39f2787ed2b5219b64d8880d4c771e83383f34ff250a72bc445302f3fc303da89deddbaf1340c57bf7946a3d53824ce05d2b1400b3e0e11dbff91207bc1b879b5630c1f7b8b0a66618b6bb5bd5e38f54ea3b3d8ee679101f31d5d1ea469b3bb88ca344287206768746a79923bea80e5ea50e1a232a2e17366b67cf0b33ae35a74d901e86021c1212d42721eae382383841c5004f1aa9dc98ab688138c8d6664c026c679e959d89182fdcb16a66a8bae47dd8c0a4bb2b3afe02eb3e4ae93111624c4bd08dad6f403dbb55ed4edc16d37601be94002fe7d91bc2a4085d68e32b7af769866a9c9e3466bbfc6c57afede107dd229cd7784622136ff74eb3ced636dae6d98ae780aed792da29ffffd170ffcf2fb345bb56dfd66d6bc43444270f9163b4ef537c291dbf053545b19433a339ced949b480ec9812100d858ad4302f30ad1c1dc6e7005b21eebf78f170558df1fd6f383637c1e27b1200a9bdf4d64a965e93ee9390eafa199dbebe372cc5d4665c37ec1545cfcd0ee3e1d1175c42ec401c17aabbd1ff261bda35230df00b18c87795ad195729f07dc450a66e93ae8f016300029a4af5c160fbfd1a6f268b39effa3886ee2c69c1e36c333a66dc360b4146091d283b5a526310429b88fd861e2d75b18038364b949dda3e90b1734cd9351b37bf7ef44d6ddd1abada53f9b6cbe53e9b4b2d4aac647e15dd23e30fb6f76b8b006179a277e5f4c8ae9c6ef6971db419f754ef7fb4c9782f79db2fc7df0157118e3bc8f04ca9f5a8abfa428bb02924dc6243c479f93dd20a4ececfe6c7d7afef6a3d18f19192012c9fc36c1d98b5ce204bd2178c78a38fd1e1d4eb56f0150a3befd7b718fce38defea88a70a7bf4ddce8dc8edc89b6da66de0c1a2335cf38cf44a039b38969548f6785c0e7aee8fdcad372bab6fc2d033dbc3472aba0b82b42ea867a4d217c066968b0c0244773dd3fb9e4d8170c415d0a2c1def4b5b1c6f26c9d7caf6032e0493a03cc5e25843469e644133052596188de8811a6ccabcbb57b05d0064a526db77201607b94f5850176d0480e99ae2a0688734c131cc01d17e7aaf2d9c2d8357c9df28e8e49a871dbe963c10624dda2e3f7a3dcd74827b87ff065d7d28cef050733855729fbeea27758d0224be8d825c5b85cb457ab6eeb941c35f8be51083d949df6ab167fd4a8ef8d1207048137b3a56113de772af3cf80b4f9c6c9983b40365a0be1d4bcc7ffe429ef35930de8c350e9b41edcde0a0d6882ade13506d65a62dba3a255d5d686b2664e0e9477d0a8a5468bf3304eaa1f3cf8bafe12bbbaf4cee344c4b780380d701356eeaf76b492d267303900e88f0d8c77da31de7c6adda39f5108fbca9a28133a58b2c27f3d41d42b1b2b28a101c4408190fff53f78754bcdf18601b1d574335b182f37303ad022081870042a2406e811796a93045b0f15f3a2e262ae56a007507e992f4384cba1bfd8596ac454f9b7d4f68c0c507730c336933cda6d56552e3180ae0e2e218cef45c446ca66c513bdbf185f169946b5308092a0ae0e77441a3f6753335ac5865371b1e9badd674033effe8ba98c773c8c53fd72c51e48a7e98809e9468e61a37fb0352bb9a3be1f117265a825efb7de7c0ce3f69a9cf72ed9dad6626b3e44b854b1aa63992dbd86762ca367002619d1d53509e810c8f4683f78cac28a8b6f4ac6a0c8301bb79532396ffb0df79c6a4272ccffd7337ced5ccc1a30c7fa79da113b9451033c48be171c6d4df3eb690476385c8719a60730de6187ad3c6fb81fac411f052c401d449992ebb2ccf14ef09166ad142ab47b5807f2766f0aeb571a3bb1e7c2a7982465491ca4dd1e095233cdf5b57c368eeef8beeffbf836de65c2001f5b5839f976291bc0341196e8608bd8fee0a64febcfebd69a8df716f8b4b35d4db3cca5cd6e1b9f3bc53241261b90421446004033634f332997b0f4b0773f5b242020d4bafcc6b8984f5fec76258368d705176f1798563577e194a1910e058d86c8b13ba209789b4b0fc384c3736bd9465b6cb0d36dd69d139823b7e847e9cf32f90381130498752d393f846ab5dba5a4c2929cfcd3a7895c28958e1be05fbb3c26dbdca54d7a55ef69fb65ded0c44cfcdf36b6d912df608d6a7bd27bbc11a9bcc45fb76840166dc71c75cff82aacde9f95d3ccac781ac4acf9ca5233b5d1d30896d615034388d47fcca83d775624bdcb02e0ce62224c888365679f9d369417f910e094e780b3494070fbed7656eb1dce00e159ebdefa6c66e85348c72330ade11760ba6a0fc6c3f813f89a1b43b3d940e0963f44140e22efba6e5184aad731f1fcaf7b04885cf7182023bd5527b80291c75d0b321141f4fa28fd6e1a97b262aeab4be1d5ecbc03f49040ab4ae7c3360e19696f4a295d92caa262f6ef98f9bf5b0835178e4abe0a8d0223cd345f746613306bd8af6bac720d27228602cc695b55d9fe4c40aaf2b8fbc1c0cb6dd3becbc8102d6669ac6c5420b5dc6694138918fe9742cfd49699559d20c17c08859de6dec6bc70705cb855e691ef004b6765738f57d5ff8441ba5424a7f7c1fe9df85490087e1991f09054eea09492a7516750421c062d07104968e5c16942f891bcdc74702a86ac186f14c0fdbd6b9585f33c2cd33d217730689d5829a55497c7c4975", 0x1000}, {&(0x7f00000001c0)="535b207b94a571ee3e1357f75c113882e53b96d1ad7bcc867a3c878dce77e232e6", 0x21}, {&(0x7f0000001780)="cf3106702232737c75de9f156816b2d12290bbfe5ce9670a15354eb27a1c1b34691ebb739500e3500f9dacf26cd55b88967fce389127fdb1df55b58787add7dd7a23df6d44473baa896440526c5661444c15d1398bb962540507d4905e496e07aaa807361d973614594795bdf7fe237b753e44aa", 0x74}, {&(0x7f0000001800)="cdf645b58263dab33acfdb0e8b9b3f244d0dfe257df7508d1d59f162649b6170d0a3611f4c2d33bcb167cca3613a25e59248b6bd523570c468fceea1663637b9e643f78d2ef3fe680c6c36193d50f1a3b79a0c42792d6c286363146bdb586425482c1f09fe9a991f51587128bd90a799add3e311a4558be968785e284963a05e33a88b1d1ea509031e0803f5c55ae37e071edd8031abf1d5687cdef0ddd590e34f5d84f33ed257bd793fa8c5477090f4451b8b40f45376895ab6a9a75d28d13d785e1800a134adb88a833d64e7833e9b1dd0aa4c65cf0d7c495f7d5fb5c0c0c764c6ff34f4748175b1e6dbebb2e306e08d3ebac5f1ee2909ad50afb3bbe599", 0xff}], 0x4, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r7, r10, r2, 0xffffffffffffffff, r11, r1, r3]}], 0x50}, 0x403) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000000)="5804fc655ea397c1a4076792cbf227b5146bd38fe6d325d21da150eae22d54b0970d72719edc0bf951c45a68196326a6a480aea70ba6aea6d3a497d64703af90a3d93426d1a382fb3f9cb83cbfb62fad2c3c035387646c995838ba334dffe555c6ffe72d7e1d85be36f0b3cb2d4bbcc5a4b5d1222da137dc", 0x78}, {&(0x7f0000000240)="17a40527bb01c196cb9ec8ec8fcb8f3f05863f210e443f4dc97a7ba4219a0f510fc8d02ee53c079789a8e84e52652103e97a1cd7df8fe4e5c877b87f134f7725774f82baa4d93a65e4e9f8ca1c1bf4fe1aeabc345ce22ce065cc48ff58096dd9de35a4295fc4e842b38426139f58070cd7e793da0ff66d6175850e1eb44dfe3a80f30fda79838027b21777f605533760641a370126afb63845e1db6baa86391a53e79f64022a8a2b8f1862d6141667dcebde936bd376ec052a55ea7c317877a2a1b9071ca072287f9f1579c5834e18e5e556a4a8a67b5efb35e798e0cd5e741f", 0xe0}, {&(0x7f0000000140)="89f4105e1a478197b90aad3e777e76ff069f59a6b27cf07943537d04fd7a2587f915391bfb74ca51367718040310525b4d5e96bdfc7c4cfd3784ae7bc80579244bfe5de0a1acade0c317536ba5", 0x4d}, {&(0x7f0000000340)="cf5d5135789502ecbc8d6f2103e80c489a6cb41f121505c33937e2dd9fd24abe0e614ae00df4646cfd0394778cc13083b1d39bdf376e89b1fc2d918b9e80b19c43763f50cc441aa3c4ec6562ff24a4c4f37a1aabb17ab069fa4d74026b54f388767f06ac1aba28deebe361d0660727fb75b0f7acc17832f08d2a4476f82410b4c75560d40e031bf5e9418cc2f7f4647af41f66925189c2ec3b7f43e05aafb494b1d0844bf9f39be8f4b29602f710c1011d01aa77c359d97f5985d4c607eb1450039e60e4ed011b", 0xc7}, {&(0x7f0000000440)="abfe2859abcaaf9eaccc175158fb729517d76d16de4c2e9d96e7c3071b79f80a1cb0db4a1401ebf038cbe4cd20cff8762167b887bca8d2773b61332810197a1b4f0e9ff362ef1d955c3962f6b387abf27e22ed3133c90e3f21854140b63da07752c2f544d771791023e0acabbd50fbc992d47d12005192f612e9a8b2ea2ed2973ce29a6650e0817f7ed7da752c68f6290e684b79407ba4825eff742932307c49c49979bbd6ae2d4fb96c9003b2f3fa07d860ea51c45b5858ddd8128ec0324997971d552dc93a148c3ea288932a2f9542499899de883f", 0xd6}, {&(0x7f0000000540)="c808d797e0a1897e7e604ebe8f0e3550acfe116b92ed47eaf6671248c227ccb8e3bda5344529e0bfee19ef8a79522e288b740563f1ba813e87ea07ed179d268ab2f66c3cd52deb0cba78271dfaeda0c61587d880e1fc4623019632efbda8674e3301cc65019c57eb4089e0d5469de3d655a8b4c0c923285ac78c15f2698e763c0fb55370f6db28f77b9d13b8", 0x8c}, {&(0x7f0000000600)="5b1dfa0c92edb5b97c55d3489f24d00fce1f5df9a8f5d5a9455adaf7374c50f0d6b3965593ad452603e246a42e1f3dd3b5f66ddc62e9f6654b115158c1dbe758a271157aec6c67", 0x47}, {&(0x7f0000000680)="6cc379e50f772fc660f56fb0f68f7e64211ad4762ff33714479c3fbd5fda22359d07ca0cb153dc0be6a236ee1bfba548bd3da37bb9a3953e42b940912d158bead254d6340e14e16a6626ef56754f1850fe8f0ebd721f797a5bf096c26f6d56b8132aa351", 0x64}], 0x8, 0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x480, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x66, 0xe147}, {0x7, 0x2}}, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000040)={0x20, 0x3f}, 0x10) 19:33:33 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) select(0x40, &(0x7f0000000000)={0x9a, 0xfffffffffffffffb, 0x100000001, 0x4, 0x80000001, 0x5, 0x2, 0x3}, &(0x7f0000000040)={0x80, 0x7, 0x8001, 0xffffffffffff4f4a, 0xfffffffffffff04c, 0xfff, 0x9}, &(0x7f0000000080)={0x7fffffff, 0x7ff, 0x10000, 0x8, 0x1, 0x49}, &(0x7f00000000c0)={0x1, 0x6}) 19:33:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5932f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b91475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba1808010000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7e2cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233ca4d08ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246472f8f082be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7840e5627838ea192980e518f525e9ace9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc1801277a9979281441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca561cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99222e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfb59a3fb4f68da3084d"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 19:33:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x7f11c5530981c50, 0x0, 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x54, 0x0, 0x8}, {0x6, 0x0, 0x8, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:33 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xba9) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x23e, 0x4) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r3, &(0x7f00000001c0)="3fd1a2bfd4e28be1e703ef9976e8e6a75b198026d939340980fb522e0211f7954d7b4e607f07aadf01", 0x29, 0xc04, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x8}, {r5, 0x40}], 0x2, 0xffff0000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCPROMISC(r7, 0x20004269) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x4) r9 = socket(0x2, 0x2, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x3ff, 0x1, 0x4, 0x400}, {0x7, 0x6, 0x5, 0x2}, {0x35, 0x61, 0x3, 0x3f}, {0xc4f, 0x1, 0x80, 0x8000}]}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r10, &(0x7f00000004c0)=""/147, 0x93, 0x800, &(0x7f0000000580)={0x18, 0x2, 0x7, 0xd9f}, 0xc) socketpair(0x6, 0xa40ebbb6fda5f5da, 0xf7, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r11, &(0x7f0000000a00)=[{&(0x7f0000000600)="1b99f6e57d641c6e58435523905e3e5b65e63e071c9eca5493d477780f", 0x1d}, {&(0x7f0000000640)="8d10498a36558084eb7b686aec469aa683f8f3fe73be0eda5086d6e771dfca86fdf4b918617c76f475ef73c0b353e8e8cecedde472ac85f4568ec436664e7b1bd3e16b86c1f3b8df1304fedce84a840717ea29c0f8f736f580fc5f78388c1aeda6e8702a5f6a29edbcb557143f40b88f0621ce15edf6ffa87d3a973409b62b42cdbd7e712cf3d925dafbac756cdd0e113cdfa2e3109dcbb4bcdd15a8d9cb275f05b0b30839204ad5efd292cc808b6789b88035e95fedd3ae", 0xb8}, {&(0x7f0000000700)="27f9acb5afed13d395afb4a70da52b0675bb7a28fad6468eb2516adbbb99c3cac071348160f5c4023291e8685b55b7bbb79d60fcdb59568fc5e99a21a436f9e1f6c6eae9ef7a0a08ad2e08a75d328ec602224bde2a3377dbf4d77bc33fee114fdf44396431c7387e9162467022d563de426fab779c8454209dbc4109c09e7526ab6757a7083464214804d46647f416a6efda", 0x92}, {&(0x7f00000007c0)="080350b8a67fca0434b2d31be9c4b45851c436c2172dc67085c5f950d161e605bb85cc66610dedb53524df6e722d61756a4cf41db650d3f3559e1dd8f6f496e7005dd161225a81b0b8a7f7e3f119f5426443c89f44d48e6e9c0ed80b9a146cbfb75277277718606b31eadb75516318f71d37990becbd0cb276aa50c40c267c51ddd6da29f6d50b013c8b6f2267c53f94f9b64db76ebb28e2737917deb7c72b76a59025f3685ce85a", 0xa8}, {&(0x7f0000000880)="49ee7e0059e8", 0x6}, {&(0x7f00000008c0)="cbe7fef4fc9067ba71dcebd3833e17fd80", 0x11}, {&(0x7f0000000900)="7ca45aa7b4343b7d5dcb4720f659df7d89b331555f923794e77e7b0679b6f048dc1684fc897dc892357a399d02d8b06104f399b609a6b30cef736c3ee7cf28f91b6c8eb5f1328d2eb8518e870e2704b67f9d1dc062846a385044c3a980250717f65bad6b2f9ce7e3fa749e2ee2d80262a4a8e592c15b152f44473067c93b45298119d48426720f6ac96be39355da3a94b5b683df2d76200c2d8e03c1977bca0e6afc871197b50213a7277cd691a0051c2088ff1ab60af31e18ec4c8602eb668aed0dde597a37684a0e5b47071cd0fbe6fde800dbff76d77b749b9a5d553970e5c08921f0aadf26302659985f13b231d8", 0xf0}], 0x7) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0xc91d669fc93857cd, 0x0) ioctl$KDSETLED(r12, 0x20004b42, &(0x7f0000000ac0)=0x1) listen(r11, 0x20) r13 = accept$unix(r9, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) 19:33:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000e47e553a4100f67247177f5e6b0d0902d7d6dfbb280ae6d54e111f68a7dfbd69619e81b48df5ccf2f5f4b83bbf3c3bde32e3a80cf49895bc05179ed9839e801078741e62c208c52bebed4c25f0732a0d3c0b520d33b953c387e27868afc180ca9dbd29a2548ba582d9607128c912a3ec54b3b489f2"], 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"}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x1, 0x3, 0xda) r1 = socket(0x18, 0x3, 0x0) r2 = semget(0x3, 0x2, 0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000400)=""/226) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1c4, 0x8) 19:33:33 executing program 1: r0 = kqueue() clock_getres(0x4, &(0x7f0000000000)) dup2(r0, r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x4}], 0x81, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() r12 = dup2(r10, r11) kevent(r12, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x2}], 0x81, 0x0, 0x0, 0x0) r13 = dup(r7) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = kqueue() r16 = kqueue() dup2(r15, r16) kevent(r16, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) kevent(r13, &(0x7f00000002c0)=[{{r17}, 0x7928c083489fc5e0, 0x41, 0xf0000000, 0x9654, 0x4}], 0x84, 0x0, 0x10001, 0x0) fcntl$getown(r3, 0x5) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') 19:33:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/25}, &(0x7f0000000240)=0x1b) write(r0, &(0x7f0000000140)="220e22", 0x3) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r6, r13, r17, 0x24, 0x4}, 0xc29, 0x4, r18, r19, 0x8000, 0x5, 0x0, 0x8001}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r33) r34 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r20, r21, r28, r32, 0x24, 0x4}, 0xc29, 0x4, r33, r34, 0x200008000, 0x5, 0x0, 0x8001}) r35 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xda, r13, r32, r35, r43, 0x0, 0x5}, 0x6, 0xae2, 0x10001}) 19:33:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x5}], 0x81, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup2(r0, r7) recvmsg(r8, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pwritev(r11, &(0x7f0000000600)=[{&(0x7f0000000140)="cec479d2ab4b9c36bfc92e4e973fb68d05726dd5d7b72a4c4a9060cd267945e0bd249a1f4776301927c7222177d7c58dc7023e37af5b92d6a508601c4682f177eab54026a4c904517aa424cd14a2ee8543f78735cf2d0fb719258b5a33bb3fe9c2d6efc97248f04223dcd26444cc6e34d94416420693403c6c7b29c97f721d3ed8f456e0ebe7ed0453208c9732894bba60abb1d0c239c1a92e9a485ccee66d3560ce6af05877db9d8f151466bb45d1", 0xaf}, {&(0x7f0000000200)="7db837c7ccf0b7ff1b826a98556b5f0b926d9ad1b39d3f829d1d622d74b187eaa7c343f0b5f31115d873ac4aec714e2542ccd78fcf0e026a7c261db135b2c1d3ee2cc8a1d45fc3ed4c958d74dea162e6f5baa4cafaa2e0fcd927bd3d83133b95abb30eec7b2c1dbddb3fdfb31473acad86e4dd23593fb43e4056279cbd9640f9f63a0aa050e5e363ab0919199585a4a203e31570e232e13293efa73f61887b3dd99bf430f770f47b6277b810a643e2a600d6a82b8d2e83e3b362084b6f4096e55f192b564cffcb322512569abc5a", 0xce}, {&(0x7f0000000300)="f7882e53aa044513cba6b4d520b47d4336d0bd8d814fe362e8bd979100be22c2a349182d696284c11b784c17268d11958dd40713be16b9bc0d2b7ae68c40820105db567b4a418630da8d3a88ada37a4f69f164f2ecd50d824d77316fc0469ad75155700e1c48c0b6ee37", 0x6a}, {&(0x7f0000000380)="1d7f760795a04ac3eda20f23ef43c4f62064d24a7d643a3dd1c03e6bddbce6a8ec66acb4d60276d8145266beefa0c85418978230b7cb37cd8c67296f4f8f054f911fd6e60158c84dcb8e56dcc5083d838ab803389515711e31f772523ebc6cb421ae97c2bf7da2826bfdec5c5200ee304cf50f85e79167b73922c9f9b66f9dabb64f7bd78ed278d7bee4b1dadb4d2c2c653105a68f5c7074c7ed549cea1b27835dd6f519531b05f9b26562594e972cc0d6f5a3e8ffd40f072674b0778aab1dd5f7465792d059cf478eeddff5d7b836dafd7ddb07d6c44a369be8", 0xda}, {&(0x7f0000000480)="99afbfd156c408981b92e7c56b50b04daa7861a1f95a3a51de69460c61a5b5d7c2ebd06cf86a998a171a3db7911d84d5a5b448a98870ce7e713ed9d80109ca68c05a17c59e1d09114a54f23ded43a904332746b47ed347868a9fb65ab270c8ec6352503ebf5bc5216cbe49e265dad5ba3b015475d3ecae76d166cab748b5748efbbbfe5678e5ccda6975350c7e8dffc61c5dce9a17693b8cb920837e4425aa9ad6142ac6f7a81e7262be85751561a9adcbe24a583c3459fbe7122c16ff3ad87699e46c255b6b1047e04153d872f66db67fa0cc2660ba0a8a354d", 0xda}, {&(0x7f0000000580)="550a98b01fa8fdb0909819f744038388eb698730ef007cf81c00be5d87532a414fe74046f8ccc05c96075d23c41569c0fa739b96f4477e3c4e4d36ecc5972dd836f66423cb2d", 0x46}], 0x6, 0x0, 0x7) 19:33:33 executing program 0: socket$inet(0x2, 0x4, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x17e) 19:33:34 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000), 0x0) close(r0) syz_open_pts() 19:33:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 19:33:34 executing program 0: pipe(&(0x7f00000000c0)) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x10, 0x2) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000000040)="ec9e85b139b31a746a2f2336b1c334debb6cdc00e0b31c6f2428940126b8ff734b4bc435292233c27bbd2379882db8b9e418a2a80b87e06c9d0d35772980ae7e254c82a1d824dca64ff8cfaad336354538db1b2b", 0xfffffecd) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r2 = kqueue() r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r4) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r10, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) accept(r13, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) dup2(r0, r1) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r14, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = kqueue() r18 = kqueue() dup2(r17, r18) kevent(r18, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fchmod(r2, 0xdc5209510f788fe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 19:33:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x69}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x27e, &(0x7f00000002c0)='H') ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x5, 0x887, 0x6, 0xfffffffc, 0x800, 0xffe4, 0x4, 0xffff8000, 0x7]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) 19:33:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$unix(r5, &(0x7f0000001080)=@file={0x0, ""/4090}, &(0x7f0000001040)=0x810c) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 19:33:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6c}, {0x81}, {0x7, 0x0, 0x0, 0x182}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:35 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x0, 0x1, &(0x7f0000000080)="33fbdee5e231f320f6c1533524e157067f0128a4def8dd756a9a6ce3e748b943bc12cf7743208fe4cb9060fea0fb5a703e7681353458444779a335f4a1dd35f1618a0243644fa2c08e704979ad2aabbf922b3a9ce02cfabc327dc71a26814cac80c30cd117ef5845614a9ec7aceb23333c64d6015d26b38206ce1458602c4ba2a4c6b7c472f16008a6276241d0d15c52d1ceb32104c4db1098cb92029f9fed31a11518fccc4caf843a8b9c7b650c772ecc585ef8e26eadbaacbe4d8fad4d9da766397d044439bfb1f3dc224d55006f178edf59f1a781f282cfaf241335726ae3", 0xe0) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x88fe}]}) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0xc000, 0x48, 0xf1, 0x80000000}, {0x7f, 0x7, 0x7, 0xffffffc0}]}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r10, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r15, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r16 = kqueue() r17 = kqueue() dup2(r16, r17) kevent(r16, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = kqueue() r20 = kqueue() dup2(r19, r20) kevent(r20, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r21 = fcntl$dupfd(r3, 0x0, r18) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() r24 = kqueue() dup2(r23, r24) kevent(r24, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x1, 0xffffffff, 0x8af}, {{r10}, 0xfffffffffffffffa, 0x8, 0x0, 0x4, 0x799f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x3, 0x8, 0x81}, {{r0}, 0x7ffffffffffffffc, 0x2, 0x7ffbf, 0x4, 0x6ac}, {{r12}, 0xfffffffffffffffd, 0x116, 0x2, 0x80000000, 0x7ff}, {{r13}, 0xfffffffffffffff8, 0x8, 0x80, 0x2}, {{}, 0x7ffffffffffffffe, 0xa, 0x8, 0x3, 0xb60f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xb3, 0x2, 0x80000001, 0xffffffff}, {{r16}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x94, 0xded6}, {{}, 0xfffffffffffffffe, 0x8, 0x4}], 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x7, 0x80000000, 0xffffffffffffffff, 0xd5}, {{r21}, 0xfffffffffffffffc, 0x6444970d2f9d06a9, 0x2, 0x6, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffc, 0x4}, {{r22}, 0xfffffffffffffffc, 0xc0, 0x2, 0x66, 0x7}], 0x20, &(0x7f00000004c0)={0x8, 0x100000000}) syz_emit_ethernet(0xe, &(0x7f0000000480)="2a91b0958c1d00c3cb0000000000") 19:33:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r7, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1}], 0x0) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000040)=""/41) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000080)=""/153) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x5, 0x5119, "05000000cea18a00000000000000000000000005"}) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6effcb166b81d0df95cacc1fdb271b7bb5dd6fe906c116151a30f8cffdfb8a10c1529885c5505677e31ea0ce41807063e4466f8a45a83bd631449658c15469c9ccd333163482c0e840801eadda3fd491733a823a8ba3d069c9f9f9c3ab7cb72dc4c593d23c1d2b80a751dcfc8af1251cc0d79dc0c71ae6f16748098d96523eae9aa000d8d6a238b0ff68694a939b23325da43be3bf8071a9b6cb01c5a68605253c0d50b9c41d5510c323678bcd9201c74e340bb0ec2884dfb0f986e528e14410423df330faa73435e9005eebdc3ad2b215a1f880569a9a5d26a4f37f18c39a5bf44202d5dd509e71aae23525a69bf9959c3ac3f19c7e7e96e6f8f282c98f88cd074fb0eb9f5bc992df166f11e012a203601c2fe1fdaf9e8c878d0f2ec6bc40e258aafc3e52da15c126fdfbd7f7349e884d203c2449f281296ba0484099cc78fc4fba953af0d9acfe8f04b18002806d9ae005c587c842e011a1496f7afdc1fae6c56bbb0d9f9fbbdd122ab564f83138d20d3391dc52ca6f9070fec865db304065b7f08f55d30bd6ccb7376da91b240ac39377174d7f86e71b2942213f119f16e1efe81a022de19b6f4308dafa832d7d0db2ee19d542b1d6c645e8c2a20d71ea321be7f01606da462d041b957e3aff59008019ce1db05c041221ebe0eb40665a9d093efd83be985097e40f5b5166c0f9589ed4e5ddf4def8e22851f43d6200a0f6dfdb5a8d2663429f607d9657baf61176f95db884f53df23bf9e0405a0bec827ae0553948b39c885e76a710328beafcb6a9291278fb339c92ee01c7107bd9634bb3902d916d5f2da7412d6bed2bee2db821faf8386fd4af5372181575b1aa5edb9aab1c3009982175db6d694aa1183dafc33455c2cfb5b4d50e0af9b35f8342f924a6b9562da84152ae11cd09e54b9325ac277bd5fe0fe207114e902efe85edd696c78e4bcf406f289b48f0fb7ee630891c7222a6a5fe4b64683ccc85773b5a42d345c155f26d327d1821e44c94328eab09b9a7b730ecccae750ea82cd078adf4a080f1a5c0e90d047b8a3573876398b7414521bc0330410662e6d502d86be63565ee8da9fa4aeebb0590dcc1cf63c8ef2beb8b47b6ab42f299e763be39ff0653b4ec8db22b2a73db3b58cc1c94de9f971cd8d58fe34efaae02692629f62646f0f8acfff0c99aa4477523266eab756f00857782c910ecf6149f33af357db3bb3507d1e5989438678f6ae12af58753aebff7c98c19e0a724a902eb9c3007e2fb955abf73a79de476dad309e1f0e8fd0b8f1a60ca0249aed1acf2f75167d55e48e3df41616cafaa0d710cc3cf93af6c1fcedc5b4e568eaf5210710bc2edbc78ccf5f5d880c24560db5d8e1ea0c4b7b00d68766422132061fda37ce086bf7dd498469c990f7ac206b983e6e2b7c450db3b416cb8ce712ba70437479cc947129d4588a05b484f9e9ea0850f3de1592f557998247fc4cf5ad11033a3c833e933ba96e4d61c019121fdd8470d2e669dbe92ff876d820a3e0f303d94c71b430c83ee7ba9d51a5b942833e5dfbe5ebb8ceaef7fe4c4de89f3cec17dcd986961886e4c6c4edce004a82c538c5791368b6a2b8f2ab592c056dbd586736170ab3b36e10ace8e14301140b668059a51131d281a0398a5bf6d386fdb3a7765db9a1a5dca4c49bf1f47f23862765513da5ee47c5503166addd77ad1415ffe7f8a2138803e0e47b97af88b58eeb0252d7edb556406f9288f2a4a9a4f77f936e96888d20048f9aa320e2fbb4fbc61b4acb44aea6c0b11fa446d176f0e89a50ecad17611b6493eb2d108fa039eb29bd0a07f3798482d432761fac202ed4de90309c2dbc2589489984ddde6d4b73d8d4e28558715c71cc166a09d7dd3317dedac4d55b65a37156c87a0075e28ca271d34b81efd8fca6f1ba6bceef7d65fc5693948c5936093f8d025e5d25287843dbd7c835d752b31ec363b97396727bb546f45263ef4f4c46932e3dfa2207382054861afb93cc8d01481a1eb66eac0f48fb0170704773d134e60f39051be5e01097f81ec880109c5d2394cce36a2100325588af5478993613011381e3cc36f0f09a8ee6961b417c0d4ecce3f8306126bff135928191a0b5c46018f834f9df23734eed409f34a78bafe5388c493d93204fe8e0ea6a306b1c0ca53f4d986cf831fb896161a8ea10ac023680c8f2d5751914e04ac41ab422554c1f9381d397b85474e2847912863a07908a2f20eb100faf4183b30cb09dc47929cb5080239adf796383671922f0d7aab1251adf358d6d053722c547c54e844a268b5a44618374674fd65ef4885a6ec8fe972694a649722e2554ef1204b905f5eeb831a11b43bf949b92cb65354a591b35768b95062ac5f82b242dc29cbfd484bbf8f2a7705c27fe828758fd665c0042703ce44b86fdab12dc2864d1a56ea8a77113e8828af3b4b3d56b2af1b2bd2f3bff05bc6cbde929e45957d095e149deaf9cba37ae2709447c8d405aeaa3c36422660dea64ef1870dcd72ab53b0a40da743064713a80b8512947a53a2e805888307c3e1bed2b101a0c57eb716a03cc62148cf6a228687b8af404173322a1c01a62b4eea896267d4cafc408511af1afa63e872b2d5013e6c4fb756cde7e516f34852a396fa7519a9bb803b4601430841c4c3e9c523b6ee5b7482ef42ccd4b4ed3172e58f169e091a24935e006fb12348ff811981bf4730394e5f6fa37646a860587c205223b88e876c773765790c09afdca71fde09c1af8a7786a0e7fafb265bc8b867654c196edc21445261bd5569c653fcf728b3170af65eefea3f09ab8f811b77ae4cd6c290d7f69fad9bd8ee1020965df1d33a68ec5214a38df72dc39bdc6dff7a6d8ee1cd3089d679ec0cb222794a9187536ff70c5089174df397dcb2add2797c53154a4a1c8938ec0549e97298e9b318fcfffa952110aa6d6c2078555387f5349daaa58d9a24af539b9c4b44285eed2ddd6dd8005a0cffea158f05f993b5613cfb7768db70714d4565748bebc7b312a5987081449dc8741752618fe41202e72cf654500d40edc2869b847717d941f26c1ead501a8e6173bca5929714c4c208240c9071472a2e679aa06f8022eff3f43128545d65861ea4ada9f7a919835aeff9ccd261977fdeeab2f5644fe46afe306d0bac6550b5511eaa41aa43fc56563d6f617217af2dd9b33ddb60553ceee007fac85e8afd8920b0cb64ee2d93a2d3edc6aa249d154bd5c7e56a20f9c0e4272d8fa4e494a34c18b24b08c2727326a04e5fcb0bded2be7d4c9d9b0deec63c25e4b8047cc585965adfea9c2175bb6657da0fdfc7de8c3467a62877cb3415404c5299af801a3ad562f9b40146d882874ebecbd32b5f600d287eaa3ec53312a1d6bba84fa382eeed04eca1e74e79136ecf76f3646a2282e463462b2ef29d56065bd1514e7ddc09bd802f36b8c5a179be0490dcf5811525e48ba2f8ce55ac9278ac35bbf90dcede96e18434828585736b41978a2b9e6e0621075aebafec00eadd4744b51c82c1bc0b01cd2d7fc9183c16dce3c084aab6807548af1f19f3ce8cfbd770be2ea8a350fd8d4857b42208b6946a01591e80ed126a0058154570f8dc704af3cccf6bd3278cd275afe0664655889c8e93dbbd5371c4916a13095e2c39c623987612e316d531ad688ca7469c70e2b4d3318fc70c9c7c35077bc28b319552c349ae4a47b430a1d7f49d553a6711833fc6bf27914d4ac4acdbe6c1b46952cc18d5113bcb38afe9247572421b77e1e51a520fbe99ee9f7725f1f1ebd1c012fc22e873f35e0044938ed0b34ba648f0ddfc906ffbf40a772e6cd4cad2040ac9d7ab326d4ace816f31e375b887d34e3f47d9e8303261e83f4fe427eaa80d704d267de72ffbace20ccf951eac4c3ed112ecc4733b096d9001aace8768b1f7e0f17e0848016dd5c444e2e80555b2b008924e03fb7c4fa0efce7e6428e8c73445f7a9889b29ad7be673300eae010cee897b375f43bf9f3002520576856a132f4bb153b90a9a3f410d09c2e33bacbe4d5a828f0492f9e92a9344aee5eb44ecfd828b50e9af9b901ac496bd2c016b6aef1ed4694089f3d2e75cff0669bd5fbe4ffa4b38b0ce6ba4bc359a6276f8e4a933278ff31a78a11d1a9ef62c36c2117f30e2b407c9d3578b831f84fa56108e12608c266ad731c73ad2eb34ab39b6477e80bb883d2f9540ef162ee0d92720d511ab86911795770599a92e8f97b08eb47dbbe5ef16028238d3b54fd6443b860f382220de1d9d714b991d2fc76f15c04d9fe994d76ebe16c2b8e6764d81d904402e53709ef60ee53e8382faa9cf85e1d3aa5f42803e83bff5891d7e86b00399aa6e4ca8b0394013c7c81c81077b8bfa5ded0cd867c27c14604260ed0e53d3a404342c6c618e377a8e44f5c182527203549f8cd9565affc3c1a18d7b90d1f73d9f66f4b317f55242cd1c7d2c2e97154146dc62cc8e1e5c0c595ea50fe9d27b189dc605a583e8c743aa28f82df92bcd890243d56deeb28b918b8534efcfa494c26a571ca1c469dafb621e981f9cb901d1d31943f6deeab3857c0fef038d0b9fd70c82e5913fc703efbdd13c60f28cb50ee18a7afd53aaeda7b2d1d25818b40d23d0cff59dcb0a681240d2c154c7fc362c71e0f9341d01051065a99a61c2553fc90cf3e7da72d3fe2d12b6c35da4ba56a3d744381d474a287c2f0c04f22c8d453d69a6f99f895927b3f156725dce6ad7ed42b8de9acf2e20700e74aa28509d9a37469cbe1fc52c36b71ecdd36297dcdb3c56fc141dea6ad739e764083aa36b57c7b505a71e275a567b1261915bf9f5f9e004d4abec5c9f917cf04803f15d3d46164e3466dd04ee621cac8961f7156057e52ccd11b6f83df26183eb3601efdd6679484f9d58fcf345857bb518789db58fd9ae67daa7f1ad18768b7de32fdcc8ba6d3cc238185f1f74a657646cef09f6c9ff955c7d31caef966f937906d7c369859ab715b209f06e228ec5cd6fc9854e771fa201b1a9a494dec09dc4f1464e1e0cc43fd26d1f9ef433cd4b3895ce0cfc0c87488daf6f17a2683e1c28e5a337ccda2bb582cbca35ddc12e16d83b948add1bfabb258be9b58cdb5f87a6a649a10af1e62664d8", 0x1000}, {&(0x7f0000001440)="a06c0a2ba47297665de7d62f31968d8442f870054421e470e11b6aa96cb314f94f15bc6a5eb10a284c2a721548275dab194b0530e0170bfd8ea44e517c5c269db25944", 0x43}], 0x2) write(r8, &(0x7f0000000140)='\r', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f00000000c0)="6d96cb48badfb93a8222b1ffa8905917f71300e80c402e", 0x17}, {&(0x7f0000000100)="56fe54fa2cc16cd76df375580a71ab5c1cd49ca7b445d34be7d6fc2e654e72ebb22571eaa1817f0bbb3c19def26d5725d8ca000195fdd3414fdf721e974eda8c7371", 0x42}, {&(0x7f0000000240)="8ce659125cfe72ef1d42dcd77106cec5b401853929c2c3cf1a989bb086e100018ef1419d47476445f212c281f02c4296473534ebebf1c7b095775a95dc64a22f0550143e741fa4137fa821e431f8cb278971bf266ca1715bee01a76dcf99e3dd7802af1ccf809a0e4f21ce7efd18ab881f29eb1bf57f75d96f4ba5a633cf31af45c7f2e382dffe900927856cd494423d5ca9ad27458b0ae866c4c6749ad406fd9e6e14d3724b0a9756317223153fc23b3ed2", 0xb2}, {&(0x7f0000000300)="a5cbd6dce1383f05d0d8f4f088697fa8a69b557da7f8d5d3534b89223282e83c7da701dc501a88e1d239fcb2e5bffc86079d5f3dea826af285b081751ca2b10622263ab6a5b6cbb9b230fb7318e866b51c4a2f5a6c2844345bd6452eafa7a6146d478a8b70c579eff7c626a53976e6e703b45e4cd6609f8797d089b02617675ae45438ab4c4cbfaba540992d8306e39e371bdfae92c704a0b9585be49c6c495693e1b5b68680ae24a5c199c87f52d6786145cf80032d60f0838faa38aef3867af7f491254550780e86e89411054d4b8c0557408031de7ac09ee62de94413e0955738a6c82dfb084cdb05e965404566b23c36fe999ff3634c8a1a1087fbe6355018bcbdb4630c6d125564fd725ce9a5ba25c673c9ed23b1ab74877c99b3adcf5f6b2aa798a6f49bec3177d9152139cbd5bdca833cfd9365814a833ab8952d47506b17408e1a101fdad937c7ef0be7ea6be6dc61bdd857b573490b47f38718d072f64b3ab49cc227982f8797b2061d9b1b6d78b935e78d991596ac0cfaf1214de2156903d03789851172395208bce2548038d7c190d02416c0ad3b3d6c6fd2e555bccf69ba3a05395aad6be5413daec848c983fef8935df2b4f36b759a4eb97c993c315f681cb3b342f1841d9b7a4b3bcdde3de6a4e7c741a5511d30ca46f0393c53b6ecb7dbc6bade63ceeb7efd8288003a6ab74ee9122c0118028f5a2467b107239725ff400dc2fc306793123717b6b6ea260cdf82e20a85bede84275e77de2430fe35be6e945681dd24cd448b962faf5dfb34ce1d12c92f2e6ed483c3497e57dfa5304803712e3a874821a9cc699f935b026d71003d265f9c14759a76a6658f37bcb842f5175c854b3efcd05c06c0770e4cc8e1ac72967be3b8aac934ef5a19c26f540a50706e6c4f935ef2b9eda7557f75a7ed53a27b0ac1f3ae6eab6de877a7738d67479bddc9f0a9af5654d58802a0ec29d6e37f3a9430f29a94e9e3c3358f530e6fbd0c4ce97b1911af1134a1804e9a7d36c8bc3b4a127a3544b3e1a5202217e933f0a773e6e6ea4bb3d1298f705833647e7fdf677436beb287ea47d91ce1ef203dcf9836d2c2b1ca0fadfbdf134df318282da0fd468cdba04106bd92adaa7c4b522ffbf0906e53f08a75a903e47c707e669ce855f4670a0d11576c2c86e704c361ca265ea43517d314c82afbbb8dde3ed03c66beb95498d01c9002bab85019b7d17d6d507cc49a86d2831b618a56aa85a666a7c3d10dc8d7af7d2b662ca1b5e46ed6485ec7f3bdcecc03ffc417e346ac519eb6f1b9ef894cf41f013d136dbf04c1fd737d554289e2ba5695d9cf53083065befd0f26d4389c366f25487f4edaa0c6990a17691bc7a4a1b285fe31ad4989f6fd5622e396881302d05e16b6e9516bb5bf4ecdad836483f1260762def7e3a8b957076720222357bb85b77e4c40c2ed9f84b83915df1b00f036b38fa39fdfe7b49bc24d293e374c18c82a941c44ac5b34dce0e2efcba9761a8c428b71eb9121331970a042ae9e1d367aaee6579a6828592d57c6b8c252890b94df6c67f09f52ad74f62776a6c472f77c7a321f53b3dd7fddff63ee21e8ab073446b8a5de5df839b387f30f5b49c1e549624091898c69f33bbc28a0f5da0c6346acdbc328d68402819f778d35c74091158256a4bc138eafc3ccf079011132195dbf949916db3004ff24d21969b8235861bb25118c0b4b267d1a835b64d008f83d309c56cb16bc4d382f86fa22c591d9900c9ec1a00253d9666bc37177f47acdef78b3952c903fbe573b598ea032d32e5f0f7e0951844aef5534d058c9d17aac910eba1e386a99d01ebf4c69087ab0ead4f9e91ff6ae4fa4c1e7abc8434fe65d4c69aae2b6c1e224f0172bf56a01ee29fc3262ad88d4c411da8c57862cfa51ee5f0a1f3f8afee7a73995cbfd7775da74536efb4d5611dc2245aac9ea2871d420f25b8e7f126bdc0b20da45efcac229b1c4c6f462222aaf2835a41861624bd3378e4d46bc0207f306db90b190ab03eb64cf7333c2c7ec384e29e044ada508dc09bb113de482fbe3ca1681864511d22ec21b1877e5b2cdacae7250a096b3f08ba774c2467bbb11b1b1cd40ec90233c808624a35c3e0caf85939597f679b8f09294d8542381074c54f18f5825b2fbc3e899ce2d8c205530523d31d5909b1883ed29c438ded21182ea09ed655ba4916507e9d1d98d08f9d83132db35286831ad1b636fd32a976880a44dfbe3ca41505652b7bc632093342276a272bdc4af5aedf214315e105990318e1b1942ad79aa84b5d7a6de566001789e6c5f73aaab1978661027e3119b2d3ec578e492d40721748a9c4a8778d22b6ea0b8eb03ca119940dcb5f44f37dff4435dc998d5e7c7007f814ee675a5e1252a61215ea24974e2340f80433bda23621a99ac445157ea7218005884ed319198607bc0c97970a72dbcd96209d3bd5642ab076035665ffbe075d5d409b554d0082505ec6df6e1e16b309fc633ff66851490b207330d242b40f882a8162ff8e09596fb17be80d126c42edc465963c7a2fb8535516104eefa543bdc4ee5ea496add5da8682370c0bf75995e45196e30581eb626696261304a2dc286ab6f0d94ca9abb590bb9be554236ca24413070f94d2473e0cedecb4c65e22d1c5124b06862dedb21e450e99b764a253046e560fd8fca9a48bc2babdcb225c9623b0a1102074a7de3865f905b175608d2d706f46a2e940e9291d017f83412876ad9e856fdc0b4b8543855f05c14c1516ee15805b42fe00cd29bb6299fc0e9bda862ee3f8930343f3ddf570d3b7f5c4638f3b4126c43fd746b9b9b0f693a69566e9e28fd36e081f2d33d054ec8c146b3ad6422507256d8fb2ce17d1e868ce556956e3966c22e714cdedbe877baca341c023db954147bdc7860119844c5e3f9f2f1f75fd0487970a834a8a1019ba2eadfe251102c66057c8f0e76a80f01e4fcf52082e876ac3d08a449bc0158dae83bc0575f00938f9c17eeade964de7150051e64f26fbc914e7e77b012a36e6764e9cf57e18a02827ae4c9e40e49ab8e2cdb520e02207368f768fbcd24f254130e5f412cd10e35a86a88efcade6a2ad2ac6ea8bf8f3a27889e500bb0054f95c65222059c9c38f8b08ef143d46d7b02690798762914c0af65b6a77e79310e61d5b83850cdcf45ffdbb66ffab722712b145cf4e6e2837a2ce598b29e2d579e6620027b460c62ee60dd2a23dfbb6c12ed15c841c80293d9c73197813a1c8a84c69269c0f4d6d8aa138924490bf8232c3f622ce23475872bebe6acdb57392a8b08ecf39fd354faca1d278a2578096a0e00fc7b18c0b4ec0665fc6e2b827b7c6d89f16c159bbc53824ffcc1cdbbac7dc925841ae1bd686d8ef973243212056b693505357ee165bd55365e8dd4b4c812179269bca0c51d3ccbd36d60d78d31087e096b04c63997287051cc87ad8e652f85229f41d0e6ed9cdfa3004226e1fa839dbf6c087792eaf0ff3375ad1231da8ed19cfaa8803e57c04ca05b8e69122725571779b42cc9bd0e75bd3e3050f03aa4ddeb13fb829b8bd8e148072533528116b3cc436b65c7bde978e45a7aa6452ffd6e969a338ae51ff4b8eb2091e37817115c6f01d61aafaa5a988ef711a453d5d2b423877c266857c4183344be6386ea4f3167bfbe721b272999982fe32047f2d539f443554a0e717df701fda87cf8b50fb8d6c2432fc524d73d79bbd4695764f99bf316d6c2aa0af5b9457e6e0eac9694f484efb937e3fb21c2a3744f9d93249eb02f19fe286fd9c48e9db0cf35085c6a13b234549c83162e6931d9eaefe503da187fed67f9e6bc809f1d8ed52bf74a66885f0bda012745ed2f6f3f1731d3cb5f610f107227db855aac9181f324c3447dfd3800e378d71fe1c3cf1a40574e2070d0e64355073acbdd82ddb4a62c1e142df8f1f9733caf6c990d89b28f15fd31eb418578b2142456f8110083ab85564a7e9235e9bc38268158ed697912d4b8e69314c6769a4d43c46a0afe449f901d85e43489dbc0cdf4389dc4f4eab3b91ba95c7b46c4b4a4559ea2557f30e1814d9e903b5af7be9b567060ded42c20873865c8fcce9f030b3158fe9f6e113d0e86e1e8bf2e5dd6cb9983b4094369c77906cfc3d356b1d2edad6a270da84f50a6d7bdafa79c23b9d17c6aa4e1b628d5473f726b6b102e4c1451701d93659f046d6b6170640aeb0203b63a3fd09bdf5b90d774148c0c7aec986995d4e6a3937229363f359466458e538d99da900b1e56a7edd55b1066f4a1a99614ebb5312ff1cd88579f7a3cea0a8f9e633c2e4e646235914d9a4f9733c95a294b4c3d0dccd9701081cfabae8ef044fe15562b86ae96dd5fe51b1a8dde6afb8fe7cef849f7e325fcdd3daa8d7ba2630a513928482e958fcac262cf47845e5b58cc19e6cb191d063a325c28beb2297b623f1686b0f9d726b04a0d27d68d81a3bb4b294bff660f989f49c237fda5b9b3b68cf08d9680b590e459960c47aa843e235e9be84e01cd4e6456012b931424ed15d604c03c8c709799adf6a4eaf16dc743fa61a5df5ea5cefc4e2b422d545e113928ad964f3a095bd165fc647ae1aeac0dacf3844e09ed07276c69987cc5b2d0938b57775bf331054ed5ef65ae656dfe2d51287841da545e0457e90e44bb9125c0c57d1c8e1b1fd7d1626f1e68a4e4f14b1f025abc238f597ff8d5fa5b7234f19f177bbb7c24fdad3c6fe2debb20b5cbca59c1e7ad79d25921dde2541b7056421b70aa9d13894f31456cae23eee282dd2ee8d417ddef5ab3a4f7bb53c8bbc10dc8f2daa3985a2f1b372673e1a171c64ed25a51170a5c7f2d702fdd421192c5a825133992c5113ac77e335d89ad97f2fc782096efd13510d315c88d1fe808787977c1228fd202bae8f7c0d248ef47b97a8bb72c84f01d0dbd3629e8509ba88dc438a3d836d1ffe6de33c44af9e130608f6938c71ca78c498f3dba242bc250ac482fc2b536ed1583f4d7ea40c04a4eb35f3bbb99ffc6ab9908c3fd7c8c886736ea68d133dea1162193d170c2fa3d91cfe295dd59e3bc92898b3942c7790a6aa79a2b8aef9e3918b467ce9485e274480a9e8674fe1e4fef4e34ec710449234a744265a4e9cc060321bf2f7ced4948bc1aed560626dccd0556d888e5e7ea0df87221406b16227b3f25ec013e4752869216eb59142fe77072cb3f9c06d1227092b5c5632986d7c6a039df138c496a217b8d558ff30c828aa83637a5bcddeb0450fafd4eb249df1d67c5db967897d5a44663d14690a7eea9f008f51a53e991fa18c31cbaa23edc7ec844be084351bede1d4c491062efd79ce1988627f5fb489f9be4161b5ac55d9d5d1d2de9d3c66cd5468fd0a7cbaa0438bb63e74bd915d3d46e3cc936407bd58b364333b6baa2667ef62f7ae4ca76123d47e51de2fdb2ef4e9ba3090a4274a81dc5ee5af036a6415ab917b4461f0e3da82720dbd3372c01a827189e2adeec591180f59c09dcd6b2ae9148a1948d1d2aa75a622617188b3204dae1dab2d422b4f7ecdc273bf8044f8ff1e9bd4043c6d3460b99a4e5d638a3c5bb83b502d4d0ac0c6d1f07ae7fe58c43255d7f1e2411335198f95bbcf5e064db78bda8c63a90200bd9da7ca353dfcbce872d29e522c926cf781b6ad351cb609166532cc320334048d90b401b8e358b02c06795760bba4938fdf5b5ede5866251a4c6725d49f5b5e9d7a916b9857ea9df91975c36b2499793ae3133f676f3ae744ebf0691ca5b7d06f3a45aa71d21051b8ee9c78062c46cf299f4", 0x1000}, {&(0x7f0000001300)="0a3d0f0bba671dbd004712242518e12df79420ae2a0c41d25e1b3566552b151561689107024776fc55fc532b1bf8c513f777505c875459c3ddb205ab89b89a86685f19e57bb173c86bbe41c8ee3496d913c8c3d4bc76b70bb8df468178166902720eb9368c154830e100ecfa7268386ab9adebcf5a0a2a01f31f9c5aa20c79b2c809d6b868c32408f11737735829d8aa3e2921f56514afec165e2662b163", 0x9e}, {&(0x7f00000013c0)="edc440a86e95fc454466f4651ca91ba452f2a752ac40f308a3b21318a847edb0a51db885cabffde280e972dd08413750a7dddef956656acc7f5e200e4ed3", 0x3e}, {&(0x7f0000001400)="f9da8fe50f809167fe598ac7ab8e4b98f5d81f069639b8056d0ee8bfae90af1b1edeaaa36abf3f42343758fdbdad5de95b5c55cbc90d959d28aaaa4c0edd75962f05c446670730fc7953943effdb8137af21d8a91321008db8b61266d1dbe7cce68c25be94d59869e949de3f723cece755485f607ce9daa90626e5d13149c9616366dd", 0x83}, {&(0x7f00000014c0)="b4d5a434db684c1043cdc8d1ebd234576d89270cd646a0656c61d5046e84e8165a04a091f7ace85064779a", 0x2b}, {&(0x7f0000001500)="50423298729a996f4163dc430303d018e8d1a00e4a038aec5c65dacddfaefee9b15bd08b50ff994af3e2be690d765d558110a01411d21bc6272c79f4ca7b38a4efd0313419e3cd9afe229c2b209a87c090f68ad759389cb2a2b3623f0a27047408d8a661e01ac35d1876eedcfe4904e226ca7900de794f044ee31bb1dc857421ae240878402aec45e3430fae8d21ceb214bec27f74d1c164d28d865528c662fbf8b19ec3aaaa868ab4f28af6856f276a736e9f06815d11ba84f2e0025bcf54a62159418b03dec33bde7d7afcf310b07d1d7d31edcd2b3fc7fe29ddea108d731f981847e93cfa60f17dad79d5d5ca1962ce8a54c1b543049c5a98ddbd", 0xfc}], 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000001740)='./file0\x00', 0xf7dcd0b489ee4ca9, 0x142) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000016c0)) 19:33:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r1, 0x2, 0x3) getpid() r2 = msgget(0x2, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r7, 0x20007461) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/120) 19:33:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 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(0x10, 0x5, 0x81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x43ca, 0x6, 0xffff, 0x9, "8d886dcddc779b227f4a81572f2f74a538c91914", 0x3, 0x7}) 19:33:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r15, r18, r19, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r20 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r20, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r21 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r21, 0x0, 0x10000000000000) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r21, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r20, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r20, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r23 = getgid() r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r22, r23, r24, r26]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r23]) chown(&(0x7f00000001c0)='./file0\x00', r14, r27) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r30 = socket(0x18, 0x3, 0x7) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r31, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r31, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r31, 0x2) r32 = accept(r31, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r31, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r33 = fcntl$dupfd(r31, 0x0, r31) r34 = getpid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r50 = kqueue() r51 = kqueue() dup2(r50, r51) kevent(r51, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) sendmsg$unix(r30, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r42, @ANYRESHEX=r39, @ANYRESDEC=r40, @ANYRES64, @ANYRES64, @ANYRESDEC=r37, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r28, @ANYRESDEC=r41, @ANYRESDEC=0x0], @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r30, @ANYRES32=r33, @ANYRES32=r30, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r34, @ANYRESDEC, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r45, @ANYRESOCT=r46, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r47, @ANYPTR64, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYRES64]], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYRES32=r51, @ANYPTR, @ANYRESDEC=r25], @ANYRES32, @ANYRESOCT=r48], @ANYRES32=r29, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r32, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xe6, 0xd}, 0x1) r52 = getuid() sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r37, r52}, @cred={0x20, 0xffff, 0x0, 0x0, r14}], 0x224}, 0x0) r53 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r54 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r54, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r55, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r58 = socket$inet(0x2, 0x3, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r58, 0x0, 0x6a, 0x0, 0x0) r59 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r60, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000200)={{0xff, r56, r57, r60, r61, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r62 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r62, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r63 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r63, 0x0, 0x10000000000000) pwritev(r63, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r63, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r62, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r62, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) getgid() getgid() getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001800), 0xc) 19:33:35 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000080)={0x0, "3ebb41148e2a944986ea19b109f76a80a48138e243b8539101935b7acff0ce18f012de9f2ee879883e4e963912f8725781d98735d694e4b0295067d53259ae68fb02541756145abdd4644a842b4351234324db4c83"}, 0x5d, 0x800) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 19:33:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/88}, &(0x7f0000000100)=0x5a) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = dup2(r3, r2) fchdir(r2) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='\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) renameat(r2, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000140)='\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') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x81}, 0x8) 19:33:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202062f5cd166696c653000"], 0x10) shutdown(r1, 0x2) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0xcbde}, {0x18, 0x0, 0x9}, 0xfc01, [0x8, 0xc90, 0x3f, 0x6, 0x9, 0x49, 0x3, 0x9]}, 0x3c) 19:33:35 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 19:33:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x6, 0x80000001, 0x1, 0x0, 0x1, 0x80000000, 0x9, 0x2, 0x1, 0x7, 0xfff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x4, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10309, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="705260f348e0cdbedfcfe1b9ae25907895e7f54e18a02aa940911ab1267ca21297e1d107b337d59b7454d616d30f1afe0ca008313aac72b5b8fcc42c256e5ed99657fb6b8da1381bf897b8c51971d3dc2ce2402b", 0x54}], 0x1, 0x0, 0x8) 19:33:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/devaQsmouse\x00', 0x201e8, 0x0) r26 = getppid() fcntl$setown(r25, 0x6, r26) getpgid(r26) r27 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r40) r41 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r27, r28, r35, r39, 0x24, 0x4}, 0xc29, 0x4, r40, r41, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) r42 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800200000000000000000000000000000000000964cf67d3bd9ec52000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r48, 0xa5, 0x1, 0x100000003, 0x6}) msgsnd(r44, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r22], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r49 = socket(0x2, 0x1, 0x0) connect$unix(r49, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) r50 = socket(0x2, 0x1, 0x0) connect$unix(r50, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r50, 0xffff, 0x1023, 0x0, 0x0) r51 = socket(0x2, 0x1, 0x0) connect$unix(r51, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r51, 0xffff, 0x1023, 0x0, 0x0) msgrcv(r23, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r22, @ANYRES32, @ANYRES64, @ANYRES32=r51], 0x4, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 19:33:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}, {}, {0x0, 0x9310}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r10, 0x4}, {r11, 0x40}], 0x5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 19:33:35 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459761f027099ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1ffef7997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e6672faccc222dd61cd395e2dcb48d5567bc50c3ba37795db831e65c1a2fa6b40d074c5472ea83cbb02e4c8c7785d75980d41e17331ab7993b4133a6cbf7ca9fdc6cb331f2d591b05c497ea7aa2b77b75ca3ae3888f2adae8d5360a13707c7ae6a2cedbc32213ebfc29d4cb5f64fbc3509f61b464e56b18c271760136d5a11cdb6766b057af139de19904110c57bad45b113ae80"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000001500)='./file0\x00', 0x2, 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10701, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) getgid() socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) flock(r1, 0x1) 19:33:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100), 0x100000000000021f) 19:33:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000540)="5ffd697c523e680bca0268ec68b34ce29cd6236dcff76172c2cbfe83979e02ab405ebd9074f8c4e1b116d61df89041035cda7a9cf1387f649f93fccd73a8609385a662d3d990671033e0ce57720b7a540f03198823a699ad9af8e20ff1d212efea921d78b4e56e50a9ef74d69227a003718da4b7aebde5e2885d612b45aea8a0d0377041f135e46e4fc5c8d1fc26de8c5783814fa8973bed1d14964f717e1a73407cd2feaefcbf4883039e057288bd089b86fde00b1222db1636d7710d3531c0f6865d2919f58e8f13fe3c2c70084a4e33ed293ad62eee7e967e32903b220297313971a176c34b835802f8d55e88f87d28263f0fee5f1b7c35cb02511531c5ca964fbf6332bd0277ee09dfd80bf265ad9d541a73dec91ba5c3ed75a0c13a50ce4a68b04c17851e14f41e85ea15c6dc503241c1ce0fe866c891cc266f15feb6b61b1b11edb7ca9c68792a3e17afdc3ef5a1c8344272e8db5dbb00e76eb731372e86a46370e0b9b261166d8d3b352d98193533c303199e15f099ba196d763447d8ff75b001ebf4174479d8b8cf656bab4e05fd69816f13b3f6f45d26538caab66781bcd01de3f235f55e2be3ee1c7b03aa88b03d970509b2750751ddf555dbc1154b908b53834625fa35993ea7e372585d11702d353113a957efa8e9f88daaeed3af181181716737c4efba34d2f65764d1ead23eb724a2c5622d4c4616b7d122184a4272e218100637646881721308f937d54098be6c689120e6c858aac9f37b6e861848fd8923ad533bfc55e769a3eb7313842229c4dfaddb677ba60c73b5822e196874b2accf598a9f41a5cb4e710a4634080cd7ff94dc88f2db271ad016329df30a448681dbf4a56023ec50210314d304a9113367412b742c15f025da37d9d978f3c338fcdd80c6066fd811feb738a3b37912a1396b59b6d776a52b77c6ff30f567d04311d623e6d6c2b5995f06fec66a9b44f4c47d9fcfee413ad4c02f6aee3da528f17d735a5c647b28701df5de32a3ef4839106828ae5897c583568c12299582b11e6b1681f81db879e51e6b3645563067b919ad5554d8850aa55010cba44dbcd0ecb4e4ea4866cb52b89e75d9bd9e48227df43bec1d6e3cd98ea844c9efbe326ab1b3fbf7a51e22f4c8b31341ae5caf521f2b77a244d16e8d900a6b3a1dad852699ec106205de5f5105956c32aa5558776311c84b8f55a192bafc143ca095f36c3f95010ccb92d2b3330c36c4d0f20d7e23509d80b793d6c3ae8a72d25e3bb5f628b986562093b2ff06ebb6870b1a39c2d32063a611932cdeee0fb56e53bfc567c96cd6d3d2e1158e5508b6bba0f829aa422ced34dfe6be316ccb9734846ace0b24ae76deb63c7b7c6f015948a02101a941909263f4177ee89ea565cedea853f1332e27ada28711672bef01da1826fe0421321e0c7656440c058fd5d3b8", 0x400}], 0x1) execve(0x0, 0x0, 0x0) 19:33:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000192000/0xe000)=nil, 0xe000, 0x4) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1fffffd1, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 19:33:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r2}, 0x8000000000000005, 0x181, 0xfa797cc77bd62a1a, 0x0, 0x2}, {{r5}, 0x2, 0x30, 0x2, 0x1, 0x680}, {{r8}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x80, 0x9}, {{r9}, 0xfffffffffffffff8, 0x4, 0x871a00c95752418a, 0x34, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa1, 0x20000000, 0x6, 0x3}, {{r10}, 0xfffffffffffffffa, 0xe1, 0x1, 0x1, 0x1}], 0x8, &(0x7f0000000080), 0x8ab, 0x0) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) r1 = msgget(0x0, 0x102) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x5, 0x1000) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) r3 = kqueue() dup2(0xffffffffffffffff, r3) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r6, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r10, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = kqueue() r12 = kqueue() dup2(r11, r12) kevent(r11, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r15, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = kqueue() r18 = kqueue() dup2(r17, r18) kevent(r18, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) poll(&(0x7f0000000280)=[{r2, 0x4}, {0xffffffffffffffff, 0x2}, {r4, 0x10}, {r6, 0x12}, {r10, 0x4}, {0xffffffffffffffff, 0x2}, {r1, 0x279e4b52382c4cf9}, {0xffffffffffffff9c, 0xac}, {r9, 0x40}, {r18, 0x2}], 0xa, 0x6) write(r1, &(0x7f00000001c0)="f0cc7ad8210a2a0a91fdcbe27cf4e284d9e7d3152135354eae3b2e7bcee56f419d81abd17c5145cb01f5a7be82d619d0a78cf1de6dd6169b07a04c61ae4319edfb1bdf574286861babfb9bfa0abeef98a01a6f09e36bf8be0fa8f6e0ae0447e29f009949d8dd2045d76d2b85571babab3b5d125b6b1b80c0001e95ffa0ee97751332e9e0eab3d74413b09be07917b0", 0x8f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 19:33:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b5411538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f88b8a5b671b1b542a538706000000a714000000290000003e888eb1edc96b6cd92140c3edd7036049df20964221d892417ed2e0762bea0a8bf870d0c0227b95d1d8a432919a3a64a186f1e8a7ba73df6e0686c41e80943b55e5d5156a790b99bc83ac2fda8237cdc74e2d351248853f6fb6fdcaef245dc1473fe227be946c2f213ccdafc69dbe7d0afccffcef293b73c7c4eb977e0ac0c2f60d75ffffffff59a1b2b9c90d1793edf840b9af19a1b38d21cdcaf235b7ab2f7c87c6f66762c1d3e437aa5b6b3cff576587e0d3305ccaa92af6f4e2c6336190566aa79e7d252fb85dc4bc3f63add01a81901fd2e1dc1bc09c844d6a5a1aee7369350d25aeffa2507b9a1c5d839f1263a6a2ef42ef4e92fa0e207fd8ef212568392a60de24893848ffa07feb908e493e03db6661a3d5c118a85c5f1443ccb2ebc381b06bff205add714e82f04a6825fbe221c833fbdde7ef6191bfc966133a152d0c082018487fc5331321c70311871a93632abddb71eb5c474641b787e0351fa40000f277bf26a9d0fc69d3fdd42e705565b067583cc301b1783142d374740ce5a9d4081b2137db9e74a96d6b20422a8080427f44b66afcdc364661e117074bfb267443bfbef318"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x14, &(0x7f00000001c0)=0x1ff, 0x4) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0xff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7977, 0x8, 0x3f75, 0x0, 0x20, 0x7ff, 0x5, 0x0, 0x3, 0x7f00, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "d700"}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180), 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) shutdown(r1, 0x1) 19:33:37 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x94d6, 0x0, "ec0b0100000000441ca857fdb520a100"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = msgget$private(0x0, 0x1) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000600000000000000004efa3c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffff0004ff00000000000000000000000000000000000000000000000000000000000000000000dd00000000b8dde700b8e476f15d42935939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fdb00"/246], 0xe9, 0x2, 0x1000) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000000)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:33:37 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r4 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r2, 0x11, 0xffffffffffffffff) r8 = fcntl$dupfd(r5, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000100)='./file1\x00', r4, r12) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='\x00dev/\x7f\x84Sh\x88\x86\xdb\x99\x02', 0x1, 0x0) dup2(r15, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) 19:33:37 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = dup(r5) r7 = syz_open_pts() r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = dup2(r9, r9) shutdown(r10, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r8, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r8, 0x0, 0x30000) dup2(r7, r8) r11 = syz_open_pts() lseek(r11, 0x0, 0x4c19c4870b7c4c8a, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r11, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) r1 = socket(0x18, 0x2, 0x6) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1b0, 0x25e, 0x2ce0, 0x101}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x28}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 19:33:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) rmdir(&(0x7f0000000040)='./bus\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_open_pts() 19:33:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="af65a577bd9c8082910949067c4169919185534934f4f0e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x89, 0x0, 0xfffffffffffff000, 0x2}], 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x231def01988cc818, 0x40000000, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0x81, 0x1551}], 0x6, &(0x7f0000000100)={0x101, 0x15b}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:38 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0xa1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000640)="9239a3d34d170831960644a619ac4cff1407d60f6c6863117999890a528b34de5e486f94dcd42e275d9579b1aa64bed11491cd4e560b7b39f6a45527b346bc201fa7720f1a85f80b4a509ee88f0cd951e22125bec347950af42bc1b8f7e6cf967caeb5f47f5413e71d407725074a7bfeeb73f6c3138165f101fd2193991d268932c5022444368df7619c880186b9aa62f75043f5db27ff7b0ae005c411876620b8e23ccd6042cad2abff554772f8eeb18cb6971d4791d534dfd7b489b5f563420931fdc653b3f90bf9715ae15c7e7af0b2bd100962fdf5623dfbc8", 0xdb, 0x0, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="d50c4cf34f33f849801974ecd88dc74e6fd900d0afb7c320d13ffcabcc39ed88ff6813abf9afac458f435d9119f6c5492f5b966da17877b45cfcd089be78d4d11f8f3c278eeab59dfca274681bd4dc2fd28b839d475c945d64bc0eac18a0fa8b7d17f8ff49ddfec3e8d2237196ff90280710dfee1766709ee875b972f0305846e90ca3224d102a8efdf02212b84d1abb37020f11a7e1fcbd8e6020b51db3e87b03c5665f42dd278a2545746269c04e9387f03c62635c9361e91ec9b0b00b73058976d57251b3edf0faca97c2387b20ba7aa2184c92b2c965efe009bd6c91bb70ce788393e188bb741ca949e3eca86126ba", 0xf1}, {&(0x7f0000000380)="d587006e2d14a08f9eae0b8650b3312958b2eca62430e7741dd17faba4b1105198d4ee5ff365e75eb49e877a4f49a3da6385304a85dd846d9c9436056a74c36f5c4ca3bad56992e30686c1f4d491cb6a7d809e34535c08c50f9fabfd2c7b0d5851bc3aab1273975c2cf02c7583c466215d89fc83e1eefa053513aba46b48123f3288fa237c8a23a3043feec2c4de691262d47ffe56d83db8dd07cce15cb57ccfc75d68d73b566abbf1c3a4c5eb5dbee652f4abd3fb4b5595e81233b6899f6cd49d6f097b439e23fe6ad8f1a5f297f7e5502d4b9365f1ef61ce17c5defb2bd24de5718c27045ecae1d202fcd8c560da9d19466a53be634b9db3601e", 0xfb}, {&(0x7f0000000180)="2bff9cd7dd0372fadb66d4b883b006de55f8708e5ba6848a2a2e9f084ff86d7e36dc30e5a69b0a3f538921dedab95ced2008ab5e45cdc3bae8b2ce147ebd29b5ee1a980005b3dc8e278aeaddfdc797efc70ca4513c8b948bd7eab2f5d40398aa24be428b21ff9423273cbc8c908109796e5d8c4906bbc5865f70eaf43f9b4f839415d821a9cec3de99c73e239bab0d7ef30befdfcd8a66da1c3d99ca881d1d5b4c0b8ada89dcfb2661fb31b2d9ec7199dd0ab97cfa6579afbe858fcdf277", 0xbe}, {&(0x7f0000000480)="0642e6520f8f09f86e35e29db0cd829fb6b29b33f24d660fbafefa00f8b6d2850e4cc0cc33091f63df92265daeea9e4e1f5e0f008a182770822eedbd33dbd572827e1504f9b4df1868519cdb21b4bc1e6ddcc3620348e65c4527224c0ba04340b85504f045c44e3adb3a130ed86e42f1878f1ed6a165a1028c054199545b753ab2ba74c334adcd7755438a844d35ad48cfa35474225c257213334b04b85083eb9d94a4bf6aa0341b7699bd7c24b6cad47c702e31462f7b97440d3b3835321aca06317aa9fa20ace5140e716e8ee4f25ef79b096c2eac474b365c7428061fd0ee50589399a3f4f9bd23c35bbe5dafe9c5c98c290edc3803ec709a", 0xfa}], 0x4, 0x0, 0x5) socket$inet6(0x18, 0x2, 0xc5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r5, 0x7ffd, 0xedf, &(0x7f0000000080)="477a845265c12191bbdde63fa5a16ce5c61d19c83ea2982891e6a0975637b4b009f2fff109034090d6211c46daff3082d58e011a5fb5361254f925c78197f96b2bb56179da0c61ade4a78057e61c388c46ccb7fc0a96a57b5c2cf04b44f4ca62ba7ee8b6e9a3eda6056217ca3b868305b823e7f5", 0xc7) r6 = open$dir(&(0x7f0000000580)='./bus\x00', 0x0, 0x1) read(r6, &(0x7f00000005c0)=""/70, 0x46) 19:33:38 executing program 1: r0 = socket$inet(0x2, 0x0, 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r3) kqueue() r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100), 0x81, 0x0, 0x0, 0x0) dup2(r5, r0) r8 = socket(0x1, 0x8004, 0xf5) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() r14 = kqueue() dup2(r13, r14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r16 = kqueue() r17 = kqueue() dup2(r16, r17) kevent(r17, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) r19 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0xb) r20 = kqueue() r21 = kqueue() dup2(r20, r21) kevent(r21, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() r24 = kqueue() dup2(r23, r24) kevent(r24, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x28, 0x10, 0x3, 0x2}, {{r8}, 0xfffffffffffffff8, 0x4, 0xe4b471af3e13d8b7, 0x8a, 0x3}, {{r11}, 0x4280fb081d206174, 0x6f03856cf8fc5fd1, 0x40, 0x8000, 0x2}, {{r24}, 0xfffffffffffffffe, 0x1, 0x4, 0x40, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffff9, 0x9a, 0x2, 0x6, 0x7f}, {{}, 0xfffffffffffffffb, 0x10, 0x0, 0x7ff, 0xffffffff00000000}, {{r12}, 0xfffffffffffffffc, 0x8, 0x10, 0x3, 0xae}, {{r17}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0xfffffffffffffffe}, {{r18}, 0xfffffffffffffffa, 0x2, 0x5d798a1e32dc4ed7, 0x7, 0x100000000}, {{r19}, 0xfffffffffffffffe, 0x28, 0x0, 0x33, 0x9}], 0x81, 0x0, 0x0, 0x0) r25 = dup(r1) setsockopt$inet_opts(r25, 0x0, 0x200000000000d, &(0x7f0000000000)="eaf1125c7f000001d1689077ab23", 0xfffffffffffffcd6)  19:33:38 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x10, 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:33:38 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0)     19:33:39 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x3cf5d36d7fde87e7, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:33:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x5, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xa3) getpgid(r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r15 = syz_open_pts() dup(r15) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r16, 0x21}], 0x1, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x401, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) r18 = syz_open_pts() dup(r18) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x100, 0x0) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r19, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r19, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r19) socket$unix(0x1, 0x2, 0x0) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r13, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x539ec2be12c7c87d, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = dup(r1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 19:33:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x6, 0x9, 0x1f, 0x1, "da843596ee6febc752756c228da33d0af3a46329", 0x7, 0x7}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 19:33:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x2c1d}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:33:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x1, 0x1) sendto(r2, &(0x7f0000000100), 0x0, 0x402, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {0x0}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r4, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e1", 0x66}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) r5 = socket(0x2, 0x0, 0x0) connect$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="92395f45b50088cc7f461f36463c4c9f4ebcbb7be67b661c144fbb7d3691c53bf44648552818b566a1e3818de36a197a558f13ee14578800b2db5cedfd910ed02c386074c556b0794483c59ff3d923a9"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r5, &(0x7f0000000940)=[{&(0x7f0000000500)}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x2) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="a79e494ac65b95d5981b8dbeb2940ec783e91dd5f9d2cb85da069b06707e4193a7757306738ae6627ae844e5a56622f778659df2a3eb10f14bffa6e966b80be4c56709ffeec9c5e306cbdf2b51fdce0c391dbd19aa52f279cea454a9"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r6, &(0x7f0000000940)=[{0x0}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffff9, 0x82, 0x1, 0xffffffffffffffc1, 0xffff}, {{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x3}, {{r5}, 0x6, 0x0, 0x40000003, 0x7fffffff, 0x5876}, {{}, 0x0, 0x8, 0x80, 0x0, 0x401}], 0x66, 0x0, 0x85, 0x0) r7 = kqueue() r8 = socket(0x0, 0x5, 0x8000) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00', 0x2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r12 = socket(0x20, 0x2, 0x5) setsockopt(r12, 0x1000000000029, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r13, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) kevent(r7, &(0x7f0000000280)=[{{r7}, 0x1, 0x66, 0x21, 0x3, 0x4}, {{r8}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{}, 0x7fffffffffffffff, 0x140, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x5}, {{r9}, 0xfffffffffffffffc, 0x8, 0x1, 0xff, 0xd1c}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r10}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r11}, 0xfffffffffffffffd, 0x0, 0x1, 0x100000001}, {{r12}, 0x0, 0xa8, 0x9bdb6be918779d3b, 0x47, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040)=[{{r13}, 0xa339bc78af3437a7, 0x20, 0x2, 0x8001, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x9, 0x20000000, 0x946, 0x1}, {{0xffffffffffffff9c}, 0xb, 0x14, 0x2, 0x3f, 0x1}], 0x4, &(0x7f00000000c0)={0x3}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r14 = syz_open_pts() dup2(r14, 0xffffffffffffffff) 19:33:40 executing program 1: r0 = dup(0xffffffffffffffff) dup(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x14, 0x3) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7fffffff, 0x18f}) r4 = dup2(r1, r2) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x0, 0x30040000000) socket(0x18, 0x5, 0x40) readv(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r4, &(0x7f0000000040), 0x1b) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1711}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x7) 19:33:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) msgsnd(r3, &(0x7f0000002880)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd7b252bae0db34f11794182cacd58168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae989f17a3783afdc823ddadab7367d008000004229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dca4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a37a290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d4765a521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4eaac9b2cca6d1cc8e5c8b86ed51a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d7660f4505cc178699dcea4ed103dfebf845f41b56ca0de74c1465d52325d446d44be69874ff8d21909c61b6c56d6"], 0x1008, 0x800) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r3, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) r27 = getpgid(r25) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r41) r42 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r28, r29, r36, r40, 0x24, 0x4}, 0xc29, 0x4, r41, r42, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, r6, r12, 0x10, 0x9}, 0x3, 0x7, r27, r42, 0x320a6c4d, 0x9, 0x6, 0xc770}) msgrcv(r3, &(0x7f0000000040)={0x0, ""/53}, 0x3d, 0x0, 0x1000) 19:33:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r1 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/227) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x5, 0x6, 0x7, 0x3, &(0x7f0000000240)={{0xa9, 0x40, 0x2, 0x1, 0x3, 0x3, 0x800}, {[0xfc, 0x2, 0x2, 0x8000, 0xfffffffffffffff8, 0x7, 0x100000000, 0x7, 0x40, 0x800, 0x7, 0x3, 0x101, 0x80000001, 0x5ffffe, 0x80, 0xffffffffffffffe1, 0x100000001], [0x1, 0x7, 0x6, 0x3ff, 0x73b, 0x86, 0x400, 0x7ff, 0x7, 0x8256], [0x4a, 0x2, 0x3, 0x84b, 0x100000001, 0x81, 0x4], [0x3d, 0x81, 0x6, 0x8001, 0xff, 0x401], [{0xffff, 0x9, 0xd4a, 0x8000000000000}, {0x24f9, 0x7, 0x2, 0x3}, {0x6, 0x9, 0x9, 0x9}, {0x400, 0xd, 0x2, 0x3}, {0x3, 0x8001, 0x0, 0x9566}, {0x3, 0xf28c, 0x7, 0x5}, {0x2, 0x9, 0xa64, 0x10000}, {0x24, 0x3, 0xeaf3, 0x7}], {0x5f40, 0x2, 0x3f, 0x9196}, {0xcbf, 0x24db, 0x0, 0xd2}}}, 0x800, 0x20}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x101, 0x40, 0x2b]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xfffffff7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:40 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shutdown(r2, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x6, 0x5, 0xa, 0xfffff801, "1e4ebb9640d1fb479ae9fcde8497601fa0bd01aa", 0xfffffffc, 0x5}) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x9, 0x1f}) getsockopt(0xffffffffffffff9c, 0x4, 0x3f, &(0x7f0000000340)=""/220, &(0x7f0000000280)=0xdc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/58) 19:33:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x20}]}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x2000000005}], 0x81, 0x0, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x0) 19:33:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = dup(r4) preadv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f0000000300)=""/228, 0xe4}], 0x5, 0x0, 0x4f6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 19:33:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) write(r0, 0x0, 0x0) 19:33:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = dup(r2) ioctl$BIOCLOCK(r4, 0x20004276) r5 = geteuid() r6 = getgid() fchown(0xffffffffffffffff, r5, r6) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) msgsnd(r7, &(0x7f0000002880)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd7b252bae0db34f11794182cacd58168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae989f17a3783afdc823ddadab7367d008000004229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dca4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a37a290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d4765a521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4eaac9b2cca6d1cc8e5c8b86ed51a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d7660f4505cc178699dcea4ed103dfebf845f41b56ca0de74c1465d52325d446d44be69874ff8d21909c61b6c56d6"], 0x1008, 0x800) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r7, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r7, &(0x7f00000000c0)={0x0, "24a8610d42e4882da15fee7699228b1358f62aa5de963e5576be023c9745c91422106ca4fbfd34f7f622fe41a37e815ed3cc4a75f14ffdb709ea2825313677df5c426a612bd4f97ad31c0ce8212174084258f331523e8f49ecfaf13b6d526fa84bbcfe4f35aa4d73f684251d06be2eef8f1e85b9bb4a4f"}, 0x7f, 0x800) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef6, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000780)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d946689d2652712a42680e18cc9304a5f30364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x20e}], 0x1) 19:33:41 executing program 1: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000000052e6453170be47a9190ce1216a367f6c16cab74865c0751c9b0c1af758b74d19ef802bd72bcbd92814b3ea63d9d1500a0ffd606c2b2ba6f4"], 0x10}, 0x0) 19:33:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x179) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r1, &(0x7f0000000000)=[{0x1, 0x3f, 0x1000}, {0x1, 0x9}, {0x0, 0x5, 0x400}, {0x1, 0x9, 0x800}], 0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 19:33:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xd26608c27f345896) getdents(r1, &(0x7f0000000100)=""/75, 0x4b) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 19:33:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x401) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = accept$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom(r8, &(0x7f0000000280)=""/28, 0x1c, 0x40, 0x0, 0x0) bind(r7, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x7e}, 0xc) 19:33:41 executing program 0: setuid(0xee01) r0 = msgget(0x0, 0x684) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe081ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x1800) r1 = shmget(0xffffffffffffffff, 0x4000, 0xa9, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) mlockall(0x1) 19:33:41 executing program 1: r0 = kqueue() r1 = kqueue() dup2(r0, r1) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) fcntl$getown(r0, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x0, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0x14, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x5, 0xe47, {[0x5, 0x7, 0x9ae, 0x50000, 0x7, 0x753a, 0x10000, 0x6, 0x55431dca, 0x7fff, 0xfffffffffffffffb, 0x8, 0x9, 0x4, 0x608c12be, 0xfffffffffffffffb, 0x2, 0x4], [0x80, 0x7, 0x9, 0x4e, 0xf04e, 0x5, 0xbc7a, 0xdc, 0x7fffffff], [0x1, 0x4, 0xfff, 0x800, 0x80000000, 0x8003, 0x2], [0x34e9, 0xffc8, 0x0, 0x94, 0x6, 0x5], [{0x4, 0x80000001, 0x8001, 0x2}, {0xfffa, 0x0, 0x200}, {0x1, 0x7ff, 0x7ff, 0x5}, {0x101, 0x3, 0x9, 0x7}, {0x2, 0x3, 0x10000, 0x1ff}, {0x2d, 0x9, 0xffffffff, 0x7fff}, {0x3, 0x7fff, 0xfffffff7, 0xb241}, {0x4, 0x1, 0x4, 0x4e}], {0x8, 0x7fff, 0x5, 0x3}, {0x8001, 0x3, 0x7, 0x7fff}}}) r4 = dup2(r0, r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind(r5, &(0x7f0000000380)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x777) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000440)="d1f9a7a70252e686fe91df33249ebae92fc7de7f067ab21d96401662a00e472968ef27ce1825c4a782dfe9664a6c21971e8f4ff886c5029bff68610ccfa1f17a8c677988ec6105d299ba701f20d4ff835e6d391babcbea81a6e3daefda112c370f3964f5e72015174a984d1f18177abf6481dcb5e0c969671be4c1bce40f5f5f9e8f8ec40825f4dd37c6d90e46d076694f2c06ee154387984787d8d1c755ce6651375271a7f6ac28f8782a33f2494fe6dc7c309a8ae8ed641d3e43d87692105ee60d9cdc457d4270c62d71", 0xcb}, {&(0x7f0000000340)="1a8e5f798e4f79da543256857db2bc7315ba92708c839d660041afe6e6ffa2826abd1b4e020d", 0x26}], 0x2, &(0x7f0000000b80)=[{0xf0, 0x1, 0x7fffffff, "ae4f515180f23fa808ee2533e3b64a8ec493879b917d0a29ffef7aab7a8f482b828960417eae53030267143f3576300a56314be76a3175f3ddd0b40c5ea5ea1986a178bc30d524178116e80bf1d36942bdfc86e046841d0a680cc5517452cc6d5327ff47e3d011d86d7ed749d3679fc28b18d9954d537cba22b5c2bda59552156caeb730708f8473f60908d1af184be976ff2e10569132b8cc4c0b4bfea07505295992f23f27d1bb4f2b2eb2a139768243b6943f62d373a67bc2d8dbd6bd0af2990164e8129dba71fb76a329eaab32e2ab12a38d248a79233022b0"}, {0x108, 0xffff, 0x2, "42b2da5ab1b3980869063f0e1c8cb28976728b8573dd8fbf3d9c2b0b76ff7b63b2884d14711a12afb8100e3cd2436e4ba6c09def7ef8cb7834f6947f276d0475ac05fd0cd39c7e75d840dcc700eeccafd48e440c7d6cf407f25871178a6c4eb44cf2d58d493e956df94ff84d05d655359181675dea2569d6c2cc10eabf4e6c664415fc3d8caa7f3aa41aaaec5aa2b2647910283b0d8c1f723c57c790a33e9d3dcf3265216c22e355c425a20df273b9cc70f7e580c6aaf94c3b80c572626134e3ef4ca2d8ec210bcf5d0eae20d4257c74e50aacab293d5be9b073db772bd6a957ac6bc1c594d9529b3a3ee7a77acace502d827b2ddf"}, {0xa8, 0x1, 0x1, "6a5c50533276f326695346f76cea5f75973dc98bab210682ff5aa158b1b61238da82ee9dbe77bc2d759cbacdc5955feddf81f1cb268a032a7195c6adeb814f86df11d3319a4ca5135ad7ad84e4f801c136cb3182afc947b2390749cc606466ee0d5eba7444ae00d7b222405b7ff525d552e2c1a83f04f759a6bad5fd489f56564774398955821d0820215091a3725be0ea716d15ecb83825"}, {0x28, 0x0, 0xd8, "8f504dc295a347adf9dc8ba8cfb3c20f36d5"}, {0x98, 0xffff, 0x3, "78fb68d19bccb57e3dc1f842a7b800fab4af9d3e965e9cca61d5201b084d86be782a837310c28973fff350c123fdd4678d7687527fe8ed50aa955faa3b5dd4a1798536b1351bd573b0c0d5c48f299d141da03dc2f2c7df586f51fedc9e9d68f819b7dad4a8bc75dce50f45f5750b4d296a5f965392eb808e54ce2a7e718b99f2ed42c9b4eed6a3"}, {0xc0, 0x0, 0xec35408, "2d4b5582a1d2f7f703e9a68b336362501c3f4757e9ec17f06480ea3fe7223dbf154f4d4cd17f708988db30d6195917a612b6c812d08b0ea2fc071229084e4e963d16b6d0b81176d18cef6e7ae98836adfd4f5f979c231a4af4effd8990fc4454b4ee155e37652a40f4c1884f59746be67ad8382bb11adbe3351058e46321d2a85e99c669fd0f64a9ebcefd3841591c793b7847b7bc78d280815daef985b7a2e64d1a5104a331eefff3"}, {0x1010, 0xffff, 0x167f682a, "2ffe719c9ae5132109a87f763fed0ac149914fd58d7844767b5184a714a443f435bd592f505410e5ef4d21760eeffe39e9eecd2a6736cf98f8ce9f0e1520ccc8cd3e7710641f26f82679cf61ad677a4671b6fd7342c16c00488e34cd7452ad3ae661aabd98f80dfb25f173531ea8b7a34fb35bd01c13e2306d4f0b7aa656611d84893cd963b3931f11edb4d039ac75ad62a86eeb9b9ac9bad3ad9cbd711e43303b6fb5471bc0fb021128a9af63413890d3f776f54994545d3b7d22b66ac75450ce11a050d680ca087122586f9aae66812af2c9ae2a6adb58ef4e1a59e3e9f0797f2bfb0a147c0557983339ff703d49d279388994c74ae02ed9bdb2b53f705e7219f4e822b9d3e34baea86733cdb68b11cbfcb4f0da5bdd55c9c2a8792bee8b4958a72d19376398607ec8d7431f3f27b705f847cc2e43a5d109ed218803857651b9d2dc1dd5fd957ad455a341879a567efee913eac124f4eb875016e47e4da53c39399555e393c0499fe5f72de72c2c81e2a2d687a2a73e0370303f9cbd7e3f0a363b33e924ea3d60a2f9e9fe67e820150b5a2cb44c2342a2932147e9d48df7c2578ff3c36e3c6dc0b1d7964349a582a68157affc9e04ac13f375a894ef4a64754fe946c4411b14c4e7c458538c84206cf7e1c86962a60cd8aa6e2a6a98a2fcb51867097f7ee37b52297b3d89d3cd7126277d7a5ba1b19f1fa28d223689013a8e262e279ef2ffb00b6ece7f3a0598e4c95994cd214e6beebe2fe4b8bf1730d85eba29967a59d76b41feb590a5b16c48a7c2932074d0f3db6be00026853ca5f6ca9d521298d0d17593d1fc1d5b11fd1de2f9fddf6c7b7206aef180aa5e63c7c9867c7085aecfd446fd9306c756d2890feece880f22ce27093b9b248d0cd22b20623f3bd126dbb38c2d5092a74e8bbcb729f804669b20f383362f4108fe1e34b1ed53836b90d4721c691b6382f4504ed4687954033585da3db54fe6a50b95f6df68072b1447f4ab00d20466c8c73ca6edb428abb963d8234b8214f23effa9eda1a4f534ba2c1df6c61dc65e3e64160e505f5d8653a41a489d4fffc639afa817fead96dcc4961b9db4b0474c3c8578c1910d869d247033475deb889184e9015ae9b2dafae4a4a219735fe18753536d7eb2025183d7c1e535305a90190f748ea2e6c7d3be9e34f0d64b739e1aff96c38678700326e7dae3b1ff4e5183b25ccc6f7037d7e120993f5ebeb45658b37714efd9948331615f09ad2a10bf3c80f2455dd26796fca14685678787047267ad4bf9e2255a8608006a8085961a721babd3020d70fbd4223b98b56d578cd2838f9875b2b0d7676d2cb5c85ea4ba31480142f58b0da20eaae6c84524dd9b47138c37c278c20bdeb2b7ee32af7103440385457cb024ef5c95de4d1684ed7bfdf0a5e8ca03adff22e9064f5f98593f0e4812f10ed0a8ef5049c1e187084e26960983542bbd7f0445d9629bc8b0a725f0e02bcfdc37e1f7cd62658b470c44afe1e4116d22c7e194a363474aaef21dcd0bf2ecf56a33ca6a5a0356a460875ad6cea2e34100c90d444e1940e68ff5ed01c1508997fd149e9f2ac5dada93bc6e1dd0bdb7f5b038c9cba5026e042e1ded980f18cba8ec4d93bd19abbb3774ee28c550e1325e8e0594fbb670723961d368882af8a45342c47f786d1fd9d1df14569238ce2ca8f1e4066edb409dad9e645fd73630e75761fc2f215c153d01fbc6f2ab81871a8a51e45995b131780ed181bf012953e5b75824b7fedc058e6a7b60ff04aa928e42fca6a92855f7b5d2d04cb32f83fc0fda9ab857306ab3bd796cc9b4bcc2039860c57649fcf286cf9c1e3d5835cba29f793493c5aa198dcd0e9c9ab50eeeb71dd2bd90608cb0303a89d7c92037eee08eff0fc7bd154ecf803e11ccb97c0c6f09fa46ca9150bdff1e9e41b08721107d4bfb3fad5fea09e535de9a403d393d46c94b290b9b3cc39af821387e44ffa1babf12df6313c3b049a587788dfe75ec62864a5aef9f1795da90f067cf7f41d5c470d44455d95399eb614884d4728288c1bc2acbb3c7a56047028ad12e65d944949a9b1828bce88e7580fc6c53bab78bae45d630f67f6082bc1eeb2c0b862e2b73cd775db97a5537f7b7e09559853269d69fdf997e7e3e06dc6f0eef127b711f5565904f6da17e4b918f6a4028d986b21394848d4a8fbe9e976885d81083e604c4458eecd21858a6d94e14c1fcd9a04857da61f2f79ea45dd07c00be0e9dfa1174fd9982e280bc228f7d500dc4451e2794c95803bcc6dffe551fe0d76a0bc7c41e6117caeeb9e19a7ee0a6a790d61d2a93d276b9beb2a5c36c80fd8f42662e1a6916a5820b02689e2926402d7c2e26e3b327e2d9c1f7b627f8945379955b0a67d858f17e2459f91aeb7ef177c2a64de4b806719e529a276cd9d1f13e72d533d31159b93f6a52f16a3a2295473f4b3597fc8a4ad4e2f461ebfd79ae1959ebcad056563224c4b4990c3df393da54d1d6105ed15b7cf2b531c6aa3118b3fde1af2a0d29e2a419f7eb5ddfae4f2346a4b33f4cfe577555dc7dbee83f2ece9fff10b7996bf680bd6becd3dc98634bcabb046e1f4e97734668c9891fe7209680fd02f42e0f3285a9f57ba9eb3bf861bd12488c9fb6fa402c0ad5b4d7614e9dc1f4c91a366e63105aec3092bcce8ba98b27ceca5d7f268e14ebac67691bffe300c5a1c0ca0d070a7e69cb32917b1d98445054e6373bd436e298b398d8b2fd094eb41c0672b336aa96d64685a736a51f3212677a70d29fbb0f7517f9398ac0a1fee3b6ca30b3461ffd3ca40ca2b76b317bac137a9c5c83c5daa6158c635c5a148b3fedf0570e6aaee7a6a4aa9084f13c17ced82c56a0b021c3db49739d2d5b635996a69b803316b155454e1c28f2b6ed25806971e738f4956cbf57335f6a807e881fe848d9e7177f323d6bf23fe4ab8189578abefc6f9cec001deea8f2c7c56fd2f8e7773b96ac51ed9c9fc141ff7d791bb366d9940ea9b104e7fc5819fa2b0adc2f329ef2300567e1aa56664441a1767647a6dcafbbfbad9f188ac7fb41a69c2c712c920fec6bf9a76c9186b67edcfbbda00df99a2cfffea923c79cae91392b363e61c8e3d1beb6b69fba431629c0c24f6ddbb0cfcab6f27176d59ba4880d0f2bfad786db879d8e74f10f96dadf3150781c0e499da76c04d1a300108da046ad97a9c67c9042df8ec843443eb3a38ad742b223a01739e82ba69dcd9c3fe3fe87982136b085471ed57bbdf635f28fa51d09a67b5ea2f2d1694c7db128ed193128c359547bcaa1775ee85d2a9256f4b1c0c9beb7e5d324bbf9749328686ceefd046d5327e1142f9460a0992a2c9c86a11940a808464996139e061f6249f25ab37b5bcbde730276b2c2a8f044dc07691d71ae8f6f7e9c49a65b445e693ea57210407686fe4048a53cb8198cec66605e8d705830e04be1a75fb16170f6b06dd6145df9c0943c08cdb1a9f425ccb3d8a6f2f63d7ecb017fdd11eac18c5391a465c681b71888121f32db10dfa108916a2f319837fac435050215b179205979b1d9c3311519dcd856a4b1eb6e9dd5918baa388bfeec90feb86578c1267cdc1df1b1add88b5fb995534ee37f02ec2375d3e403319a009ca68224032d4b92b62fbfb231a400c071ab12e811cfa6f08a54df594bacd5d6d3f1d84d665205feea8defb0083dffb7ae0ef43ed3a39f193eb8ed5d2b15d345807e81c450573bea0dc85af8e9fab0e7448979604769e3543b8b3ca847d9fbc53cc5acf70c1e820023a44687e7a69197d84965b3c9d899af51a82351f49a970144fbb0e4913cd60734de2d25ce5f693fa81be28df84d4e013238b0eb4f30106099284bb27eb691f17de6ad03b1cf266f1dbd328545f39517f298d346db3cc85df537cd1be07b29696903d311cc5e0a638cd42171fbbc1e0aa60ff88ed580d22312760456a35a0e35398423c4d56fca5fb573cf761b2f61e0bff246b174fc46670f8860094154f5d888c7fde0f42e2b7286772e20b2771e5b28900ef102a9c00e090e537eece372a60017f42607e3569b536433b7dc2f96493d9d3179874bef2257c648dc6a79406db57e9cebe5c3360af605c6a09acb14311fff57ff15f3a02c45e67b4ac993e7957c28a56dd10a32504007662356f47cac927998f747b164487cab6d21ad3d6cc218bd97215562eebfe2582a444432d50134d065ce3f0f087185f2b2f52bfe6cb04a25926366abfceed49b9ffd7526a6d5cd8550cb755f5f95edb906d8e08952fe56980ae48752c3c79e3ddc09d4fa0715d0ca626182248febae6e7c81235d2d14ba14e50cebcf40675f1b44b6ff9880dbe8112b16bb13ee95613450e161dcbbb57264570c332b15ce792fbb3b1a20f6fe6af3f72e792b29f0a78b7944d12b9877d4d96ad12318c39de760b304695b8048388bc22cb205cfe7990cc9ac7802ab72672e4ede5213aaa8b7ab142b5c6c6663e289629f1c80c3d3b0792ac9cde55eca61dfb289a416b312d857ce8d196f8471e95c82f01aa6e105411855cc765bf26639812aa1344768135771e941c44d56ab7b051bc23629a86e3d641d7b9b7f1ce2c98ec94ec9f0f64cfbff52fa5f0e53a73c87ced93c627038b48093ab1cf726ca7a130d377107f737de536dd0b17939a3a779e9ff7e1f5307c24e216e46ab013cf4fef031c0eb63370690fb74ce715e604c6b00353dfc2fd98faacec26c9089fdc19615dce6e1830b5393b996d4f6f4ae4d45aa3349fb890a06474a9cb7438a60023d05c38c848fb5c5c9fd7501ef363e87cc674052f53bd614ecb7565f7891b9cd5c50989c7c65845a6982e5dcdae36b65ade0c2db987aba3117b556805145ef2bdf6957ce48f24a4adf99dc40ec40865b6fd0b5336425bd212bd6bb708c168489dd8289d47142356a75cf31fb0ca52f046afbb2ec2469c0d99f4d53bb04ba0c2917f000856d339e740304b847b0b13be2218ede416a1d3b3376491c8d46a4d0d0e1f49fe46fb2b0401aa4e99f99a3b943130b54e9d65073e34c741a0d1e3c51603e9a3f616cde3660ed9266a01bac350d59cd3040c95de929b88627733b22a985dfce66e039ea03752fa843e91266568312628b3c457670c45a6c992026f44a46582932850cc32748e3511e96be595a2b659f87e71b6f3d24414a20d32e04f1536dd9530f925d9af158a2b6efdf5379cbf8730bab8a12c7b9ab4ae4c1978f56cfbcba13edf067f3e9ed53cf767750afe3220de282f73899d5c4236a08d9641560c541f4cdf6020c1dd4304016f0d44f104b0a348fa458dc4133224834a77f0c5d52494dc597cc206beecba9c021689c958cb70d814940e4179ecdd29da57a131b95ab32f5f47cf5930104638b12b88d2c52d20e46c675f4c995e71a459100dd3b6eb4409b51e9a7e4cd8e386764c9b7577b00d0690ada1c9a7e692ee6bdfd76c4d6a89620361558e87cb3e636c7e35e3053b80bc951729e8409dac53b10dce06a9049d492337d55c4312a1e1359ca9bc33057a851d91485756a5197c998fa4d591b965f734b5376ce1fb51991318f515c53a2174f3f6cec45c01a0f4778dd1510e0d559ec2e95655b72411fdab645dc9c7af0030f76fb6d3b34890a1300d852ede8e69a6712adfd63d23a245a3e17ece2c80593ea08cc16f8d52b8fb9a8a9a1ab61e4a6b1f429b245c418fe221812e4ba3e1524e63f51fe3821444cfb0611937bffe3855673938bc3b07b0ebfde2cd583eb4ade971ab29d216abd74f0a297416bafdca68089fbdf6999c7e327ebc004"}, {0x48, 0x1, 0x5, "21493d2171f2cf487c863d9da84f1f9f36b0de98f9e09852b4e9003e7248cf3298412cda97b33f24f39d7b7c01b2b928f379"}], 0x1478}, 0xd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r4 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r6, r5) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt(0xffffffffffffff9c, 0x2, 0xd, &(0x7f0000000540)=""/209, &(0x7f0000000640)=0xd1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:33:41 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x10, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01006e9b8b1a2e2f66696c653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) close(r0) 19:33:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522000000000000"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r15, r18, r19, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r20 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r20, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r21 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r21, 0x0, 0x10000000000000) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r21, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r20, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r20, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r23 = getgid() r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r22, r23, r24, r25]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r23]) chown(&(0x7f00000001c0)='./file0\x00', r14, r26) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = socket(0x18, 0x3, 0x7) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r30, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r30, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r30, 0x2) r31 = accept(r30, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r30, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r32 = fcntl$dupfd(r30, 0x0, r30) r33 = getpid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r36 = getpgrp() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r29, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xffffffffffffff52}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r42, @ANYRESHEX=r39, @ANYRESDEC=r40, @ANYRES64, @ANYRES64, @ANYRESDEC=r37, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r27, @ANYRESDEC=r41, @ANYRESDEC=0x0], @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r31, @ANYRES32=r29, @ANYRES32=r32, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r31, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r38, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r45, @ANYRESOCT=r46, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r47, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r48], @ANYRES32=r28, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r31, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r49 = getuid() sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r37, r49}, @cred={0x20, 0xffff, 0x0, 0x0, r14}], 0x224}, 0x0) r50 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r51 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r51, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r52, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r55 = socket$inet(0x2, 0x3, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r55, 0x0, 0x6a, 0x0, 0x0) r56 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r57, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000200)={{0xff, r53, r54, r57, r58, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r59 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r59, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r60 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r60, 0x0, 0x10000000000000) pwritev(r60, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r60, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r59, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r59, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) getgid() getgid() getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001800), 0xc) 19:33:42 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) 19:33:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x12, &(0x7f0000000300)="267eb112dce26aa6be077f8655fed07e81bfeded71d45658ab14754384aade7d33054ad3962453e467c40611333a63f070cbc8a043380b5fbd058fa8b58084948a8c2e3071b39d060702a6da2ed9c3ef4baaf3dc36b72df13ff8090e21570c3e2a1ef9e26efd4f245813aea2241db8c4b9b57b7df137110b67e93683d4c3d9c7ebf6b3f5c7843fe2b08bbffcd36b559333e87e88aad3924c223255707759bec62916549faf8390dc8e0a5c9177617910bc6e6f759704bb9c9ea3dc9d2349782b8d703c8a0b76c2ff10d655a158ca21a1af20a59de0637c0e669d09711c9560738bab012b8a05139c8bb15d6cb66b258a2e5f9ff65ed8e87c3a3906620cac716309457069fb31b2822e2e00c0211cc4901a546f074886c6ea26d274e3b8b4c35fcfda640f836b23cc63053caf4a1a869658d0be5079afd50ef9d64a23606c776c3e6b49298c144fa89185e59238bdab7e87f9519223685889eb51305b86b200d6", 0xffffffffffffff4d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x4c}, {0x6, 0x4}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setrlimit(0x3, &(0x7f0000000040)={0x8000, 0x107ff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x1000}, {0x6, 0x40}, {0x5, 0x1}], 0x3}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) 19:33:42 executing program 1: r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r28) r29 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r15, r16, r23, r27, 0x24, 0x4}, 0xc29, 0x4, r28, r29, 0x8000, 0x5, 0x0, 0x8001}) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r36, r37, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r43) r44 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r30, r31, r38, r42, 0x24, 0x4}, 0xc29, 0x4, r43, r44, 0x8000, 0x5, 0x0, 0x8001}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r10, r15, r12, 0x5, 0x7fff}, 0x6, 0x4, r13, r14, 0x7f, 0x3, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r46 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r46) r47 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r5, r11, r45, 0x24, 0x4}, 0xc29, 0x4, r46, r47, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = accept$inet6(r48, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r50 = socket$inet6(0x18, 0x4005, 0x70) r51 = fcntl$dupfd(r48, 0x0, r49) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r52, r53, r54, r55, 0x5, 0x7fff}, 0x6, 0x2, r56, r57, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r60 = socket$inet6(0x18, 0x4005, 0x70) r61 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) r64 = getpgrp() fcntl$getown(r59, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r67 = accept$inet6(r66, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r68 = socket$inet6(0x18, 0x4005, 0x70) r69 = fcntl$dupfd(r66, 0x0, r67) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r74 = getpgrp() r75 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r70, r71, r72, r73, 0x5, 0x7fff}, 0x6, 0x2, r74, r75, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r62, r65, r63, r10, 0x5, 0x7fff}, 0xe, 0x2, r64, r74, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfff, r2, r3, r4, r53, 0x80, 0x4}, 0x800, 0x4b, r64, 0xffffffffffffffff, 0x8575, 0x48, 0x8}) 19:33:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000000c0)=""/208) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 19:33:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) msgsnd(r9, &(0x7f0000002880)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd7b252bae0db34f11794182cacd58168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae989f17a3783afdc823ddadab7367d008000004229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dca4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a37a290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d4765a521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4eaac9b2cca6d1cc8e5c8b86ed51a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d7660f4505cc178699dcea4ed103dfebf845f41b56ca0de74c1465d52325d446d44be69874ff8d21909c61b6c56d6"], 0x1008, 0x800) msgrcv(r9, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) r25 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r11, r12, r19, r23, 0x24, 0x4}, 0xc29, 0x4, r24, r25, 0x8000, 0x5, 0x0, 0x8001}) r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r39 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r39) r40 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r26, r27, r34, r38, 0x24, 0x4}, 0xc29, 0x4, r39, r40, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100000001, 0xb1f1}) r51 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) r56 = fcntl$dupfd(r53, 0x0, r54) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = getpgrp() r62 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r57, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, r61, r62, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r64 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r64) r65 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r51, r52, r59, r63, 0x24, 0x4}, 0xc29, 0x4, r64, r65, 0x8000, 0x5, 0x0, 0x8001}) r66 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) r71 = fcntl$dupfd(r68, 0x0, r69) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r76 = getpgrp() r77 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r72, r73, r74, r75, 0x5, 0x7fff}, 0x6, 0x2, r76, r77, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r79 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r79) r80 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r66, r67, r74, r78, 0x24, 0x4}, 0xc29, 0x4, r79, r80, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xffffff34, r10, r12, r26, r46, 0x10, 0xfffc}, 0xffffffffffffbe6b, 0x7fff, r65, r79, 0x1fc, 0x5, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r83 = getpgrp() r84 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r81, r82, 0x5, 0x7fff}, 0x6, 0x2, r83, r84, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r86 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r86) r87 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r81, r85, 0x24, 0x4}, 0xc29, 0x4, r86, r87, 0x8000, 0x5, 0x0, 0x8001}) r88 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r81, r88, 0x2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 19:33:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r31) r32 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r18, r19, r26, r30, 0x24, 0x4}, 0xc29, 0x4, r31, r32, 0x8000, 0x5, 0x0, 0x8001}) r33 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r33, 0x0, r33) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) r45 = kqueue() r46 = kqueue() dup2(r45, r46) kevent(r45, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x10000, 0x0) r48 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r49 = kqueue() r50 = kqueue() dup2(r49, r50) kevent(r49, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[], 0x1, &(0x7f0000000280)=[{&(0x7f00000001c0)="58a67e18f74c8095efcf9179c9e8e391cda9b05a27a679f0224b3c53c4dd1db96fe450c42a8c29c729f7191e08fef74cf4ce65dee39448b878e07448521752", 0x3f}, {&(0x7f0000000200)="3e96de8b237367f3bfff1a19a8a8e5e0024540e7cb7c24c7e0fbeb96d386f13d6e7bc15b791d8c63868c1715a9357de18f9b4fa71b4071a73b2f3c2722f29ab2dfeb301732bb122225439d3154de62a26e47ffacd7ddf328bfa01b982df94e352fb9a5cf3e5a3244ac7516a2094553785941b4", 0x73}, {&(0x7f0000000300)="e1e861f61b74efbcd18619892288abecdf56a6107de9e42b47d815efa5fd4ac359e17911df5f28f75fa467313a7ba69a42bf0fe457dc595ab3adf16211b23364568a9e588f45226aa540b8ccd9368fb4295aca72f191bc450307565077b5eabe7a634fe204568a8b0de6a590c8a80a984a89c2879f6c2f078ce444483dd06029e6e9de70fc2960a4b325f1bee41cb8d510eba83143b56674169b2b3f9eb359010e6f2bbb809e4b8043797534f408a43691af1bbbdb7b2f4f4e2191985f7eddff618d7c8c9651ef89b3a9a243a1c450d65b360e9f7c2769329bea5155b1da0a65363e63784884009e3dbc3ae36d", 0xed}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r21, @ANYRES32=r47, @ANYRES32=r17, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32=r45, @ANYBLOB="000020002000000000080000ffff3760627f0000", @ANYRES32=r32, @ANYRES32=r39, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x348e76649f5b4e37}, 0x14) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:42 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000180)="91f4d1ddf433f6cf77953cc205ea908bb39fd5441430b38ca0fab74a9783cc9a2b2e3d99b086062575ecabcfaab346f399e7e00fcb3efcdb2dd07700e010e28e8801669acf79af0c533158b81a0f1d5369e12b947adb4ad9816e4c6ab4407d7c6f148668358c904876acee4cbb65f52a36cd8734f948b160b2f006c81b50e88e56408f9c96c3fa6103fdf52444f2c06a81ff2a885935267fdb2f5744dcc9cf6f686b537dbedf05ecf2c47f80478494810913c9e59e97c8d3f7b5e4dda0e7f340a22efe316dcea26d28f452c08ba8b38e95efeda2e5c5558dd4c3f06730c56d9f5ec5dd", 0xe3, 0x0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x0, 0x10}, {0x87}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:42 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000002980)=ANY=[@ANYBLOB="89c947142a3e5f124bfaaa360afcd52d26697ef935a2bde030ca2e812ed99a61bf132cf424a888065f50fe1fb9ed2fc8f73331cfefb284b7e5917d092898bf626f7bf5d717a74ff363aa0bec4c683f131ea7a369c93db8dfbcd1bcf9b2e88e76c453a401601874075114a5f861781f3ca0cbf3acc08eb4a492b132e51143491356e1b3d47e11a1ee3092558b1f5430a96f1a4a427b04d53a5f8989bffe06fd897b11c38eb5accfcb7a771e8eb1a13ca1b604d63449ff0118832ce4d587ec487e8fc5555063e8bcdf26451d4c253733ed20edca7e14480998895c66f83a0b3a811faaa4bd827e4f17"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400), 0x15e) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r12, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r26, 0xffffffffffffffff, r27, 0x0, 0x0]) r28 = geteuid() setreuid(r28, 0x0) r29 = getgid() sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000002880)=ANY=[@ANYBLOB="34dd5b81e52498649d2565163be01f86b8c929469bca763b3b30959cf903c73c50be88aa49e61535b4ed7ef8cdbaf7ec858a302d4c9e1bfb9e140ce637f1456f5529526859b2011f1fb08f62049046ae0ffc9235200472e9c7eeeea2173656cd4a"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r27}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r29}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 19:33:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff18) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000140)={0x8f, 0x0, &(0x7f0000000080)=""/143}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x880, 0x0) fcntl$setstatus(r8, 0x4, 0x40) 19:33:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) sendto$inet6(r6, &(0x7f0000000000)="66e73a5fe138781f39239986917a8954bff2308a90e479cf60d56831c70efc38a2146f1a5575543c811c29c523033789d9075f8b70dc4c3c98bc0eb680d6b6dd3c5e1653689e84a24a80ed35aca391abc9b4a040d1068ea3c06b52d4c1029823cbd1239e4909c345636f3f13607698af0465fbc2aad940132cea04336f7890b7705a6b0fa16d98fede003f1b83504a299789fadc44d415a35887d2d9fa1dd9c2b05a09597551284fc28e3d59faf779f5237464cc0ddbdeffd21b23c96bf65bf8103554914f48337ee4325ba94ce94178ca5d0288e6ed08896a266b1dd4c8abe7b45e62bf07404c08d3016301d6d36276", 0xf0, 0x40e, &(0x7f0000000100)={0x18, 0x0, 0xd753, 0x9c8}, 0xc) 19:33:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)="e135c9bb1bb669651b53a5e263034d2d8264f2c932761bc716c80bbf1c70fdf8259511", 0x23}, {&(0x7f00000002c0)="db0a8e590c43d4d16a4e22452ad1bbec8c2dfaec5a722c3674deb4e576925e38c831d60c518a78db16209ae304aabfe98d48f197134e2497e8c9fb8b69959d5a48e80efdbc579447df02b797ffcb1c1486f1b007790ae5eb5e6451f805357c0c70dd0398b09d76e2326befedcf198a87c995b350f9154cfd14007eef97d7fd92b0b0c49acfd3e279028f0ddf61ef6aac441bf586abeb18a3ba54b65f9b9849bb9451afe45f07b5959c2b38", 0xab}, {&(0x7f0000000380)="5604d2322e8f973fc8148b71e0f799e81badce2cc1ea840b99de2d98f4a3488633ad4331c2262dd1caf19181d6ab54dff3e88a9ed10997dac0c241f8f28aa39eb7d27518d0b08024fd31a84882d554e27f34d5a33c76a900ef3b6c05070aacf38cb011981f0be956dbcfe42d2c7262fc88180d1d6e25d2317224a6c50cbf4800314f82df6702b28b7976c78f92fdaac8d2e96b9da600c1517365cefdbd435f9ce534a8895e542c4ca4ed128bd8cde11ad5e4f68a4b65fa973d1da1ac992665cd1a4ed8211c1498a8ce5e3508d54a78f14a70059f466cfc7c5eae4d18959fab39fc7cff7e3f589652f6428f8bd07fcad4", 0xf0}], 0x3, 0x0, 0x8000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x8, 0x7}) 19:33:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xef], [], [{}, {0x0, 0x0, 0x1}]}}) 19:33:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x80000000, 0x2) 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) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) dup2(r4, r1) r5 = dup(r3) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) 19:33:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) nanosleep(&(0x7f0000000000)={0x0, 0x4f9}, &(0x7f0000000080)) 19:33:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) ftruncate(r1, 0x0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 19:33:43 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xec15d0ccdf9be578, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xffffff80) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 19:33:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) sendto$unix(r2, &(0x7f0000000040)="b2e45807264048f4569e039db6e0955f557cfac2deb08e7a75e9f8779ee23a6546c813a3eaeeb037aedc7fc8de0e6977f943e2cb425e9f60028e5fa26a7f74e0773ab7b8d448bbe25fbd2b1e81113cc95c369ed53d045d273594645a9dfcf1b9aebcba3ab4dd3b72c03cc1f9078f047de542b6cbd6fdc4d2119e089a49a61655b75dc2399d0e1f9bb24702dc4d282c12953c47b6256075150f979b16ff6e11074fa45d96e8ca61daf33198c9e9713952ef18f15d06cfe9950799155e1e01b218c905a77926df952966edfe993dec6049d40c7f49c0e76a", 0xd7, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 19:33:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)="dcf38b207e59b73032b10a405ad5eb2f4ae35c8009440469b1077fbe4a1ad621761b42d9f1e2", 0x26}, {&(0x7f0000000640)="0af469f6136d6de27cb901c5bd1d9a94dbcfb40da2cdd8d31600d70885caed8dfecc5e1cf859e21ea669bad8c5dda8bf2378070b101b30376b9c7076095ca017fbf3e5ba67210683703bc4c0a3a00046b455e6e49230ce01af129086e144ae627da91e2be2e266f0832fe8312ff6e0e519fab59a389ec0eb95bc1ae8e2b6be034daf326ac6734ea46bee47e0afd6eec1deb8b77e5d934e9cf812eba9fd492405c6ec613ea6f901711590c54835f337c4466d9f245efed54f171e8d293e955962a51848dabc3ac928abfb1875aac23337c693d8cfaf02f185a38c0f1e125fa462d9b7", 0xe2}, {&(0x7f0000000080)="941d7e540d9b31cea0fa7d822741a31722b22492fe0da35afce735d124a234df8e9ebc75ab97f553825d55dcc1b627aaf7ccb7023c9433fae8996b50b99113f7", 0x40}], 0x3) fcntl$setown(r1, 0x6, r13) r15 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) r30 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r16, r17, r24, r28, 0x24, 0x4}, 0xc29, 0x4, r29, r30, 0x8000, 0x5, 0x0, 0x8001}) r31 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r44 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r44) r45 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r31, r32, r39, r43, 0x24, 0x4}, 0xc29, 0x4, r44, r45, 0x8000, 0x5, 0x0, 0x8001}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={r30, r39, r11}, 0xc) 19:33:43 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x23d, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r4 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r7, 0x0, r7) r8 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r8, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r9 = msgget(0xffffffffffffffff, 0x464) msgrcv(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/114) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) socket$unix(0x1, 0x1, 0x0) close(r2) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) 19:33:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)="58ac9da902dfb181ff4b4758091f3d76c47afc83404a0bb94e8ba698da2bd1944064be212c728aff034c23ae5b040fbdd8261c18b39d8ca949d48dd61457c6e9b574eb1f7ff1585b02a9b82700b9b0675dc70cdfcfd3e25da0f8028e9cf2a169654a161922c92a16ab0d83a5af3bfcc2fefa60dbb696de3f74a8e44c389734f4c777dae0dd07e7b1f6a1eec4fad7c29d8b78efe8e36accb02d7eec1ae2d2fa0e40a10b9f47c1e930bc2ddd08ab17778a5adb999de9e235e8eac5f32bd7490aefa88e3e28e55a7b53d898d88d599726ef3c537b0b8202ac72b4c8fbb0ce5d9718636de83d2fbedc7e37382d2ace2f8adeb97dc0f0ca31db2928a71eee22cfaf", 0xff}, {&(0x7f00000001c0)="b3ea20e40a244cbd5ab244d0c9a959d8599c9045250a9b63d243d7ee6e05f5a92baa1364565353d6a3665b48857532d3dc9a6d348c5b77862c7f6bfe7ddad269f8153808b0f2238e97b19fc74e58b14e31b8d45b005ab1ff008402b0b7eda4d34775bd9a2ab97c5aac3242f03651be93ba528b3ab83823dc", 0x78}, {&(0x7f0000000240)="b88c75c678afa176a126e0b9e5985f968a028a8b34ca5f2b4daf01254bbb185bc0b1c15290597d844116c7b01cdef0a02b139c9f366b3396e58b0d1e76cda447874c59d55169313776d1be", 0x4b}], 0x3, 0x0, 0x8000) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:43 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000003c0)={'./file2\x00', 0xe9d5, 0x6, 0xabf1, 0x1, 0x7, 0x6, 0x40, 0x0, 0x2, 0xff}) r8 = fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r11, 0x0, 0x7fffffff) ftruncate(r11, 0x0, 0x80000001) kevent(r2, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r10}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r8}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r11}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 19:33:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x37d, &(0x7f0000000100)="b6") 19:33:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x1000, 0x7}, 0x10) r4 = kqueue() dup2(r3, r4) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r6, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x924, 0x0) fcntl$getown(r7, 0x5) 19:33:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108}, 0x2440010032, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 19:33:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x97}) r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0xffffffff, 0x0, 0xd40, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000140)=0x400) dup2(r10, r11) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r9) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 19:33:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getuid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xfffffff9) getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000100)="5bd9379c50e97fbeb1f9a267455a5fe451def75771988c6008fe7f", 0x1b, 0x0, 0x8) clock_gettime(0x3, &(0x7f0000000200)) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x3, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) r22 = socket(0x18, 0x2, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) setsockopt(r6, 0x28, 0x3, &(0x7f0000000080)="d5ff9668", 0xffffffffffffffc4) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r24, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r16, @ANYRES64=r6, @ANYRESOCT=r17, @ANYRESOCT=r12, @ANYRES64=r24], @ANYRES16=r11, @ANYRES16=r6, @ANYRESOCT=r15, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r19, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r13, &(0x7f0000000200)=""/32, 0xffffff3a) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r25, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xfcfff7fefffffff7], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xd2, 0x3e0, 0xd7}) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgid(0xffffffffffffffff) r1 = socket(0x2a, 0x6a82016efe63aaa3, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7fff, 0x1, 0x9}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ftruncate(r6, 0x0, 0x7ff) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48211, 0x1a6) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = getpgid(r12) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x7ff, 0x10004, r13}) r14 = kqueue() r15 = kqueue() dup2(r14, r15) kevent(r15, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r16 = kqueue() r17 = kqueue() dup2(r16, r17) kevent(r16, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(&(0x7f0000000040)=[{r0, 0x81}, {0xffffffffffffff9c, 0x80}, {r15, 0x100}, {r16, 0x40}], 0x4, 0x2) r18 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r18) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r18, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev\xdc\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40000}, {0x14, 0x6}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x7, 0x1, 0x2d0}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x5, 0xfff, &(0x7f0000000040)="4c48e905d6816155682e317f69fef169f9f61ab4dc9e910bfab498587c2e1b7c4b36b83c093219cc2152e63a859119fd40e3d911d04750715b54ba2b0e203b19593fd1c81ca446215c372b5e15801dc2c2812c07ff296d2a3d3675c5d78e60ea5937708f28dbea03f51244f03f04b580e005cac4de5e3b776cffafcd6bc6ae679130f9e306926b69562e20c89d164260e152bb210f9610cfb4daf73497a8ef69f55dd6aa1375c1c17c51eace3ea4097e04eb0c41324d8146340e296d3ceacab7add95c26871591ecde13ff725bdd2ce112a0f24b069ad25c7a4eac4f254fd2a7de2fcea73d0c47aa353c036877f91ede093e0ffa246c38", 0xf7) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0xffffffffffffff7f, 0x9}, 0x40) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x2}, {0x1c, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffeb0, &(0x7f00000003c0)="fc3279addfed84dd415952c78b88d2a6eecff8bd381c7a73e7b20d67f8dadc251b671e492646700e745d87897dda782ddb81dcac1a654ce8abac9b9563000000000000fed6e4697f9b735e441ecd431dea33f6498c3bc75a0d") 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = msgget(0x1, 0x240) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="b15bf9b40000000000000300000000e10000008c2d000000000000000000000000000000d501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cd1eb029e2094a8695b5c520000000000000000000000000000000000000000000000000040000000000000000000000000040000000000000000000000090000000055924579c80000000000000000000000000000000000000000000011000000000000000000000000000000000002000000a386000000000000552566db57914056ac8e5e559d435153d9760000000000070000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0e03d972ce0c52ae5873eb2802490fe7a073ff14e29c"], 0x106, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r2 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x38dd126b43d86a09, 0x0) close(r2) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0xfff5, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e749859e32b9c1ab20794d6f097659f4e2aebe946fa5bae1efffdfde2e8ccc2bd141ca310c6624e870328532e2c2b87d70203", 0x3f}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r2 = kqueue() dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x2) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1}, 0xfffffffffffffffa) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x45) dup(r0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) acct(&(0x7f0000000100)='./file0\x00') fchdir(r1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r2 = kqueue() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0xedba7e3dad3266a6) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x100, 0xffff, 0x2, 0x200ff, 0xfffffff8, 0x3, 0x2, 0x2, 0x10000, 0x80000000000000}) dup2(r2, r3) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r8 = dup(r2) pread(0xffffffffffffffff, &(0x7f0000000180)="f418c8276e3fbd392ec61454c3e7da3e494385991d9ebfef9969ff86d2813d44ad484e55b84ca651e4382d0a59baf2", 0x2f, 0x0, 0x80000001) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000140)) rmdir(&(0x7f0000000040)='./file0\x00') pread(r3, &(0x7f0000000340)="9bbdf6d2524819db98affec0390eee6b6ff5cb9bc6d450685dfca0a58c99f2151e75e66832f7c7ffde2529fe7d83ab71f8ec9ab1e72f790b1c6b6c57f05a104c8b0103e07c381e4fef11afd804c422640ec339e14d4eb4ccbedc92a1ba560f3e5e77077ee7c7d232704cd8c4e0b18b1faa908724209ece6d5e0e6536d175fea43767fcc250284097e5bb218adc4810704e415948dc2c04f6d4cef46139", 0x9d, 0x0, 0x100000000) pread(r0, &(0x7f0000000400)="5fcc517fbb59530f626f399a0bf0edb81d53d51f6df3825f58637aacd0074b11a7a6f61ae3169b98422e1c65d69d8cc0df6372f49209d660073c26c355f80bc70e74c397024f1cc9233304943203ca44476b3e3a6e41bf45819959e89d4f28490612f4d115af4d5ec38b652cd99789268eeb5c90a2da2e249b471fe26073938584e9ee7669ebc767dac12a70d7033dd84354222188e701e3135eeda1df23e5d8d0d6ee30f66e5ed91819dead23d245bd5c5b155a8c53515048b6a74362de42698690958e264a0dbcf5974a2a832121d05d2e84d825049707a4d644a923d867579cf2dced2f7d170a4f0806331c82885f9dfe5471", 0xf4, 0x0, 0xea0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x8fe, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sync() ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x40}, {0x4, 0x9, 0x0, 0x42ba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kqueue() ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="ae0000000000002000000000000000f73c00070046a461480000002d934f61580c1b8538ef6d6896e462a9d136306375101c4e146a671f14577bace7e63056c2c7b773e7e6ce47a3b5c67d40a662361c92a6a4e6e2e9a17a43fcafe8e51afba4f18167724b", 0x65, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000200)={0x802, 0x80e58a, './bus\x00', 0x40, 0xff, 0x5, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) socket(0x1, 0x4004, 0xa2) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="dad836b5cd355f2fe7cc0e4ca92af784", 0x10) r6 = socket(0x18, 0x2, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000004c0)={0x101, 0x100, 0x2, 0x200, 0xa68, 0x5, 0x2, 0x10, [{0x3, 0x5, 0x2, 0x5}, {0x6, 0x2, 0xdc}, {0xfffff801, 0x8, 0xfffffff9, 0x6}, {0x18000, 0x400, 0x101, 0x1}, {0x0, 0x0, 0x1f, 0x100}, {0x5, 0xffff25ab, 0x8, 0xfe11}, {0x401, 0x8, 0x0, 0x1ff}, {0x200, 0x8000, 0x4, 0x6}, {0x2c, 0x792c7e81, 0x79ea, 0xfff}, {0x36d7, 0xffffffff, 0x7fffffff, 0x5}, {0x3, 0x80000001, 0x9, 0x8}, {0xb56a, 0x401, 0x55a, 0xef}, {0x101, 0xc57a, 0x4}, {0xffff, 0xffff, 0x1, 0x2}, {0x6e7, 0x7fff, 0x4, 0x5}, {0xf857, 0x7, 0x2, 0xfff}]}) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000140)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x10000040) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000000080)={0x0, 0x68, 0x0, 0x0, 0x0}, 0x803) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fchflags(r1, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="a445d055a26dfc17ae9998e8b29ab32cb6791abc10cf98e2475676fe89920aec13fa1adba5ff93a576b38e1971c76f1c78c9da08e0c8e7614dd98926c971839520034c4e77bbd04f6583e634609139eca78631295ca86be5a2e3e2f1a24312e081e27a601c7cfe7079e9bb65a80e0b09dfc791d62520ac68ba0c08cff8cee5b7112a3ea5db076327748092257259de656070cf2ba1ee22aa2f197e9fada3cec2cbe4e56dbd7d720750caa95993fff7f91e86d820bbe864f556d379ac3efe64c2b40a6a0b42b4d40791afc3dd893fbbdaf1268167c9e948f819e29be27f2fbb9b41d6f0e9bb95"], 0x10) r5 = socket$unix(0x1, 0x709de96d74127d5e, 0x0) bind$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) write(r4, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x80}, {0x45}, {0x5873, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000140)="4d9d011472c322ea640ded8fe016402ba6c2ad830f6475c2cb0dbf3ab88b870aac0dce21f4740ff9c8a503ce379fee49d823caa070ee954eb7d5d741c43d115300be761d84c520ca08f4540a34efda4015f9f289bcfc71f3b28f5a32543c7d471e5c93aa869e8a2d7084f932abc26a8cf21e00a730847f662cb30e790656d3b770acbb4630149e7f6ae91c29274d4659d8726a03536c1e86e22f2731a99f0a685b84b98d186a0e6e7fa8", 0xaa, 0x60a, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x60, 0x3, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x2) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f000005b000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0xfffffffd}, {0x7, 0x0, 0x0, 0x4}, {0x4006, 0xff, 0x0, 0xf243}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x1) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x0, 0x2, 0x0, 0xfffffffb, 0x7, 0x8, 0x2, 0x2, 0x37d4, 0x8}) r2 = shmget$private(0x0, 0x3000, 0x614, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = geteuid() r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffecd) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r19, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r30, r23, 0x2, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = kqueue() r46 = kqueue() dup2(r45, r46) kevent(r45, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r47 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r48 = kqueue() r49 = kqueue() dup2(r48, r49) kevent(r49, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r51 = kqueue() r52 = kqueue() dup2(r51, r52) kevent(r52, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r53 = fcntl$dupfd(r47, 0x0, r50) r54 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r54, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x3ff, r7, r14, r15, r17, 0x0, 0xffff}, 0x6, 0x7fff, r25, r44, 0xb25, 0x6}) close(r1) 16:00:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x400000}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x4c3d, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, 0xffffffffffffff9c) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) linkat(r9, &(0x7f0000001280)='./bus\x00', r5, &(0x7f00000012c0)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r8, 0x20004b3c) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/187], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000003c0)='./bus\x00', 0x10400, 0xfa923a8acc751cc4) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x40) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r2 = kqueue() socket$unix(0x1, 0x1, 0x0) r3 = kqueue() r4 = kqueue() r5 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) dup2(r3, r4) kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0xf7, 0xcca97d216e9aea5f, 0x206, 0x2e}, {{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0xfffffffffffffffe, 0x628}], 0x6, &(0x7f0000000180)=[{{}, 0x4, 0x80, 0x2e394bbb4d836f61, 0xf3, 0xba97}, {{r9}, 0xffffffffffffffff, 0xf3151ee62dcf380, 0x1, 0x6, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0xda, 0x6}, {{r1}, 0xfffffffffffffff8, 0x46, 0x70000061, 0x5, 0x81}, {{r6}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x8, 0x8001}], 0x5, &(0x7f0000000280)={0x9, 0x3ff}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x20) write(r0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) socketpair(0x2, 0xc003, 0x102, 0x0) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) kevent(r9, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = kqueue() r13 = kqueue() dup2(r12, r13) kevent(r13, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESHEX, @ANYRESHEX=r6, @ANYRESDEC=r9, @ANYRESDEC, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="71de9aa7306ad744535d32684500bbd0173312ec13f4dcbe1b2d3f04241e6dc875c48f981d0dfd17ed4468c826137fb0b2c5ffe85b2552ee7870d1c4cefb95141f2b8d7141de51619e936a02bdc149fae85f0602df4250f7e9d82505b81ee443fe485656c487d4a3da49508ea0b44ff42196a9cd327e70fe561bc0b211d484ea01f0451c6e78dcf8788ac7bc1a542299fcbcaa1ed560f593b4aef4d6cc570cbc98ec15326c4d76965ef991008e2fbd", @ANYRES64, @ANYRES64, @ANYRES64=r13], @ANYRESDEC=0x0, @ANYPTR], 0x9) r14 = geteuid() r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r14, r17) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") msgrcv(0x0, &(0x7f0000000180)={0x0, ""/204}, 0xd4, 0x3, 0x2000) 16:00:03 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) r1 = socket(0x11, 0x3, 0x80) socket(0x18, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 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}}) 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) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea, 0x8000000001f, 0x0, 0xfffffffffffffffe, 0x1, 0x7, 0x8001, 0x3}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x100, 0xb5) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0xfffff}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x44) r10 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r10) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x7}) pipe2(&(0x7f0000000200), 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r12, 0x2000740d) openat(r12, &(0x7f0000000380)='./bus\x00', 0x8000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1ff, 0x6, 0x9, 0x8001, "32aa1424398ca2137d4fe844f6d74095cebebd68", 0x6, 0xfff}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) getitimer(0x0, &(0x7f00000000c0)) 16:00:08 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) writev(r0, &(0x7f00000003c0), 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) setsockopt(r4, 0x400, 0x1ff, &(0x7f0000000080)="84d9f81858b614f9ba291be65ec1ae3b19aa3318260172866252b2c7dca76167b2ae902f096715260b870d4af109e7aa4957f0a83a86209f3a5dc6c6a406d3f4904e7e0da34c05763886f1ec5bb865685fdda631418d3d9cb2abcdca7b7ae182a79340bcd0be1b42461c0caba45900", 0x6f) 16:00:08 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x19, 0x8003, 0x8007) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206918, &(0x7f0000000300)) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x21}, {{r3}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r4, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x1, 0xebdcba190df76278, 0x9) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000180)=0x200000000008) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r8, 0x100000000000, r8) r9 = socket(0x19, 0x8003, 0x8007) r10 = kqueue() r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206918, &(0x7f0000000300)) kevent(r10, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x9}, {{r12}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r8, &(0x7f00000002c0)='./file0\x00', r12, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a930ad9655b76e855f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484"], 0x2, 0x1000) ioctl$BIOCLOCK(r1, 0x20004276) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000f700000000"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:08 executing program 0: r0 = socket(0x10, 0x5, 0x7f) recvfrom$inet6(r0, &(0x7f0000000040)=""/53, 0x35, 0x801, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x6}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shutdown(r0, 0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x60e, 0x186) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r10, r11, r18, r22, 0x24, 0x4}, 0xc29, 0x4, r23, r24, 0x8000, 0x5, 0x0, 0x8001}) fcntl$lock(r4, 0x159e6c19c2ef596b, &(0x7f0000000180)={0x1, 0x1, 0x1, 0x8, r24}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r30 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r30) r31 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r25, r29, 0x24, 0x4}, 0xc29, 0x4, r30, r31, 0x8000, 0x5, 0x0, 0x8001}) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2cd321b7d38cc4af, 0x2, r31) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 16:00:08 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0xa, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0xfffffffd, &(0x7f0000000140), 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x7ff) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) kqueue() r0 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) shutdown(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x18c) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="1ee26628c96038c7b60c029a8e776b452aabc7e06b26fecd8ecdbf9a5b52b64ae6d0b93a76cb236258aeb5253f4c79457f9ed28afb0098a98f20c91d976185edb649c79434acec34e4d36ec0618d68c7b9349246799a07c3da4cd7b3efd20480245371f66d54fbac25803c1179577556b9a6a483154e26ba1aac24ca3a01b07b0089f0c401e1381105c625eead06e5c3d6dd3d94f442ad5bef17e8f91de3b0e0e9dc53f0cccaba189f5ee9e1e4f3875dcc7f28d49b2483bb3c0289c2f7001634851915ce3234dfa9d68c6b4e07ec2b6446c94a08810b45", 0xd7}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pipe2(&(0x7f0000000540), 0x8) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup(r3) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() dup2(r7, r8) kevent(r8, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r9 = kqueue() r10 = kqueue() dup2(r9, r10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x4) r1 = dup(0xffffffffffffffff) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() r7 = dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$getown(r6, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r8, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r10 = kqueue() r11 = kqueue() dup2(r10, r11) kevent(r10, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() r14 = kqueue() dup2(r13, r14) kevent(r14, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r15 = kqueue() r16 = kqueue() dup2(r15, r16) kevent(r15, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = kqueue() r19 = kqueue() dup2(r18, r19) kevent(r19, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r20 = dup2(r17, r7) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r22 = kqueue() r23 = kqueue() dup2(r22, r23) kevent(r23, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r24 = openat(r21, &(0x7f00000002c0)='./file0\x00', 0x0, 0x28) r25 = kqueue() r26 = kqueue() dup2(r25, r26) kevent(r25, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) r28 = kqueue() r29 = kqueue() dup2(r28, r29) kevent(r28, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x51, 0xfffff, 0x64ee9bb6, 0x5}, {{r10}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf000013a, 0x5, 0x5}, {{r12}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x8001}, {{r15}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0xb}, {{r20}, 0xfffffffffffffffd, 0x0, 0x1000000d3, 0x6}, {{}, 0xfffffffffffffff8, 0x12, 0x1, 0x0, 0x1}], 0x1, &(0x7f0000000380)=[{{r24}, 0xfffffffffffffff9, 0xc1ff294b5da62b03, 0x6741e2ed82583706, 0x8, 0x80}, {{r5}, 0x17a5dc60bb1b221f, 0x48, 0x3, 0xaf4, 0x9}, {{r25}, 0xfffffffffffffffc, 0x71, 0x2, 0x82, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0x1ff}, {{r27}, 0x8000000000000005, 0x24, 0x1, 0x2, 0x7}, {{r28}, 0xfffffffffffffffb, 0x6, 0xf0000000, 0x20, 0x6}], 0x2, &(0x7f0000000440)={0xefc4, 0x7}) write(r3, &(0x7f0000000080)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e88782cad3cdad852ad22fe75108f872965a4317323179e82e1ba2704ec060000005f76d91ede", 0x40) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x13) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:08 executing program 1: clock_getres(0x0, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() setgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3ff, 0x80, 0xa4, 0x100}, {0x4, 0x9, 0x8, 0x5}, {0x9, 0x98, 0xff, 0xfffffffa}, {0x984, 0x6, 0x80, 0x3}, {0x2, 0x9, 0x1f, 0x1ff}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x31) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000240)) r6 = msgget$private(0x0, 0x35) msgsnd(r6, &(0x7f0000000280)={0x1, "7676b2e9877ffeb4a6b9c54c3edcadaa1fae2ca2188d4da038aad598cc35adaa8ff30226d95b504a1fcd9c5db22c32ce59e1461d5c21a426846426f90ae362dbfc6bb5ff89b79e8a72bd4031cc22002cad32806202f1a572951809bb67c0b5e4ee65ce4657c4fbb8af87897fe5714209b2233a1092861d086cfc7390c44d58579854da972965fec38795234929502d0c7bde40baa278295caf28731bb38b9dbfdf4dd1d3afae751e6b5d74e1111f2715a37be63b51308e93256c415f756f7f43d1319772604617e7b12c8b2780df070d03cb53a7e0cc434fbf7de756a25efb8778a27d304bcdb0548077977f45b210012e6ebdd30bcdb45f8ce6a05c4c72a55f47cbe87f8c26658b4f273292a2709cbedb13414ee30c4a28cb1accbb4d7e8a966207eb569757e350dab465b80a42f4a3afdda105f5873959539d6e16d77fda607498573f840761f33d152d3de8f79d00992573eb099237897855a28c8cdca286dcf5a9ad715715f4fac3d412da10c1ea337b0b1af59de98209d0537c728753a0037c764981d10df2b926f9505e661308f642c1b64c4717e11c6de1dda073c0df68770038d0acf5925215acf3077a54c748f3870225ef56df373eb25b4ce799d868338749adb871a6a46df6bc7fd63f957b1e553fcacfcfe60991efcb37884b60d8fb89bf4e24ff3a7e47758445e73d351ab49c17cb9c3282b1d7497281b163f1102f1faefc86513d10ecccde134ca1a2c6ff398fc386fb705fba9bbe18568c1eb8e7fde16df1105dc6236036d4078e6304854be10e88d2f1686e61b36ca174e2c99669d397a06f2977e44f182241c448ac831afe3c1a74b919845ca7f305db13764b0efa6a0847de433ea1e0693a87c1340898c23abff84e9fcf5ba14788ba50dd35a1e57646e70850a52d05a8a456ac824a9ad26a26f79156e0200333c1420f74ab414a6eead18a9f5c9fadffa19f6e12e9d9022a751f8bab5bd013b4bc5e422d173adec721a70666c0bd98cd8ff04cfba3441acfcac0dda318fdbb0ad72ed8e955b57fa5c893577b2dda181c6595c63e19b52c377780ae62f262290fe3a71c82ec884cc541ba9de025b95a92a9c6066cf66a71de8b1a77aa524b424d939072d35d729ad6da6dac9ceae21b9d1f638fea0b8eddadb040cfdbad7a0295d08e070581b596afbedc5268ffeea6657da2a351866a74a14b00fc1018419c8bc7a00b139503a724a1a5c4e14b16ff188fc4b726b79af207b43012f910f9ef5ff3d1eac91f5f2f191e0fd203058766e43c2b692d7e3b966caf9f3aa6bfbc04858304ca45da8a1ed9cb1935a7841d08fbd0c1db34e7964bdca67449e041e92c89a1277c64bb974b5a3f69194e806dab2375a791bd38322f7bb0a4b0d6b93d301f202ff4c871ecc5ecddbc7a049c685c211de0241aab0c01c6bcaaafc45d0b7a8bdd44fd3e3e5285d92d0ad2c30ee66aa363aaf00f0aeeae3b1c21f2dc928105412b812f39f34017295031bfe5a10fca198d280b91299c3c6aa5c0773d8cb619a4e9803c8b73cbdd02acebbf175131bfead205a9bca2998133e2418d2ab1716f58c86eb3d2713566fbf38911e8dcf654e92c6a670b4d24c62d1f11047e7c0a2f55a4ad7c9e249908e31812f6355946cef7ee56d56f14016db8ec0f774064b8f408591ff5009652d236dcd9161ff5d8df4649cbb14e5fd8c6394e8532ba032c100ed6e3372743e201532484b8878222526611635b84fc7ed20a528d09e9aa21b533ddc685c75e1ea87663b9f55604bfe5d575cdb13f634456ebe36e135a24a09c1d632d54cf5cf57aec9747490c640a0a1b2b4c56e717417cfaf8b8b52e94219a2602a6d7074ae8b5cfe32288b39a2a4e9432777dd37d0e10e2ea2ed5d7e35d19a24765126146a94205fdfc3ca517a5d37e39b0bf56409f0254835b4db2797b41a291ef889544ee5fc3ee8021b2e30c03181fcfdaaa3de213f2156a3464341f44e8799f3ec57de7faa09acbaeef6098a74fb93497882d0247b924e7eea3af5cdc9e85f55c5725abb12c943e78762e0b1e71aafc717c6b0bf41e37d8e92e609263a7e754de465107fd67df12667ed10245a0d28d0aefc235e9b583367ec88171814637fb2d7be32c98f01a24900e711106f25f47f30402f48b58159d5fb413084468d940128bc9811d2205191698782d9b6cdf3f623b66a8d22061e1278bf59094ac43a7b0127e629cbc641206359c3f4510ce936310397a64667494f842f0cb4a6fc32740efc043faed9f653272403f7e37826b80bd6d486ffeb0adc199b09230b0c337eefea8c678305e551e5c98e31ea54d82ff9283f22a7be4e05db334e84e2e9a4f09ceea540c6323d450d673ff38d11084306762ba51a06112093ba57a3c90cff5bf0b530a04f4a4e4fe40d56f46afa32eb1fff0a6de936d21692ae89e63e6e05ecfe2b1d106e7a849c1c625b57b90114e602c6b17341c79e491e2880058ea4d4f2c2e89ca1901c87a6cd70f4f696f9d0d6a417d50e485ff9265f5c765195f1154488a56d52b68312cbd558df24f8d348b8e726490bb6ca737d319c4893b72501666a51e67fbf7a51969a9ad48f6a50f9f2cac91506dee496efbb157527323d6535ac22fe2f0c71f69eafd01d6a0c03d7566a333172fde5cb2bf5713dc5de265d63bddb3e7340745f9ba25a3baae5cfc191e053f25c171e81484b27e320a204b2489497b39c10d9e6c93f8de837d80a6182287ddfa37f791f9ac33338da17f3723e57610a4c04f9c9db720e078f976418e4c00aa565e874ff19678bb1711d89e2cc4f5ee4f6acd148ed44c36ebb782b6bb080cc4c4c41b52ddadf6e56a9df42f4f14dd1465b8cfe828d3f27a2f4f111ee5d75931d0833de9b61e1b33eceeee64fa648fed2e7c79c478099300e5d7c45b82d1b3964bf363411a5b1de7f09936e213d1e07961f89a7e0db5a41c09290d005b0628db071d7f2d23e2ea1b2e8f2ea03c1a0fd92a408713da7c6dc25d44d36aca575cb7ba3a05657f1efe05463f7a014f013025513a35f7724a3784ae483c22c712a185860895e86d84afb63867f104ad2c9c68dbe12683ef4921f2c343d8b4af35c3c3e09f35a297ae83c329f240a8e708e3cbd7e8d65cc46cec72b2c524eab7e053be80a370fd5e3767b31129bcad2f8cf5c62386bddd6d4e2e5bd9bd5e5a9dbe47e718cb4ead71410835841a51d1bf89f261d028e8f0a3b320f51d3bae795fb77698660519e1f163796cb7c01f07def02b6335c42722e8f6f48b7a9b911d16f95436ccc2ea9b2da2f13264ccb7222a6582859c339cac02e180d26280ab85423f3cf7ae7e717e10f03da474f3775d2c898ff2f409e5f999fbf13a849e2c3b0b7e9860bdaf401978cf43d2dbbc5628b355ae31e2226c3222d4abf055d473058fc265c0e1bde16cca8c0fc0bf219952886d3109817daeae511632f8addd77903059beecd5ca2b947fa0a17366e6192b0f7164a5b3a8be9f8c94b05a63ea2fb60f8b3bfafab544891b1b7fc9d0952afb2694943af387e969b784db22616d26d6cc35cc1a88946fd16120cd6166fa0883e4e63a81a92669bb4169208bb205c16af44667ed98c7b9e19dd6e6ae979d72d15fd6c71a58b5a2b7991243f2662d01ad53de9b81c1bc1419b860b10b9c523abee10be7a3a099d6786f79d8dce9e782722a36294649b885795af9c6ea6f57b0fa992053a2b07e669a52026b6df486125c3585bb607632f39c18b52ede287303279f9b6cc7dd3673b8230cd029aa9f18d9f967ebf9254664878d40bc9b8a8cb686d76f3cc7b97b3cef226ea818eacd21f459b048382700abd1913c326187db7eb4ab4033e82d5ddd0610ec63ffb83951e3836c281ee0b90e3ebd8b9af799ddeb7fb73fb18d3430adb6d353a02e120cb7f10dc71a1b43887056ee673a13895272d303699da8fcae185e1b831390a43eafb8b8a7a91a20dfc8006ac52c497ef3ada872d7113ed56e237e4d89499973bb882ab2b29548bdc8b300ee01c5541b23db303a49a5be077f998268e6bc8bc8fbadd77c29f3ff6eef4748ba78ae5cf73bb941fc1d98fa6f31a8282d7aeee4261dd010b110b8b9a7c96057fdcb6f222d138df04c60e8f0259d54db930c40a979ba911920f4d23989c7d1a05a143e35f562c2433e7bed872cc2f367680e121f1c3511f9c51367ea452afa4ce060131d0c612b4d7ee9a33d420dfa44cc8377b6ffb4178a3343a0f0976e7756d654bf3ebb0e610539319e0b414ceb3113687cefcb0ce37b411d00924b169d7842e2135f4fab5f3f5f3ed19b98f137c26d2160e7f101e3a32dc1567373284297ffbcf67977bd6abe291d4c5dc2df7e55951b1f9034aea9bc34aed20cf419f73f99cd52192e9db6aebf46ec89cfa7326b85c92326c242f9a76507642d537650fba235472386d17f91beb6aa9c26d8ab88b1da046161b8a6ad88630a30c1291345ff1428868199ee2fe7792a116f4a81f96941bdd5502fc1e1cee8e1aaac39b70d3c4517ddfbb3787325089873d3603f411a32f1281c77d4ec7a67c2373fb23b4d602ef98276cd30ab1a19b51868abc54c4f4bcd07a31ebd60d23949197035a912fafb619f2902dbb7269f0a7d270b269a62a77e69ded4e75a6c242bc352a5d37871cf04067b8292baeb7ee4b90d8706bfe7ebfbfd2d719fb8f0a777f89c43c2c8fe9f82e8c370b58fe360a983d1512f538462bbafb2c8a1ee2a523b2d16d01d3be02f12b86e1f2e61fbe53b063ca2d0cb9239fb6425e68fc475d961301140fd21d2bfdcad793515fd1103b061db6bd56c7eb5c5ec613589383868d1cb7beed9164dde2482540e61188599a2e09fe5a761cf48ad9c4109c4a1e27dc1e8d9234b6ffa2f96d9f82b5ffb2a73a6e92945bb1ff3f9d0e0d9a88bf59c180807631aa8f9bac98fe864d5b9d10a12623168e8db69c74f131f9f47dde1bbd2d25de2c903c217be6efb1a310e0ac1bb296eb7c5113d1e3aa4db5abb1bfcabf8d89444f9ab81aea1dc73cca01725d559ac5886450d3c8683ee213c8d7c58cd52682ae407d4e720fa08085e58be1da194e5ba0696888f4b7655819cdbfae8d3845141f148a706a743a177bd13ceda1fc85e7d79010230a45c1edec4519b6f7efc77871dd91a12aea6994b108426ee034774fa2149026a4233a7ceae5cd942be677723891d03d529752e3da9ccf4b35585c594aaf9436e316d6f5831fdcb96c657a697fa9724412e2262dc3af8b783e7ce06918f0c8ed0381e55591bf2d3c5038ea0f9607a415e543b1c57b1583a4aac47b52edf0ea359d4be2af0a10a8341351542235a7c2edb7df0d594b98e77c45ae6e442a863c26c04d594be2adb12ddf2a365d5a76ed24d823618a08fd32e4104446bacf4843bc5b4a0caf9eba08d928d9890ec0ac2926d6b7f0565ee6c399671836bd1d5a9542332ed02ac261cb89157eaae55f0b0a9828bad157f8378922088de01784c18e30aad25ad804ca56e3aff4a8cb0234d797300a8639a61570c86ee63b6850f249901feaaa3c6bcaf3d17967b40113ee412010ac41b6a3e63ebbda268ea4874b9708737e524e1064bba1f0690b2dc65c835249d4425de785f5fc77b025de239ca62b77b2a8788c2cabd2d5c49ff18d18d2d619015cbce8e31efe4c9b3ef7c6536e6bf1319277e8c3b9072b27d13311cb824f138f8417eff032208dbd7f5e20902ddfe242a8d179d7d2f59411ccebd65f3d2bd9c9aaf8de98ad73d51998c8e1b628dc5475316f1491bc8cb590c4bcec69c7df58f43892ecea47298a4ef"}, 0x1008, 0x800) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x800, 0x0) renameat(r7, &(0x7f0000001300)='./file0\x00', r8, &(0x7f0000001380)='./file0\x00') socket$unix(0x1, 0xf, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x40, 0x0) msgsnd(r6, &(0x7f0000001400)={0x0, "28deb0dad9578d9a8de30bb9fb07b2021f7bcddeab7b3646a7c6735e775f45b745394cbe41f4a9dc901bbf18cad95de2f5d426dae7640e2cdd67f9d981bc23ea3013cfddc3f3897bbc53dd115d1476970de8b9c174d1442061d4f86f9437e47a2b6773ae4b40d67999680b10354257d14a81eee5f77811bd2b6026565ea751727cca99e95f816ef0792e430c208607c70f5501172847ad5ec9f3c40bdbf1f4ca"}, 0xa8, 0x800) r9 = socket$inet(0x2, 0x4004, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) r10 = msgget$private(0x0, 0x2) msgsnd(r10, &(0x7f0000001500)={0x1, "1db15600d4ec4f6ffed5d0184369e07882840d67caaebe4d32"}, 0x21, 0x800) socket$inet(0x2, 0x1, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x600, 0x0) r11 = accept$inet(r7, 0x0, &(0x7f0000001580)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x10000, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:08 executing program 0: fcntl$setflags(0xffffffffffffff9c, 0x2, 0xebf509b035f89f97) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='?=ev/cpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x0, 0xc4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x20000000000001c3, &(0x7f00000001c0)=[{0xaf3, 0x2, 0x7}, {0xbf42, 0x3e, 0x8, 0x4}, {0xfffe, 0xff, 0x1f, 0x3fcd}, {0x8001, 0x5, 0x1f, 0x13d7}, {0xff, 0x8, 0x1, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) clock_getres(0x4, &(0x7f00000000c0)) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfc57a49793cea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc10845c7"], 0x10) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="dd7f3a0680bd6fb6dca0b95508763920fb98ed43d3ad401cb14b8ef72fa547c153e566e88c0521ecea6f1eed59643408602f00521853fb2cb8f2c1ed8f04e46bb80a58bad79b67b4ffc745ba43ed93434b6a5f226cdaa0b806d77ba4197208d5de428ef5d300bb8305eeabfa56459749cf2444b4fa6ddd129d9881474ac0f9303efa9a5706c6e6dea31034f4825ccb946f55a92deb8679d6231404302bebca412082218f603da31483215f6e0afb2294d8785317dcfeac41834a1d9af84276548dacdc38487a5d0c2903ac84c767755c9300f8d8cf3b0492e1d71474b73d3258e784e8b74e964523d2059d99f2db9177ddda424397c1b7fe73a977b6088dfbc37c406805fc6fb75088b878bcebd742b1f2765efacf8103d8775074a844aee08767b19acbac12274c3528e89a982e29ff030f863523e2ae67125072f5ac3cb0183259e37a6acc3dcef33f5d65399091dd3278a7954e1f312896ca7ba331868835dccb79f1f4cc3296af9c9483b8f3a70739b5c43dba39ecf940dedca5e0ed93af736d8a17dc329a2ae44d3ffa143afed2b3984b79f2e7703a7c0694364f3aa0e6c9da36d648c43b632d80638641e5b18512184b6d86f68b0f162ba318df4db785", 0x1c0}, {&(0x7f0000000280)="1d05a0f576aa5476866084c49a8486c9d1db92356dc747692854692414de15c589c215ecbd64a8badce5be37a80fc991c9825d61275f7fecf7545421a6c082fc6fa1198dbb6ef823f01dd5fb29e13703dbf517f2264057e3025c2f4af5", 0x3dc}, {&(0x7f0000000180)="d6637cd1c4a90beb7d821ae10cf103489dd02e64b2a940726362b297c314c719330c343a85ce53d40348a34d91bba5512a8c479a48a61e6c9400e25a731fa200835b55de653f91c33cb04de9de901b920e465159a522c0ec28e318062e94fd1a69a41774350f8adfee8e06d2f7d8f17a0d52a7a2d0c8870b620357d1e74c857f62f2167214cf14057caa0f50e26d04faae1529abcb73fb8a4878d24c627967e85d2ad6660ac0131966f222ba1d523c19", 0xb0}], 0x3) shutdown(r1, 0x2) accept$inet(r1, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r1, &(0x7f00000002c0)=[{{r3}, 0x0, 0x27, 0x1, 0x81, 0xffffffffffffeef8}], 0xf3, &(0x7f0000000300)=[{{}, 0x0, 0x14, 0x10, 0x9, 0xfffffffffffffff7}, {{r0}, 0x5, 0x1d84f3bf1f831762, 0x2000000b, 0x7fff}], 0x8, &(0x7f0000000340)={0xecf, 0xb0}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r4, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendto$unix(r5, &(0x7f0000000140)="43ec19fc687f3d501fe65c5604e681ebfc1e7f652a807b44820e1a2d2b35ad40f97aa5bde1175936f2b17b198e90370b648e11da5fb1194da27df1b72cdcb3c2672beb5eb053415c7797412f03d6b315252cf1ccb053c4eebafba67ae021275d0137a6f5488274981a60ca577e7f10668a7fae643b8ac1bf99733599c10e32015fcdf9863b56417d678bd78f6bb70b66c9ada7a9", 0x94, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="9e40d01d83914fe7690a6ea5668b198bcd92654674e51bd494a0e5047ea3089058a9574618f6e227fca0604d375f409a4a3c81394afe8e0abdc7fa1e02c9314155593c331da2a80fe5e807cf7de3783139bf98afcaa98feb9911562dd2455bee03168b6185114a26a99b11517e7f26d20b8b5c9e334c19c2242d5513d51deaeba738d67e3ccd2ac23404f9d7e91f63ee8a7042d606b17087b2330521b02e6420ab17197c81f6449d7bc0435e1c37c6c9c14cc063a2026dd805be01821a4e87ec118ec1a9b0585e437f03820d85a1156f50f0571b6e48d5e6a5d8131fece5c27fd49ad9ed2d0d9189fc800309b70861fb2316b77170da18a19b212a765eb3bb28fb7bf81689d5c1c88c84dc856effd1f2a0d08f"], 0xa) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x246) ioctl$TIOCSTOP(r6, 0x2000746f) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f00002f9000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8003, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x7ff, {0x0, 0x8fb9}}) 16:00: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, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:08 executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() dup2(r8, r9) kevent(r9, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup(r9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000000080)=0x6) open(&(0x7f0000000000)='./bus/file0\x00', 0x40, 0x65) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df", 0x11}], 0x1, 0xfffffffffffffffe}, 0x0) chroot(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) recvfrom$inet(r3, &(0x7f0000000140)=""/204, 0xcc, 0x1000, &(0x7f00000000c0)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() r7 = dup2(r5, r6) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file1\x00', r4, &(0x7f0000000040)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000280)={0x4, 0x2}, 0x8) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x1a10, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) flock(0xffffffffffffff9c, 0x4) accept(0xffffffffffffff9c, &(0x7f00000016c0)=@un=@file={0x0, ""/4106}, &(0x7f0000000040)=0x1356) getpid() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x400, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x91, 0xa5, 0x0, 0x1}, {0x2, 0x0, 0x80, 0x1f}, {0x7fff, 0x2b, 0x9, 0x6c5}, {0x2, 0x20, 0x3, 0xffffffff}, {0x1f, 0xff, 0x0, 0x9}, {0xfff, 0x4, 0x7, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x7af7a9] goroutine 23 [running]: github.com/google/syzkaller/sys/openbsd.(*arch).SanitizeCall(0xc00000d560, 0xc003df5800) /syzkaller/gopath/src/github.com/google/syzkaller/sys/openbsd/init.go:75 +0x29 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc003e1dfc0, 0x9a0ac0, 0xc00432e510, 0x1e, 0xc004316dc0, 0xc0006d0000, 0x1eb7, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:50 +0x331 main.(*Proc).loop(0xc004316e00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c