326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10da, 0x96) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:15 executing program 0: getuid() mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) openat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x3c30045b186cbeac) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x7, 0xcc16}, {0x80000000, 0x1525e000}}, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x4, 0xa0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x4}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) shutdown(r1, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvfrom(r2, &(0x7f0000000140)=""/55, 0x37, 0x441, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x100, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000400)) r6 = dup(0xffffffffffffffff) setsockopt(r6, 0x3f, 0x7ff, &(0x7f0000000440)="4a459cf5d1311579b48139077450", 0xe) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x200, 0x0) close(r7) r8 = msgget$private(0x0, 0x202) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000004c0)=""/225) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x14d, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000600)=0x3) r10 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x8, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000680)=0x5) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f00000006c0)) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000700)={0x80000000, 0xca, 0x1}) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000740)=0x8000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f00000007c0)=0x1000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b6f450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b6f450 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x400000000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fsync(r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:15 executing program 1: socket(0x18, 0x5, 0xb4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100000, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x0, 0xfffffffe, "00489f2f7c000800ffffffff4000"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0xfffffe00, 0x7017, 0xfffffffffffffe00, {[0x45, 0x9, 0x7, 0x8, 0x4, 0x8, 0x0, 0x0, 0x3, 0xffffffffffff7433, 0x3, 0x400, 0x7, 0x3, 0x2, 0x6, 0x5, 0x4e], [0xc09, 0x2, 0x6, 0x101, 0x4, 0x3, 0x100, 0x9, 0x4, 0x800], [0x46af1a6c, 0x0, 0x6, 0x0, 0x7, 0x8, 0x400], [0x7, 0x6, 0x8, 0x456, 0x44ae647e, 0xdc], [{0x1f, 0xfffffffe, 0x20, 0x6}, {0x2, 0x4, 0x3, 0x8cb}, {0xfff9, 0x5, 0x3ff, 0x1f}, {0x1, 0x3, 0x101, 0xa1}, {0x2, 0xffffffff, 0x3ff, 0x100000001}, {0x2, 0x20, 0x4, 0xfc06}, {0x5, 0x20, 0x9, 0x81}, {0x8, 0x63, 0x800, 0x77f}], {0x3, 0x0, 0x6, 0x1}, {0x0, 0x3f, 0x80}}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x9, 0x1f, {0x6, 0x800}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/4096) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/4089) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000180)=""/4096) r7 = msgget$private(0x0, 0x600) msgctl$IPC_RMID(r7, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x18, 0x400000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:15 executing program 0: 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) readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/62, 0x3e) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000009e000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000000)=0x2) 16:00:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x401, 0x0) write(r0, &(0x7f00000001c0)="f945", 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x10001}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000000080)={0x1, "7d4909ce35bcaa4498442812014fd65bad96d7d22ba0506b5599c25527839cc6796326ce8dd5f11c6000f76c43cc6a14"}, 0x38, 0x800) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r4 = syz_open_pts() close(r4) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2000000002, 0x0) setsockopt(r5, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r6 = accept$inet(r5, 0x0, &(0x7f0000000140)) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) r8 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:16 executing program 1: 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) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="6d727b71f3d4d02174f25a68fb687d23f991f3261615e79d1a8c701e39fea698c38594cb759dc658818ae86562a2e842e13a0e2fdac269e83ee47dcce11f4dcb84a7d53e8fea0453c6a94c6f89ec6e1464230c5098c3766d57", 0x59}, {&(0x7f00000000c0)="06af63889fd1d401c733b74a87d504ae29e988440ca99dfea1387f9c8f80e3332423a4e9f73ab42e69293d66d7d24857a19a4c8f506a15b283fb09cd79b48bbf3bab9335f44a1897e2a23725", 0x4c}], 0x2, &(0x7f0000001200)=[{0x108, 0x0, 0x9, "feed2aa812b5b844156992de4915b78926e2093cce15707978c68a2fdb09918288745c55f490ffd4260c5f584ed7804a1ab72f17b693a3f4c0696e63ab72f01ce4ca1d432c4ba477dc2fb007c791f387fc023fec29ff442773d3da2d022aab19371311502164215b71b613d895bae611c550097f3e53c0feca9aa9c730cbb903521507f459c08c46cdd6dea4775c11c213200b8598fee4ab47416f27dea4ee58e8c33d3a45e9ccb1b9c835badcaecd756fbd91e81df0262bf1e42b4c954f51362a9e72c429bd3ee631fb8a6036ddc9ac6acc72f67c27e8fc8e5fc8549e0df18017b633e2baac34b7614b61a5346ba52d229257b2"}, {0x1010, 0x0, 0x1, "de0b2c78dd35bbe02165a7b02d758c688e2ca689a19b1554ebb72a62861e8f67b557707e3bfe03689a6cf68761867f6e8e9739079017867361ff2efeb0cc30640fc17e5374fab3636f5bc9b22ac0ffb13d1b0ca44e37884ab9f9fddf809ba9dab4a06725f99eadb0bcc86c135936c920f7abb68c3407908e911da2e1581b36247996394dda7a8675b6fa518b1ba69b4605f1759d6db4b61697bfd1c09bdc9a5915e12cb8e5b12ca052c81a36eb2e4cd0d5e38b575bac758d0f602a987ceed22a1ac7d4f0f6f34e1123a188193e6c9a440ca46ed3b4b1dafaf3ca1bdb2b4cfb744c816b1b09f98c061cbda3cf5fc5c841bb3ef198ffae6d97d798284bb31f776c66b98236c74426858a828e0e1e7e1363f27f44ac156cb59e1445894b9925af4196f756e3ef796d5eac8c5177f1d789a41939537a4bb5b28f27d6188abd56d19806703a712d3b7d7fb0e8c33c92d18719590eaea8fc86af6ba784c55b9173d5b63b64fe16e11d4cf8c331c0870e5ba53a5d3c15c47bed2ead84e3d5cc6ca70d496a1262e5a3ea9a348351871144048e26405e61579107c62aed92290193e3378fcd02f3b48996b4fb3e0b93aced9e0745724df43d0906154dfbc37e2d0f80e933e19b3494d699ff358bd9fad460adba8c2e6cdcdbe550b4db58f07766bdb6c8ac061fc57a594dafbea53b0c8a0309f1eacc3444a8564fe258b8d585d88a3c7496b62afb82811d9f93c3c97c5398496ec8a29158f5fbf002656bbc7e196f545bdd0f5d4bb6a292949e9aa2a551a03833a1c1aeae89c6aa26a1150dd8b21d26422ed23ccbaa2d874044071001982f55bbc4e785eef6c2ad17d62436c235a658c5662585868cdeb767d1d14f35f2d01edb63e2e1eda0b1f67138afee9446a69ec25a92ceba51c27f56c9197b6a3653ec169be0a419f3fc2a5efb33b15038de75689ee7bfb1d552446a3586b64553c1929575abdaa742eb11e16df43bea13489678bbe6da73eedbb6b7d21668d7d764d9a1e0de9827689c662890532eba53f096d2332268bab7566bc66ad5a97c930d59fcce9d7cbc322e0f63477e77fba7679e6206cbf9ed295a82ef3421d20c7107d60c497a4181572ff6abaef3ee62f9426a74899076814fe94a022506f3d5bd860a9867827e3000687d8c8869b67dd09e9cac7f232cc9b78252b1425fb8dd3778e667fe6dc3d4cb599b1e17dc305bb5b8a6c1217d6abcb53be832a259b245e0b4babbb8e669319cf994567b165a9bce17805f725b38c5dc191e541dc50165851d2f42db94e6490606750e7e9f3205288d24841d0c1a15462e7aa90fe4f7ede309668fc2ac9668ad5c02b012ba4b11d6c79748d0d9a9f088603809a59fb4c2f96eedd1d6f7fb9eeedc0a633cb5eb34447f71220cf2407dcb53369aabe2da3fff577ebd129184bf4bbe1c95b3fdffab0f7645e8cad0913145c9e30aa1521124e9456ee3d554c037f6306fd0eaf89f001cf1f009eee5aed658f12e2c3687eec2c2a7fcf7a2f66c5267a09d265a167e5a93734fb69f8747f88a4d173b32c3754081da8f8679b367d51f0665aa6918e5916773ed7c1e28684656e9f82fe1e15983f3fe266f63b2d660b8a63e4e9d5ed7ccb5340f98cb153120d42e8d33f01ebcac3c074a2221200ac18b8740c06a2a9db482ac605e14176090768d46ba158ea0ca357d48e86ca2fa11d7f44650cd46a62d933bcfccb44733234765c3d38162ef3de2f5a3fb2bb2c749a17fd170b99333fb6897304864a4b24c616d32d37db71f218730960d03b10c3379f5b232ce5c33121e74c01da5d24359129029521b6942536da20bba93a578d41c56ab50ffdd3d246c80be29caafc7ae13ade741e653d07664f593d0e8860c1773bf19bf7f654242b2597930190ab023a8d36608fc04931267ec701d531c4379279ab15fb9a9bf1da81f3d965172a1912fa2f69acb3c2556983e8037f660aac0754d94a723d04353c65e72afffda34254902a9645591339452bfcd771a4945328851bb159ca79b8c4ad8b4ca454eeac144dd3882202208d42c69145ecbd7ec2be911ac5e9745ea5583dc3e6a66d65fb04dc027e9a9808c86e14ef687b21e79d01cdbbb3feadcfebe55625415576477a463c0d4ee35bbf9b81998d90cdd4aedb953d77cb172b0bd48aeacb4b31a1ec65362f49ec117c549161c840482c93c3bf1b514403c0c667b191a05eadc943d960034546050efb4a036935a529521c64eb58b1d1123f7d18714f6d617a0c32803d76aa95ac5a259a5419a31168cc29ecafce1c5681a05fbb0a388acd53beee44d89420aa553b1cbcea863160312ea11a998c19f73e0936b3c414888486f1ca53703b1a479cb2e119205fac35514a66c2c9cc5e728047ad4ecc708a2756dfe6142d07fa08dedd912e81d67da5e2d7eac230ac8aa88a19b05b370481ae53287341e4315e2418e3ff0c9de54a94ca21c3c3617578b0ec547814d41bbf0e6c19ce43f4effa90eac5da7893ac5a08475366126032ba3813e19d26f7c6579f7ee243ddb64469a91913f137bf3c5f795205615309e47a9456c08bdf2dd51eb50b8cafd5f825679e8c29efca45d0ebd01168e5b87387f05c41ae422b009cec4a3b639d413b023bef18fdb17f30f448ce41b51cf5c7dcc1ddc2821d56cc3b65b4ebb5e05f7dc8d0b178483474f1e45946769e166b96ae0ed5ba430eff03b282240cec1b2c0bd45a9e15a3363e2a137db5930f528bcaac2ca64f8307154455f73f46f1f578fd46f2bef25080de653b478bfc98942da696a30ff4797982f903ca471b0a01f3e53adbe4454dec15b4cafc951dc9332f49490a989645e8243903cc7594c7c5162801a00ef63567b15a0008868000ae216c8a0babfaa53f934d312796ac9c421236ae06326a16021a79ce579d7c2c61169c576f2f829d72969fecf0461fbf7b5c57d5e6f92efec9444d42b487203d744cd7c5d11b9d39e9cbafac063d3587a06ffeaf853f3fad6dddbc9a1a8d18001278d66879f6f643f995fa2bcf93ffe391823be726bdff3ee6bec8847bade18f79af6adf1cd4724ebff616a233070fca67767edbe413e4a59d12683957ab7629410684cdb57cdd82cbb77d8774f7c1c59f90027541d900752d6b2ee7775ffb60de953719ad845f420b9b16f0089b4aeaed7cb1d740f84b112654093a740b75cc24ab7fff3219fd7bf1a03a3d5f7386d82cb35a5380a74b876f0883e5492dcffb8a8ee276743046a3742421e4276f667624db295692da898bd3b169bae71a7e876e82ceb156905c2a61492efb6cbac5ef6e4547ea7b7803719a107bda71ca67e382ecd1d096d34d97039d5ffc512090fe71693cc256cbe167a28d6809b45d90abaa0092b8e7a920dcc455a40429896f5bddc8cd4001931af78ba8c2499511a961369b76b68b7d7e7b1e1493d739873a815571c4d27d98fe620905c6f282446ff582dafe6f2835b226d09daf4473831f036a7c08b0acce6a9ef1fcbbb645c6aceecb577cc453046b2ddbe99694ac6315ebc05c5e07cb15cc93c70d7f60367f295146741ac0bcfb4b5a102a169b5e70e780e8307fda9d47bd33ba2bc3a7f2e282e963e75f8709c02a529ca36e7b14802fb56487d5d5357680d781d96f796013f80a93db61dc668743f30eccc53401f214808b43bd9aa59bde383026141b907a73f90eb78e528311bdfba5d324485016823d09aaee71df8d08b5586d9d5882d1314f1fddf3386e5171110aefbe9f9050f9d2bdd0be98eb51bf22f73e13fba1a5b5d0727a102c7f94209d8e1b85c28fb4c114cd9e715dafaa6c47cf5b57585e69b4aede2d37a5fe0ad2e83db8a1dd2fb7cc0055718a83ae67e310048d27c9d18b93318c40e472b793125424ec287b4a45aa4e61074e9382424351dc946e02428de28f8b3b3b7aec4d648c89ddafa267464990c7b5400ed49190e86c78636e46c4aa28976cfe25476ada78fb27a3489fb4b82279666ca1600a4557bdcb9ad5db1ff10e4aaba1735994b89c6298d96804bafed57755a2b2d4a1a87a5707f7393f77ce492c0b42ffa49317dfe86a53639f175290bc690b1ef9de991cf439b86d7610121cbbec2162a216308cd98a41b4b7e947561a49348602e7dd44d2749aa5aa1ee858558c920529377c207c163980a667952425ca649ba48315cabe09f6078cf79853f19f6f0830ed417fd51f57a878ff5826181aef9e61df727565a5b2562ac0637610e83a722ccf34a775b891515330e770fa4990f615c28a9e0cf735cd8cf3b6e0e9d7bdca00f0cd5166707ba7997d1f37f1500db903eaaf6d8250d021e6d73bcc6bc624784496c871760bbcd6f155d814a4902d9af3a1f9cc75a6ddf90f4c938379f63abfa5cb28114154603738e10bb15aa8b36c9926387f99d1f90fe73e0c455982166fae100bb8a46da355ba2708a679abd5d03751d6c1fbac12465611f0b6880be004ef242135c052b4dcfd95d5869491b156d922edb26648f3b1d8bfe3eb218c25ab1d56eaec01a7a89ca7ce9f73ac13174791077fbc468021ca0b2a60a3dba41ce7ad527ebbadd252462e1f2491fee0113e95399299dd7277da89ba4e78041b435defd2f08d55243552b714932156cf8115c3ebf22be599a432f7091159eb1a76008a466018b992b9c5725e08747f5b356d747d388caccdc8da014e2bed6538f60bc3e6c2dd16343e0fe9b2e7814df649d2d027b6dcfeadc58e62848754559912d53e16061eb89e22284ea98b049ac889bcf1f91d04a5bf66a2b52b7086fc9613afb9fda2c25d3974605630ced40aa980faf14ef8683107dbea1a544f900377d11d4b11dac1f9aee4a20b1e347a2ce4ad401f247beef15b388ffcfe94203236151aeb91bf404b3fa1086cd7956b30d43efa5cc5d141f408e0e8146617cb7eff02cbeab8d75816a9f3c0e15dcb1d0ce6c306b6467f62f5564fc866402be08e1052c354c5c67c142f373fc3c10058b148915645cd17d2f1ffc9ef61af7ce8ade8c4ba5d400c7e422f1a5aaa8c3d37144fb61a83a0011e22afaa36bd1aa20a13ee63665ab5ed1dac047641c9597443f844c757eb465c3882d89a58c04d38f8797868669204df2c85900f28cf5a0581adf68f2897c8b41305ee5baf2bf59a64ec48929abdcf4a73751156f01fc46361d70a4f278a696b25132d6b6b3791fd3a9a2f11d581c9b07e63edeedd3ff278f4203112d4cf34ee4078c797f3fe9e91be6057a4531b3735cd3351927170f8bffed8e5a2be3114115912444f9836791ceeed5733ed1a587e75bf976e9b1f1d0c917744cf4a2db18ad30428e049e2d2145328fcfba23ae77c4fc5aa334d6e3bc6b0823f773bf632782cb517e10fefb7bc31e4d6e3aebd20a9297aaa9c61be0113290bc53065b1dcfc530e63f915850b2018eb3127637d026baee084f5c845e1bca0fa252cf8affd4fca9023eefffc07c1885f4ba2a72adbc3b16cb82b417d537e8fb7fa9e2c429430c4c639d30621e0a3e0ac13f7196f07d16da5cfa3de0d246a09c011b60717f65bf7413deb683e4bb1c8aacd06130e5d468159512d452e2f133b20d3f1e1fd4896bf2c397c4161c756de8d330640ead55396de9affe6ad79a32c86fa14a64c283bdb7c99f4579ce17fac84fc855cbbd3d66e9296a495c8f54d27887e52352c12b0af8d8b7178ff6ead100948620a5bf8837471f8dafb58275c3137d64d0ac6b6d66dab0e3a203bf25bf8f6975a62cda582c35c66104dd78512ed1613c140648e729d325b92a0c7d5dc92180e811b1e992502fcf234da7350283cf"}, {0xe8, 0xffff, 0x6, "c0871d23ac14cf871be666963f9c753a2c10c6082c0e091e86432bec5b136a79cf0ea4c1c788ca4eb6c5f0272e3d0848d926f17c830523e8ab97016041d500660e8bf3e7df8238800bcf513f7fbb78fb4c1b28fba1d6224e1596a85c969e3a9ed9257179ca3894a93f6cc751c4f2b524bab6758f4c51c6bae099ee869853a4a1bdc37ee8f752984c26596abb0fcd39a142bf05356a6d4141fb616f8f98bfe01ec27c62fe746aa43e3fedc81249d6c68b17b6852dd411c1d214f3a38fc4c09ecc999f9d5bc88dc2958320c7409cf3d7fab18ebf124e"}, {0xb0, 0x0, 0x57d6, "0eb98e304222490f6a1cdd46753d6e758aedca96c393bed4c17bc87a34129eb5072c5162c3b0b487dbb87df32547a3878eeb436932e7bdac7436a7d3e4569b48f4f091d6c39605d9865ae141347d1a8e266b858a200e6dcf61998b277f2f967c5ab8d252f068903284c52956028a3151c37fe0ccfa41bdaa77bcc934adf05b0094fcd1d2bf2718535273110e6df8731b59d2837913b462221843c4f480518c"}, {0x98, 0xffff, 0x8, "7404641bea13b209cc8b18dfcfee83bd85fedc8fe23bce7226cfca8525aa943300b4af140cb489c312c859bbd5e19bdca88c246e010476d080692d117874be08a433d266cb69d8275807dd7f0a3c3951c9c988886117405f15f5d4d914bac31d73c141bfc7e968f2cfe499281bda619f6007ae470ac48f1a497501dde2206d8943f08b8e"}, {0x68, 0x1, 0x0, "8a9bde3c828ebc49b469436f9ff948c28aec88d6a44693af4f3dd7bba9e94f30e603b8aa62b5662c400ffed6baef31bb77969b0ff67a131456f97f2762436d66f30ce24d021659b96da9e6760b96b6f8d78782d260bc"}, {0x78, 0x0, 0x80000000, "18d3d5f5c3c2d21fc2aaa751bdaafb3e3441778674756ef4abbef19ee2f99f1067ec439d2293bed91dcb989a47ead0d8aef97d65048ae409cf2c60235f496e58722d7a4da15ec830d9191ead8b0655921d1b70bfc7bf56696eefc5651c167ccc23"}, {0x58, 0x1, 0x73, "dd7b10cefff3f5a3583bc185856d99f4d98699d6bfb62a6c28a7df97f7e2fee1657856e6348358cc97a30eed04c69e81ed0629e14c541c750df2823ada55304b8e0818"}], 0x1480}, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) 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)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r11, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r18, 0xffffffffffffffff, r19, 0x0, 0x0]) setegid(r21) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r22, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r24 = kqueue() fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r20, 0x0, r20, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x95cf1b78c22493b8) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x2000000000000191, &(0x7f00000003c0)=[{0xc000, 0x40, 0x6, 0x5}, {0x4, 0x8, 0x2, 0x67cb3b8d}, {0x4, 0x3, 0x8, 0xbc}, {0x1000, 0x20, 0xff, 0x5}, {0xb797, 0x4, 0x1f, 0xffff}, {0xfb, 0x4, 0x6, 0xbbd}]}) syz_emit_ethernet(0xe1, &(0x7f0000000280)="2ced4e0183efdd1a9752ee5f784f3d0e8bf3624aeb785e70dfdea10f0ca2bd28e9c6d3a666db72db73d87a9fe5a7ca059114657a12bf33dee36f0bdd62ed6d1df8a71659b00f1492125ba49945886346c104b76e8e9bd84b3b4a548e82b3a5c7af9ced2115ae362eca4dcff9087f9068822a87f3287b25749a314b8f4a80039395c834532a90a7677776ddc153c72145327b9196f476979aa79a1d02130453269b1a28a6380bb3052f9486ccae0f11c1d9c5a131b28690631457fa5568ce94f2f2232facf5d60235edbccfc3d90a986b05821014e932fe85645fd80188164d8461") socket(0x10, 0x8000, 0x6) r6 = open(&(0x7f0000000100)='.\x00', 0x400, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x2c, 0x9, 0x3, 0xbab2, "a044a25930ac7b6aed2062c6c29b146e1abcb0f2", 0x8000, 0x8}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f00000006c0)="d00bb85f00e2ad0031b002d9f5590000001000000000", 0x2f4, 0x0, 0x8) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffce7) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x0) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r37, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) r38 = geteuid() r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000fdf9000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000003000000000000060000000000001c0000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bb4c3a0fbf2605f5ba3d892fe2aac859ccd760f8d65e918f05966fd1e40b87591d85ac3be2353dae2274a4b1f9b3b7711907b62ab176446db1b05261e5e104d190be6dce900"/253], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffe2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r60, r62, 0xa9, 0x20001, 0x1, 0x1}) r63 = socket(0x18, 0x1, 0x0) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r64, 0xf, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r66 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r68 = getuid() getegid() r69 = fcntl$getown(r64, 0x5) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r71 = getpid() fcntl$lock(r70, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r71}) r72 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r72, 0x0, 0x0) shmctl$IPC_SET(r72, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r72, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r74 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r74, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r74, &(0x7f00000007c0), 0xcb005093f78273e) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r73, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r77 = getppid() r78 = fcntl$getown(0xffffffffffffffff, 0x5) r79 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r80 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r80, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r80, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f00000001c0)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r87, r89, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r81, r86) fchown(r79, r86, 0xffffffffffffffff) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r73, r86, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r77, r78, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r91) r92 = socket(0x2, 0x400000000002, 0x0) setsockopt(r92, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r93 = semget$private(0x0, 0x3, 0x0) r94 = getuid() getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000100)={{0x1, r94, r95, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) shmctl$IPC_SET(r72, 0x1, &(0x7f0000002380)={{0x0, r65, r67, r68, r95, 0xa0, 0x80}, 0x3, 0x7, r69, r91, 0x8, 0x80000001, 0x4}) setreuid(r56, r68) r96 = msgget$private(0x0, 0x682) msgsnd(r96, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r96, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r96, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r96, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r97 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r98, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r101 = getppid() r102 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r102, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r103 = fcntl$getown(r102, 0x5) msgctl$IPC_SET(r96, 0x1, &(0x7f0000000980)={{0x2, r97, r99, r100, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r101, r103, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000580)={{0x5, r38, r42, r51, r99, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r8, r31, r36, r42, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r104, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x200fffff}], 0x7ff, 0x0, 0x900, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x70, 0x5}) 16:00:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) r3 = socket(0x6, 0x1, 0x1d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x871e4ac334b47479, 0x0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x9}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='}'], 0x0) rename(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x100, 0x4f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x25, 0xae39}], 0x1}) open(&(0x7f00000000c0)='./bus/../file0\x00', 0x10000, 0x20) r1 = open(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 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, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 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, &(0x7f0000000480)="2078f7b678807d89e032dcc0155e3ec1cdbe5630c22685419d5e0110188e90cd9c8e50599b0000000000001f000000d9167551d311b5165bb41b727a11147e76d841116a72058e80257303725244dc4b1d01c469608d2726f49fca19690c62f0b78a1eb01a22c95af2615497cce415d34ac6a88e41e1ca37b27ca4f1c1a9c417c02774495ffaf9d4828447dfa45461e3c433501adce84ec500b1f03f44764f6752204ed4a6b19cad4f727f51ef49894282a227d34281e12c209d6330e522e5db84296c4d1012350e3e1e3f0744faeb0ab6f6575a83c9a2b03136a41510d201d4d89820e3fc587f52339599d40b", 0xed) 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() 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) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r17 = socket(0x2, 0x8000, 0x81) r18 = fcntl$dupfd(r17, 0x0, r16) close(r18) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r19, 0x8000000000004, 0xffffffffffffffff) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)=0x10000) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)=0x10000) semctl$GETVAL(r14, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x14, 0x0, 0x7}]}) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0xc4, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000540)=0xc51) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r4 = accept(r2, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r2, r5, r1, r1, r4, r1, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r8}, @cred={0x1bf, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xd0, 0xd}, 0x1) r11 = socket$inet(0x2, 0x2, 0x0) r12 = getpgid(0x0) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) r14 = geteuid() setreuid(r14, 0x0) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r15, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0100a1056736a80f94c6"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @cred={0x20, 0xffff, 0x0, r19, r23, r21}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r24 = socket(0x18, 0x3, 0x7) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r26 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) sendto$inet(r26, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xffffffffffffff89, 0x402, 0x0, 0x0) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r25, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r25, 0x2) r27 = accept(r25, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r25, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r28 = fcntl$dupfd(r25, 0x0, r25) r29 = getpid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r32 = getpgrp() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r24, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x15, 0xffff, 0x1, [r24, r25, r28, r24, r24, r27, r24, r28, r24]}, @rights={0x18, 0xffff, 0x1, [r28, r27]}, @rights={0x18, 0xffff, 0x1, [r28, r24]}, @cred={0x20, 0xffff, 0x0, r32, r33}, @rights={0x20, 0xffff, 0x1, [r27, r27, r27]}], 0xc8, 0xd}, 0x1) r34 = getgid() r35 = socket(0x2, 0x400000000002, 0x0) setsockopt(r35, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r36 = semget$private(0x0, 0x3, 0x0) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x1, r37, r38, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r14, r21, r37, r34, 0xa0, 0xa91}, 0x0, 0xfb, 0x3f}) r39 = semget$private(0x0, 0x4, 0x201) semop(r39, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r39, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x4000000) r40 = geteuid() setreuid(r40, 0x0) r41 = socket(0x18, 0x3, 0x7) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r42, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r42, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r42, 0x2) r43 = accept(r42, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r42, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r44 = fcntl$dupfd(r42, 0x0, r42) r45 = getpid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r49 = dup2(r4, r2) r50 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r41, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r41, @ANYRES32=r44, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r43, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r48, @ANYRES32=r47, @ANYBLOB="0000000024f2ffff054e457a0000", @ANYRES32=r49, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r25, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r43, @ANYRES32=r43, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) r51 = socket(0x18, 0x3, 0x7) r52 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r52, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r52, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r52, 0x802c7414, &(0x7f0000000200)={0x40000, 0x100000001, 0x3, 0x3, "2da838fb0502440900", 0xf4e, 0x6}) listen(r52, 0x2) accept(r52, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec4308009f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r52, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r53 = fcntl$dupfd(r52, 0x0, r52) getpid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r55 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r40, r47, r54, r55, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={r12, r30, r47}, 0xc) setpgid(r9, r12) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000001800"/28]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x5af79961ea8b37fc, &(0x7f0000000040)=0xffff, 0x4) 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)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) mprotect(&(0x7f00001c0000/0x2000)=nil, 0x2000, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = dup2(r0, r2) r4 = syz_open_pts() write(r4, &(0x7f00000000c0)="f95ae9f7d6964d214c3f31d44bc00504b025774b13a99a49829bc3a3b0c3ea7a4c5355564e87d0eae9e634c66177629d4ee27a", 0xfffffffffffffea2) open(&(0x7f0000000080)='./bus\x00', 0x1dad9f9a6ca41387, 0x100) r5 = dup2(r3, r4) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xa0) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) sendto(r5, &(0x7f00000004c0)="ca33e788391e218d4010dac8f97bf8fbfe5a16a041bfb8398a71ba770c5a7d7b734705f622f27436b607b3d23fc4f6635258ac72394d467b5571f71a1a4fff4bb06d390cc94b729f80312ff07685a19ad5fcd2f281b30c23d86cfe7e53d72c929f9dfc55990e35e48ef04a5da48bb429141e66288f179298cd39ecdd0725d82e775f08fb82e6a809b9bf4d11e5157e426567f70ee38511f3681451488390e88aef3239", 0xa3, 0x8, 0x0, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000001000)="de9a1b1d26eda322e6816b5290f6a5c48e05d3e781665d188d5273326c3ebf97d3785d32ed5cce8a296c0dfd0c219234226b803e52de7ddcc0714004af473d135ebe1ca02c0ddd6f7e42ca9e1cf452262c60e28e225ae9d4568428e4a5f5c80c7571659c487c9e60e56552867b563e56da09201db899467c4f3b98017595e2eb5daf5a86fffabdaeb9f1805df7529c1f668fc1384ac65465be5e99d36f6384fab79448d7a95edf3b5cb00faaed7a09e9a3b5fe0d76ad24a45f10cf3a737d2d51f82cd8c843fe9cfe22eecf12b8913956fc764ebd641379c16bcd7c07115bb8ebbf0547a29377c510d4d2e668f7cb12d98a6043629901866fb6f06058a544bb7184b0002ff894cd96c0015ba0263750864e1b8f10993b2e90a427848dbf68c55f4ad3b278e01b268c8d34032a57039a1e86d5b0039b523df5db90e9605375c8013e8ccb0d7622966faddf732ff650c29b40c1aebf557498ee403435491da032868732e4a03b330dd05a4c1c60d62548c7c268b6b18e47581f3e30bacee92c945b3c6732b9690518f32082104f70f1602fac62d8ec1a06759f6122e840e065863d97af5f3bf47f90d440c1e93d201899f1bfc32da8a0bd8b909b226307847be55aa97a8ff31313985455652c8667f47b35659d1360c515952e38d6675ed6bec281c11be2940674766ea16516a905c525212b10b371565d552e7b3ad82a59a9ae8f4b3968b75c6164277705430d300dda2ad81fe9ec686031833f5436934df9aad0df9b4d611204c32e7477fe6c7ef616a128c7b70b48a3b7433a8239abe8ce5738a28b3e2ad743c484215f7dec184f7dbd927f7e03cbff5feaceca5f093d3518a1355bdfd5adf8967f70ab86c63fc365c18b5a196507984c9b23cd7f889f95bd1c40209aa30d5dd2818b4c2dc7f07b61b6c7bca58498e7e2d9656186bf96ae05beeec90305faf876f3e12cc10534328bb29d793d8196de54e65868a58f32e9250f62245f76243f1d71f5eea9de5dc2d2bf64ca97488d598fe88fee66a21c4ae0d9e5bf23125b83c34f1fb8345eb073dd291083532d5a5bda34cd3b38860c8abfdcb574e75cd03599b1de8ae5c5a5639252454946de648106c4384740b68a5d5fd357b0e72dea055e54710f67ef25874fa7472e59b2758bc52efbf07e10c836e1d6a76f694b830eb38c1521eb3076fba8e299e6eed82c5db27b7481b72230d4c1026e93ae7698999620eb2a6b86408dbc67bdc46c7910db893ba6f439452e0522af943dd3fa812d24d9cf26f8d68c3ab344f1f12436f54b52ad1175ad813cb97da04392c91ca62f5690b8d8917d10594946809d89587992e7b6281675dea567b812e5811a78b5a3aeae3375c97cb57ab0e87718d6edbd7c5e5ca1afbd930bf11d0e269684014ea54db06b9f3dd7947c798c3bbeab3e19d022257108f914c436b075d86fbe48aceb2f1af6b778599fa67b7e9fe31c88195cc535d4419169418abd3cccd53d59f2fdd55b2965cea8ab0593c4706b11ad428033972bd86d3eade70911c229c26026ebf96794129a84d5ed570de65ae1bfa9d83c2fc6ee4b45d9258af31b019d4a3991852a80b78ee8300aff9921588017d6c91cd57521bdb97feb5e9c020b267e7ed40afdb2a561b73b45a74b764c481b9d38705e5c08d1e1a4e47356d0301bfc79bacf740d8f61c5d1ba76101fc196951c0519255b17e1ceb328fb7ea25f72365010125762afdcb5a10b28446dfee72110013ed27cb2fd69117296f00912bce44a90feeaa8cf76ad0f6da8e5cbcc1a1de8317eb212f25fd385993a67553fc3a5378fc40351330d2e474fe94def15f1542701d288829c46ab42c4b6dda3fe5941c736cebb237e20ef2c144a2107641dcbb282e664499007eaf28bde7983947d6c3005cf53505f371db18b101a9416561dbb0120c6a2cd99a70e94c90d82cdb6b2f442891abaabb4f0a86c77d03d61df02cb3f55bd72c06e19458fdd564a09856a1c351d8de4dc11e340cf92a5ca5bbd9b09440306ee31b529ed1d1b4ebae098cb2a51c4867f483947dc4cc60c3cbe0847592c3544f5c5b1919a92bce5a4ce372e2eb226044fc69e225c6f8fb8430ed98311d94cb94c9bf50bbac4babd8240f9694e34da0df8758889a3c5b688e12d49b22f9d3d0f5f5550b3668d0deb7795e8c14c3fc1368ba36f6f2dcfdfba04de973d381e46ec1ac712b3950062cfcf098da6f8d6b005fd4c18fb26f2ad2ef679ec17be26936f6ae0112be14a2270b88b656b71ff32510386679b676c171a372fd3963c532a415b4974fb546100e98a535f0308eb1b177d1b26394e891369f09e56cf0eba785d5c4c14f57a66a844a57bbbd2ffa09b7e224168191ed9534ec25cb7c8eb50cc4866511abecb49e155cf8cbce48702ac971888b58a16452b02a89c9f41a466818b74cb8d136d673fe10dd90841d9de57b5fc84ade19c992cde3d24e50ef74a879b260d7f1d0dba0b92c36a8c57571cd7ff5ead533151610f310aca5c97a1bf933716c9562d6d171b86b8fd29c26cff114b9fc01b226ddd9d2cac0d2b05c765651c4e6c712398284e811a7714e84e4a76a89bf77cb3bebe44cfcdb72a9ea736a82cb8fbb52a6ebde3b640b35d37a7bc113c3fe18e2099892fee3dd3a94e9defb24443635aed34a1d36d59fbd50a2601577c756977bb4b3eaff0fe7ba88604da739eb3c4c669fe0467b6684adf1d06dc759bdb7c3b4009c588afa8c3466d54e504e40f2a2c5aa5fd52d6e33fc8e8cebba41ca89e6fcb49dc63766b26a977e5a7c94f64b22fc31fe052add05f4e94842d813b3628bb357fe4387d43eddbd4812e9cca756a9df3717af077e7c38f014315d86c7737f1c0eda060d5ee8006959c5b22c53013d6414e6cb0ca11a39686e86646137f4f11337934235845c14583efa14407115152b5b52ac341fbe43b59b7ed6ab5e3ed8ece9228e1918ff3fb26c29a03c24490023778797cc610c62079d38244a0a2418558f02545c5e38a658dd5e5cc70919094f4ada774a6842694f58d5f263de8b3d287bd145cd84cf0380d296ced7143871c0dbcae0d7ef98c22a05cb4e071eaccbfec5cab325e3055619d439a4cdf7ceda81d8b2c36403b0e2fb76d8636086b76c593c6bd178a06b7d6053bf9fd00651c9ac32c4ac5eec9cb29b26200be476a8beb7e4d324a424c262f5d4efd8bde884b1e369c2829ddf8ffbfdb741dadbf0bde84bcccc4c8b2d39e8c7a52105e3ebd92f6bc09cef52f62aa648d9848f23a4de59eed867a6f5866b1e53aed6af1bbde0c637e9ab91631314d031e624757408cbe32ee4fe1080165e0f333a43f8890c3620a9c889ebaa4fb1b4b53429999626f98c1539988aa87916c5dc23966ba5a69f86ef36f0cacfec20d4dd28de6316b31adb202d24bd421b3af2b5c5bf37b75aa5ad66ab00b95764f61d986589f158968c03bdbcc007edb35242acad704e1986c9ff72ea93f6173118d8c095a54d68bc10b0d42a6ba1b7313e45ccca720cb7a6bc564fa359a2a7085dbc2fc0792757269ddd8e502db3ac36972512d8cd69e720b31f4e982b5e9b28d2c43353ac399675bc48c28fb24d8d2a13e6d13c17901bce9373829b91f9bacf29c865a36f62d06dc2d5d3f986d4461550c224934629757ed7da9beced8273fb8b54569686fa628e39a42e363d237591e0d21854cfe11cdab29b2a4683f59efc4f5e237487cab00c7b422f83ce873a92501b1e8ae645fca7646d910c04953bc2a28f34628807a3aaa7a2ce8279364f1bf08913c74d1ee42bc8462672c958dcf06ef08e349c5a85f6239286993919c256a4a879b215c625a1a6bf8b35448c78ea2569efd4d1ba483d9f1f8e753ef0545fe771a61ef26c5681b55ffbbe91b609f99a8daea2bce5db32d3e4c210e91727761bee9eb69f404b9f986ea94940f5a344f8c13ade26c47893ecb1e5194b5141907efca87d086a3165403e11754316513e0d0f6da9af8826c33afcaffe7d1a9a163c8a2c25333f6932376f18a8a5e5b0e2c7ebe854af3a902e3d8fbf7f1181b7465e7129467f34e2e7302d1df0b8cb02f59dee896a2fabe1cab2fe67e6831f22d8e50703448a6bb6992be712cc73218d6548a8f4930a09fadb015345f8b2fa2b96e0f63e1b11a3b58460df9c6a23dc4963ec226f384cb117a01ef73b2483496f2affa22ad22d2566bc16dd5b0074e369840b69dca35bbbfd1f2dbbf913cffcf59fbff18d86407760e7c48e468f4ffeec8534b49a8482191f715ce57d207bd3d144ec50436dea744070e04a9fd2ca308c2d83b45428b7f7d6d793461b69512eb90587a56eab1c405b32935f9c791f52925a793f824dca6126521624688d16fa579f83d9d9efa6672ee3297a9009a11422e7d25c5a954c9a55f70fb5cf366c522c5817dac4b5be965b533d8c17eaddacaa8a0a91d4c58005aa9f2002acd03e45f516ec6f1aa0fa4b6a754e459a09e04dee4c914aba62b75ad9896f0fe099a0c936de276d4c4acc8f88c2b59d30238b36e5a6fb379cc5157421ef289f15c99d997e3a4604773f29598bca4b393dcf2a2235ae892326b2aced31e20e46611997bf75b9af29f4c2f94853518ccec80da8fbbfa82ef464158de412089a8300cfc58f0aed0e488bd7937634e7b78358367948c440357a84efc8606a640366d3c8ec9c8730c60d6669fedd997d871e8b5ff5ca18de6f777a3065648dea5211d4db7963b279dc2f5e84ba20e2eba211d2fa4320f3f21d328c86c581aa02c7fb9b8910d88a4ec67112e9e59829fe65b8ff103c0f97251942b8fb7a272a48051295634c1f4d2976a30edd3fb16aeadd4177fff69f73f2264a08ca29211ea571fe4407147a641ac6cd6fed92108d00f877a8868f61bc0eca0fc1eb755cadb652751c41b5327d4418148e0bf9f85b621c468fde94908f0c18df6ea6eb0b243ec8b32fc0de4cfb1ab58c77a12e63865dc91112d43b1514ce6293bcfeccf42354a4d2b78af7d492a09e5d0f75b9336882e826fd249c0ef2f70f7d70c898ab1653dee2a7eb7fd873c3f2504cb2152f2c81416e7748ac562092aaa2a0c215ebfcc73980324b5cfb69d8dfecfdbab7c65c5268a8a114ca55e8e73e76a3e09dc9923fc12f325ece1465d0426090670b06028a4d57ce65c9acf61df31a99dae1cc6fcd447112404ee5152eca87edd54bd569bda7a19ba4c5de79b66908e0d93e6603711f35ce9eea4e2f07dbf029bf214804382001f7e52b475236772162bc77f8178cb6b7be04d8abb9c3d99ec57081d0afeb327a5fe9fe6fbc77d5ecda0e01a4878b64b916ce1489b76b6b337068e25580627452bd000ebc899c656fef2efbf7ece55da9bab39d71f33c2baeee798e45c6d8f1e4f632b1ed7b8dd82b1214f9eb2291220df09abe1a4938fb86bc9a121475618d1ca1c20db586fce71912f9af47013ad7a2780ef8220fcfbc9f659a1a793d7986018deb471c9388cd43f27b9ec9dee6e5796876a3d532e72fba4e3756d2b159c31965ab978264ab4ad75058d7657a15e11110baf240ddcc1b598488a87b39f6ebcfd1081a57b3749634b85339c9bfcbdf7c7d1508785845d5b78d9afa1141b582f22001bfee304c3a5886ff40cb4acc23bb8b18bdb58628a79a1b484491e67d35b5c7ea146fc0d306929a3fa7ac28b4fdc7ddabf93b89332ae4ba19cf6c9f54cceca90d5d988bddb573fd9989f0faf250b869d17a72d75059d55d714f7908d56d06203a255970cd4bfd9a53d63bfc194e1e36bb752f31939266271c0d454d3ed7a1dc952b4d265", 0x1000}, {&(0x7f0000000240)="d979536533e14acdd800ef8d04c795eba315d25a4ca4bea86b3240ce07263799e328e3ddde24c4d8c85bfd9bd21e5ccb9bbbf075cb71dd29e0485a6cc42649072d6e27d26904c6b04e5740b46570b9789757803f6cb745869cd0112e3887ebc2baa74954273871e1b2e038420936183ff6019961c28648091476ae15f86bc79a82b649c5112e4b540fe2615be72bcdacf820543558823f21144b5a3c379434164fd0", 0xa2}, {&(0x7f0000000300)="afe580606df298e8b5af467d6051159c066996ca37a72e1e23c1bcdf87fd2ddae9a8b7b934b8c9067dddf332ed18e391b0458ad8518dca94e71cc81c5795705cf9d1b0b08e5df1d5a6c016e1c3486173e83ae08251b31a717807c6438c094d0b1e7fe7fe12ee2a8819578c31fed15a8c790c1bcec4c988535ac588da6293a1af27406ae242527491c1141f31c884506dfc742803e733b57955d07e1a396d1a87eb51e7d5c1ecedfc7d9113a94fb57deb3acfe3d029b0af83d601e9138cc893ece7dec6751ef10e2a017e4563613a21ed8851509523a970cfdd7640f9e39e87d0191ccf7451cadd87f310aa0fefe25f6143c4", 0xf2}, {&(0x7f0000000400)="08ab1094a1d2396f78f5936a944ad1395836fded2c7da0d784eab4afacf60206e82ae24c01347a19fc4dd394cd3ae751bd2b8c7a9c9b6b819b1886090ba9d3b718bc8dac054de83fa2c5a5cc68f615b3aaf0550e88d04d6675fd44b7564f52f78a6b223ecf64115b85d4b14f66149f1609464c1fc4a8623955ff99dae90fbcd89bac05e0593124", 0x87}], 0x4, 0x0, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x12) 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x673, 0xfa, 0x4, 0x20}, {0x21f1, 0xaf, 0x9, 0x6}, {0x401, 0x7, 0x6}, {0x7ff, 0x1, 0x81, 0x1}, {0x26, 0x6, 0xff, 0x8}, {0xfc00, 0xfe, 0x81, 0x5}, {0x2, 0x3, 0x0, 0xfffeffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r23, r19, 0x92, 0x10}, 0x43, 0xff, r26, r17, 0x2, 0x14, 0x3f, 0xfcc}) r27 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r40) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000600)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r32, @ANYBLOB="0000000020000000000000bdc51a9c074243bfe35000ffff0000a14654a13eb22f0000", @ANYRES32=r47, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r27) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r48 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r48, 0x82907003, &(0x7f0000000040)) read(r48, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r49 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r49, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(r49, 0x40044266, &(0x7f0000000040)) 16:00:16 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = semget$private(0x0, 0x3, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, r8, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r10 = semget$private(0x0, 0x3, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x1, r11, r12, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, r12, 0x0, 0x0]) setregid(r4, r13) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="b9aa25f8eaab50b2f4a83c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:16 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0xd8, 0x0, 0x3}, {0x4006, 0x0, 0x0, 0x1}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:16 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) msgget(0x2, 0x0) r0 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r0, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0xe671f16042e0529) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20008020, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r5) getgroups(0x4000000000000219, &(0x7f0000000000)) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getpgid(0x0) r6 = msgget(0x2, 0x4) msgctl$IPC_RMID(r6, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r9 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000240)) fchownat(r8, &(0x7f0000000380)='./file0\x00', r9, r10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getppid() 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x6) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c712693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e0000"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x1f}, {0x200, 0x9, 0xf7, 0x5}, {0x80, 0x1, 0xdb, 0x4c}, {0x1, 0x4, 0xf8, 0x80000000}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x595bf066d6f76ad5, 0x0, 0x2, 0x8, r2}) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:00:17 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./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) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCFLUSH(r5, 0x20004268) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getuid() r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) lchown(&(0x7f0000000000)='./bus\x00', r1, r5) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = dup(r2) fcntl$getown(r3, 0x5) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x100000000, 0x8001, r4, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x5d0) close(r0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x36c5993b452037fa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000440)=0xec) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x4, &(0x7f0000000400)={0x79, 0xff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) write(r3, &(0x7f00000005c0)="121d28a4076ed78612d502496b5793b2ee79c490523442e9a1446c08f629f06d79b1067baa66c6eac9af5aede6f790df3bf7828338040811af4851d534fc69bc7bc78789a55f9a76274483b64f094e075e4988bb92e9c3ddd2c1008d5dfb0224ad0f15549eab870d33a74fc8e67010d437194d34ae483b1ca810a509ab921d9e96a63e3ef02f0988e0c637206adef505992b0a4610ff90c3504fa1db01f7e1ef8c3ca85b07250b669430cb832b9327256f5e2cce53043968c2b322521afecdfda513ee1211233f1e6a198b889220fe381397e41aa7b478ce709a771926e84a289ba2e3dc7888eb7272c39f2028559b3bbafae1fff37daa0daf4bf96ef1f3498a68b13efdd16957cbe6f9ac0262ba9da93b79b9fd2ef6588c391da43f99585339fb54ed5b83361c57d2d388d2cab850f04df86574a510eafb57f09e5e279cf0774bc72b9e83e928680d766c67756cd13f73fc8aca96f3def824ecb858f54ae7dc628ea40a3f2f015de702f176dc0ee02ba6b456190d6c6bbab0cfcaba55d95b1a6f536d1544ad0a7bfb9202eabb715c77869ddb2e24907f4cfa82076068821104e5df07c4ff5b09488d6521a7f0e2b3c0b15a2fba487fede725e352c463bf287368249fd08d2894df73fef6f02364846ab5a17808e83e3c8e902e67cb5e3eacb93956b4bff2a5a0d6fb9b080899384210a95c178dfe149a8cffb38a1adb3497abd81ec9fe939164f189de8c7c25c807a6adc683c6da0006df65c8f2f784f3803706a838a4fc025c6d1dca2771c1817a1e00ee5d8bdd76c9680fe8b59e703e6416a397835f1dac3b88a7ee08611d8ce6d8bcd103489723d6907a498eb5350adbe45c9ba192386d79f0cd273624af89fcd656271ff63e8118a2a2530ae79fcd7c59dcac30007fd356356a0bbcb0b1e6b89612f1d6a6194dbebac44d6836e6252dd73f0e26808ebe06a7917d38576ab78a6f4e6d9a9aadc338dc0a8ef37ea2f20760cfc7afcd66cf8d208e74ab38357494608cb6594d18c8443cef1807a28341031a10f4df6937f2c61d54c74fd1aa534446e4439cc5be8369f1259d7609007a27cf4d52b71fb3097a2ebdcb37b6ad0359070a05ec1d02ccf927a4ab31a67af2c5acba9bd895ea191e70f8f0508417822b93cfebc2df5875d0cc0795e44d590ba915c1e3cad613c9e93b2caf09def30b791e10849676dcc8b9ebd3a05cfa5466164e89faced5b1efefbd89274bf16fd2b4165d1698d08891fab20d7166d07c03c2f82a4483a22d5ad9eb762a26d5a0efbdc9524220d61169cfad260969e44da15d045d3e905a8f42b6cc3130b4dda3b764a1d4c9d8bc736cb62b9449d62da25193edfef277d9c9af2020defc04cf8c831ead1526e0bc3ad28a3def592f0011908f03b4facb9efa234440cef203c313dfb889b7eb2204f9b73ec19f5c28b754bb582925ec079c20c7ccf756464466ecb33bd92a7c0d009ea0f1a0120f909b75d677c22ca9d57a4597ab6d259b9c550bff5c7b4e33a3c1d327a8ae9e5fbcaec2c43b65ea84aab484f94bcc670f9e7e859c1c5371d870c9eaae56e9efb7c9e5128bb7523dda82290841b943c95f1d82c25c0dc4140cc1a8d5b7ce55857b1ecfe4ef0ababe95ba95d2e5fe187d35e32751f722c3e688d06019f6c3e8d42cc8961304056161d5a13e824df1769b2f6a8671337a19d56187287d66d23115bfe5eae87e9bc13c765c112aed5d8453cb6e86b79f27e9141de8b65be251c273e9e3a49d08dcfb5945275f909007f549ac0ae0e6ca27a2f48aa0e5ecb9dd088e3629e9e841b7f797dd6cb0c2005fcf3fd8b3926ede2ba697bf86b55f59a3d68549c5e759f3140ba0d94a73d02bc08015bd48c5100936037986f7ee4289d49b852d3d1f960e196d6f2d9cdbb39a45fc76ee316602060a20a886496837eeea7069de199ef9ad6c69a529f724d265dd13b4276d77e96c92c1582af785f501685eeefa0698748809c85feda1acc2f428c745d60036521083daa68074120aa3b106ad61823c33fb0ce3a6b15ee42a0232f097dd0abca28d2316e5f84c7e073b39c517f829bfed88810313a33638176d235c5860b155bd9c94f9d7d546e5a224a06bf6b99beb8a7997522d97bf151134cdc7ed99be84935bd22f3d7a1b39c9603d2dfeb390578244cf85e085e43027a2850f394214cca14de28bc1709ae01d792cf418150655e302cb29990e9950647f7982d28a19526a77a12932809684465b69b0d944be5a569f0ceafe4424f11187c9a28d89f050fe4e98d15991329693f25be4589ea685225b2f2f0cb0226a3003e541b7ae450651348696e6b32995c4c305ef2344c2e34d602ebe6b2ea43d1ca16e8ef98b501197d10357fb02ae75d36aa3c7270285c2fa8d756d5e5035f90c567018164be008d9504e7dbc177a499280ec21a861c21c4759e060f0682254bfc17e0225347aec1bfb4c9510d54c0cf0e6c2a9d877309545c757538e926b19caa13c1da0d9e1ede2ac3c7edafef8d90cd51da1f3b630d28899bc3404dfb89d86bbd7d95d6939018bfc5da4e667ad6296f9d39acf1f2dfd4b3d0e1f021d81c4cd7afd7fbf879bbdf40bece04781c5f532b642ed6bb62eb75a4772fa6f59e027154d50b25ce324a5257e4201759f2a11abef9057d9b772d892b64630aec542f496f2c19abd0c3014644d01c6ef936682c3d4da6a8b7d969ef9664026703126f9c184441aac6b0ad2ed8364a844621ce7c6f03cf4bb36aae620b03f738597de620f19671ab5586888c805ae1ef4a7b96ce8f6c6daf62fe9d9b546baf4a7b33b4dae6f94a04816d8ac88d91a388ae8ee1856281f6dfd2bccef7525c3ab83b2810f0118ad0880d8ad82a6c8a2fdd303a475bd7ba7e97f231615e8ee90e32f39e223dc3ec5b57ffe72d25facafa22c515dbfd9bf81eed28628278a0d0071481da0c4d0ba562bfb8074ea9ae036e6f5480224e96de5f4385b7225378c5e1a770797d62a007e2f872a3bc1122d76b0748a93aa87527b4f65ed3ba6e9f40322875acf51b330fec99aee841326754107a049a65f6ec2e7daafc461141730779bd588e4cb023d56adf4a4cf01169b8f72a707b66d542a341d5e6bc56172fa6e62ed69542e6e9093ca7dab87a935b8819804b72d71546bfebfb85bde8ae3f834bbcf1612e970cd387e893c363b0d3cdda0a7d049ff11b35eb7e50bf9250cb79885672e250ab9c4b619f94e3d63c1787cbeae3127557aa5dfd40a059ba80f1c36014e09fdb1cb2d94bd355f2bef65376c4dfaaa8274a3c8606e16421ab92b400ca00a4fa61d8058c2a6224d734422d6a21047952a91ab93642ea22b16bab2f133c5786062ccc5268b85cd1a4854d2740b391870e0a3ab47a172e5b7fcc35bce627b8f2d281a665f2cd8b89fefc7a34799ea8a34bd654b86cacde8c7ebcf5135954425210d73da6c41a6614b8156200310be1c9a7e1681442ac264225b2a498995ffcc872fcbbaa5dc91018310eae0b4fce301177aff1efee86d81ef841a5f7be8305e47acc4641606bbcbe97042d7e4bf244f3599d5bd4b37c3fb1fda2fa14d634ed1ceca0a8455cd0b22f0dee7a9705fdde88315ebfbf5b97250a3345d1401eb02568c94376ee1bf952d738d63adbe3b2aa90776e5a792088bed1e38e1361f2b130135f730e43869a884efeea29346799788f867fc46a0c6c0d2ef3de869e68126c2c8a52ca9599be40750adbc8354ef07c91dd61f486c100ba9e32f314262573b73fa93bde271fc207058895c700b708ecdedec02dae74dfe5fe1c679d4a3b9e2082bf98d20a1b2c54e5db286af871b8a8d2746f7e1bf607a02d370b9e37f1e88c6b471a8160074b1ec9fe46e57bf390a8a5f32b71d36f4417e3d2afadfe4d7833dd1682e2f1cc8825b0603aa90a183897904a71a874bf1b67f2dfe87724f7f94ad33009b1314f82c67ca20f1ca31c00a56873b1e34b9722c77e85250e117d24d473cb2847c8fbf361dd84c69159599f0b984fee9a26ca078f00bfd705ce2790a41bbf0e6b3e01191c72359461d13c0d2e44a3508e442ef4fb47e14fa5a2ccce0c6ad0320c1fcbabf0e0f52ff61e6a53058ea1d1fd1892da6eaa2f9bdd9b9563d10c6cea14ddc29456ad4d39569afb051e5f56e378542df13628a11b59c7dab7bdd730b6d5b9c8e704bd225e94f77b4007832bca42084d055f164186477e34c93eaeff40b1d6d452d954a27432defb836f8a6581cefb8735a69e8623f3cba3bc937b27998164a0fade06d04cd4179cf62b7fa37b4b5faeab14a47d554df25e5a8ab87788186c9f2520101841f8b820e9c2f2b4a82df3ed65c4fc3f4697a60308c928553f6c4114b74af87d33305ddfad464c23bd08364fc4126a2f3ace5fec6f73866496200a9286c62614dd5551b07c83fda91ae32eba30cb0a153fb94806292a1ae55ba5db14e11409265bd6aba09b464dc99ff167a6e0b63436c66004de8fbbdec228c00901f5b197706a77b14e4ff4486ac763455671663a3b609b594c2b187dc26526fefeb6302512da5fc16143474456f510e215d605f89bb8fcfd19d76c81d5e66fdbc68d7a59e219bb967ea15b1c10f3c772d78ee11c57c6aa6842a2b308c633a8decd9e3b2f345d34aad4908b724b5537f63486e8fa7e7d971fb5bd78db187575567c0390ffccd85dcfbb072d0f17e5a41e643f42672ba679eaa0bd451a0d3618354f0c2fb34314c29b46bbaebc43d702cb952c9b1da82b217dc6138a6cdf06bed4ce758472a4c834d68873ffbe080d0aef15fa79a60e9bf24d5b0b4fb4076a4c22a170bd7d0931e2d548bb81adccd8a74d0dec5f993e347d53d0751f11660168ed6b18ce4b0ad82fc993ea280bbd6c5f8a1080f6617e86289f51e25bb356d5f5645e62e39bdead41d7567a6fcbde50a955e3e9fe2174b87d1c9f6dbe27765314dc9e16c70b2881c757401f561e63d30ef2b6252799e5cfa550fa5fadc7f625c18a172e3c3e45ae51956d610219fc3e97d6c003c6ec4a9e250f628277bc29210f00ed49441b490365025fbd30a4a56a8db25bdb19d27614569298f9b61c4fc9bc78714d93f4eb5e85757e0037baabdc319f6ae59ab5e746e06647ea26d645c53bb3b673337b6a7c32be63f1932dd81a666d8fd31a01d7f2ca9321132c774610799a04460a91e8075423372e0df46c256e2998767cfcc3a0d7e5de11d3d6dd2919cbf448e4dcdc6e925cf126b132ce6e47a8b17d72ed75c9280c3917608c91ed66e200e6a71b4ec3e7e90bd5e004ce49f4bfa5296d08cb97f557f080855517742bce4707e3247d5b641da7d5bb77c777babbcd445b0dc1988695d70bfe283723dc10e877cca7f45d70f390fe98189f697b17fb7d6877aee0f7adc075eed48f233d868d0038d9c69a5f8642a9d6ceb13a0324e6e331dfc446008ed9cc4f169b0546444fd6250bec21aac533f405c710073c84076259ebcb95b6d81831190dee44ab0f3da614cf131bf1b4f6d35c722b8dbb703aaf6da1e8f18bf87becccaba35d70e26110d2e6da35b275aa5e12345cea3eedd956ad264861f1f4d07c381b3a746aad25c839b011963c2e918cce17adefe4aee88f668cf7fdec68607b8390497d43061e35f027b5baafb08038d56889accc7cdc8a8cb5a7311132e45b99e77f1a7ca6205296763aae6d3e03822e422dceb139aaa6a12168eaaf3492b6f71189206525c49b8f55d5f1622a7fff17ab8486bdfca1eed93b3e2cfcc2e5fca1feee84ddc98aef193724e0c85e183031cd25288921608b21ad8243a6fef3f0d", 0x30) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x200, 0x3e67, 0x80000000, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000280)="028cf4cde92caed869cfc127807da494c8dc1a8e0e4d246e042ec4a06e2251ddf7dbffe2b38216993650c735ded76c17e29d2a23ad5982b65bd362c5dbf841c893ff113ad92a76d133249d52b96390fd412a9f0926c89eb5032e1dab250fc391a98e6bca5eeb19d0bba5fe51e469d5eb5414c9", 0xffffff44}], 0x10000000000001a0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000000c0)) syz_open_pts() socket$inet(0x2, 0x4004, 0x61) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000300)="00000018600400800001400000f700000000d7a9d17616a1bb89e366b685701db6e08e00000000000000bb370db5dfb367383efe0000000000f2180ed8b44f90ae00000000b851489e8207bd0be5ec36ca0935ca5c94b338b6b7f34ca4cdec027e12605df64741447bfc05eb2600000000", 0x71}], 0x1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x7) 16:00:17 executing program 0: getrusage(0x8000000000000000, &(0x7f00000002c0)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1bc2, 0x1, 0x3, 0x0, 0x4, 0x3, 0x7, 0x0, 0x5c2f9ab9a44247f4, 0x8000, 0x4}) 16:00:17 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) 16:00:17 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, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) close(r5) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000a40)={0x7fffffff}) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) sendmsg$unix(r6, &(0x7f0000000a00)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000016c0)="8205e1397c8020fc44720e80efb9b652f656a14baa1de4270139e53fdce08facd9395d4e9da9850e1a8dba6b3acdeaa9d259e945fa8e84baaafbff56351bd251917e1302676a2beea3d0f8af42b442d37580fc3dcc3d86a5714eb32b3f8742697d1acd52c22ae9d2e97fcab18bba7c238f57bbe9b1a0b4cf2c16286c6577738b3bc8ac95760151e7857a23908decfa60074dacc43fcc9db90e2191755b668752615f0514a2803496a4498cf0f0b4c45294a34148ec9818d87cd90ae9a48f0fce7dc84b1746b2fcdcdf518c1e351a7319cf1aa8c83baf69ab2f51ed0579f6dc45d66464a0b295bb04ed6904fb4109afbaf358c94e6236113b29341e6ef049fae4ce7d275f042f07ac4149dc76d33b195cabb77e090987eaa161affb093f3ed1a2a7fe9d1c71f7d895093a15f62402f1acb96ff59a11e9d025fd3a4ac36e9f55fff1dc36c9059345d42dba9966948f17bdc9a58c651357d8de268243574358495ff07b5c7394d7ecca0f7deaa3d3ca88cd7454f7fd45573f95d45daef31c69ba4cd32123e6036be40ac7097821d33b3748289b98c405f3c2cc1f59aee65a86649e0ca88d866d4e6b58f08d1684e699814d4e79af5430331b156c213f717bbae91cd6fa6756086a93481f46b0128d370f39042520e163130fe5871284bf0c200e4164eddd9b993575c58ec99742f464c09864b4bebc360395273b6db11991d36b656acc7669c3e457e04d602fc93550566bb41aa85369a453b86a9809c20b659fb1964aa793efad67e0e0e9bab152939edfe5db6899ab7134754620aeb736e9e83b35a773ae8012ed4d584d259890350c9accbfb3e293e8576367d685273ccc489ac3aade08e533541d5134023210faab40b691c7079178ffed03f4bcc78463766207d2a395a7ca665a228ec9e9c007138da5bc671d7588258e06c760ad3da58dc9c63c9dff2e30e1659c1809f19a9d5ad91e09e65ac4f4f4dda6a4b9560b2902fe671bcc727f1a05059536d2ca2bf8de797391e419f6bc39bf5f47b3158900c34b02b0ba96e3b5fa9460aba312ab0681168e10b11d6837ef83e61f3ff2a87bb722f86ac8613d6a9a3971c75da2cd56260009ab146201dcbcd4b9574ad359441ed4340031ef056681320af7b63fdc7e7f6fcb3f12e34359589631ceee33a72fd87544497c1b2f677522df4a1cf0c0e5a3dc94fff5d6e4914e178277bc15e28b1adb17f31fb8129a9599ad444d59635528f45142b3e890d0d4b5cc4d3e4171e29c533f53ae39fe690e092818ebe1c9750f30d1fd6cb47f78ef63956d5238881506046adc866db1ba5d5348a02ef53d5563566e53a1b157060f08e7df6f4c49e3fd4b557b7d7b32b0be035a91478c2094f777535f1911cabfafda63432aef33e644b29b9677e884dac701c9d7698650c048ebe79a75c08aa6811aed0e91fd9910a48ebf1c971f6bd38fdf11fca3258b2ac8059ba7bff9955880065ab039d95cb772fcfb70021ccd9525db1b6969d70b697e23f954e29502154b09458eb6c260ebc0e35da8dbab18b81ee660c910e29868c83d2a0306b31ec48fb18f9063adc42c4a0da80a68b9ba3c729b78b240f16638f7cef6c047895c6553ff31b60658bf0206bf3ef8d5a296f8b0b59f87fe91d410c2812fa8ed5aaa33df5429d7d021cab2b144d745abedc76cc647b1ba05e36e95b0d3c41dbf1956091ec42acec86ac186ef27014d5c87e4ab24603dea128046f524b3dd1d820ef3329ec1f81658cbef97f7fe49f6f5c1db301ad2692c2ceaf74774ea6e02b4ec71aa69cdc82a85a62cde890f28859aa3f16b0b1e32f6ff2b9af3eac397a5775b135fb03683ca52af4f8e283021681a3f139b5d153c2d7b64d13a30e68ddf89f8d807548423ce7ff2d7ceb481d3b4ebc54afdaaabb4e8a162c9e1014ef30ec543e3073c0406a0bcb95e4f8ac0a8f264431db8fe0079ed323104ea2c54b9bc6d699577102bf3c2869936850d2bcf27af4df0de985df7e8f6e2d73e72d2fe51dc18fbee8fe2838dbba6c0ad8506cbabc31dc12055be9e46c891076d8e4544cc1c907e158448be6dd0e76e8870c7c7e4d5d1b4eba2cb0977272bbfea7a4169b535ed58b961f0ad7b2c8462e34863078b568177013bc6dae3f82241ffc7c8fbb5ab7439cb94af40bb64b500fe4bdec7f57066a7cefdb16ef61fc2fb9035f863ca36f2aa0073f3fea243490f973e403f1520a90bd2630ac8cb57734346057c903a79e4fec375c058671cae4b16eccb7c05c80ed39f081e5c8d55d0b320ba9b1c4874756bcc1898ba45e53a726d6fc06a8a2e311773e74e01aac648e32654266868ecf99c9ebf59b1b2c68fe876e627c4bbd93bffbb532b955d999102b5a8067fb1bdb2633ce7ddecadaa56ce9721cf7ad9fdf4d11ad5efab9370530e89ebb009d15fe2e150d1e54f02f48cbd527b3750ac85d7ccf0b1fcfaff5f3620655767870e6d323607ebd3820fcfe62ec6a9b93a3e58cbe5086e0178ab0c00942465770bf4e501b45755659eab05c3d4f2449e0ea6a372e1ff124569469fd34ab0d110fc860ec76fc593277f3660e149ebb83645bf511a9ece61b0de11228a3e334b1b5ec22314dcaa945b212197470a3a444f7385fc55141896deed845114f6bf015bce31f239b83c6dd148e23482ae3d30e220b6ec66e177ea4b8fba71802e5d310766e1e64290c7aa6a18545915d60c57768e82a70094fab3fc862c1697c9185d74074eb4b142544077fa154f7160b7367bbb6b7707af0de89bc58d0f7337cfe514de401de0fc0d1edc90674ccea3984993a26d157d9adf514ad28233f876eaa634f3bd161b4edd1ca4be819896bb2d91268e375c5d10cf64e3bb78f2a724a098a70b165754ba74eaf28e3452cdae1a2b3023ce11a7210a16f4ab663c0c316337886a2b3721886548d1b3392d0d5bbb7898f4d258c3b311919c9ea76120cbc42c21ec7bacaad400bf0e2c0a95856e879752a7b4439b1617706e3e1a44d846d10340051ef93520a9c7d69a523a5212419ec8513f979a08b5eedbc767a52f13e33593ac56a99766556be9eed20481186c9e701c878bf215f3d2723670c79d5bdc88e7b00767a5c409ba0c63a3db62adb6e4d97acf5d87514b729c0450e503921a5252c430e0e2d3c8a5a2e0abc782e1a690509f0c713453e35b208656af30f5f8beb1fb8f66b11b5a3802fc98111b6f5d116befccf815d6a109b20158139b4b633411d74ce9bf9af8ac519066cec03e456f1381080b286e90649685ff88605699ca340282b0f3f7f3ef65f79ff2f95eac9a8734f0020312396243d0126f4e73b32200a761058fca9fe513ab6e8d8fe6747e6660444692b2420137ba390b2aaad3fea2478cb5f8f36c7c0f1a43dd18ca8b7012e7a891da3532ee311c39258402e4519a4f6006065f9bdc6e112849ee1bcb1a7a52fe714765c70649fa115d42b56388fc323f9b679ca94ff494cdb7d2d8a02bfb6cad5c7cbe5ae7a891b4b7d121ae12b30a6c0915c4be1cba7e38d29440c2fd7209b196c25abe14355c512cf5e013adf632854f01fcfd4e7474df6c863c4c6e4c34a390faabce56bf2f132fdb34ccd119baa37e3b69161904c751ca735281dfef7c4f5399cd829372dea0da0690245a4d539fe807358d6cf5fdd2ce2bf9a02d6da217ff4bd2493dc1e72b9769e304e08e454b0b50e12fdd21c468a92b7c05d9b13704bf165e2f82a08c9e15b22f7f1c897cb79901079d34906c0c07b945d50321715833d7030960277556500e7c0114db3d1eca19407e03a16a4a4781407b7d466da723ba17f0377b15724814b247ec07f5ffa8454825d632549096cbc94cb62fb176dab17f0c188e0ed8a5fea4dce1301a66e27c25863181facb07ca13c07763f2a20611cab299e4222368e6777555aac9b248fd17c6a8020860d244627e84c97dbd7864f5cf7084e43c7dc862c4341f549b48540366dbb9620a75dd9119a64be8172bcf87dbb21d54ac545c8ea5d4a4205d3127617324731da622bcac2174fa5ac4d33ceb91adf24bad02c423b85229fd08c91aa50b4c3a5af94707c6f56fd05b3d60e1f2ebe1df79d704f48fb116b1fd20c4590e0a8012075b5f54f89f929e9187e007916b33ba90f46d5d53100a05a4224c2bcaf26f58c6684faebb178948cb3f22dd52a2c2d3b4da99bb34627b24a87336ed59fc04e3eaa3012f8930ad4d4b3c915b87495d916c5fbb419fc8effdbc676fcd1efb1c32d2ecf16f8a14eec8d9ab4118af13b74dbb1f5009ae645ac6c3f9a866aca720aa0c6b1283b192f0a8a83afaaec51d10a21365a388a8eb7bb6091925140d45c404519c0f55688dc0a0ccb11807aeeb0e6c6e1adb978ca4ccb1b8f22cef8da49631562740941f8b18dd55b61f8ce675a881c54a9c03cf5a17a680a9c6d0393a0522d2b7333e11920586cc8d0375e9fbca7b4e89d47bd3980e2974d979caf80befa930444b57766fa1920051ba91dba17c5eb2e161ef7853ece63d798f1694fd61318d5e1f67fe807eac1da36d1f7508b457835ed133b29ba5ce94d790030c30c3863c5d0616c00e14b3296789941cdb9d9081005531aea5ba2a04e53d98f9bcd9c99d73190017a2ea6056f03e72d77e23918822fb6d719eef2ce6a3c48197b2b5219802a090852babc86de6b3c057e423351d557fc4cb9d99e6a7517f42d39b4f6432aa316dd45e1b2c2de4cba42125d3d2dcf69ab3324abeda07af2d3d8ddf6c093775e4ef570308bf53be03f7a22788b855bf0db8097435e1909eb336538e78b0e2988eff8153239564f80ebca0aabeea5f4f7f950345b1592215e107dcc4b52d86c467669479e3f741a0a900a5ab29435585a0d9fc4a13c1f032791b0500159a05d59d0e11ed4d47aa11b57ba742f0acde9022431f50a97cb5e7be132ac1430e50ca659829226c000cf4b982efee103d5e415295c7d6c012d3edc1989f9ceea5ece1544dd041444bb2e5eccf042c7769bd0bd16c1121a88e82a21c096546d7eaf9d8d0b685fae6bb6c0980172459866afc31bdd5f30050533ba4d40cbc5bc80dd91e8408f579eae52339ac068c312cbcc4edebd036c35bd7939cb1e9a03d58a5bfce6624c82112978648c8dd51442d2828877f9253b2caccb8fb25b09ec2d295236742be4bfa1dde1b8b4c795363308b16862037eafc0a2daf8a0c1b0164ae10866ea5e823c4e57d0b3a1c90f2eb302347625bf30a612a9ce96d8f37a43bdc806b9619c065142869770fbf5f91ad82dae4a1d86c682894cef171e2efb5ad64c26411cf34d524d77609b85da70ff53d919824463930374ce1da85beb18ede974081aa98c8046869c1638d7f9d391cfba1864dd0cda1bd2881c541fb81cd655e05c8dd72cfed8fcec631f0c291111a9d5a48cb0c83522ac87b92fc0d8c48e7e0c3c802487ee307b379bbc538f0e85aec4a0e2e4f33aeafa3efca60d1a5c365fbca2fddee02732024b2c8d10f8968c3cee0c7ba3bd7c2b84df93a4bca5f900666c62ac91804bdff7a37b26cbb7c94c2f8efeba22c0e5ce5e0c42f9acd2014a3c8633547f4f595052937117b2e2d41d4378b072122d732e29eed2d3978a9705ff468982b51b3f713207d5aec64325e2df4323f784f23359bf5b9072b4612ed095e647373a15ac08cbef8c6ff2d829a7497c311e4a7d279867ef98bebbf396bc422c356ff8adbb2142e8d818386645cb822edc622839413182959f4dca9849e4eb60077245be1baee04d2937bbda2c3bd123d95eb209220970c83adef03ec535529ee24ae6335a5be2bd4", 0x1000}, {&(0x7f00000007c0)="fc7a58253f041a980f55a41987677c5dd78dd6ffd82b627c2075f2fb55d4b730d6d23bcfb8d60049ff241baea655e5da75cf3fadc8b99770c0d1a973ba02bb63eeb9167163f8e89f0b050d52b6dc877878d75dd0d10d70ab228747ca03fddca15952415f8c5121182ab8f1ddbcd4c364ce6a9979f6596d45eaf8457a2535f5", 0x7f}, {&(0x7f0000000840)="9d871df017bda565c1dfd9797f9c03f430c3179982379b1d5279114454a499751e9474eb93aa8b57cab96e82d31b2ee649841d32b7cdcb965f048934a77cb2249ce76926b1f3953cddb017fb11ba2aa039388d84dfe2e9a93c82a169b33c3b3220299ba25091c30a4fbdf644756b724f287f764f641ff5b7f70d153b0b9712e290e7c2126be7936cf2a0065a2efd0dda1299a6e99ce39d78be657d15e71996f388788626fc301ddd9d74c097d038fd3c3140989549d0378ff2e2e0961776ec906d9af693c51ac2eb9a2406b60f47abd699da396640668312b9870d7b147761d3c4a7de005da35ad12a379564cf81", 0xee}, {&(0x7f0000000940)="0c8e6940238b4adca3a68de44ccd91397a41b1954408a2463eb570ff54a6d05463b2e6081c7aa4e0f9924534fc31c6ed1faebac6909380fe16a9ac1274b93d3e82cabcdf8840918002cae9b101", 0x4d}], 0x4}, 0xc0e) r11 = socket(0x800000018, 0x1, 0x0) setsockopt(r11, 0xffff, 0x40, &(0x7f0000000300)="eb44e1bde5949264973a9ef015e5a4", 0xfffffeac) 16:00:17 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) open$dir(&(0x7f0000000800)='./bus\x00', 0x80, 0x100) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') shmctl$IPC_RMID(0xffffffffffffffff, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38500, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x100) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7, 0x0, 0x0, 0x80000000], [], [{}, {0x0, 0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5, 0x4404}) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) clock_settime(0x2, &(0x7f0000000000)={0x10001, 0x6c9}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d63b22ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bedff1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000947a59f526419b010fe40e34d1e0e6d657e1dcfe065174a74f9ef4090159e4808d7f8e57f8dbb3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="edced33b48d04fb61fa7372c0c31f3831078df17177500a32e512687be8e20e8384df3788923e89310cb6cd0e0c5d178df99caa1b57ef4c35bff25b283d076266c1ba37596826b78ca8a35c97fd0", 0x4e) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000087, 0x0, 0x0, 0x7fffffff}, {0x45, 0x0, 0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nwll\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x119, &(0x7f0000000180)="83a557d78430c555f5ac76e15cd0a522fb1c6e1640a3ed7ba8a901f433df775b") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$setstatus(r2, 0x4, 0x40) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x38, 0x4, 0x0) r3 = dup2(r2, r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x5, 0x5118}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ce27ed4440fd8cd2307006000000007afe00b938932da6"], 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) listen(r2, 0x1) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpgrp() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) dup2(r0, r1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r8, r7) fcntl$setown(r5, 0x6, r3) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x42bda516d990e4fe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="5455592bff92bc8aaf5c5b3946a1f52656dfd69429e6e811fe0e0ff263177a84c973050cfa457c578ac37a6e76796ece166ecbf8b4"}], 0x1000000000000074) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:17 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) writev(r2, &(0x7f00000031c0)=[{&(0x7f0000001fc0)="85e928836ef90cf0eef805170b3d5b723d19949f1e108e088ae3e4b70dcc286251916316b7054d26d89856adab52c852b45b6a3cdf85c45645001c41c1b35ebf51be22dbdf2032842337e2591f1531d674649b69aa34ab5ed0dabdacfaefe2ba10c75bf12e", 0x65}, {&(0x7f0000002040)="2021848e82df4595550f863e2e9b1e044ee4ddc78434985948f9f564758da342024447d6e213e8d80af878a92b9866950061b65a7bbdde2cd703cef3e0b39d1afdb1e85ab51617ee97a724f112752788faa60d5a6a04c94aa41a41de8fdd0af9cbfa2bbb", 0x64}, {&(0x7f00000020c0)="42427f4e17ec14bdbdf725a213a4211e120793a926dabee68b3e18b462930b04c0a34fadd060a058cc25ef4ce2933fdd3a72ec03a740fdfc30541bfbd9f71e661283c6deffa0e0873585dc2688b4747a9b350bbce61e447221b0c838d4dccf9d63d18d08fbc2d022ee74565b9f8a79a1d2e6c637eed1554ef0545f4354e9c9996dfae6b753b5b4ecee3f5fade5aef9b8d4e3db84cd9ebd39c213fa5d3299eb29f718517317222d842f1c64b69443aa0590ee978ec77cb6498c3fbca313b033900bd218a305c8b7a3746b66815aa8860b219aa8856a3bcabd259d8e0a70f8d8083b4d8791ffe61e5875e9fbebcba81e2e4e35ee4281e530518425596ff57603be0f3dce21f0626b024815528151c7e59953bc53941359680f7168d4b4ce6310cf116059723c3bf16deaf050437a601fbd6dd4a913c84b9a9060e9a262bc95d78ed4ba48dcf25bc0e6b17a902a2814d3f2bf9c8bbddc36bad56844f470c7b5920c7fde1e6f3b35ca3e9ceb1837de4b8e65e78bcb08cc741c6af1d5f081842c99f2e644ba6895b5e6d541ec5ab269779d2e1e572369254cc1a5dae64476b922096bf6ed787aa3de2cc6c3a5f8b26bffc14e7a897b672a1c70545cc7721261e70bfcb9eb58d46d4c400c8e8c5bfe65c60ff3e2c9f4f38225fa3cc6ac4dc0a170da5c7f863611309ee7298eff5a3a0560db921903a978bf035b8379966e896eaaedb3845ebb2c701c0435a0690221f32a0e5c07083333967e05ae048c5d296365b0bea44c34fdc0acc0fd10d21f2e308b423da7152f4c52efd90b6a9cd8aaf990780d5415f89b253e72228b06f6fccdc15f2132eefc266bd065b9b1aca54beb1fc416343eeaa2a9f0f377cd8de60814e8d4a5131287444afa1b567db4a07bcaea504f0836399b696dcce98fe121d315c30ad465d24862a893b1162a5de734a988deafb1e435220906d4f62ab60dcd2b2d9da5a002a95f99e7504d768cddcc8e3b9c251f08927729fb3f5ec9b223119cdb88dde2802247a5c39a3061edd0b0e82e5f7ceec88148a83611e87b2559326f9a29ae405b0a03afeed8a93c885d8dd4f08ad3aa6a76c09bed878aa0dd4c02cc18b07da21bec83a8266590745d0c16d127bb192f1fab38fc4e217a196b0eb8d1e971d2584cd29f388a6ae59a9edd902708947e8a2ea72e3271484ef56588a45317bfc64343577a815690f747e476ec72d1806e5f0110ed89d6d2aecf042df713d0b918d288d3fefc110064e0a242b46c24b8e6056d84c3803b670647cdf81adbe9a7be23b24902e703fd2cd23144de68ed51de8fadae3bbe69796391ba8710497d7a9d4c3ca11259c4db3c3a1f26d483be3a1d83bf71e5946425ec398fc3bc181ca184b1ea105feb46653134b934a73e36cd6f229de8b8fc8b98dc1dbba03927855c7ed41132a6956adbeccfc09c135578051f9bb9d5aee1dcb49b4e343ac88c953f055c26d1a1dd0b41e35113f0aeead8156968fbef5acfe933f41dd05b71dce01b9de224132e5ef68be826662caf29ab46f0588e5e023d1fb3f8e5f5d9e2f0029bae8133a766318ef4c2e463eff64f40cb4325ff6fc896858b30604a056a17812d88779234a66b8f85d73b2d2d915dc48e5d64078593aabd0f1037ffd07340ae615ffb35bad7b35947d1a22078f1ab53f7fcd31b4e6f405a258933c92e11a0c70e83cc8bd41a0b24232b103706722f0d94afdb37df4b024c3ba9c921273bbd57634e300a03bbdfafbba2a1d90a8ea6696caabaea867accb830f512568c4a6a480a33426b00914baea2c23904f04ac205350e630a333cac696006a2dc8ec740f21da62145186f9532292b272c01c80429bb5e0def9efb9c1c6a0a9674248d8972b6f8ea8b42951d6a1994e2ed8043a03c5d0965646cbc6470df060e80989b495259864b63920df016c9f0804283add37ad54618f7f44254b819959f3166bc0fffbe6d5f128218eefc15008d6d60d792d29a5da723cb30f58d099e4349e5fe7bce96e7aa36a6bd1d14a2aaae148ff87cd52cec8ea363ed48fca73c372ac4cb096b1a3a402b95cfc5d1516d6da9b6a0e221366e84dc785df1ddd2f22f3e2f1943e8256637ae35db5d03b11b4b0cd69360753d69bbb5cd83f747b5027099f4e6774e278f5c04ec6e7dcae502265634f537bc2799e0f1a6befac512337cc11539c73ca2824a041c8d0088a59b25c9b111867b0fa065932bacd3bb1f62bbebe91ae5a5ae6c491e4e8a42014d9ec4cb1c63c357e2d896d2433f20b64736508227a8c9fcbb321a970a0226405caec7ab93ee144f72f540211173e9a5b11725ba0b0f431280316cea98d14e959c6ba890e05094256926694f6c520122f132d0e9df3db8ad6f7d81bb512927807630056ff90eaac1beef760838e4ddd10d879f88f780fa1783ad20360a957b3dbe8ca02621140cd4ae3f39aff32c545101b2b77313cd2210a9ad00b983e4ec76b50d1f5ccf8cded246896dbc41e0996c13e91b1c7f1742c2d5399e768c80dc3f195822e98ba03a6f4bfbabaa742dc8a35318cc5467d5bd463ff424b40bb1e21df0236b833445475cec7db92a501fd93b316fbc4d046e69e9c93fab694f0b5c8e5ec13cc679908351506857d0981b4372f760f4511687abcd8a254396638eeec278803b41cce9adff0a1e3c4ed3b76b8747ff8b5573d4e032f6943b5890a6a613d0d94427830f39ff718d210be534eeb8a033e0cd1d6ac34a1d53b2abe48abc1ab7d31f512d7f7916b7d4e1ee77b699068784b19e0b436103480a52081629faa6c28dca2335cafbcf5d9ca515795e4e95d25dbe06e23114ca420d52bcc7e2296a518f1f174ba59fbc6d51d1ccea7971f615f857055b4b5b74b9f0c0147a5ff43b16c2feab14fbec6eaf64dc0163d47c847c5083e7b5940b55aa8b27417a3afe1910c1c282f54af7f4b4c4d19d12fc8eb51020619a9c772d6cc2232cee06ad228b577c7c92e065e4a65285f478ec46521291cf5a30acf1dfabe1ac6d443e15e528741db629474e43d3676b16ea555e5400f6f542507a94264f82552258dbd44011226dc83c66f94ff0d35c2766056462c5758bc42e4168b5e76cbaac6f9527363b5665fefc30e1c2a523b326f5ea04400451075646f9f77c3448d26cecf09ef7f6b54e2f458c2092d3f9882b637c00ceabbee748d53379dc7b01ca863de6c7f4ea007aee9e5777567df1ab5cbe0ec9051b9c2278fe5403520e3aef0c22f511fae7261a685014050c1a6330f9f9f8573101c3b64af52b0e13701ccf9ae697df113b101c77a5fbc169b995e43b1a6ece8b00cbc735d54f175ba1a2b57e5582fe7344c2307d31277b4a74f630df6ece9f1935747298fca92327bae0f0fb81f9c9866b6ab4b8e6d0e7602aa78c57e17206b8384141721efe049483c78c20229b377c442462787695c2f012cd3b7f7377b50f7181debacdabcfe219307ec5767261f3c186b1513dbec5b90550c38a448ad8992d9b4ab61483dcaf4ccb67498a84d8c7b9858d482330a6f68652852040a45c253ef541a4a21a6c52896834e1bc0a22139f85030ecbe56c784e0922d66c72d57f951de0480c091ac173d1a3564049cbe3bceebc74a67dce1a09e31cdd84d98f18816cd8b8749376085424b6380f22f2fef38f8ed97fbf27de710dc1e51345e574e399cf235ad6108babc6e7a003fd9838dd90ebde807aefd4c8f2738168cef3f4883c1936d87c82ef0464b64459cec3db30f7721dadf79691d61ebdf25f55764d02bcee9c6d7bdb3d0bb6ceced11b7120c9fa03c36868f6f94948982a321f2aec8c6585fd15edc32eb335f92a85209a4167eefd719b329076349e25f7b2bdc5738490e1e2fe2f9d709ab2bd08c95a70010e4b5274fd62c7af16b7e1519fe8d8d9beaec7ddc3b856f679dc75ddfc14e46d48acbe7e0b9c695d26e68f9be6206de7892b493150339a54e408b5926b93a910d6fa1cdd78edcbc0e427f899414589cf35c345036d9df90262db5009ce23d086ced09c1d4494264902dd5019b40ff19ebcdad7630cf99ca2df3b93ffccdb39d0755e876d7ad12c8e7c5623a6aecc02b3d50008e93384cdfd0fb7ff96777ac8db1ba2a56a4add889c53345daf3db1ffc59ee7426749bb0b07aea6b9a4893e67b15d1e3393982fe495d2eff1e93ca0a771eb902fd91380c3979bffc6edac31926eafbde2b62490383725e41568f9243acfb6d987fa1abf5a4a57249aa6f07b4431de3949c8b2e68fc817270a9f7acf13a94350be707302f74b76a2d804ecd6641dfd20273d7385a969c4b45be855b22456ef27678c29da7e838da5ac060d48132e6e3a7d87ef15ed9fa4a893f91d442dd6ac21b03061549c188b4b71821d1a0d4254c20c683314948055e7fc90ad2a480f7b0f753f37b1e7b0b236be0c24d7229023bfe9a3487971eaac0212ff71a15bceee56a693779592a05f20ad64ef7ab0bea29274af67019fd7e12b95846f07924a47f35b19fdc1e6ddc1096d6dd22fb0f2552dc0c22771997c14708bcce96fb34b4a2c428e69a8ba905cba90f4e6d5d88501d66fb05402548c890e812fbb9f251baac9f3bb33a7803c9cdb296f36bcff6bc728f734f2b15030681516f9fc67c846edccd5b6438e239b7ee6f6dbbbebefdca3461427d969fb40930fcd0a2316c3f183831d3c2b37b45c9ebedfe109eff38b44ed9803bfba51b222b29c5ec4d2bb98be4f1c7bb68d85885262b05d548d463c22ff95ae932904b3d06d9c106af6f3cbf11ca0d0208a0b0d5dcbc5f9a5919890bc3a8d80dba10e0e9641d2a52d91beabbc6df039d6e3cd56f361957d931bb231c80a341f80435577c758b9eea97949e582e795e24c610401b3313463a7408d611be3119fae240be9bb1223217cc4ce6ccd2c90cdbbc31479b8a86f57a7233f29aad19abc5f963637e77f603fc0e988ae850ac0a2352100644489a5f8a9847b41be50333e99bb44d470f98b662135829e52099041f0fdb8ffd722b9a03863182665215f6ee52723f68a70cf337c635ddb6cd22028a79d0096405afc793bb68473ae653a42cd636fd941b426d80644bfaa64cce7b3c21904a9d7bc588dd908049ad20717cf6246559db05c022a2c6737898ce16f08b08a747b56a87188e7cf13f1ec18591455c9f3cfc2b9b41bacc9e887b723c6b75b59259bb34248e0ed41c02de639f5e04ec48372fe875bb2c2c1f25e53793b95741d5be1c339dad609b6bb9ea78e50c9f7e0e259e9b0c1e18eef5009709023495095d4bd1f7a1f48f89f55f22cb7d0d9462daec07ccaa7e1f802f12e7f50651251f236965794e350b970a82b40f9b928a3d4f9e18fd90d15003ccfc235196931ff7f9905dddd665e96d128d7cb12cbb8b2897acc6f62eea30fecaf6353a7afc916a0b87fb11b64b50855e85eb2db83742afc2a8aa5c189b81961d12f3ca2216de94da00bb56b245c9406af87d25c00d964134a6dbeeeb655f4a24ef166a8be5a5d86e1d483a638bd151c44dad0a1084971accb078a23b2949faac096750a55854b0a26928ea19abd0aa0542d7550278571ac0c474e4fa00cb3a9d97e7c03b4ab6dd44cd5d4aee4af4008fd145ee827cebe78d02b4e5f4945ccfc82adba485f715402ee3f24afa9677326800c43fe10feea5fa46bfef21f4cdab74b11601df0a7bc1483a12111483bfcaa34ba39b470e655a769feee10838dc902562a13d6db0689a7d6ad13c33db5568d9deaa646b818560a69551701ffe322653ef6045ce0877bc6033274dfba96c64e155935ee640e5f4cd79fff125a", 0x1000}, {&(0x7f00000030c0)="036d69727eb8952b606e134ab9323d94a38f7f70e1ba292d21110540d1459217a40190639ef0d71d12218f778eeeb80dc9b413c616a482817c6c4452d9b42072f8b0adf0c9b0e772430b61869cee4b231e6ffcaf4c23e8bae36847b479a002ca4ab9f95c03e99f7655e303a7dd7a15b743ab8694d217f2c372fc31d7d9111777918af6cef1d85933f326d3c0e83115e0ee", 0x91}, {&(0x7f0000003180)="5cb53b47d2b0f8d8ca55305cae38300ab56b580f", 0x14}], 0x5) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/95}, &(0x7f0000000240)=0x61) sendmsg(r5, &(0x7f0000001f80)={&(0x7f0000000280)=@in6={0x18, 0x1, 0xffff, 0x44d}, 0xc, &(0x7f0000000900)=[{&(0x7f00000002c0)="459a4dabde41748d2cb67d53063525e9f1731843db8d3b28b399968570a05b03630809ed56a72e0e652bb494cb54fda1bea48b8fca5b0b35d5b16e051724089ea6d1ceadc6f2a8766b39b53ad438cb2e5c1846477ca62acef5914b2ae2327a77459faec950050cb4276c0bb2e4010b579ff2ffe103991b1c94e353a0518c1fb932c325371fa396270d6df2eb828bde31c448542d6e484015b2", 0x99}, {&(0x7f0000000380)="c8a1d1acb3abef107825cb644ce39a6ee2b7bd06de89f29a880833e99a91905c87de53a2fc61", 0x26}, {&(0x7f00000003c0)="0f2ab42bd109754493086711e01976400930623f7b8d1cad0ee2f90b3d7032129aa8", 0x22}, {&(0x7f0000000400)="5f1ca22aff223009bc99c5b4940c26b3cd195c2dd5b12757289b644b596192beda3bf7a86a7f08afbc61ce413d7e71bbfcbfc018c6c3fe11a8ba20751e66f21e8faa034d8f5dabf08bfca6066016dab66ced2b60fc1c4a61bd0a44f9e649b9f1b63ad4267201b76dee55cd6ca0f5137a0acb24300ecaed8932b543919935ec02b22999ea61e3b0ad87aed9feea54e14eee8643e9662301804c9a5141eb711125b207779b546b65dcf929c981131199536757b4ecfe1f4045146cad4e5173", 0xbe}, {&(0x7f00000004c0)="0101ae09428c64c591bf0c1f9383a29c17e3771dfac80e6169e0bb22ee4e8a4119f191c73ce8108103552b81e4135210d525a8fd3dff210520d5465e7f1271ae79d3f62d5e896698e357b770f8fb5394b46a0a29cd7c1192562d2e8d33eb681b9588cf72de806872e865378d31a7e733fa1571469da3c117fe6d0d9e955912026ba0a072a045", 0x86}, {&(0x7f0000000580)="0ddcbc8f92bfce2c93d91e521699aacc90a2bb51d600dbfbeb7b75748b307c8627c6dc84c13b35a20cb7bfb89c0418cd9742faccab91cd11014a19003e06cc0e437fba4cce828822caf4eec4ecba9ade55080c508096e3badb418a24c78c1017f65c76c123802bc92b8039fb3d3489c01c72f87e4a4e8d3c8f7f1a5b38878c9112d81c4605571c68337b254fe23a2e1596cbc046008e548018efcfbcecc7f06503fcd7b7d2a12a93a6114bfa000d47a0a7ec538f51063d936103d9c286534e7468165c11556b98771aa4a3e00a79771108221bbddc96c2766b281008576e", 0xde}, {&(0x7f0000000680)="611827c57bc4a374dc726f40289e95f88fecb803b15c788d1ed9577ebd3857089d6fdd10e72faf7a829a7ddeb6e49d78b57a574df2db715692fb4f5bd2336f8025afe205a31a3728c02c9dccb4cbe1d281286e429c772c4a7637c8675866", 0x5e}, {&(0x7f0000000700)="c16c88a8508e2ac70d1811e6c1ed8361e5ac6b5e2d8b70595199b577b641e4b61ee706ed830e1ad75ed58685965510dca62fb2dabafff09e82f0692b8a572cbc680bf9551ab26d9e4a08e46b3dd022ac0d0848b780b553955fd6fd6ae907148120a295ee15976a7e12d13d396241a6ee6ee9dd84a9a22efa7cb1d6fa371122bafeece2b95df27f5f231a079bc0fcc2ba896702dc6c992524e72f45cf0a361d28b69f5f78ada5ee8922d916b8d88dd6814f66b20695b5353c195a7fc12cf4c07a74ff0b138782208b5bd87983dd0e9d661d824fbf", 0xd4}, {&(0x7f0000000800)="a8e124e4779a3c55e8ae76abe2a7467b80607761ee29609e0d589b4a2139a3079b9fac053f9d30195fb3cf5576968d9e9014da897e57d3f4ad691a7f8a14f12e9c6852ca9cc4cec940f0786c398ac0658eab6833604446e4a007f5e8e2e96e89904cea05020cbe1bec61686be77cc7b7b0571ef582f8219a2789139cc7671bfc869e890eb179804fdcf9dc8bd1da4aaa41594b9098483e0f21d1a03878a8f0d9f4a3da5d4e50", 0xa6}, {&(0x7f00000008c0)="b09169084ed42367f6b9e560ba54841a38493b70f5ed7199ba5ba293", 0x1c}], 0xa, &(0x7f00000009c0)=[{0x1010, 0x1, 0x10001, "6a73e5a101dd6eb62db3f8c695be450fa1061ddb89ad392108dc993bc680361a68c762d3e01409c50549a6e885fa4de22cc8f74524f97873ede7377ba74988ec9d5b88a35e71a58a0c6d58136e8b88b7e50d0987c1b6351d170fc4ad80790bdfd5a3d495bf0518b681b2ee24ab77e79297c2d65f71648b7a02ae3a8e73c91a4708af3a3c8444973e6b48aae15360de073a66d0c46c93830d980219122fb62d199ed0e4de3f445ba304e314c63eee79be775b6908f55b9311bbed5591e3099faf6fd09efde23589643ab85d4ba3fbdb0fc346d92df42e08d88ebc87c3c737ca2960f4a36136454c626b24073e73a55860e470b7e611ec25319e5622628bbba19fc7df634f80e2e649473fd4983574217134537bf923228004a5424b6244a78f82480348c4c9f79716a5b17fc83642310c14a0d8848dde00ec7e633b2648a815547dedc4b900ae617b4f5a815c9f8f78cebca892a5cb14100403ba12469c91659e6fbe9adf09101ce724acc4fae999d48aa10197950f340523ca08340faf0750611674d073c68ee6da3962b1e03655edfebea2eb8f2532ba4220128e2661b3d83ff563c66ed2c42fcd2ed1a621aecf6332583c01fd3ef314b1199b70b25752c9033ccf2e5db55e76129ccfde842e4b5c694c349e683dd3aef59dc579c2d94e640e6f078dbecdfc23f0ba772b11531421cf2c6cb2bf4e97adb84ae8ebbfefcac44de2dd91510e9affc2f906721ee92a44b0504060b32c79be711a22897eda8fc0b2097c918a1af5c3b87d4d322457e882ecd1985de6e17a89001ff386a32f2cfb176ccef45c9ec6273c5d7451adbf0304b7e7aac09998003d209a95fb97a81359e241a24a94833aca3eb8fc80a704e1a006a58d99248d423225c4bee78b7a1fb33d5103d478a919f90b6d71f1ba09fce97c290ebaf46d3f02d4c271dd5829bf428b5947464900cabdc7af7925fdb1e96abe4cfeeb882407e246dcf37f269bb9af39d62dd2c10256a9956407bf1b2a3ee560c5122f9fc140d878c0d75e524d48926518867123acd411193d48a7cc22b7569f753fcbf9525009bcf3d48a5ac8802dc0a0114af203a93ab29b5eaf2aad68893ca84ce586aca1acbbaf4e98552888dab480ef3e43e8b5ddf92a776d2c7ab69e83f8e3a986b923cd51750410fa5c2111e2e174f9932b2ddcf5242732f948888de08724b50549c3f8c6937fd6dd6861a2cb974bf9417c7e4a845f6f2e300cca848d35bc9b6eb6043e6f80035fc44f9464e80aed51631b2459d8d644861eceac2cc8de2a876256aa06786ea89739621f516769eec7baa2cfba522f44ce7de7a28efe34ecec115e10cfc081c2c0c28e1788da7ce7def59941ef07f2a1ed68bf7044503a6ec2e2f5087a739e99176e227aa0fbd59586f52ea81b12db71b895a73b465108041596566616322ccc6e0880fbf74b033cad9dbe811e388e9af5382a2bb386fda10e88e6175b544e0b11067d766bc60bd7aa9be523b3488b8dd2c6a184f126e91f577b1697aa7bbfa33a467bdfc50d8a86a17783dd1488c9a015640f7ef13e4e9433482bd9e527dd10e622c40dd56fbe1975c3a04885f1cc069ec007ad12f30cf7fe26ba3bf065a6e9ee08bfcc7c8d0ac747b66379bcbbbdb328b6add181358167d332dda42578cb5ce7b64bcac49996d38725297ee663edc055573c67d639122a875fbbdff055e72adb76904184cfa07f80704b294e88bc016ac5a32e1d2d68150b6c38cb66b3c6da2d688873ad96530fe76bfbef13e7e48f53216b0cf6c9099089f435317cde83b9cae154e9c6a0984e4e1561132ec6ac52c920f2ebb9434aeec4d1a5a1c7fb2b0dc091f1d9648ab3cf6211df8fadbf5c0d273b4562d730d93b776cdcbe9b741fe9df200e33ea0aac5a43035028b0e8c466705dfed17e3a4c5580f3c78c99075d53fbdde53d3e914f998737f1668c81868c3a938a4e4a7ebca4a022644c04343f645bc648e16293e34a3ae7db98351add131569bf5e4f7571b44d01d931cb31bfceae84d8bfb362aa7afbff60ba99499ffe56303fd8ab4bbd4bd8d0e921447ae3c49dbeb9de326d840c6b04de06634fc4155ae84114cfba8c3ced36748998cf8c1bc6b9590817271bb978279191a33cf74df8fb14b43b8cc0db723d15026881907cc8b640bc7360b7d14b2cc3ef83ac225136b284e2e8fb8c845fac2631d3b0886c1458377ac5362b29e45d1394a9b99d18768001362a9ff975b1571959034b58737c4ab5e55dadc55f30a614f7d176e5d77f875b5484f20ec2f1996a675bdcb4336ef058f51d8177f9f33e74e6c528a1538b250998c33c325e226d4f4dbada8d9792b709f51455566640854518948fc2122afd4b3a084bb33ac6517e8613f4be175a9148846bdafc122bd1deedb994d2d532bd02c9fd02f6dec227d846e1775985201b3d15486965320e79196f1310808184a46ccbd23f658332263fcf6b0a38b21e1ab4bea2d981d4f250b031445683b4d2748bda3e988fefec55cbb60a6f98de0443c6d84dd25f47019bbbfc665541e5d3041d17f6868b3f31070bb3446bd6fec8c6f308b2897a0cf5aad574ba90b2f231b88655a82d4b36951c2979487094ca80fef4afcc7eaee0e1ad462c40e8daab94e856acae673d4f5466d791d65530b0b9d47122f41d415dd853ac992d072f7d5361db123967703bcb98e03be1f03562e47dff6e23770b956f01fcfc0c16e8b4d2d71ae126ed91cdd31c44e18cb479a13239313545b4a6f63e16792f6ed85b2e745863c6bfb82f7c05f35e78f516e7cdb317fa415b4d9b7d15b48d64c867039419ab698793040e055573c51da45375dc47cc86ce5fb5899f6b0dbe74ea491d4e1bdd780434138ecfd5cc817b6304253239aa333f3ce8138bee4d0f65ffaa6eef0f431c71240a1d3717eabcff764919dfa48ce350847b92f643100d6f03098030e60adbc2c33fc5674369346e4446ab79ac8ac09e7dc4e7c45d26adcdb63fbd8dc695b32f3b8c59201ef7b0aeaed164a261d4a5ca0c6638897b18555b3df9a766623db7591d81a1a009fe848049b67343d58bdca14864905499df2d89f57e09abe2e5b3290d1cedbdec895b0048648965fe88bc778eec4dc274e8141658728cf9288e8db6285477978fa97dd50c220bc91ecd4e804736b223bb7ad923a1976973f2bcb0be7d8eabbeea6502483f55fe964c23a17eddea6b4e8b9a8b5aad6665a0d993078e1a12f04ff1ea94d269a86077e06362e4de3026b9a0b4ba3a0f35da58ef3b74314233c6d6b2c793f1dc592f8e0a4c5864da8a3d2cb13159cf10f6ca9d841058b68feafec41d83df79793cbc9f4b9bc87d9c4413b8b7f39b78c4c8fa7eed3865ff360db3d41929ddb83c4e1ec2d18c6e01029ad45abcd9f31604f0b738a77feb9b5097a5699087cc9ac613f7702c564669e3988d974bdf733e11fba8a5fb5ce184cf939b2670c35875fa8a498aaad6947fa7bcfcce6a33b69ce823101e4d55346bdfcc3ca2284b79ea6b882246cd9ab082d369b14feb3c42aadc3ba05f2bfadf87e8b7727ebc9bb5bb14d6fa4df0f12bd33589231abfe7610e5e270ad16d6604c76c6eb73e6ad07c180f270898d90ac94c43c0092f666a1902aac4d6d5d0432a219c0ead2cadfe2db051f7028d70ea7dcf7edeb1dc8b402c5b58dfed493a74d4ec69e98f929f764efd2286d3126a0adfb76c198a6ad2dcf8c9c2978bd77cc49ffc912a14e985386efe7deafa33282077a2e74998a121298edd62ab3e2e05edfd930c1fd2eb4478d96a5f1dcf5bc48bcf7016e28ee87a9ef7cfa44744de7a081909a9a9ffd1017f4db785bd745530bcfa5f48b658f94d1e900eb5b8170f205e06d00c00dd1ac51ae2646d4dc572f2f31f41d11756b7ba7ea7b7e313ee858384f3ce04750aba4d70bd8c61507f76eb079b27ec790c0b5de925ab3a1d82dc33a41b38f0224610a41be8aa73e88d09592ade93b4ba302b267fe6d48a9b20312667c0f2a0ba5899d9e33f2625b58ef5a21ec371574f3168a68722ce47bb6af54a20a9fb5e299c9c418d886bb157763a6ddbf2b2d6d4381b2d2bd1fb648826aca57199f9ca5c697b5466ae6172230e6b3bdfa87e2db8e4b59e3f737e345742ea6f9d51b9d6ae204b68b51a6b36923a487a5e52d81d494b831c9e48ea6129bb536c1d415f5a15a6ac6c5917710c60e690794286b54ebc62b7c49cf8127f7f3b618d95bb316cfc8b71232ad6cd5dd47ae89b8e5f096ae05b99f4b931e65524856df2de8e70d87781e73f86186dcbdb831bdbcaeed767920c5599c0afce870af57ad2cc8c6abb889f7cceb55e203583a82db3c824c2f5ecf1b1435ab7d0cd8406da5e8e96bd60f05c5977a06a525cade2edcbd7ea935b510a43d51b8e1c61c514b9ef82a6ac29c9cdee045c4336a541095be775f4df8481445c84a39ce793bb28e3a071a25e218e13a2ebaa43e1236c2000b66ebedcb9d38ccfe66e69582648f8dfaf6500458cdae492b4cbefc57537e5b2d4ed6ccf97878bab8c9411734b24db74bc4f4abbc1addcebfa6b9c6b71343b265e4bd4ad79e47f79886423da0898376354193f17e062a6e7f0339a76fc79b364820537a37b049dad9bb20738789b0280d698216b283ccc9f12ce249004257f4af8c14ea553675ffb853756bcb510bafd23f5d3978066630dd5e778348bfc5f2537cd2bd5211382ec9a5fc413d84d93c88bba9830c2d207b7cc26bf241e93f6f9ce7ecf67d4b6a816d71e584d654b336571bea6ee08660c57b493a8ef6ce13b00c18ba9932535d52ad729077d53281e3c0002aee402cb92e8776c4d0fd020c5820e7e05571852ba3a22d17ece7c439d476877605e97126c65b325948e0eb43e9bfd73d75894be428a19d69a3780df2c30d27ee8cbf93324cc381400c3cac15e484faf02218ff9c80a16cc6700f497e1e198f7449f0ae25fd3df36c595fd17037342fd986cd0c518442763b1cecd3e632301d4bf0d529b500662b61d3dcab2e47dde28713fb574c0e93e5ab886b9c079eb683a21a9bbf913cc559da8621c9ba03440a9aa2154e21d27a9cdf9f7b4c75eedbbf3ff98d1ac85a517712c21e752362e56eac303101d6cfc71fd0c1448a401e8d75defa8de569de79cef8c2429e8670f2f5f960d8015bca61863622ff9615c0ecd4df5651cc5b2a4e035493d01fc55d20524c5a4d1f37cd6432e3d1b94d7fb2411a53b654774ab32db8c23db7b5e31681e520abcafa15642814242f653236e2d1da41f012262ac46e75c0c3f79893b14a5c75d6d4c3d90a86fd5fc947ff3a5ffbaf20e24afa39cb3b45aad8a6c1498975056d3fe7297b24542488fecddf6f6b3d943432546b457cc1016292605b3f138106ea45695dd47dc9b74296962a526a0cc29e332ec925fbb54dac629bbf5e6d7373de89a8d3a739b307877b1fa54fff54e7fc18b84faca0d5b4444f671672be1f2f3967a9d6e5921581ea9a4bdead30cc77856ec40ddbd7eca968d1139c8effaaa2602420f3e52231ef2ac4134e3e68a0403f71673e322918d9097ed2c598793dbf82317799eb14d03a449228a94c4e08d9d558877d8ab48fc02535bae8bd0c9a3e00d101cef8a825033da8927afc4a227c5401323bcf80ad52931aed78e232fb8c6374436f88c8470efda606798c63b1754ab5f38df260714bde4cdb44476b47dc04926766addbe8533282ace0a5c000eb1b56b10dffc666bd6d69da11b91f426b09bd8e3893f71a3ab4ea90632e3c4b7f9399d8ab9a980f19b37f42ac1ee7550cf4a732cb4"}, {0x90, 0x0, 0x0, "cf7bdcf37ded0e52d2f60d75c8fec841f2e6ec91509d3ff1710c131235d58a2cb5b101e816ed75bcd7765c7356a167b13538b70b6000c6fcd9831c47d1b2b45734cccfbd3c230ba7c0c755c9ddd4182634af254bf9910bcc5f87884bb58a464286db91f4c4ff44c8be2fc63174c1c31bcb51a166a6e3d51d4609169b00af73"}, {0xd0, 0xfffe, 0x0, "f402bdd2c128df62116d37592b10339df07dae2c540ae99c6cb9ba2cdb5dbd6bcb60dcf97d53b5b5693651d978a4b0688759b925919b229cb84ba90ea489ff727a52196d650c66217ea8adcc2ac10f49ae9845b2be3a90d026cdafeac8334247898b156786db1a611955ee2fb6e7d0c0a8685ef3fa16c96851d0344747cf5a3426d5a37a4e8a3032509b61e2eb6bbeb2a184350b3345a7694f089b3319c5260e9b9a590896c55eca103100dfbf197d4234da196ba39dc0bb1ad6a0add73d"}, {0x48, 0xffff, 0x5d1, "78501edcc966a6f63aaa45c39f6610a37efab3e06b39351d562e631e209de767d4831b47cd8a94213de14363629fb3d41a5064efaa1ece29"}, {0x108, 0x1, 0xffffce04, "f9d346a44a70f0a10525858598c679e9a0c6a6f3bb36a01102dcb770219ef869b5657056fffeb26c89ad8703757a0b6866c9428026a5edec253235534da29a3f932c90210571f7a7da5ca3b9e53f0275d08ae9b6c7144015a8105260fa7e5fde3775a065022276d73abbe4fb5e843d68b1856a64f488ed84f95e15512b5a42d88b0e8a2e86969e2772ff8307fcb3d852200defbc85190cfa56443a4ca8eac695d3f793506fdebbab69f5098008f39203258c97583a3742d7b15a6e74143659667010e449070290322dad404fe71ebc4c92888a4784b4117324b5b3d03e0c21eb36066c1bd8dbf71344db2b2482f903c34b2d9ee109603b22"}, {0xf8, 0xffff, 0x4, "10bb36619dbe6ee9fd61007e4d711d45cdd8b017d0772a50da10ccda4d547a958aa53784f5cfd7345178333d694a0a1b0b532b1c44bb8225ad37771da09ef15231fc584d17ca4429a4c31242a557125455708316de2f00066dd756d5bdb1a12494d25334cefb41836d10cbc5de3cd7b4c8551b6c59c8b0b35f9464e6ddf78e42208c00add396929de714c4a6ad5c45f01af150043f4cf39cc09351aa4b1d04df48808cabe6bce51e787c933275dbfc5ad3adb28933a9db20ddd940b05bf0f71fa360c08b08771ef829c9a83b0cfce0bf9a157c589ef2141918ff0188a3f257c6ce32b1d4bcaca7"}, {0xe0, 0xffff, 0x0, "cbe6e80cf8f203f5a866b6d41c2eefca5f9d2436dbcfa859a38c03dbfb52fae0c07a7181d536bf07da2a662444acc88a9077172873f62404bb7b06106baaa9f8a9c5d46c5da45b4f9946bed18b88ec5f6fb6cacf18d5d28a9ce196ebca72897dead84f6737ead011fbddd43a9e2b58f9a0e073b7e355868b059ecfbf5d7847175009f345d1d7f9f38faec42f94a1470bc853cdd8e27538b7d40e704e43c1d0c34731ee9af8c9c8f135b65ee64189d6111f6247ac19a99756a5d3531f1ca8ee950f95cdc08ecd387f72fbf310"}, {0x70, 0x1, 0xf403, "7e190d75618497e8ad0f01d6334a5523eb13980a6bee21ab1b7f10f1982014b2d9dbc3ff4682534bbecf13f1e28a23c4a46f7b72871e3ba9a19476edfb83fd9bf9bafaa8c6470497e0fbe8363e1c6ddae56a4c0c3744e7c20ba3af8277"}, {0x20, 0x1, 0x3, "44898b4c29a9f442c89cf1477117c5"}, {0x98, 0x1, 0x7f, "1db827cd68cff1ed9f34c1d5a2e3c08188b28345b34c760dd620e731117a2a4658e4f830aab7b0ebe134309657e0eb243af303ed4fd5fec31d05297126cc180f3ab0ac9b36e498885b0822702ff1af0e3f96f2cc1c9549b8de226d8c03785bb5f895de4695354177ad1f166fad7b9005c1413cc0e94363c802123a484b38da2fe7"}], 0x15c0}, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r7 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) write(r7, &(0x7f0000000040)="ce401abfcad2f100", 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x30, 0x4, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), 0xffffffffffffffca) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000070000809b79c031e718a71ee6786f2b4a17fe35b3dc60aa1637c77f8ba24e3883fd5f28454b6710a155958718c358ebe879734f12462ad0a1109ac699dd842c0c88ec67b9f0c1c07574de5225b1116d5818b252d6df267ae38dbbc3c463075760d785000533aef07514e41588e1c470db535055858b99cca92eaadaa8dd228295856ed60caaf86d837bf8745e8a73d88c9f90f59f1b3a37d992f6bc57df0a48ae1bf8016062785742c5be1fdd8331a462df000000000000000000000000389ae83db266c179f6b39909d49bf036deb7188cbfbfb124c9cfe713c021a6a5a4167e8e2383b59d192ee2dcf70fc2819af9d90fecc65c73e95b5148cf48ca495e16def82d0f4ec0bf5a0e6437a23151bc6ed6aaa05264300cb9938a3f8626d00ad0a1260286ba319683ba2b04d8d5c55e838474e88f307379ed14bd5c723b89127a9b72c06e0f"], 0x1) write(r1, 0x0, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0xbad2, 0xfffffffb, &(0x7f0000001340)="f990d5c87ef5a14982016b3a636374962a452549ef71c9fce74be2027303902f6830379bb28bd2d4295ac120093d975f21e835bdb86da7895cf50a93dd9e87b28f58ea1477df5ec9f88e0bf4c2c0abbb073d353e8366e21b04743152f10e368ce3d5e773091cdbac999c7dd3cca9116792567b74eb8621d5d39281bbdbb0517ce1148500654f6d5164bc818174216af5d635ae5f1a21a91571505c5ad8da148ee883200c36d2aeff84fab9383d0c4d340ae20fc6e7815ad11433d5941777d5535a8b626c060bba2c7175b1333a528f30a3d01c7e33f9a23b096318ba49aacb555ab3484c84bc4d98837e2a5f33a76a08916a0ef20646fdd13d581b0a31f8ceb8742c390f95b2940a6423b0b90e152c4ccb5ec8d5c51eb8f68bf08f2d3cdaf37f48dbc250ec34d42077f89c25881140cf636ea1d5db67c7ad32ed9ba4c4a54a2aa5d913eb64246bb987392d11c1d2bd7cba3805aa6d8a3f5b455ad4dcde0ab10712044dbed83745722b4f63f84c85ef4fd644a38cc150eb40c54f107efcb0301a4941325468e63f803eb3f5b2446af82e66ad827a542c391789b5a3fb230e73c0e460b6a23835ba70349518d26b3afd48604fdc7bf02986c17f43f757612fc0edf17bda620f225d772b9a0f705b699ec1c72c6703da7d5adb5c609b049778780b41acd2077a032b750dee8ed91561a2785efe0e7109b3102b19086bef9c77e7b723721470822b922240814c99f4e5ad18089fa305472608099c65d40f05fdae7dde0c10e31241cf2be5eb2ca8c5743118967e91f724a6258eccb693b550c7200606aa02786da31e0e9268cd18628d47dd44910569926696f1d0d324b77c88e8b60c9001849f0fd3c15db095383f53a0db4d384e3d2fa2342cbd0e51d7fbdcb4577f0ddf55189325149b876f1abb940f51027fffebc210709c764946d250cc1c878651c1f959b2f632a595a965bbcec97bfe199f3a091a50bee465e70ae1a1c7e01d47c3e598ccd51f5dfd16c401739752446cefc5e930f7310aac55ea21ade57fd64d2dcc5347cebe97dee10f25026e4f41ef0ced2824189cc6694966b329ef8afb7f0a4544b8b29425d340a9fbe9acf1993239fbf1dcfca75616156311ca3907a36b0ba91002527a7f4d990e61942e524dfa8b43ddb47cd98ffea6755291c98cccdfca16b3713ea80cf716c75dbad0b171149d08be6b755c67ad72fe103146bb0a7da19a1b2670fb14818d33cca9d5b414d465c6a258065eb2edded11332d2e9b70f883a7103c2ac255a34dae93cac18c621e2babcdf415702362c34c006beb42b166a630f2ec9f8d5a45b07a50d48d7c08cfb2f83980e3b8c7a71886f6dd6db7f4bd777714e8c7c0d485e348fd0f19d24c0d48436830d9b6e6e7c1374318de19376c158ab29b135e4ff5f9a5419db4b2c58c781f98d5e58733bd9041d99c352b0f8924422e2944c32df3cb4a1b1724fdad7fbfb6eca7a32d81d2aa2d8bbd79d6c7494481d4f542742658771cdaf8b01330a6ee5276addafda1a513187daa06ffe20010547092a89c71dd8bbd6f509288bdb51d4c9c49c58b078e6b23e4471f32485851f33518eb6ddb34767e4bd494e5bad82e9c024300d61e99092307a27b3c125b878077283eb4ade95a345444b69684807ace096928f62b80f84a20943b2c3c899505edbeed3c0cf4e8fc207e30246307ffdc9a61f99cbfa5bd8908ec05467c1109a3e575a6cec21b2b0db10482313cd880719a57b4a8b5f1f5a10442870aa0415ec185b98a823de8838a784829060926183681cc5287f2bd2b06671a1629dee522133efbf04ed1da095d2e714c16c4f329c5e72a179b21ae91e5569918f979ebc93c844e9d72feee22b156f0d1b095c397e7914805ed49850a91eb22e624e60d7c22df529758dbb297733f629e15f0b0d2a2a60a6f0f311848ce5c58004a89620958d7b59c22bf021e29cea350b255d8077fc30f8e5cdf21758321ec5edb9665792ea139eaf5afaf8f2265ecd75ae4c68962c844b13eaf053e8340fd11848335ebb1e1f3f9f86787f6d3f73bbb4c660d157bcd437558133ce5fc008c3ee7fe7ca9b243aa1341b582d28816543d929cd88b2f344b60c59caf3c6e3aefa00339c08f90bdc52a0a4bf3a0997bc5dee928dbfd1cc59b39ade4f13483e6639ada6cbf670b131149bccda3378beae4862ee981ed6ba422b4c7e5fa50f02a9c3930c44c7a4eaeaefafc2114e79ee4706b6506b22f317d5df5846ac02565ca250a191cbb4e5a72a4a655e3432a5c3fafe5bba15e1d04f8b4e9cb067bf4710f748d9d9f14f300dbfacd8cf30c5263d57155bdca3928f5f07ad31e05692f99e7388a27fbaa69dc650573b4a5564e407bd1ff8f8284c7efdc9c378caac2b80ccc6cecc95b052b09f570e1331c2ab29dd3e385cf39908277fbb78ef176d2bbeb1b066df3a4c7f04a84b8b1409c99bb31c09571e9b02d08bc05447031dabea5da3a91904fee2459025773000ebee6e390b2f1862493a48e9909d6bb458b444dd12da6e20b72bde1eacba2d746a2dded54f22687fde26c8c016d1cbdf9528b2c4078203b024fe335d2d14ae176e311081204bccd761944be14a66347a0ee16b5fbd17b7b1bb65583a4faf7d0336cee4aadbdf32b134f24f1d016d53c99031e49916655c9b490d3615c00f903bba51fc922f25b8b5290c8eada3ae395ff3b94e1b8fcee6adf999375ad349dfdd1fc381a769ac8e91feb9391fb147af2cd39bfe829636206d59cfeb7974273e5134f4235f76f5a82dd7a3da7c1045480124b54f90ef5e43e1f3142f95a3d87ea4e03950c7a9e7bc8c3cbac37b34a13058072021cdd1e1f71184f295bb9f5f04a2fd159d11bc701ec75067797114708a1bf03ed6a249dc476196a7f56709cf3df12dd8218350cd8f358088839bf3e310afa7388c9fdd1210e866a8c2ecfbb805e638c250342a4a5b2d7dacb126a1e32108e162f7f32f1a4b0073698e56bd9c06d93949ea021c1a064a3f7a372494024a5c5249172310148dd97c2b62004f15091fa4c4a9a2485fc74b3368e3f058eb5c0e9a6060fe3cf3b8c4f9f0b07998925efb7041323d62968437191c8c4e30b3a22589221ade4aba4d1f5db39ee14afcac0d600540c17d9591db833aa03b05c2c4efb8f43c3456becf811f26d3e73cbd1e1832eadc8ce705b91f8585a48f9c50095ffa7333ee3a318a3b47e35889cb8cdc7bad6b04288bf1daef3ad171928463d7ce4e28956ad78b3cb377a31719c92284bbde9b68b4e181393bfb9ecf752281bf555f5896d334b7adc982ff8d2ce67ef81a7842eba9a93531abeb3734824043bb22922320f4dd434f5a0fc33dd69dd2e40cf7509b0222477d943bbc521ef328515f8e7e26fddd8a3abd751d99e4dfc177b489311f674579946bff44eb79d21bf59f475788b1254b10ec4967c511050702ca40aae1804a09ca195944d1fbdfcd0c6cdddca1f0541a483f9c7156dbfeaeb6d8f46eccf5be7d6b8211acd19f4e9dc53d3e449f5626da30dbe8ba50604b95fd7e40b5876b590e73f88dadd37696751c11d180056c5bceb2b3b8bce078d87c2d29227c1b9c9bc8c388f4800209d07ab9b016acee9b5fab5f33bf254ae5b9c3b40cc272880b5f7fb81357521f275e1124a9712d2c571224622c502a33734da126a08eaf1f3fbbf043ea83457bc1ce16d7ff3a9910bd8ba047b69e80f2d4e145e5b8383034dd64fb0b9fc18935514728eed44bcdf3e5df6aa8133c31245bee311a7e37b00276cb6cc0bb45f9b88dc8f0701eec16d1fc7a5561fb14c131e731d7022d62988bb2fb80798e99fb8d67f5270fe42c389e119b95093e83e89a8e97e5a646b6c8dfbd0a5b6487bad496eade480a09220b91dc0a4c56e8ad74ad20b458bc6a01e8e7e7b6ee256443cbaba84ba7a498dea1b4c35e12d36de93e266c08f4718d5304bd6702e005cbcf450b102b7aa2b74b3c5b6657e9e8203c93614c057d8819b5566d6b30f086e26e5f614fa77db36d00fea7deca2f01d8392a395ce47d2957934dba135dcb43e7b2f4b9d0c357002114c19e5971452c8bcddbce474eaa91846a3fc29bae658f818710137737b91334e1ce9a0c68a1af8242d8a2fe74cce3cc70b382d46719a5a4b10ca647ddad867ad6cd83362e783642bad3259f0bc00ae861d8bf7a32ab014d324843722aecfa9451838c68f64ada8851d6d12b39d9340634c83bc159182a44fbd6078eb7e84435c4dcc5bc484518d9a554b976ac55fc943b4172d6569eb8552d99ed7f3baaf704c18a990c33c6da6ecb09ddb0af4e71e443bf22fecc292c2cb1ba3a053915614e6af5f411824b20a23d252109bee153962517321ae3c36bfacc0d32b0eacbbac75e55ac944561cc6e9dbec0ace4a5fcf422876a00ec3e278f850da1d0d2018ffbd799b915e1107ffca4926c924df180229d2f5e392234ce210bd0e59fc2085aa83159db21460e994ea7d1f5cd3bebc5d6a769d9fa8c21b407d46200000f997554fa9c0b94f8ca45f6cee57ff3e8034e1529f60d3f277162ba883695f3b6e2c0458271954a1a7961a0cd251d25b70fa532c58660f16401ea9c128628195328ae7fd427ae1a2b022b67752032f5bfd1677be5c653912909005ed35ee181661c74e8aa0c3eec2cb79acc175e801f573dd85a9d4c3c958dac54746a5970d2d8bf339e1ce2d0bd94d568af144b49d1ebe05b181649b2ff6de6d2db76d3100051c8eb76a2b7f43c663aab196e792ee708a735bcb0463c63836ac50f3a48670c53883eda96d64bc913c0ab11cdac79aac5438ee2ff9400bcf5e7dc4e41afa2980cefa9cc5ff996b5230a550bb46c1deb1c4a2110fe9fc40b11ccf007ae08219d4bee59c6d54e47a4298df9ee310ebfe57e39f009a1b4af68603bb2f8eb87b6434ae82462d6c8507e8454fc3095577de39e48672b84440d44b0a9fae8b0e09c54dfcb4487006093c99214832d75b4849de536f41e3356fc1533d1a6dd731b670fa3464b3e4969fd810a5f4cbb31f8fded427105d6c1698671972e05cc155bd0aa0c51d229dd2ab533df6835a54a3c84aaac0cc5686757a32ad6be1a64851cda00ba2f1520f4dc06fa4485c0782f2f49bd564d5c26b8148d4adb1f8fd8b25cf96a9200abf746495270295dd9901818f8175ac56d819ab8d517f23fec5dcc07b2b3bf0091f8d8f3a683071589197462b8617a6085cfe4911479788e042118e71d07b7d7128066ab330a6cdd3b8dc66eb5054247e37c4e3f4f34e3511c7ffcd3df91e70d34c8a25bca9178df37568a57190334cb0bc292350272b3527508007bf63febf9f099845f66535249f8a2b9a6aed740a4a1ebf0da5a1fea471b589075b494365b8befba3eebf4e079c874c3f20f4f13f15b753456a825f36c1ad4f2c6ebb4d002b6884857b3a0eaf9ced2f1328087bab28497b03d1b1a34ca04472b7255d8d25a8b99901572cf2c02258f84b71199d222abfae7486e300345e493d611b1b0d9ca360732f601ba0275eba736337c50a76a5a494383dfe01d7ed143e989ebd0d68d6489636b7669ed5bef01a915d99d931a3fa8428af31369daf000ed84620a2a65d62786d8ce7bb324a7739b47cf26aeed93c2c6a30eb67432ed76d62d7a098e80227952990862f48e62ea2c767da4d475f0345da318c078552d79062df026f2de976bbc28ea257d085d2a751d67138a0d09ee38486b78204351a6abda43f9c6996b773a387e84ace4364d674f5b33ce27642da469a74b309271b3fc79355a383754323e84d52c79f09caf", 0x1000) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) openat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x2b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0xa20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = dup2(r4, r3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r7 = syz_open_pts() close(r7) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x2000000002, 0x0) setsockopt(r8, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r9 = accept$inet(r8, 0x0, &(0x7f0000000140)) close(r9) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r10, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x0, 0x9, 0x7}, {0x8b3, 0xb9, 0xf7, 0xd13}, {0xce25, 0x1, 0x9, 0x1}, {0x6def, 0x9, 0xdc, 0xfff}, {0x7f, 0x7, 0x8, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="21f2d5d64f9b7b961e6a96446471") 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x800) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x1ff) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x8, 0x5, 0x3f, 0x8ef7}, {0x3, 0x68, 0x6, 0xffffffff}, {0x7, 0x9, 0x5, 0x10001}, {0x4, 0x0, 0x4, 0xcd}, {0x1, 0x7f, 0x2, 0x3}, {0x1, 0x8, 0x4, 0x10000}, {0xff, 0xfc, 0x7, 0xed04}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000280)) r5 = dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x1, 0x0) r6 = socket(0x10, 0x400000000002, 0x8) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x0) munlockall() r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001240)={0x80}) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001300)={{0x1, r8, r9, 0x0, 0x0, 0x80, 0xee22}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000200)=""/4096) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000002c0)=""/252) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x402, 0x3, 0xc6, 0x4}]}) semget(0x2, 0x3, 0x1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:17 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x000\x00'], 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000280)="bbf293f50345f329bbac15f09b5a4fdcc2370b70619cc0305b4b70f25e74add9ad77950ae4cc1a24ae94975ad445c3283fc923e2652768abd2f0b8bff8067bac891113d926fd721fe1e116c2b9c74cdb", 0x50}], 0x1, 0x0, 0x0) r4 = getpid() r5 = geteuid() getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, r9, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setregid(r9, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f0000000600)=[{&(0x7f0000000280)="bbf293f50345f329bbac15f09b5a4fdcc2370b70619cc0305b4b70f25e74add9ad77950ae4cc1a24ae94975ad445c3283fc923e2652768abd2f0b8bff8067bac891113d926fd721fe1e116c2b9c74cdbe10d04eccd2be5404d533b", 0x5b}], 0x1, 0x0, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r12 = accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8000, 0x0) pipe2(&(0x7f0000000400), 0x10000) r17 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r17, &(0x7f0000000600)=[{&(0x7f0000000280)="bbf293f50345f329bbac15f09b5a4fdcc2370b70619cc0305b4b70f25e74add9ad77950ae4cc1a24ae94975ad445c3283fc923e2652768abd2f0b8bff8067bac891113d926fd721fe1e116c2b9c74cdbe10d04eccd2be5404d533b", 0x5b}], 0x1, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, 0x0, 0x0, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r19, &(0x7f0000000600)=[{&(0x7f0000000280)="bbf293f50345f329bbac15f09b5a4fdcc2370b70619cc0305b4b70f25e74add9ad77950ae4cc1a24ae94975ad445c3283fc923e2652768abd2f0b8bff8067bac891113d926fd721fe1e116c2b9c74cdbe10d04eccd2be5404d533b", 0x5b}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r21 = semget$private(0x0, 0x0, 0x0) semop(r21, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0x1000}, {0x1, 0x4}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = semget(0x0, 0x0, 0x10) r25 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r25, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0xdfbee48c96a8e518, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r14, r15, r16, r1]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}], 0x110, 0x8}, 0x2) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:17 executing program 1: r0 = semget(0x3, 0x0, 0x24) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/66) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0xfffffffc, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000140)="a929c5ca74bdd8582b52996ce29dbd61d38f7ad0c0983ab8d1d3421c990fe4a6da73ab60108033e51ef377c3d888915fb630182fbb1d8465bcde", 0x3a}, {&(0x7f0000000180)="97a6d4d6107a92b6ead184c95d8b37166e70ab032ca6866bab33bbdbb021090bd31ccf3d8888774b9ad3d50a96f71394eccaad857fec2b67bacb5b145773cea8bb259eb8f4997bac07c9bd6bdcf405dfcdb51b4b2dd4e04d4e64ef8008b907739a03a4a56bfeb17d957b5c471c9ab8ce75c304f38ab1990350aa230a97d46a078dcf6bb80454733dd49f6a0f7798852f58219603e25198fcd16f9bc20264fce3704ab66caa4ed9d9b4f9d064bbe9a30233943402fc36f80bbfad03d2dd73308a7ce8ac481da3700f78363c7cdab04c9108e7979d3da74f2060c33e5e2e580c05", 0xe0}, {&(0x7f0000000340)="f9a302664041b1793c1ac6b1b651c7c2dd2e8dfd4baaddb992fc20f6d6c83727066c6954cdee2cb6a7d638a9aac8a79e0a288ca9600b33cf03e8d07e04951306a39996fc9fd1d2b4bf5abc55a189eb3fb506f39c39071de24a1acc04805c2426576ee63d2921cdbb9d28c327eb169de8a9e481b7e02dfbc97717ff687fa1ee336998f3eafd9877f6a15a8625e517692e9606afc75fa4161250e3478f9898b02070500c06a8afd8d32918de72269c81a3acf05be3e2b72089e852b598f363f63636b0043638cd89b7f2f5abaceaff33fef6d026ea3a78bdf42eea1241dde29b0eeb49144483ac2f3bcc8209a75a237b3c95b99787c2b1ed88c87222ad55674b48db4d1efca5f875490cdd5fe8e0e9eeb09e0d3d399234921a4825508590224e70bec10ccab8aff957a3f517adc528cf544f04a4c948a70643fd60561f55ed0250c7d0f2016739635f219c54b21cc1f7e6961d695795da89a387017755648530c5b26167031d6cec3cd5c2dea58d11bcdb576f9ea25aae87899a7425a4bf91ea74f9237737a2b2b1c426034e16d6f04df260101f5f96315352a6c36392f801e6a7b71f7efb62337a20a948f7db7c624536a05d7b74c0740bed2b9de6872e4c3b3a98456b07eaab748b65dc579466a97f41640b9151849cbc0ac0acfd1e47eea3d86af481a47fb5d50410c9a2e1b6a1e78f999de218952dd039d2a0ec11342a8e3440e92cd45b611bfc0060f7520676fd4f2a2ce61bce1494384c71d943592b9f5b5bede617ee8c05f6d631c852b82457506df5b9188a65b2cb341725a12aaed51772f275b4417fe4821daeade8283d849f8e6f1f13612a77c28d7aa95aebeb4cf08a9884aa984653c6be4eb22ea62c470df3405eb2aefa267e38f6b8b46ec438c347c1c46b9087642e60d21dd06c662ff59d85cdd843d581b4adf78152ace9f6f08cf60dbe3068e512ad6318051be4419caeaabcb7028015c53b764c7838a0899ca4879aa5968d2fa815eec5d19ecc35e41f19fc4c35e675eca26545d73554dce8d957f58ee9fc925d6546d1e236b01d3adf1abbe14896c826e857583a7967c258dfa5a38ac86e01fa52b11313aeb6cd3a249ccd0f8b7beb044fb5f9ebb5fcad34002e631ee858cb862ef71ec4428c2a952b81d7208fac8034e1e872a6355433429982393cc5baa07f4d3ebe7fc5a6ea6ad1097937652e07acf4405b024f738560edac6cc40bd77484a0ed628a43da9ceafdc7d117df2b609beb0fd44350f49c05cf000b1761a852c97350a37ddd3e1988c8ec8a0d1397ca628fb6f273bd6eb7f7c590863511a734a35102a99d14a3d08c0ef64ea298ba0c6d1324b87c8a4ca9f4fe15aed924eebceb87191cd98af57be00b422af5541d17c91d3b92856389412f0896519efee6ab9ceff17c1bc782473cf9f8b68bc03c4f3920c8d8cae41d58d55a5e151e14c3b7726ee033d49dbe9d62b55b1a64fed45b2c9838384160e9f065808fa4b8bb000751e1a64a5f94343d113f917fe8baa5628b332b1665b3e665948aad2657d664b190fd83ca29471ce3ccdf7c9acf6a95f4731f3a50f3a953da2b54fdddd598812b080dec9262794dc3b08dd3c73ad8a010c0f57a30bbb5e335f7d7e4dec0a3e42236cdb3618d67a7450afa8818967c147387e099f1cd2bb2558b7a3da0cc8cf71ae8103c9e1ab0420e4566e4a3e85f886ac21dfa5c958960945b2492a0e6e9ec80cbbcc6535fa9d25a9d355dc85dd44a6df5e140ce8b9ec3b9c3a2d0aeba7db94c779b3a0bffec927edeb4d66e95747f9b589371442905bd73d33306b7e7f3a64efc9c39cdf4ae25ba067f1616179e2a88f2e8ba586c74265a42e95001b0f22e7c711b5d0ad60e96ce107f7cdbd99e30ecaab7277d80b4701d1768342069e44d02c8d2050e4d16d02145ae468e6fed9e8a99e855be43910974c2728306633d6b8f4624324effa9778efec7210d695183867abe06d7485e2681c4def0f1b093a4273eb8133e7348e0786179af056e6c2318031f3f5a96e19aeadf8c34c5dd501d93c1c69e19b674161d2695f37406fa94a30f286c3eee8e35a3fcf2d2a9afc0d40d0ab08084a070254b9223f6aa7f114a886bda900aa45446d7299d407429052713e14585bdabc9b74b81af2cdec152471bdb2d8eaec96ea389446e3b0b803ca923ec5a3d0e58ccd64a81c981a950a10013622155b65840581ab81c2ef03a065b15100c0594e261f0076685134655cd09f899adaee26e5f4fc5d7a7d01bdabf49ccdc9b33424502fbad17101fbfe1a533872390aacff26a6ea57ca3c364a232a511f9791b295c022e6c2a1e8ce705379997277e5c74afe99add0e8e6bd9c86958d5672108656b7d9c37c0565ed8ac55f6305a6ace78f25aae74030e9f06dbd21db41586e969a1b3c466c95b26032f734490b3fb1691c30a4e41712473c80d88259db0fbbbceb83b51e530cfba0c8150d1940384e03c3a83a51d237602b74d643381551f3b1d714b9a50d2b1b6d6f13e78aef47a3753e95e1f43c5bf4ff86ab86c302c18cca85e0c7ce9f02912246b08a66b41e7b6d298b961316f146a68923c21cbd02975b55f2a9af54f15e48bc5847351f750da9132a51ab3aa3733cec30f198194d4b9adce00de2e7aae1665905a5ba2604ddf5d480376cfe11dc806b387f430245d5e9e7e1825752593b9db02cdbb97fab4d2889e835d71567b1f3cda34b40bb28589338346b8aa5c8b6a4478f856028c8e9f881adc9bb49ff576c7bcfa58be025f781c8fc37cf323499c0ff47a5db79d6a452dfaab2887d84d628a419b028ab4e54a163b3a994c089231dc19910ea05bb7d3032ddebd16c420c16aa026770f4c16c354851afc0697d37c7023717c36a09579d2fe0c3679dc067694270fd239749294eec7ff7b45d8b83355f3ff5c7b589957ba3694af79dbc2d2c2e53f16b11bc16b5742be05f35565bfe97adcc58da56033190aa502c393908a0e91ec9755967c0e865aeaf09c62d615f5200b2af5af2283821b728a229db6b996a2397d47fc9d5c37291f4df79863c618a8b49a57527913b7ded732de925483f4e15ee2cba3ff48b4e98f8bc3f66ac1750ae42c4eb86168f793d20b8f512ca64404c1c5329dc0d1e48b158ab2c5bfb5586df0817b4fac2f6a86fd68f897e7ad3f41998c5631b994a22f291853a6653568c1da332a09115af9ffd617a7da746cf946726676c1641c3e80c9157d6c22f86ebf9656d1791b8fb5ae338eff1536d95843412691bd8afe1b86c373ffd4030aa6076b9f85358b2457f81541ec6a4b8140dd199c0c7613680ff6887adf4895cf5312b6d31936fcfea5dae8db286a571c0c4dae5d1aace17ea565a4f5d4754a677b4c0a9b8bd0cecff8e4792db55bb2cf7fad8d3b570d7bcae18e985b7a4bafdb249e49a4be2eb36ff4f18b50bd0c02cc5855c97f6b80c82f72e179cc81f476e0497855afd91c7e907b5a044235fb2a3984842465c023710e37f87100863d6792379e5f6425807d1d1ae701e46cd08dc568df6221a5d8ad4aae82ac738e8b51c2b00cfd31860b034132258c9a6fcec5a20f9c75e5e6af9245dd3fb781743245b8e4f29d75f30560ed371b1c7eb573e3eab56817545831f1371e782b26b248b145ced3a1f8c3fc03b7f8c7af4b4c4d378d4b410af5546b7fa1609292624a7f9c289bd2ecb9f8c34a1795edb39e3eff0a006f7a89c52030f95083c0d6ef72fce6c7407ecae5fdaf26b47db19b1dd2dbecde8e8a1e430f1e64bd97f860bf066e8f08c27f0a0894f1643601753e11373c1d72c064b5fac0809a0ab2b2f67fa522cbec46351b5725cbb3e13918e33c60117e85713610ab46562a04eb654ba1a50b101f5a90af1914e3a6f32aa982949d3cf7fd34701ba760c3dcb5473935f97dcf97a66d1c7ab9741fec642985b48a06e20f45a40eefc8d48653b82ac1b05090d98f3aacf3c9c49d47178ad8b04b47d2a1d989bda6b8cf12b3d744794da5ce4374283b58a6ea93a304605cbe1ce123bd99f6f187675ff82a7c91a5e721e002f1b1829f4e257435fe66c579a036aa393dbeeb956f0e38627b5de088985f03310b61f878bf05d05b3f3bc0afffb64fd604a9d53f0b81a55ca288ae423b40249bf2d5e592e6f92aa4799a43bcb5ac394c2a52f0d0e6db1b177fa859732d89f01d5acd0c71847638ce30bc7e40e59a8e1fe9fd3fd83af4923504064a5947dd0eb8b1aa78fad27bd19c7b142522e8649301fc58db90cde7cb062790ad8782c305fde04d171c9c7e14dad61433d1a6d38af206809cf0fc379ce53a3c4e5f46a252367e7dc359bdfabdc8e45316cf132f04e54bba1214bfd0588ae70f554f834ab1d1843a3310271c0ade4f90d1f22c7b32129fd13a911abac8906c514f0fde6a9070af0e5ba6fd8498e5032ebdc4cb73bc4fd0b653913cc40b5ae491aca3b858b71e6c8277d0880c832b68db4a18a4b4ddb8a4ee4caee1d75a288c3173df282add011fb6efa412ac7a6959a640a709ea8b70e82a6230d4f1ee7f0ff93ba34e480f83ccc67a8ca2d29513dac9bfef61e0282e1d65cd7beb0e3c58fe2a0c0100bc8a001bd0c57f5704d990e52abbc70ae2fbe0939d890684f0bfe0bbe0d1bd1a48249a6f8c609d0fd7ef5ff88bc6affdc0d43c3afdbfd8805178d45a701fe5839c523015d26de225178fc1b1ee1e887729dfb247fd02348fcea5041f0f5702345ed0aaf15bd96ca46eea6d6d8d0380f806df4e0e7c38688043c46ba12c45192c6274afe23677a8ad94733caf58b5799493f49653be5300b5ed4d6d6b56e6e8857bc44c2860f1ff850588a9a1fc1c8553039f8abf460b347640dc96df3f20c4654a83212dcd2aa454cb6afd2ced8d31fb094e9b9a15a7770c71a5a4e5ea4c27c8e9ec7c216ac9b1564826ede6d472dcd9f8814c42b75cea9adb351070bb52574e6411349016dd8c81bb6a7c94bfda0cb84f928eaaf10fd001fc617c18946df6082e7eeeb578307000af95387bfe9c876953954eec605c46792aee6e0751fff338edde2f09466f444fb820a991d8b0048012bc3c2e54aaa8d7b74d93c8fb47656685e1915cc0f7d4af616a201845314067c85fcd02cceca653707511fd1b148543fe03bf9c2698d5e6951d9a80d4fdececb6547b307e2674df4a7aad79feb7fb1be6ca7313161811fa72b632c08225fa188a610f073b75b0d0de8f70b8f74b9fcf04d524c4f2563351801e2c26b1314d3f975c22f2685e445f1d5bd64e7cfc6c9c8c7afda9f6bba5fba456a8d2a3ae179b8438bd3375fc057661a30b7f92782a349017edceb987e4f61d079decbbd3f60c2c1db622dcc4be64dbe4f6ad079e02369650b1449995217d7c65ba23583b76e1939f671818a90461ef2fa431b7a1ebcf78d7611467ecfe190e3ec938c74061d4611cfb94d6c15b538b111fd49ddab1c10a13d70cf3d402adb04733be84c351486166752ee6c77cc56f422501ea024c888b62cf59626afb7e43d06d9dc4ca1246183a3dbc5cfe19275f6a770b9fba81883ee76a4d9e604b8b6f0b2b9b97862f25fb991270164aa8df9f76d54118845a58e834536be1a71a1eba4bfdfdbb7744a5ae53e4a0fd5bd77715ecc0586bca5dafb4473e5969100cd9d3590b2f04f591009123cdbcfdf671924912c2ffb98c34935fd1611d2475810bff0a45089b17cb2ed31bd634daedfe25d3b3e6dd0d7f3940904d4b834c81198aced911e43b39990c8531ebc7ec10a19322214ba46f7f0460cd10c1d2e2caff4d88dc1579a3937be451c5191971", 0x1000}, {&(0x7f0000001340)="4f1fae858a1f8fc5e695ac1172634217bd08a5deaea993005399bdc81cc3d6fe0e2d60c72b7acb80c7501bed5f56c72b5aa8bd249d726ba01eda4e2fb6a9e3266cb2d8be9db703ff244744832ca14dd14709fb50bca43a93457a15bef8463803d902d427e2fdecb5078cf5d267eafa094ac08f1a7358eb23b8b637205788fb8a93cc49181241ba42a96def0a39d2426d95b06c945658b614042f77bc80ddf0565480d309e7001177ca0437e3d40ff0e4487bd34425b3a4bef46ed99c92d545609b6fc23d533be7cf04f7dfc98b0e3f7f44ffda980f5abed09c", 0xd9}, {&(0x7f0000001440)="e291e036e6a5278de0a7d5268682dbe183920c46eacaf4ef53861a89988b4436cee84160f0945ca7f1cec70cfb3f93d3a15548a4e0ed0b6a59812bbbe29cb889d631c71efbb4b5ad7cb0e0295105de565e3e415364c850b802a25c5f1f2e68349663b8b65affd974c58842e4777fefb61cb4c3f26435ea9ffffe8b651c20dc1b4588f4d9e367dd992b6d6545a61c870993faf3e94b0cc158ea34464e1b7cbbdc9ae3af694b6fc17a1cbfe1778587109a8a5306", 0xb3}, {&(0x7f0000000280)='i', 0x1}, {&(0x7f00000002c0)="88d27de62a4c0952f9a2d80dbb0c4ed7e0f4fc6e7c151dcb695f627f1c6a9016260c10dc", 0x24}, {&(0x7f0000001500)="7def905b1ebdecc9800c8df348daba44acf400ab986d7eb498e19523e898dc246385546b045846626d0a7317db0c", 0x2e}, {&(0x7f0000001540)="6bb390f1d52c8372a76649533fd9d8f4245659accaae7b871a7a5afaa869ab50f3406b369cf7bfbdfd9b27d1736ec09f7b1b58c7ca18e992c1bb092e20050af0bb96f70d98f0e616bc655a3ccccb6700d16375af6dc03806022a6fe0004aff95b0419370787d07416c93a991996008a38e131113ba75be8ec372fac8324e7f88a0b2e288458c43be6eb9df63e5a3cd6af80116abd3edd3b6b40d9e376a1a32620f0a1109935fed885fff51d4b7c6446e7972f132bf06c4e624ad1ac26a57ed572441abd45d77b0896b256f122d745c56cf426236a7ff687ccc2d9806afdc3829863951ea383044b4a3c4432a6831", 0xee}, {&(0x7f0000001640)="88ccf4b17fc06fda8a0313f3d1af67d01a04d798ae9e19810ea28f988c87b444bf3463fabc2c94e9716b813714e8c9d86dd12df0ef621f", 0x37}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x26, 0x0, 0x0, 0x20000000}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x5, 0x5, 0x0, 0x1}) clock_gettime(0x5, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="5efba436bbfa6bfa7dc989747dab71037f189a20a59c0c06bc8f7721f9988c99c09f68ca361ae0aee22517e8182f0eb1205f3b438e8f11bf72d03f5400afe656f1cd40a5c2a87ea93d7eaea4c15c0148e4e2e06b89441cb63524cc48b8b0b2a404"], 0x10) r8 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCMSET(r8, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r10, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:18 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8001, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000627000/0x2000)=nil, 0x139c}, {&(0x7f00002da000/0x4000)=nil, &(0x7f0000169000/0x14000)=nil, 0x80000001}, {&(0x7f000026f000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f0000645000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00002ca000/0x1000)=nil, 0x8}, {&(0x7f00006b2000/0x3000)=nil, &(0x7f0000572000/0x2000)=nil, 0x101}, {&(0x7f00002c2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000410000/0x4000)=nil, 0xe00000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000ba000/0x4000)=nil, 0x1}, {&(0x7f00004ec000/0x2000)=nil, &(0x7f000019a000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005c9000/0x3000)=nil, 0x8}, {&(0x7f0000126000/0x4000)=nil, &(0x7f000069e000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f000027b000/0x2000)=nil, &(0x7f000038f000/0x2000)=nil, 0xcd}, {&(0x7f000040a000/0x1000)=nil, &(0x7f00005da000/0x2000)=nil, 0x6}, {&(0x7f0000642000/0x2000)=nil, &(0x7f0000355000/0x1000)=nil, 0x23}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002d8000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x9, 0x6, 0xff, 0x5}, {0x4, 0x0, 0x1, 0x7fff}, {0x1f, 0x0, 0x1, 0x2}, {0x800, 0x0, 0x3, 0x20200000}, {0x3ff, 0x2, 0x3, 0x6}, {0x1ff, 0x55, 0x9, 0x3d}, {0x7, 0x6, 0x80, 0x80000000}, {0x7, 0x80, 0x7f, 0x6}, {0x9, 0x0, 0xd5, 0x101}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") 16:00:19 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x9aed, 0x8}, 0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x84}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) socketpair(0x20, 0x8001, 0xcc, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x400, 0xfb, 0x7, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10000, 0x8}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000080)=0x1ff) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x280) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) read(r0, &(0x7f0000000000)=""/86, 0x56) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) setreuid(r4, r9) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = geteuid() r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r4, r15, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r11, &(0x7f0000000080)='./file0\x00', r12, r15, 0x2) r16 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r20, 0x0, 0x0) preadv(r20, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r21, r22) setreuid(r17, r22) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r24 = getgid() r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r17, r25, 0x10, 0x9}, 0x8, 0x7, 0x9}) r26 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r28, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r28, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0xfffe, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r29 = kqueue() r30 = fcntl$dupfd(r29, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r30, 0x0, 0x0) preadv(r30, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r31, r32) setreuid(r27, r32) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r12, r24, r32, 0x0, 0x1, 0x4}, 0x0, 0x3bb, r33, r35, 0x5, 0xe, 0xde3, 0x6}) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x400, 0x8000}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x60) syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000780)=[{0x4, 0x3f, 0x11, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[]}, 0x20e) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000540)=0x7f) r2 = semget$private(0x0, 0x3, 0x80) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x8, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r4, 0x5) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) close(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) close(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x8, 0xe3, {0x0, 0xf5e}}) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x280) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) read(r0, &(0x7f0000000000)=""/86, 0x56) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1000, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) setreuid(r4, r9) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = geteuid() r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r4, r15, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r11, &(0x7f0000000080)='./file0\x00', r12, r15, 0x2) r16 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r20, 0x0, 0x0) preadv(r20, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r21, r22) setreuid(r17, r22) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r24 = getgid() r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r17, r25, 0x10, 0x9}, 0x8, 0x7, 0x9}) r26 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r28, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r28, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r28, 0x40044b06) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r29 = kqueue() r30 = fcntl$dupfd(r29, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r30, 0x0, 0x0) preadv(r30, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r31, r32) setreuid(r27, r32) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r12, r24, r32, 0x0, 0x1, 0x4}, 0x0, 0x3bb, r33, r35, 0x5, 0xe, 0xde3, 0x6}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x9d7}) chroot(&(0x7f0000000200)='./file0\x00') close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800", 0x0, 0x3}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) execve(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000580)=[&(0x7f0000000200)='\\^\x00', &(0x7f0000000280)='{+\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='\x10\f\x00\x01\x00\x00\x00\x00\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='$[,($\\/\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='\x00']) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x3f, 0x4, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xfffffffffffffdd3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x68, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x94dffa21d0ccd85f, 0x2) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc5d34af36e9d35de, 0x0) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) close(r2) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x4, 0x2, &(0x7f0000000040)="e866243a3f9b26dbebffcbff13f9fd816471f707d432074f152eaa4e", 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x0, 0x0, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:21 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xfff, 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x9, 0x7f, 0x1f, "99a3cfee52eb3c055e8ea01308d10594c8a3724b", 0x4, 0x400}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffcc2, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x602, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f000071a000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x81, 0x4, 0x1f, 0x5, "421266c8cba26a35abc558e390caa7a30c7b1291", 0x3f, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:21 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, 0x4], [], [0x80f8040000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0xff081715ecca84c6, 0x1, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r1, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') listen(r4, 0x4) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x4) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fchmod(r5, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) dup(r4) 16:00:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setpgid(0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x4000) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r3, 0x10c9, 0x32, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080), 0x0, 0x800, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0x1b19, "f7d0cc0d68dc0800000000000000f8844ae89310"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) write(r1, &(0x7f0000000000)="60656b6cd609fb06a4f487bd4e4335ff49649f6453367495f2558e20687c050fe1617af900b4a111a7707b", 0x2b) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffff80fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x18, 0x1, 0x0) close(r5) getsockopt(r5, 0x200000029, 0x2e, 0x0, 0x0) bind(r5, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x3, 0x7fff}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x130, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c4b81a3dfa57859d6d000c1b817ebd2b39aed2990e29075d7d75181f0674026abafad8be6ed3a4ecbbaeb105a3018f3f67039dbf50e83bed92b5e7d613a979497469b70ebfe17cc127dbe8dd0775a04a44a63f81e95d68b434c1d2567c93c4194aa7592cd16c3ef4a1a179a8ec86ff51c96d64f8b12b7a62b5b62e2ba6960a79cd98897b79c22c97107106b811fcf5259efb89acf9e75c4b401bddc4edf4505fe27e7c09334a68c7bc9ee89c3c0e37ff7fdfb8b3fe0737e7fbbd13ea6df8d961d18dd1f02f0fc04db7fc14be13a01d461909240639301673d8b64374bc4b1362534c5cf9f8ac", 0xe6, 0x412, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:21 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xff) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x10, 0x60) dup2(0xffffffffffffffff, r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) ftruncate(r2, 0x0, 0x81) close(r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) open(&(0x7f0000000180)='./file0\x00', 0x1c0, 0x80) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100002ff7f0400000000000000000100dbc11334d823aacfde1566b969ca67efa623143a83aa36bc380a30af0abd63553a96a8c48b27b323eed6ee9dc49160f99b7e2bc9ec20cf5ef0ec46fb211f0a4da81f40734d35c55299a6e0563e44bc6989229c419669524246ca875e3fd85e087a05dd3500e9af7ca79685e8a2cbd71542419b743056890c888d815ef3cb63722fde8d0991ae81337ed4034f1d"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000280)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r13 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r13, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) writev(r0, &(0x7f0000001200), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = semget$private(0x0, 0x3, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x1, r6, r7, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r3, r6, r8) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a138fcbbe695b98380d5059705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da604", 0x5b) r1 = syz_open_pts() close(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup2(r2, r0) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000200)="07451c0a9a8d6ec3259d804fa8ac98adf05c901e7a84e4686fa32bc244239e926f977c08fe85aef1b46918c982511d6b3274611905914b1481a223f5f5de74a4e780eaa281a426fd69ff31f8c0da1a36c730dacd20f0114250d1143f41785044d8c6beb2b12d11aabd7892eefc6aa2", 0x6f}, {&(0x7f0000000340)="0e1e418f61e00348667bd432d9f939cebfc59be748b328787a27aa8b2a67816d14ffc610a5668090863e99710be8cf87221da84fa5857a3c4f44bd21e37fffcac7b776cd4b657a471e5428e30eb8d7ae72fb9cae133cf04e30a84c5d2b1aad5f850c8af7a3c455d5d258fab21622a2f27a5a54de024edcb30b3f0063a6a96fea2b2279f7138f2651e4b1a4fa1b7d8eabd0ae9af4b49d3ded723496ff34305d6221b7fdfbd94f92f621e91a1d609955e9bd8e451b1319cec96d3e10e8e63a7ef4a4f40ef1fd6087bca09334b9fc070c3c1224ecc626e6d6c59c28b2f1de81baa63960fb5993cc380ca1fee84db9", 0xed}, {&(0x7f0000000440)="681b4a95e29834b6090982fa685c5a16081d97a683917f020c6a5ae493e7abc0afd9ac57a234c87e6aa74012b35eb8d5b25e0994201dc64314951c0e73d0a34afe942eee30114a684c7bf0b21fb06ea1c37d4d17693794acba3778337a18829d62d3bdecfb90a736043483d45ba97dd0c15a91fb891488fb3b27fa376af1e2577b0a4a0f40cc509caa1ebdd1eb5f92f6efd5815414938544f4c241297bacce9c470af92fbb41fa1a0031bbe397f91aa02d1a8b4b9fd2a5c317b2b57891bab31a589c33afb07593bbcf07e15b0fdbb2b1873425aafd39df8c8b4c21f0949f85e8048fa8aa37c458e4e3a0d8913610c0fc9a6951b796b9cd333d73fe5f60", 0xfd}, {&(0x7f0000000540)="b0d4ee691cb96ab95c49ab81faa9cc281ce2a02efe523c60784e2d218cd8f3d61e06a2469738fa98cb8fbc7750c65c0cdab56af86b23d6ec746086b5b79adfa27834022f92891cf83bd47036453b017e171f85403081e25fa88ef441f7f8772d5475aa5fc226af269ab6a11b63b80690bca3631ecdffd80eb2d8665cce94783c955d41d9aeb28d0323e5b2259fec5ff656421aef75c05dd7da4490c8b9bae7b413972427da8ed0d589b2e424a87b779654bdd744953588186f2915ca9c6ea88c9ccac99e888f20d56c630fe0933f193826e294d67306", 0xd6}, {&(0x7f0000000140)="cabaf77db2cd2d0bdc1327f9daeceacb8cb0c89a", 0x14}, {&(0x7f0000000640)="0b7e86bc395d153c96879af40fc4bc91ab355e0555d4a74068d3733290be47e78eaecfc8b8afaf8ca276670b1a509289b661fdb348cc1ba99e8836135b0bcd98ca2df89fa61ef59b2b0049b87f5d036e31c77c90de41e972142651643671411803738e95fbca96bef7242229a6dd38699a62b568d86437ec682b885c9d510f804aec1b2ef04228bb91f49b35020e78b56a68fb0552967d43b6f3eb19ba866a2b9a9ef162f775f5a1983ff426f643365e8b", 0xb1}, {&(0x7f0000000700)="00c029aa52cbf7b079285bab3261af8d5e6e3b8a0c02e65e3d2b19d96a11a9d2d43c6c8d4cf2fd7173193e69e62dc552b3108b5bfc669b7ad27596954371f2d4a3c4a2f585d29ba55710a8", 0x4b}, {&(0x7f0000000780)="3028bb7e1fe1ad0db52b7569a0d0bc04ad42fd3378166e526b32ed2965eaac3780fdd8fa97bff21d4b05ec43d99f84c15d803e4b6a7f9383d176e6cd0119bedb0cfbed2759a6f5c079cbb3e1f3d12873d72f64ff03d83b04917fc9405a9dd8827f124aac7526e61286b14afc48f2edf1dcaa4f6683f208a2a51dd27205544b3a91b3ba14c4b03a954d153591", 0x8c}, {&(0x7f0000000840)="ec33b366ebdaf44b4d6cebfb5e1b526bd56066292982f2a33ca8a2b49928e35f9ccd83eb146e317608763961f7c14e7d10c462cde31fd138470ceea8f155b020ddc071b40d95d541ae1d491643bbd57ccd2f77d1ac4b1f65b34ecb05ec55d4c6280774054114ae41af8c3a67316becd85d606795019b7d39159b555f3ec5bb5427b30bb78b54", 0x86}, {&(0x7f0000000900)="325ea7ec00f58e94494377864be73f831c07a095b601b475d6098df8d0032202fdde44067c00821998d18689b27f4a4d7b4f29b4fb0df5d10305d6da122533a58914cf3c92ff50af2f118d793b995fd6f8a14485d105d33688d4e6f2edddf95945167092e4d6a0bcb9955afff225686faec06d64fcbcb649eed980d6bd633970a9a8200229f25b7f8cd9d15b8605f49406ec", 0x92}], 0xa) r3 = dup(r1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000a80)={0xb5e, 0x4bb8, {[0x401, 0xe23, 0x8e, 0x1, 0xfff, 0x7fff, 0xfb7e, 0x1000, 0x100, 0x3, 0x40, 0x80000000, 0xff, 0x0, 0xff43, 0xfffffffffffffffc, 0x0, 0x101], [0x711a, 0xd88b, 0x375, 0x2, 0x4, 0x4, 0x7a2, 0x8, 0x7, 0x9], [0x7fffffff, 0x100, 0x47, 0x0, 0x5677, 0x0, 0x8], [0x8, 0x80000001, 0x3ff, 0x3, 0xffffffffffff6515, 0x3ff], [{0x10a2, 0xffff3ee8, 0x1, 0x100000001}, {0x3f, 0x9, 0x7fffffff, 0x48dc}, {0x5, 0x1, 0xffff8000, 0xfffffffffffffff8}, {0x36, 0x7, 0x1, 0x1}, {0x3, 0xfffffff8, 0x7fff, 0x3ff}, {0x40, 0x3, 0xffffffc0}, {0x0, 0x1, 0x5, 0x4}, {0xe08, 0x1ff, 0x5, 0x3}], {0x0, 0x3f, 0x4}, {0x7, 0x2, 0xfff, 0x3}}}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000cc0)=0x1) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:22 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x8000, 0x5) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x8000, 0x9) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0xfd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="2ca3da0e3ab90c1bc9304e80f9d7181e02063465d36b9b5f9d3dde452d8b80d7600342188d921eda1b26b41a4489acf0c0ea25540fe432a07ca726335ec3647cc3d2fc2ac5885618d715ba323d1588ad43ea441fde89724e2fa185e8a92ebd90d716dfca9423da036502cbbadf609528cf74f08c9b7893d792037d1d744620", 0x7f}], 0x1, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4]}], 0x20, 0x1}, 0x40a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r1) read(r3, &(0x7f0000000440)=""/178, 0x2d) r4 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r6 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) 16:00:23 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0xfffffe01, 0x6, 0x7ff, "5eafcbf504de734ab800a5e6c862053d6ebe0b2f", 0x3, 0x5}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:23 executing program 1: socket(0x18, 0x1003, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xfffffffffffffc75) r4 = socket(0x18, 0x400000002, 0xfe) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2, 0x2}, {0x3c}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) read(r8, &(0x7f0000000380)=""/153, 0x99) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x400, r5) r9 = socket(0x6, 0x1, 0x0) close(r9) getsockopt(r9, 0x200000029, 0x2e, 0x0, 0x0) r10 = accept(r9, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x8}, {r0, 0x2}], 0x2, 0xf3f4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0xa) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = socket(0x10, 0x2, 0x1) recvfrom(r0, &(0x7f00000001c0)=""/158, 0x9e, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) unlink(&(0x7f0000000280)='./file0/file0\x00') write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e921fd255bbf9bc2f666b6c703000"], 0xa) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0xffffffff, 0x2, {[0x5, 0xfff, 0x45de, 0x724, 0x101, 0xda, 0x6, 0x2, 0x8, 0x2, 0x9, 0x5, 0x2, 0x4, 0x1000, 0x9, 0x1, 0x100], [0x1f, 0x5, 0x3, 0x9, 0x8b, 0x7, 0xfffffffffffffff9, 0x0, 0x9, 0x8000], [0x6, 0x6, 0x800, 0xfff, 0x0, 0x2, 0xffffffffffff06bc], [0x7ff, 0xb7e, 0x100, 0x4, 0x20, 0x3], [{0x9, 0x5, 0x2, 0x5f06}, {0x1, 0x6, 0x9, 0x2}, {0x246e, 0xff, 0x401, 0x8c0}, {0x1f, 0x1ff, 0x4}, {0x0, 0x2, 0xff, 0x7fffffff}, {0x1, 0x9, 0xfffff51f, 0x3}, {0x1163, 0x0, 0x7bca, 0x6}, {0x1, 0x10001, 0xfffffffd, 0x1}], {0x800, 0x1, 0x9, 0x20}, {0x6a, 0x4, 0xd6e, 0x800}}}) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7ff}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000380)=[&(0x7f00000001c0)='&@(@:,\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='\x0f\x01\xf5K\a\xf2\xda\xa7\x1f\x83', &(0x7f0000000340)='-\x00'], 0x0) socketpair(0x6, 0x10000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:24 executing program 1: r0 = socket(0x1, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x608a, 0x4) socket(0x18, 0x4000, 0x4) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="eb7208ff01b486b49f290eccf484db1347b667c18de4b8d468da6d57aec35e7e08ea8670825ef806985d71605d8949f4335aa997515b92e0ac9493aff3e6e90dcbf27e6bfe327c7b3fcfde208524957471095896dfb9c23d32c76e2791efbf4d4c62", 0x62}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) 16:00:24 executing program 0: mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x90dc8cebd6db1550, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x7b8d943c85139902) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) dup(0xffffffffffffff9c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x200000029, 0x2e, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/127, 0x7f, 0x40, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2, 0x82, 0x0, 0x1}, {0x3, 0x1, 0x20, 0x3ff}, {0x0, 0x9, 0xff, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x3) clock_settime(0x63cadf928cbf4640, &(0x7f0000000280)={0x9}) 16:00:24 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5cfaa7b7d3dcf0d77248af10286fcdeee3ebbdfdcfb04de010d6535b7955cb4c4a4bf5be18531633ba53a47166f66939c13e8b86c637b6b25d82248256bda374a4996846e132223c852d764793aab9005c7b9b867057ba72c4d4bbc744e2faa302"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/4096) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000140)=""/6) close(r1) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5, 0x2, 0x0, 0xffffffffffffffff}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000002c0)=[{0x0, 0xfff, 0x1000}, {0x0, 0x1, 0x3400}], 0x2) getgid() 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x9, 0x80, './file0\x00', 0x81, 0x2, 0xfffffff9, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x813, {0x4, 0x8000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:24 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x2) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socket$inet(0x2, 0x2, 0x3f) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2d, &(0x7f0000000180)="ebed000000b9fd812eaa4e713048e6d931929648785668c649c76e277b57608a950d95135de5d0af038a59dc44a184f1ec47a6fd708020120c2d76aaa32ac598a36343811e30c1a1b09458d798f14bfecc9fac2a5e2b5ca0f998a8b3a8eccc1e4b517871f463af7c9f4aab459a9173e660e89c9c81a8ecd9ff810440d99d57744e01a73d1524253736fb414f05f044c212060c722af60da69576d1b1a922d5f43f0dc6", 0xa3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x22) chflags(&(0x7f0000000180)='./file0\x00', 0x0) write(r0, 0x0, 0x0) connect(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) shmget$private(0x0, 0x4000, 0x0, &(0x7f000000d000/0x4000)=nil) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x6}]}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000080)=@un=@file={0x0, '\x00'}, 0x3, &(0x7f00000003c0)=[{&(0x7f0000000100)="d482b87c368e3c7ed817a96a464e293cd8fdf8926e8c438d2de6fd77fc59d0ea8bbf26a6b3354e15c65b6a4a45f36774d48b34ba4ddef02fd420b58dc0555e636866d875a84b343c5476e6650578e5d8abe9a9c08bb9391cd74364273e3da0feb6d4c31d220ae66d5688fc1a0391647b335458fba1682ae14acf4c68f239efd225224bd34b750ab7a999dfbe588eff0d68458b19d4dace5a070d40695976ad251768bff93a46c70ccecb49083e8614effe34f100512f53d6eed9d34ec084a881fbaa3336a277ed5d7785496dc3c2c444cd82", 0xd2}, {&(0x7f0000000200)="5d34e82274398f2a92c925ee8d25e4fee56533721829e8ad5b8cfa4032ecefa79fd8b08b2b9f199d59fbcc2cd982852d1b12bc49dd5c219036e88181ab093035752a6a2596d63f537080162d49a456522e7b2a8a62484ad5b4206f378c77146f5297265368d6809850a59a5442279ef902de3949da317c5a042906f87dbacb8ff00f4e44670f42163f9a4da1d2", 0x8d}, {&(0x7f00000002c0)="94d367f990efccefe673990a70213abb6ea4b8bf81fcac42bdfaf7feacc192c87a4e45a2199d0d4f1cacc7e7ec34d88431c55ff7d4326362a7d81c3b725352d4586f1a0bd6443a80038f54883417c6f92f5e18ea6258", 0x56}, {&(0x7f0000000340)="199d64456877d58767a3c397f3f69e3ba6547c354c2942e863c039b5f1a6a448cd33b15b1d60eb0750a051fa43b5854f4e8b639077117022628e4061692e1f396fa2c778861a5b6fe96b88efed0ecbd8e2ec8c7f396ae6119e61ae826989a61bac7b741004a71bcfcbbdd38ccdaab9020735af29", 0x74}], 0x4, &(0x7f0000000400)=[{0x38, 0x1, 0xfffffffb, "39914f4b4d8e1c2a3abe1d51e343b19536e1a1e5b2b0b7555d816e5a1eacd7fe88b1"}], 0x38}, 0xf1f6966e11bf3802) r4 = dup(r1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)) fcntl$setstatus(r6, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r7) syz_open_pts() fcntl$setstatus(r4, 0x4, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="1c4bf8a1ae3f93a25ea62a8871e2c392c06b3bfc11a97c8c7e1b55a1eabde6fb86a929f50a2e1af9f07c2269d55bb76ac6f24f2e636629f148755fcdaf104ebe6071c12f129f1121d30644f96fb940672d76f87ba72ac649df295355b2d4ac5aff7a5b0fde183b84c5bc3c8956b46f6064a063e383568ebb37af673f449059307414fc647aae0c1424f9112a6b4f1c6aaf686e4c91ce507a0e7c6487f00d54381dfd20e5e3dd900f69497f62fab375d626ef0c5f3b74", 0xb6}, {&(0x7f00000003c0)="3e746c1f84d7d0c7ff0503de975869fcc8de3cf2dedd79255a8cb39f68b549cfec6a4f4a58a80fe1390d1d76ab9b30c4a127d3fdb0fc23e0d55d5cc886d272411981f8110ad7480166e34b7cdee6c488faebbfc1ea5d09464475191b590df7b26bf041a0a932cf8232660f70b8aa236657a75e62ae7f142dc061dc23b96e1ad6dd3a38dc477f8306e533df0b0d74475d70fd8277200145284b5239d0e09cb4a1e77c5b6d06f04cf2bc4009df0069b2730f00e6308e0dcb77c809979f4ca0", 0xbe}, {&(0x7f0000000280)="7fbaa7f54456c731eaeede5b8b41b5db070fc80861e2e13ab16eba49f1f0eceb761bdaac0851fd7c7189458c413ff67833b74efc30dfc415c1de55d7af19ceed9e7b5ea3b961122ff3b9d706bb88d606edf0d136c41846863946850a0fd0e98ab17b58ce68214cb55b02d184a8aa848b4447a2691342", 0x76}], 0x3) ftruncate(r0, 0x0, 0x7fffffffff6) 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) 16:00:25 executing program 0: r0 = shmget(0x2, 0x4000, 0x108, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x2, 0x0) r3 = getegid() fchown(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(r7) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r13, 0x0, 0x0, 0x4a, 0x80a5}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419db20e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec66b9a8c763864586e3a8254a73da6197f58e45c16921c42f56b4de73f54ba04a7e02e662351dbe6b802b1f8eeb89f863161d8f93204171e70004a5f69da793b0753a670c78bf2abfe068d4e9a29d872d11e0ec094e2d28a3fd23781b819e77cf5cf5995af416fe94cf82d5bf1856524f2b4a3c03d500fbc6083667832a13ea3712fa1623833fa7424c93812eb93dffe8e33f58c4fe0c62c85af26a24d335691e83fe435d9de6c6c5abe49fd3c3d9c00f45e2fa38679742c3f89ee6b5452baef9f7e36fd88121f10c4a2dd413"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, 0x0, r5, r6, r8, 0xa8, 0x6}, 0xa, 0x2, r10, r13, 0x0, 0xfffffffeffffffff, 0x100}) r15 = getppid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r16, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r16, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r17 = getegid() r18 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = msgget$private(0x0, 0x0) r22 = getpgid(r19) r23 = getgid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r23}, 0x5, 0x2000, r22, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r25, 0x0, 0x0, 0x4a, 0x80a5}) r26 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r26, 0x1, 0xfffffffffffffffe) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4670e1b2ec81dc82eec2b9eb258f2dccc99236cff7158545a15aa"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x3, 0x0, r17, r18, r20, 0xa8, 0x6}, 0xa, 0x2, r22, r25, 0x0, 0xfffffffeffffffff, 0x100}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, r1, r3, 0xffffffffffffffff, r8, 0x10}, 0x0, 0x2, r15, r22, 0x1ff, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xde9a6534318df3d7, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x5, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x4006}]}) fcntl$getflags(r1, 0x2) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x20002, 0x900, 0x2, 0xfffffffe, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x10000000, 0x1000004}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f0000000100)="ac447cd8d87b715008074da9863170b9ee4e90cf2ef968474dcf784b9db0633b44f1c9ce71e06e81642774026d6406b9a6aee78a6b4b101c73b324c03ce56118206d59cf16c8469434dd960233719913219d0337fe57df4368", 0x59, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/40, 0x28}], 0x8) 16:00:25 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = getgid() mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) getrlimit(0x7, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xafe4c0e098dc3ea3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r1, 0x2) 16:00:25 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x6, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x20, 0x6}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt(r4, 0x200000029, 0x2e, 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r10, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) socketpair$unix(0x1, 0x97eaa599cb37b5ca, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r13 = open$dir(&(0x7f0000000800)='./file0\x00', 0x54de8bc7aedcb13d, 0x80) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) getpgrp() r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r17 = semget$private(0x0, 0x3, 0x0) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x1, r18, r19, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40)='/ret]>\xd6\xa0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r21 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x82, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r24 = socket(0x18, 0x400000002, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r28 = semget$private(0x0, 0x3, 0x0) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x1, r29, r30, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) accept$unix(r3, &(0x7f00000009c0)=@file={0x0, ""/108}, &(0x7f0000000a40)=0x6e) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000c80)={0xffffffffffffffff}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) sendmsg$unix(r4, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000001c0)="a837d9cdb319a85d45592ab285b63aebbc3716e75b56e53aaaff03e3840005611b96fe3fe2c22be14408edf3ee2453d70b04fb9ba08b733ddf3bc740e28c38ab2f9800a0", 0x44}, {&(0x7f0000000240)="39e021fadf68261b05184aa860be37766fea1ba5bbf6bd3d676974975e45cb51469e3b72e6d714b4491d7334d45688470170ff2ed739c0640a085c0b28c21e2ae2cd095ddca6b4954cf65d4ac4244e10be6a654ed4f31d9d5c9665a11b575415b1e2e53264cedc7c251d4f3e17a2ade4ab38e3c8c9e0d0f7300d21d21e5e48c78063ad6ce835380c7ed592a307818fb3eace885f05", 0x95}, {&(0x7f0000000300)="612efc96304d991dd4e690d42e8913a8af8ae3f17fba643a799d16072d6b097ca6727084c7a7acd0e7f00d252486e498fb3aaa229574393c8af5b8adfbf1372c6ce24cbe1d70a7b0ae012d4b827972c9eb8b6d4526a3d6c034b4885fd52f3d31a3924fc42cad4f3dfe5bf1b43c71b4cd041fb1129652b0cde5a453530faf1e1df58f250818992acf", 0x88}, {&(0x7f00000003c0)="86700f81d41b4062fbf86f106cc29b44acd03ffcf59c5c54011cc24b40699052b176bfa937520cee2f814f13d8ad020608b101978bddaf253c5541bc354326b27880a9931abdfcc479acd24b8ab350cfad7e699abb9432aea8bee0fd2f27d9efbdd8d86bf2053a2bc78df4a9e76908549c3876ba70f80dfdecabb1207e2d704ad4877962b6dd83c4ef5f528d4f36ae105b896984636867fbcf7fffb9b5e49cb0b9a38a0b5a75702213595bbef941b7a3c03ac4798162c63b7370d4cf14b889e6e2c9d73b5ceaefa0db6a532f948d33abc4c4b78723e1f9adb8a9ff532192c7033bfe23", 0xe3}, {&(0x7f00000004c0)="84c87207380ded17f639a97f5133f8763bf97ec5b0fa0d133ecf06d9c5ea09d92ca50d636f7e647932f0c70a7014e2f0b23fa1ddbb9af2b0ca89389af592d301a058f0a1a835881fa457929303f85466ea0c8facdae44cb8cefde671d81c9da3285786fa8cb8", 0x66}, {&(0x7f0000000540)="cc6d6e3de7fb84329323bf78239229eec2b684931ee4d8076782ff4628fea02608c6f6983d76fb62465489ab1e8bb572663142ed0c07665557c211fac1dfe993be1fc8a516bf4d4224df46b3673f311be1742a66e6aa81b7a513712ce364", 0x5e}, {&(0x7f00000005c0)="799a73823c6797424171a2223e5cef248bf672d1f757f46943f5ff87b9e241e9eb3bc45f9c8ae785d1290370047a1d08d94dd86036aec5eb2c720e39ccbea8ce30a6089f9494d6088f1ab408f4de251c5d2f64ea2e32205e8ff2feed8403cceccaf810f2", 0x64}, {&(0x7f0000000640)="ebc27d0a1f2c65a77e73407d39006e5df86544b47bcea6382a5e67d82635655065849ef0e633", 0x26}, {&(0x7f0000000680)="930447d0fc7417fda3e15da7c9f10c210d968ff5112cc930701f245ceb1903e43c7cf012033be62d8c92cfe4e52e6e9b93f58088ba412d0984444a86918ef2d77e859fcf9082e991c7a39c83cb8ebb7b1732da78e9b68c92ad", 0x59}], 0x9, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r11, r12, r13, r3, r14]}, @rights={0x20, 0xffff, 0x1, [r34, 0xffffffffffffff9c, r35]}, @rights={0x28, 0xffff, 0x1, [r20, r21, 0xffffffffffffff9c, r22, r3, r23]}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}, @rights={0x28, 0xffff, 0x1, [r36, r2, r3, r31, r32, r33]}], 0xf8, 0x2}, 0x5) 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/74, 0x4a) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x87}, {0x5c}, {0x6}]}) r1 = socket$inet(0x2, 0xc, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="679a45b735445869c4e904eda332d12a1f331d94c35f0b09007d5626fdcb7df6adf0f408cdc90a6592e11dcd740b7ef9f1fa8b8d7c4086de1f63e25a0d75fee74f70cad2a747f7bff4d732e8f316cdbef86735563ebc03bbadbf6279fd065e6612cac0dbb008031e5277d3e08a76dccd12cb5f77f040570af44579553c9ba32e17c33e171f8b8c07e1af8159b159afe063aff3f425a942c0bdabe574e9dfaca36107751d68", 0xa5, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:25 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xd7\xddT\xb7(\xd2\xd7\xcf', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xffffffe1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0xfffffffe, 0x7fffffff, 0x1, 0x101, 0x5, 0x0, 0x5, 0x2, 0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffb}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)=0xffffffff) socket$unix(0x1, 0x5, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfe) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) getsockopt(r0, 0x200, 0xffffffff, &(0x7f00000000c0)=""/31, &(0x7f0000000080)=0x1f) r2 = getppid() r3 = getuid() r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = semget$private(0x0, 0x3, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x1, r6, r7, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r8 = socket(0x18, 0x1, 0x0) close(r8) getsockopt(r8, 0x200000029, 0x2e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x80, 0x0) dup(0xffffffffffffff9c) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = accept$inet6(r4, &(0x7f0000001680), &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xffffffffffffff94) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r15 = semget$private(0x0, 0x3, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x1, r16, r17, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r18 = socket(0x6, 0xc00b, 0x3a) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x403c}, {0x4006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r26) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r28 = semget$private(0x0, 0x3, 0x0) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x1, r29, r30, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r32 = semget$private(0x0, 0x3, 0x0) r33 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x1, r33, r34, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r35 = socket(0x2, 0x400000000002, 0x0) setsockopt(r35, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r36 = semget$private(0x0, 0x3, 0x0) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x1, r37, r38, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r39 = socket(0x2, 0x400000000002, 0x0) setsockopt(r39, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r40 = semget$private(0x0, 0x0, 0x0) r41 = getuid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x1, r41, r42, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x6, &(0x7f0000001500)=[r30, 0xffffffffffffffff, 0xffffffffffffffff, r34, r38, r42]) r44 = fcntl$getown(r1, 0x5) r45 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000100)="7102b9fe1fadb57c963c869be6b7dec05118dafc865e4ea265", 0x19}, {&(0x7f0000000140)="0969d8855db1761670e4ed6a01eb6bbd510d119a52b8a920947da65edb63da7c43c1771015a11fecaaa86e8fc9d72cf5bf500d835262ebec7b0949bc45c5dbdd65671d362c8ffee0899afb8c6d0027d3b1eacbfd9c5620fc9ed8b322ed6a37aa856397b486f909b5fdfa153f91f665a0519fad1e4b8c0019103d7c517492046ec52ed91ff078d3400e413b9c334ac872fef86fea8058d3b3c316890f059f079fe07034c1d61387f1e99fb6925449b9a027eee66739660abfe9d8e08235bf9059928466c1bdceeb3d3b299d7642f73618c30336fbed9d8c67958b5ed008b9f10f9c11344c74c64baf7fddd20492f9ef9304701a0a0b9b63f72ba0f88a6475ee1580c17d0e371cad6f32363867467c23bd0fbcbddb60666da15e922eadb588d5f995b4d362d27170fe43741c4f553ab9ebf83da58d411c5db68498ab8ad5f3d6e3cfd9ab88b6bb38d500b662bc29d10f644c16db2b0ebbd2d1ed079198ca02ae37c0d3210209451a42ad635821e66b1a299fc1b81f7d1f5486d951c0176a8bffad776d6ee4f74cd1f868b660bfeca9b41ef8792cafe0d11989fd42ea3db7a432584b9170f3d414d72868a2a65660e95fbf51f5236af2cb013c242df84560b2d760af5f842c3da57d5159ca73f064b3787405dd615d299322f56b219b7b4e260dfd9f5465f5d9d31fafa5fd99161f7689f0e8cb49cd6c3512ceeb67fac54c202a983886832ce138ae12f1c166a5cc888f462ffb7eed2f5438f66a2290d9e371dae1d4ef5d355117d0c0c134f939d621d5efdd21f50ca9543172d1683a1d2d69577a7ca056178ffa1a7d64391542c75c8ebc9aae99fda091b7be334e58c7a8568719ce259c38dc85d143b6da72928335bf0045d16e73bbb266afc054c23484c1e85eeb16d2cec19d0cff2f48e18aee9680befd84f0c147e3384d02b172a585c886198515af583fdfb1a224f8ce583ede77e343168f0c49f41175001bc493c09793e522e9a9a963fc80ff373a6c893bc65228ff5c7ecfb93ebf8d8fd51be88268213ea3defc51d5fdd43037a7bdcfc516980cf60f3fe54dad86e2c52e0c9fb5271669611c8d1fe0f327fb6ea1fa4e0f06c152871eeebd92ebf898ead1449c655de122cb96bc3cbc1b9273200798d2d11a899de50aea4bd2dd7e654c1f0401f3c7317200116d6ad2f403b14fa46ccd171cfc5beb97ab62b2f2f1461e5cc37ab8b5710e7e18bcd0194d00e9f56cb69e44cc1397d58c01fd9e49262fd5e587271b582f54b4193440e52cb1a923dca3176e3dade19b90a313ea1e549097dad3b67dc4795098a80ca77d7fb83803646e9b77942cd3306041be1411b19eaab590995aec1638b7641998516437bed9593dabffdbc132a6db0827c9b8825a50f751d7143b73c9956e40751b8a372744ef95089136871ab7cf8edd23ef87d17321e57574f86fe39d660213fa25d5ef856c846d8815e6685f84877febe2304b2866e75b01e76670b10b4b2c62103c51625ec1a84fddd1e7ff2cf3e6d0de11fd94bb83e7f8df1729f24a00c41ef18d2462e63523787cb8193d49dfda9fe4c3ef194969b8ed42b534e26fc38c9a6104e3088402900248fca10afd05ec2551446b0c8545990f1eade78733c152146f0ae863cf1e5d49f0470c76a925dd94179e83115efad180c6b82981f2a8320d059bb8caad1c9b120c8114fe31a5ac38343eec875c2b17f1ffaefaf9cc991e43e55567781c4714cf1aec5b0a25d8d54bb713f7139b8ec26de839ad4879aac9c4d5b7b1a231823f6e95fa704e8630875954d739d8b6951ad117500d306728cdbcd492abca41792353ebdbb2fa2c724c080b9bd60b4aff45041cfa0951082dea7b6be1678595ef2221531066cc2fda046a219dcb277e464311711b75c6fc7ec9e3a50e48a5528b48fd91eb0d3931304d71a5d453526f85eb4b8ee61936ca69c0cdc6e03190139879beae943d53d12c567792f9efb54c2167ede46ac837c73ac107b7c46473a55817b399bb92f2727e943092d4570768d112257a63471ee313f7d298c8ed277d2b11ed7c22a3c02c545a25ff4bb9148d27d550841bff2cba02bffa391e34583dfb6fe305978387fac938676a152b4dff44636cfe6fa1743e65bd01fc6136d4b6b2fd001ac9d43eec8c94e818654f8c76e8ff04e8e592195a2dad07118ddb9e47520caefdeb816e71263cdf6d723c605bdbd4106924921714c5c4b03fca742f48f6ff20c64fa1e55a2ff7a2fec6315fd66d045e951da6d40da5f68ea149e2bbbc87d77a988cd34454d9a1b96a7681698ac7ff406c7589743b452a72479459bfd7dd0e0031f6459dbd4a54a2fe120898776e9961251f46489efd8f66b4e45c4d76f57145bfcb6af52bad0a9f18b55920f68c50f6cbc3aeddf2369c85bdb6373d3d8c498edd94a091febdb2dc9687e13791361953a3b1041284b9efbb2ae3543e171e2a1d4d2525fd32a727103ea42bba9ed70b8e91ec1eb6484cdda7725279fa6b5d8d53b40ae54a9a1cf9d59f807395ce8733c3b8444bc7e61f9a9984d02ffca911fb0b85fce3c4bf0766e246fe1537c95e440c5df8e44e078f692235d5eb58a86faaeffcc52eb8efe9107cc337dd10be0b63e75a73981a8f24f4cc5ab06963e116db9959066c2d0495fe4b66da229850d658efcba6bc3b6d2195764b1541c3e3ad1aeb1c1f6fb5e6874d350d1d9fa4be1de12bfa3b484ecba7c6c08366979e879a8fed718beb7523a267b104800bda93ba07e36134916774f591afae605aabac3f8ae2e1d9fcdf0d3fa8415a1009a7c328d7d875f6ca6bfbbe8b79bcc818f5cf0bf5c8e8e004d63fda3081b51998a1607e0b0e87165dec37f3aeded5a317d112b58ba44924de9034dc7d707cc95ae1cb7d8308b6fb29c95e92ee929d8da7f1c1df75afe55c04781b40449ae53ee5bd237e627f2685299ec77f019f017a575232394249a3e07fde1840f7d4386022eb9c0bdca85e9d3a6c1dacea0cddfa0b94c2bb0b7eb02eb184a7230c0c32a93ddf4be11ac37eec1fc75ab29c10d8417969eb5c8556db4d142d61aa0103e987769c9eb8bd840faf36847aaa388dff824de89abe3ea77a9c20a27dc24ac487b5c56e0b8bf9240b1860f81b1a3008fae63bc7626b35a06f3479e64016aefb2630cae472ab80f7576a4d382537b2efd6b4cfe084d12908cfba9487b550608a8bc5608f63696c1be72e29a2d3cf40e56511660f96d2c3cbdaf20b889a4193c6942ec30d5d63ac5768f801d1c7d1623b27b407976d150c619d578d2787116e85197fc43928da331960ea6f89310afc6e7d397dfcdc4d9bafa44c825b45ee9040432c34f52a3dc7d335c197c82bf6e86a26b15b8e492a5f90b344e8d4881781898c5190d91cf57ec3c2fcf697a342bd90dd62a6e6f047ed9fc062b0dfcec194e20eed7843c82f68e24ebf9b1cbdcbcc36d9d4e01e0c49a7ba493e67256d8a26fcc4dd920bf3fea5981b12b7afc6718ea575f018a784e725522b7745658e196597e31c7f8b9eba5b01462b70e608d68cf91167f4ae928d979d16c72034c0726dc00d76588efe66fd244317085f2f7b10e4f02364e82af357dea6d2a44d443a80456571ecfaca9eb525006c5a7f7e2bf14227eeda6f4de8458d3064d70e107013bd4c315ccac044ee815867c288e6138a2b4d317494441ea21bf965c0af63628cb18816dbdd7be85c23c50139ba4ff3cd65e35bfd47abb6e211f71452cca5a96665338093260ccc33168bdc0e466677a91f17344251b992a56420c77411d7e8dca2cfc31fc96553c61425e900785ed061955d6640ab7c0a780cc3ce9eb35cb49f0496fcbf7c2ae8f1065884aa85d2579704f6d07155c6fe7c56c7cc975ed2d37ec04fb2d064889faaa33e4a3ea0172a293ed85c866ae82410364e5a59d29009da7581880493665012a64d4d4b9bdef8006d425a5ef34d3c0e77c064ba86217a409799b6916f74231762f607cbbf6775437b2ba1394e65ff3e255a79529a952c271772f2d34d1bcddf9df87d9dfd46c360e9721b12e19ce94dbe3cecee78d8469d15f0aec1d7feb0398a492307947ea447f2c3ee2572af3fb33716d18ad3fce2ba6194a7695baa570d4b09f8e51a9d07e48e193a18013c192dd06e19049657d5fcc29fdb6d6a2cecab064f9050a51cd4575adc4cbffc1700026b60a8454667ee11a4c2925b6be944deaece5a96caa9451ec6b6f18a08a78a78a44b4158339c54e1245587aa8e4b45c23f52bd633ba08f645c23f599c1ab763f6b05ef2a0d61ab0d382b519f4e9951065ff5ea76169e5d40b34a61a610dc0e0b5be4b572b82605f4c54ad56652f1f2d4298a771380f8b01fb588b25d1657997642da3b6c59d9cc0c2798aa2dd709c0018451ca605b712226397f66a066dbb26af66419b25d6fb3836d60caaa1047990e91d5454c1ef4e92b8d395596ebca558fe05ded704bceffe9ad64b0e8ef106564b3a3705008ffed25e2506f17b643f0e53dafe107f68ab0c530c07605d9452b9b863731a1eaa9e2004af41370b188cf07a56b103fb407a986df71b72a3be47424c86d996294393454f500bfda0721cb56d5c220273b7310aa5247491896d5daa004815a87bfaa4674f85897d86320f1a9e307c7cf3b237d32331f43bffe14728a6455066789dec2416b9e6cfc1c59115dca2d949dd3cb3d62d7b009ded1f9cd1463df8f3a4510be0aeb95bc2b2d506d499bf621d6e65377716e685817e6b5013db48d19dc8384030ae5841e1415fb1af74fdeaa9cf1654c98a7c183fa06b7ed59b743b0b490567020c6c8bebdf84c5610cef590cc6e983481c543cac50b0fe2b885e729add8c1127b154f9dfe4eef4e8abe2df60be635270598d424bc3383228ddebb4dde4db9ea9a374cd257a1c293e9d77326a9793147f8f1f8b5eb6e62c25951c872a4be594f9c4ace9629d97a97ab3a99f86d5e77f496e99d691a845f2e1660cea83bc443579fc48d5f4b55af03aa0f1e85f0df95a70813d4c6020550cbf7f973586ceb107bd80f7fdf3fd7fe17ddea0c9a4ccf78ef6703fefad7e56137bf2b25c35e4718ea0419c83a12855b727260a438c2d79af1e25f733f4a767213ad9c58595c7676b7d39464011ac35cf56d42a4b8273d2f923b3636246dad660279ed3a55c13a4ea500e2096894d615c2493e6cb668db964b356b9c2e10aeea20809a460810c41fb8ea0978a1e11ca4852592c1538386a4ce3914bf7c74080ff0d2db888d517d085c6184fe758a98e6ee18f1f86daa4e013d58fa02f7e29f3ad024bf1dbf449e635cd531478fa1b5c3f1a2b63f39be72bd42fc00fab686393edf4b4eabea006d4b9cd7e759b5205e75456cc642d59ec67508875f3a923891804a89e240bf6f9ac195f1fd2644788bd458716309b20c7495965a49c6a91a234b23df4a846e2e8603cce468c2d802f9b1b80d824c4cfed157c23c4b63e1d1e75ffc77f3ba2cf86d1d0eea3bf74ca36a681cf6b463279580f4a8ebf2d724ff2e36e659c2490c41050070fddaa33340c6bfc4cca681d7288c78b17cb0ece73a8da3292629cda7fb7999a037cb27c75b611c34bc76bc1cee643b902753629087971ee13ab3ac9dd70789afb3be32d49270220640b185257eb7c9a1032207f97b41853fa65ca1acfe00bf210420b9c0ef2ef54b9f1a4fe92dddd2e42218fc0c9ab0987b778ae0ec11808539574b9df8057588c99d7845b6d036955134ab0b15e8a48002242713202358b11040d4319234fb246a22fc08ea39a1e1ba87eab211b2da4d2ea93ad6ad70", 0x1000}, {&(0x7f0000001140)="e028e0f08395bbf65e7942f2cda67b9ab682d1dd5d6127c818db2a87104229f786c9abae3781eb0a0b9579ab0c8d142621", 0x31}, {&(0x7f0000001180)="51f3366015690cd013a5fbccb76ad117fbfe4513d1665c95dbb9f56874fcd47b19a2fe7feff16ae01e40767dca45ebff6c95ff168aca61907e966a7bffaa0b713ece74c9d115cf1893641c0e258b547d53e48c8b24de6bd3db069ac5e6eae2a082f9739cf37a064760cd5cc9830d8b9ccf9003ce7e13120a88944cf58ca04fca6fda4f75e6e52360ad4c96bdee9abadd283e36be0e39dd6373b64ebf4d17c8120114665ba426069733d992f6d5332096aece9299f41c95be6f2495090b42cb14316fcc49293fbc4d889cfdb6ebce7a53c776ccefe5e87495202ea8bf31dadf662ac274074509634360184252810f37f13bd2a6938f5ab1c84e", 0xf9}, {&(0x7f0000001280)="56c15ce33fb7cc74ec4c54e945cd23062348027984254ba8c31e1c1944a83c55167e14ec3a4621255e55d48b1bdf86dad037d4d674cb5a0b023b3d69b27603b3c82d27bce7cc92760a44f75afd9ba455b7f7f6afdca7ea6b7d343c6598870d0701fdb054ab89cae54e6deaadd9db76989f891e236741bd404374522fd4d97ed97970f4c52973ba29f74cba0e83213583c0b468ab2c8b0e0beba20112c4e9ddbd10512a427547207072bbd7b46bfc66027d", 0xb1}, {&(0x7f0000001340)="83241aa70c2a4c844efd7a9619dd2c9cd7330e39f596c993bf2f46992ac502ba4227ba6b637829ea2b5b8120cfe8db140460f24479c5d48515a567000bced3e4dcb28b11808bc0347af56977fe8d251f96bcd4cbbba27bd420ff", 0x5a}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @cred={0x20, 0xffff, 0x0, r11, r13, r17}, @rights={0x38, 0xffff, 0x1, [r18, r19, r1, r20, r0, r21, r1, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r26, 0xffffffffffffffff, r43}, @cred={0x20, 0xffff, 0x0, r44, 0x0, r45}], 0xb8, 0x401}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[]], 0x1) write(r1, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x800, 0x0, 0xaa, 0x2}, {0x8, 0x8, 0x2, 0x80000000}, {0xe95d, 0xfa, 0x7f, 0x1f}, {0x2, 0x80, 0x1, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\xebap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'\x00 \x00', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000340)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0xffe1, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x204) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xffff, 0x200, "03664e2ba70c033c02df50795acd00"}) read(r1, &(0x7f0000000140)=""/89, 0x59) write(r0, &(0x7f0000000000)='jJN', 0x3) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = dup2(r1, r0) listen(r2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x4ac5, 0x20, 0x1f, 0x8}, {0x3, 0x3, 0x0, 0xffffffff}, {0x6, 0xff, 0x6, 0xfffeffff}, {0x4, 0xc2, 0xc6, 0x3f}, {0x101, 0x80, 0x1, 0x4}, {0x6, 0x8, 0xe3, 0x7}, {0x1f, 0x3, 0x2, 0x1}, {0x200, 0xf8, 0x7}, {0x8, 0x1, 0x8, 0x8}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0xfa) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) close(r3) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$setflags(r1, 0x2, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 16:00:26 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x6) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) 16:00:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r11, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r11, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r12 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r12, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e00000000027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1016], 0x10) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffe}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) fchown(r3, 0x0, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x7, 0x1}, {0x9, 0x7}}, 0x0) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x3f) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) pipe2(&(0x7f0000000080), 0x10000) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8c30, 0xe68881bd, 0xa7, 0x1, 0x3, 0x475f, 0x0, 0x1, 0x1, 0x6}) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x3ef) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) chown(&(0x7f00000001c0)='./file0\x00', r5, r2) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) load: 2.36 cmd: getty 49386 [ttyin] 0.01u 0.00s 0% 321k load: 2.36 cmd: getty 49386 [ttyin] 0.01u 0.00s 0% 321k 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) readv(r1, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x8}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000000)="000000002379ff1acfb309753f7e8a9c81") 16:00:27 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 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, &(0x7f0000000100), &(0x7f0000000640)=0x8) msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() preadv(r6, &(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) msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0xffffff1f) getegid() getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x202, &(0x7f0000000000)=[{0x3, 0x6, 0x20, 0x7}, {0x800, 0x84, 0x1, 0x7}, {0xe08a, 0xd9, 0x1}]}) fcntl$setown(r2, 0x6, r1) close(r0) r3 = socket(0x10, 0x1, 0x7d) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x0, 0x1, 0x3}, 0x1, [0x40, 0x1, 0x7, 0x10001, 0x1, 0x0, 0x1]}, 0x3c) 16:00:27 executing program 1: shmctl$IPC_RMID(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x10000007e) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = socket$inet6(0x18, 0x8000, 0x0) pread(r1, &(0x7f0000000380)="83a768db567dede8525195da40589ad21f66f2da70dc48304aaa971af22cff4690ffe081deadba57c524cc722ca6cbe59fca4b2a85b9927b7409aba560a3988390bb7225359ead856dbb569a8ba3cf6bc8413936d2db72806307d6dbebffbf04472f2243e86bd660c9439d9b70e8a747ea93d39f233f5b3eae7836aedd998729989804011b8b9433e7098642c685495926dbbd38e703e8eb358e3aed0005bc4da2632e95b1b80db46546a6ab325c8444aa77d4c16c11956d50ced2ca69c238e9f2227cbaf74f9ac2ab43df6d0153353f38d465e4a834d2fd364307d96a", 0xdd, 0x0, 0x8) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:27 executing program 0: open(&(0x7f0000000040)='./file2\x00', 0x28693, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x85) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x14, 0x0, 0x7}]}) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0xc4, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000540)=0xc51) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r4 = accept(r2, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r2, r5, r1, r1, r4, r1, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r8}, @cred={0x1bf, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xd0, 0xd}, 0x1) r11 = socket$inet(0x2, 0x2, 0x0) r12 = getpgid(0x0) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) r14 = geteuid() setreuid(r14, 0x0) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000840)=0x1) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r19 = accept(r16, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r20 = fcntl$dupfd(r16, 0x0, r16) r21 = getpid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r24 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r15, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x38, 0xffff, 0x1, [r15, r16, r20, r15, r15, r19, r15, r20, r15]}, @rights={0x18, 0xffff, 0x1, [r20, r19]}, @cred={0x20, 0xffff, 0x0, r21, r25, r23}, @cred={0x1bf, 0xffff, 0x0, r24, r25}, @rights={0x20, 0xffff, 0x1, [r19, r19, r19]}], 0xd0, 0xd}, 0x1) r26 = socket(0x18, 0x3, 0x7) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) sendto$inet(r28, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xffffffffffffff89, 0x402, 0x0, 0x0) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r27, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r27, 0x2) r29 = accept(r27, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r27, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r30 = fcntl$dupfd(r27, 0x0, r27) r31 = getpid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r34 = getpgrp() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r26, &(0x7f0000000e80)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00040000652fe32d3c0e0b5e0f33ab613e322c5b4d00000000005034021c3e0bbcd5d4f6979695a1f6d3ebc1335c17373829e530"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x15, 0xffff, 0x1, [r26, r27, r30, r26, r26, r29, r26, r30, r26]}, @rights={0x18, 0xffff, 0x1, [r30, r29]}, @rights={0x18, 0xffff, 0x1, [r30, r26]}, @cred={0x20, 0xffff, 0x0, r34, r35}, @rights={0x20, 0xffff, 0x1, [r29, r29, r29]}], 0xc8, 0xd}, 0x1) r36 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r14, r23, r32, r36, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r37 = semget$private(0x0, 0x4, 0x201) semop(r37, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r37, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)) r38 = geteuid() setreuid(r38, 0x0) r39 = socket(0x18, 0x3, 0x7) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r40, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r40, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r40, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r40, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r40, 0x2) r41 = accept(r40, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r40, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r42 = fcntl$dupfd(r40, 0x0, r40) r43 = getpid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r47 = dup2(r4, r2) r48 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r39, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYBLOB="d3e140289444d696630f659a923662e501b10ca8fec912173b45473005300904e36110c74c88dd4c293062f5308b5970bf74b4fce1cead570929cfec1dcece5672581e7f1417dfe8faae37d513d2e41b8d4028286923567dbf9a165067b7ef9402c4d2c75ffaca8bda83523ac0d4d5fc83f338ed4aca2ba5b5d2fcabaf1b0b11ee18cd16d4b757966e3c5f65a2bd29101a55f9080986b02d73758d8ad8b3f36778d68488111e948df1581f8167d82bf0357721123e", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r39, @ANYRES32=r39, @ANYRES32=r41, @ANYRES32=r39, @ANYRES32=r42, @ANYRES32=r39, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r41, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r46, @ANYRES32=r45, @ANYBLOB="0000000024f2ffff1e4e457a0000", @ANYRES32=r47, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYRES32=r27, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x193, 0xd}, 0x1) r49 = socket(0x18, 0x3, 0x7) r50 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r50, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r50, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r50, 0x802c7414, &(0x7f0000000200)={0x40000, 0x100000001, 0x3, 0x3, "2da838fb0502440900", 0xf4e, 0x6}) listen(r50, 0x2) accept(r50, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r50, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r51 = fcntl$dupfd(r50, 0x0, r50) getpid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r53 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r38, r45, r52, r53, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={r12, r32, r45}, 0xc) setpgid(r9, r12) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = fcntl$dupfd(r1, 0xa, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3ada54fa, 0x4, 0x9, [{&(0x7f0000438000/0x4000)=nil, &(0x7f000022e000/0x3000)=nil, 0x1}, {&(0x7f0000533000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x55}, {&(0x7f000027e000/0x2000)=nil, &(0x7f0000787000/0x2000)=nil, 0x1ff}, {&(0x7f00006c0000/0x1000)=nil, &(0x7f00000e6000/0x1000)=nil, 0x3f}, {&(0x7f0000405000/0x4000)=nil, &(0x7f0000030000/0x1000)=nil, 0x4dc95187}, {&(0x7f000063b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002a6000/0x3000)=nil, 0x20000000000000}, {&(0x7f00001df000/0x4000)=nil, &(0x7f0000470000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002b9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000071a000/0x4000)=nil, 0x101}, {&(0x7f0000059000/0x3000)=nil, &(0x7f00002c1000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000347000/0x2000)=nil}, {&(0x7f0000032000/0x2000)=nil, &(0x7f0000293000/0x2000)=nil, 0x800}, {&(0x7f00002c4000/0x1000)=nil, &(0x7f00000dd000/0x3000)=nil, 0x89}, {&(0x7f000026a000/0x200000)=nil, &(0x7f00002c4000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x600000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file\x00'}, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000100)=""/59, 0x3b}, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000001c0), 0x0, 0x1000, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x1, 0x400, 0xe47f, 0x1b9}) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x10, r0, 0x0, 0xca) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x6, 0x1, 0x3, 0x1, 0x200, 0x0, 0x2614, 0x0, 0x3, 0xe55, 0x8}) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000340), 0x2, 0x0) r4 = dup2(r1, r1) mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0x8000) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='#&\x00']) r5 = accept$inet(r4, 0x0, &(0x7f0000000640)) accept(r5, 0x0, &(0x7f0000000680)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x21, 0x0) pwrite(r6, &(0x7f0000000700)="c5be5eb2a816c9d328e8ff1f708f749cb2cf15281e181e60fd65350cb7fb155a79ea75247eff01e6930ce9c2209b65bc37e239", 0x33, 0x0, 0x6000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x9, 0x4, &(0x7f0000000780)="b4a9dab9a356174070a110ae5ce2c5f8234016480f4b2b8881da072527a44059b33dbbdd1c839e30c116656bf8691ec7002c34915087ead39639045b63c0", 0x3e) r8 = semget(0x2, 0x1, 0x606) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000007c0)=""/176) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000880)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x8000, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x8000, 0x80) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x10000, 0x0) writev(r9, &(0x7f0000001e40)=[{&(0x7f0000000980)="318a1150e589c14f23858b39580506a5415db619d3f729185606eedd7291137a1ee5185068c969977af1af898ceaba199659b808a78471d7b70e04931e00a28c18ac4f4d439ac532066a9cdc441555fe1700c02c097be4ca125566b7465d61a9b5fdd77a64a4c09427ed85cc6a37aa129af8a98a5a8f7b796e44c8bb4b121626d47cc9ab7b2242d9e94d839d4bee6e854def8ffe646cecf9884cb0a690216bc3a2e5dbce595bbcb34c948b0b944d0f6d201a190dc183ad6d46b7c0c0c38e242d4b2cffa10bd2bd2188acf90ed06daf0dae67ec1fb8bd2e6bc6e6799044b336a165e8eaf50b2ee55a", 0xe8}, {&(0x7f0000000a80)="de8bb9f56e7293d2d5b7902f337eaa4f71497f4b810ae692f05be37a2f3f5ee7ebc9ff5abfd5ec819fe5cfca920101c047ac0dc5d46e47e3dc1bb905dba7ab5e2008e691c07fe805933d418cf9099f401c", 0x51}, {&(0x7f0000000b00)="dd1814cb0378ed985bed1b65ffd16e130c9d8a820293c8247b8398e3a57ada0f739b3edbdd142f757e3f093387ca27d282dd7abc362d0cba8a6850d584ebdac71fae4cc8bfb278a79ad96baafec7020e2b814d673fcffa2243c07d596d606b8ad44285d1c962826e21d8399d560d055d78e6a2a0c64f3922a5f5754adb6240384e22caf5d3b0179beedde8c86f1ca6531c518c4248b157fd45a263b31e3574ae09c1ec23c93b3c5c5e2ddd4be589aed2fda2911c7b469318b9f02c4bad414bee9d90e026609352afb99852750cf7e469a89280b35bafe930adfbc44a225776b65e03869494e776d0231fae698b76a8492469267836a4b54c960a7580bf6167c11e0d77a82559a8f8ee8a3d0009aac5f9a82f443d72bb7e371d1c8d7e415266574597afda688c551847000ed13cab818051d05258afd43e47cb852de7a519dda2f067f6ca24ff97a4357b18da626fa6f45d7966546f4424505ea9deffc8fe6a8f26d8d19babd9952c28ad5c5a9e82b66aa2d502b1db44464c81773ef0e4b36faf1275be1d046a0fce4a927a42b5130c52d247cc544f622c910932a5a3138233cd28991a37be6af331e7922601fe0da4fafbf850ea87352835e4aade83dc07f47174e27e6076d70247644d7c38e0fa51b90eb7a9eee8e440bff6715912399b1c12b5d59122be2d6d0bb85af4d21b90068365c6efa54d5115e2970a983fae3eac4aaf0c531b84648a0f3fdd5c540b7857d633b1df4c5fb689db7699d9ae4a88f547048fc135985635ae777b04784840ac252d31194fc03756e81949c1567d497056ee98b32f7368d919ee76e34eef8cab9d21d96d8908668b90add5bb34e80cf0840d72446acd5ddc7f3d790eded13712772db05bd32f73fd10afc09002d479922906e0b1dfc60ab9c58b8aaac6ba0b86f18d8c31f44b11249a369a68ff2d90da2b001e108b06c80ac76a75dda36a16905e4e76015a07b88d36f164ec93616a97793c80c9194d0aa44a0d1d483490e1646c58178344afaff9a73cda98579a2033a0dcd8ad7d9e007f2e9dde39c82fdfef38634217d9d3162bb2ad1c0d1308903e104451e9b9e189ad740f74567ec85c11a9ec4129cf62177d43006c2909955766f46614d740dfb2654273c90ee5a62ff19ed985421de58286e3a93bc627d0bef70b29b3c6ad3636087a07c8b34ccc269394bf1411ead328b5702464f7a3af564dc9ab988192e3b15f7a1aead5c4dfae0699b352afb6254b95f99ccbf85030378f570edc8bc360848b4510be92ccad56f9e3f9593860b40452854bb97150df98ad7759835756f4e2b55a154e74ca6ed48438a567737fcf2a1869704975a5a1d5a5b6371f11ac339ce5b5e34ebf8a1517d5394f3f32a55e945625c24c0e2ce8ff9177e2173588aebf7d433ab61c4d6ba77206e7a82cfce0cb91896143814c4b62ac17d17e79d644c6471245d31d0c20ad8a3a08953c71ef0abe921feef83285bdce868c6ba19fa6655fe1907ca50904e61175ac0f02bf2520725bb3cddc4781c241a7736aa7014a528d3f3d9e0ee1b7d7425dd1185913ff4b189f859f07618b787042a11330954e5d38f44d80b9021b062c817a8be4e0496c8cd513f3981f4dd5f50b287587480c5bfa0d75a0444090dc5dbc89282b4cfbb76ca58ed2140f161dace87bad88abc88e1e41fb2e0761dd8b36ce50c60d60bd8072622fd1835dd75f5991abe9d140ddacaa56e27f2746ddb34cd26792f3402031ac957674509304a840db1a001ff9b01859e2b06c12c9376ff11e03140b8099d359b4dea2b64ade46d37325f73333c4ea92fcff3ee6ec63dbc1fa8dd3d9818ed1fc397731677f76b726c7bad2af897b9354ccaf67228814e929279d0faf514fa00d9bbc29d43f293786ed4e598da1bfa44e0f39ed960b2670faa5e98b447b1775053a5b4bb11671f6e786aebbd23a9dadc02814db1dd0be9d225d84cbe393adcba13861768a4e5a82fb939652cbc492aeaf009f22d93f4e3e73cf906b926cca923fa4493bc814ff88e786704fd561820332736d411fe136a9b26bfc8c975cd47dfe42a6f3d1b7b72b55e167d159f0111cfa8d4c0496620cdef90de45b9ff78b73a64621dbcf577d6c0b5baef35553c5ab76bd540841feeafd8b3a355361d3fd029da49b22bdf261e5e64aa15b6aff624e2d6f02536d241f637f78da9877035edd53024574e488c20891f8199f7f0c1d7487e08736bc7c964cf17606ed770d1dd2b91618bd930b88a5600b3ed2975d10cce44752d9763fe79c3d6e967b566d6c502eb052bb3ae16dd287cc24636188415f884a0e7957d1c4fc30ef1ceb2dc1445c3fdf170c0ea28d8d23aec8256a8af80cad32b506808e356cf7a8a39912f1e4050963cd7b695a0190e6e73a386cddbf58d27d42571c7feb41e5b99fca63d5ad9ba3b71374a3aa5aa7ec547f2d22e6ba0c724bc25ff5edbee4accf6d4cb2a25c9ef20e81e524e33702e922826ba3ac5286801be7651b6034da299484d93f500a3150058f6918571c96e507e8bdff29611b4499d3a3839a7e98b43711afbc287fd5b15d4186b1448478f42a61abd855b0083336816cbac13c0edaf98a0cdf9f3eca0afd55d7cac025d7270c7625e6272577b569832b86cb7a79c464204a5230316a80c2ea08245586ba0f6266c9ae1b57ff4c2dee39a79dbc2ecd159ffde4f0593e98ff7b75f8ce89eac3ebc2cb75a8549929ee463995228cb7b5c0be7877b92a05a76a5b8a46a9c6bc5a4502303ad19533144350638690cafc36cf727eb38453c4932dc9f46e8e75d3c79474710400826dc4b893304561487d04701f62c0cfb25b44d4c24dae506fba784322381045510c9f91305a257322abd1798d15d86e3f922ac957af791ae81b609ae4593bc2543ca5be46af4a4e01ce02e293801ad3a75f5dea8ca55b3bc5d37a1b086b9fcd447a62fd62d7e8bd227d85d98501a264c8564f551151c4372e486a88ecdf60a44bb5875e0696d6b4beb0125c5fd7f8e42ac21c518b401ee8b160c466c08b4ab57f5fda8315572d43b80533e9fbdecd0cf9ab0192a1d3c269a54e26e7b41f0a0264e11f1f3638f28f1a7b60c9d839d8937b0daf41abda441dc8edc2f49355d688860e4cfa44d2c92e46042bf0c0589da722c4e367fe8b45f46352c85a33d406f4e4dc0ea2a721c5328aa6c3e480a132495dc14cdbc5a1d3d2ef6b2ccd968aecb8db608dfada42dce3bc67621bdc342af54a5b6f6d0c99b5260408920bb2f9f398c611106c21742f655cced40064482ee85ef8f4b832ea5aa5f5ed228110b566d4df1aab204a8293192072a3e767bb0efc6c3688e3e386ba20bf0c9f084429adf5ea497237ba2db1f81158ddee622b306ad69cba17c71eeef24aa4b7fa1a5e015a006e5ceff50fdb9c806598d6157cb3ca8a30bc1b09c69cb1bcad2f9595d3337d152ce183ff5b95ff787f47b1f394bf48cc6ede74f700f818664287d7efbf60fe0b3077336d32a6bf978c52e23ee58607f207d1370268274fe9556791b96f74f4a66ff1d2a1a62801223067685717c460337cdc8a18a0f04f1d4e9185aff54a87e286af93155ac35f89a42bea460d4417be83cae98421eca2a016ad654b1706bf285f9ebfd0922a80223ad80589657e475c5a3fd9608f02a539236249716849b15623b087e9784ca222fa5e41e4d085193024ee6d6ef8d203d398b6c52078005f080bc7b83e08faddcc90862c1e1d97ed881412c9e634479a1472f2c2489ded85a77c5a01c6126defc04d864b7a3531a9b95e59e895504aa16ffb81a041b44af744ed2e1ef3f284bf2e4286b5963837fcd46481f2d4c393c348e308339153390bfd53cde40bceb5b7c8799fe7afe8a38ac1278203738b1a57205bf3136d889b0566cd8be78f30acdf551c3f626f877c6da0a80292a56410cd4f49171c8861192941529c12c20b2f0bcb7e186abe8889c69492c85b6d5a788b4d4c98be401c95ca250b7e0fbb4e4f32a6cb076dbde8be28840cc79d4a15868dd2eb940bd9905962236bfce6fa26c18d4bfc08e3eba3b2a672a3fe7528bc4b3b0d4ec8f5cbd0896179be1ec9b04adc8f6a36b392f94a6d4aba7778d352f32ffee65f9c382612b55efe9880333d1699a368e972560a77864b7d9b348deb20b762dde3ce9601e10a11c4657fa36a28696a1312e3e85b4fb1b62ecdd112a5ae1343cbce4acade442e2145469b3c1f86bca51b25d26a5fc2be0fa7b86a9402fac0005b8073ba46b142a3f91d1777124f289bbcb831088f2152263622e995ae2be1688c84b1d435a3059199812c01ee3a64894d96fa0bb047aae69720c79413bb23964d535507291f8794f70cc6358d14190f189f2fd6a4c62488d2f7428177e29e38880d5cc1dd31dd659875de69447317a9be3a53ec239ef18cdffff61486ea76dfdcdd81b7d8352a952c223614d0ec1cd5df39390e020fe847e444a7a3eb9ced7ca6179bfea9ff0a96aa593749667c735139be65269da45912b83d72e1c340bbd3c7cb32e4bf5328dc6e2e231e0537c2da5d3b25b26786fa3a35b3d2ed9c3c2b3d02c9d803615cafb9c2f6850f1b9f8be0d452fa69e87531b636580f82706720d0170ee71b074c47668c02b931a770e9814de1cceeef785afc025205acc75cf098963d5973bdda1997136441dc8732ea10ab123a470d6da0d9f61b7400c481feac6c55ca8c5fe952a8396504d362c972ec0fed3a05f0ccaa48bb791039c1a76b396a0cb29d5f3fcc8a565dded1b124c1f354c770cc48599f7d0d9a0884cd544166f2d556db4d3dc733df7c12b81fb6f5415df447403f61fbbf28f57da46e48786a2178f7792b98da0d52625362f13acf9447ad8559e667288ea271f6825fed0a463dceca3eb6f7077c7eb4246c0885cd07cfcfae1d8872f99b806da44bda5172cf292530f183f1e874f8547c833778cc9674b55cd24ecfa769303acad8024a9e713f708a217b9dd4304eb78c4d980a0b89b98a64f1928e98c502c090a5515fd2c7641c78cdd0f9891e6181f66fd531c704ab7926b5c36f914764e476e68a9b75b6def5dd188c3b8ee51f9158948780261ad13fc0294e1ef9fa60a4fa07cd23c9ce6c83a881b63270a466d2f02289ea4228f29c1542beb26502ad3ff28cfc938c4e78069ca5704deb39ff399bf6be31dd8efdede10623f7235f53a7102574424c4394b3fc7060c6f5f2ccee2b0bb88857900a514f9c404f21ac0595e3cb448f7357a2a46e628bc4cdc00481da3af57696c88190baeedca884e67c74c9ab577e64a9e451878753b30726bdb6827438f7265208623433016b39ccb99ff7681f25f572ad10b305d1586551c368843055769cd830a49628c6d4b08c6dc0984f8d54ddd355ec6f2444bb6b07f325df95dc1339300289cfe054cb34bfd1346e93ac016fc9ce837d88117228533eeaf39285167b4a08d95fc58ebdf1c43e2f14c8fba8513e28b95ac876958485fc1ad5a177b7a417b0387298f9102f72f66b7fb77f7982d9664b10d21dd8497967ee1c7abee7a33860b24ea9121027e154733a6078bddd4ae4c87a40f075a05dc4587a73eee72e5c31cfb8ec3d0a0fb16cdc28ecb324c2c29dbcefaedc0cd97709e36695ef0682c81f1271b6bb2a41da5b0c05a88f36dd899ed76c082ca4db63628e2de8614cc0c29e2c91c7e94f72301b3a5bf0bdb06148cb00dc5fccdb798c2f0c02e9a3efb93c1f326a9a6dfae708c3b9eae31d5fbdd9a6fbe34d1fcd512e41922da1d55b5caca30409f7963e56eb759771b9e74fe36356337b52", 0x1000}, {&(0x7f0000001b00)="2c134eb7a60b7897e37f2a55cb57b8dc598e08c2f6dc2488bbba93fbda6362ed407bca7dadd207310ac98caaed560f5b86468dbf26004a7e08332806429282", 0x3f}, {&(0x7f0000001b40)="eddb54e9477d2d538d00d342ae1fad5dded5a715349e822e3dcbdae4a1f64773ad07c1e19fd7af8aa4f2c85ee9700001be5f4796b8b59bdfd9506e1eaeae75835cffb1d6f54cb45eb2ffae61420f87b7fc7063287c54facebbb7e104a7634014f703c4d96cc5db777fde8f0050032e0b73b4a12bae9055759a9df18ede423f1e4645137914416b991a9d1caeed887e2113d8477816465be18d95f55f3abbeb899ef4df5ab4283e6a60eac0f6a4b4cda20a3d84203a0540fe2a8b5daa9d6513a2f70ca9b10da2ecc68a677cbe0a09f8cc0bb6d7cb01eb45f433302724bd0a9fc11339176d79fcb85f51bcc1af13ef5b01141a0b", 0xf3}, {&(0x7f0000001c40)="87f638b0efa9c1174eab25239b3a3a7b819202095b0dc64100c56280885658104bb1d01511466a025e9751705bbd917ea75c8d035998d66634768775036a32ddff68e46c695ee36f6d1ad75fd7ff3bcf65d45272497f4d21a5e103147e2a59cfb3ff6f851c86aabb7776d3762f4bcbb4b5ad1d65caf22b88b8b44f577b81b7b7a9a4f1c0cf05a0adc78785e7a3895a0bc1242d87dbfc9d90ae1b4733f8373bd7de2889c979298865926288a8c74dfbde656d52445120a11516f88e468316383dc616d6681664d108175cd0f39fd1e0fca46d90f275ac1dce804e", 0xda}, {&(0x7f0000001d40)="5913556deda3ea335837973905cef459c6843d0a785ecd9d210cc6ce59abf657772a52a2b3429fdb8e004230ee2fb5ef665e5d7e8b0030472e00ad8de61cdf0aeb1e9dd1b50e54da984df3554f7d088c01ee3c9075069c6dca23c491665a484d7f454c393a576767bc8616e2fff435480a9c3da78c13d2c278b969b5fad9fd60227e44028edb9404ccaede1593bd58fdc5a8862240ff42c7cba65719554b7a8b63e94ee2f378f7496be872fb65bb11381b5866414d96ba1fb876a0af86e7cd7e5b3ff6ea9b759ba589", 0xc9}], 0x7) r10 = semget$private(0x0, 0x4, 0x88) semop(r10, &(0x7f0000001ec0)=[{0x4, 0x1, 0x1000}, {0x0, 0x7fff, 0x800}, {0x3, 0x923c, 0x1000}, {0x3, 0x81, 0x1000}, {0xe, 0xff0b, 0x1000}, {0x3, 0x717c, 0x800}], 0x6) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000001f40)={0x7, 0x0, 0x20, 0x1676, 0xffff}, 0xc) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) r1 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000080)='./file0\x00') getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0xfffffffd}], {0x0, 0x3, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x1e, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x20) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x200], [0x0, 0x0, 0x800]}}) 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) minherit(&(0x7f00007f9000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0xe063, 0x23, 0x401, 0x4, "78a795f435875b276bbb194e473910b19bea50f5", 0x9, 0xfffff801}) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) read(r1, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r2, 0x4, 0x46) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:27 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/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) fcntl$lock(r1, 0x3, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x3, r4}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) pipe(&(0x7f0000000140)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) socket(0x20, 0x4000, 0x2) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x2b1) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)=0x2) listen(r1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0), 0x4) socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r6 = semget$private(0x0, 0x4, 0x4) semop(r6, &(0x7f0000000100), 0x0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000002c0)=""/185) r7 = socket$unix(0x1, 0x2, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r7, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r7, 0x4}, {r8, 0x8}, {r7, 0x20}, {0xffffffffffffff9c, 0x8}, {r9, 0x20}], 0x5, 0x1f) dup(r8) fsync(r7) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, 0x0, &(0x7f0000000000)) setpgid(0x0, r2) getpgid(r2) 16:00:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) socket(0x1, 0x4000, 0x1f) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000042b879156c65302fe22d0000e700"], 0x10) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) accept$inet6(r1, &(0x7f0000000300), &(0x7f00000002c0)=0xfeed) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200000, 0x1ff, 0x0, "00000000000050b889602000000000000100"}) 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", 0x23c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgget(0x0, 0x208) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a7502", 0x48}], 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x7) 16:00:28 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, &(0x7f00000001c0)=[{0x7c}, {0x80}, {0x4406}]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r8 = fcntl$dupfd(r0, 0x0, r7) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000240)={0x10000, './file0\x00', './file0\x00'}) setreuid(r2, r5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000180), 0x4) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r9, 0x3ff, 0x91, &(0x7f0000000280)=""/64, &(0x7f00000002c0)=0x40) 16:00:28 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}) r0 = kqueue() r1 = socket$inet(0x2, 0x7133574dcc28fcff, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x62) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt(r4, 0x200000029, 0x2e, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000340)="bb26fcce71f0871d4230372df6fd217e921c3ac339f9009e099d6a590c7dd745f0bd55a25fee8a7c07612410ef81bc631af850de4d12929491262fc385099ab8d1b68a2393dbaa6f13db91b993dbf5f319a2c718a9e2e0fc2983bf781087ab816c4aaa", 0x63) fcntl$setstatus(r3, 0x4, 0x18c) 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(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) getitimer(0x1, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$getflags(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ftruncate(r3, 0x0, 0x400) readv(r1, &(0x7f0000000040), 0x16f) 16:00:29 executing program 1: r0 = socket(0x2, 0xc003, 0x73) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xfffffff8, 0x1, {0x80000000, 0xffff}}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000400)) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r4, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r4, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) r6 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x200, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYRESDEC=r1, @ANYRES32=r2, @ANYRESHEX=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16=r2, @ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r2, @ANYPTR, @ANYRES64=r3, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r7, @ANYRES16=0x0, @ANYPTR, @ANYRES64, @ANYRESHEX=r4, @ANYRESOCT=r6, @ANYRESOCT=r0]], @ANYBLOB="e9651b3214b86492b7fc4b0f0cc60db32af92bcbf49e76dcc5bb58f145ef4124e4057135a467dfdd92ecca91629db644728f4a5ff27836fce726d999d68572cbce9670d0a847fb93c0875a6325859fec57f22a9a34a15723914674fbc16f43ba2e013baade621ce2a2f7d678d27e01ba85982b2ce744f482eff053c5585859ab0e26d326140efa34e602dafa91903e309202170f970e31d646cf9c01e71ab77884396be64e8d1b820754cd855bc8d4ed2d0a7d7b84f6c096101eb9e5aaa79d71c8318fac4a63a9c45bb45a7c78958438f26e7c3cb40760777d", @ANYRESHEX, @ANYBLOB="a6411f1101ad7096d08f0deb71c580c4251523c830ecfdf803fb3dd87111fc454a748bc3e86601073aaad2f65cf62b8e5e67d1c067869a1e0b98ffed94ec0cdd0b9c0587944cfac376e1856f168d988278fd0f2605ba8b8b7243663bbb27c9270e6d8f54e5d18b697742c2c45b93088975ccbff363d0c20d71ffe685d7d5a847f762d67c9c07456b2f58300451c61bded22101d8b159b275cd59c29da36ea7eb6e23460dc9168cb506cd5daf971456fd5d7ba9af804869541489648291ce4071a7bf1a0218824c2f73039fed33f4d482432aed7cafe4b929c1567a80026df12b1b6f09be820c9b"], 0x8) write(r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) getpgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002a0, &(0x7f0000000040)=[{0x2, 0x0, 0xc3}, {0x5, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080), 0x0) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "a30315b5a4fa676df00abc0e79f433b68f2f6808ff882badbefbac788902d6c00ad3b825da2d0c430430bb73508053f2954702deb4154bc348f87ea8fc396aca7b178f1db3ec16ecf0acc0191951739837e9a0c32bbced8439c859ee6fc082cb317f110264a6d3967db63d48b72154c1b12d791f6bdf60146825fd8ca67d242e68903325661de707741e652f1dae77ef2e1c84dc5d6a3c9e4a29297f3ec82919411a8965dc4f7ea63a68b3fd541a97db5d4e64ff947c2c809b7f2525213ee8758bfdef02b9da8d"}, 0xcf, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='@\xd14\n\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() munlockall() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f0000000300)=""/68, 0x44}], 0x3, 0x0, 0x18000000) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000003c0)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f00000000c0)=[{0xfffc, 0x2, 0x3f, 0x100}, {0x7fff, 0x1, 0x6, 0x401}, {0x2, 0x40, 0x3, 0x9}, {0xc958, 0x40, 0xe7, 0x4}, {0x7, 0x7f, 0xab, 0x10}, {0x6, 0x4, 0x6, 0x7}, {0x5, 0x58, 0xff, 0x4}]}) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:29 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000100)=0x1, 0x4) 16:00:29 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000100)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x43) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xcc44) syz_open_pts() 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x130) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="00002e2f66696c65bd00"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getpgrp() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r1, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c, 0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:29 executing program 0: pipe2(&(0x7f00000001c0), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xb, 0x4c1c, r0, 0x0, 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pread(0xffffffffffffff9c, &(0x7f0000000100)="f8dddd09f70f599041556f9c6e0a90f7c67d05981562bb92fd8ccc26d0956d05c29e632a90072bf89b13fe90676e82732562def45493b9ef35c81ec59083e1d155a4312414cc7022327140", 0x4b, 0x0, 0x5) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:29 executing program 0: socket(0x18, 0x4000, 0x7) syz_emit_ethernet(0x2, &(0x7f0000000000)='3M') socket(0x0, 0x6, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = semget(0x3, 0x1, 0x40a) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8000, 0x1000}, {0x3, 0x8, 0x800}, {0x787068845e5577d8, 0x0, 0x1800}], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x7, 0x4, r4}) r5 = semget$private(0x0, 0x1, 0x40) semop(r5, &(0x7f0000000240)=[{0x5f0afcbdfab25b53, 0x7ff, 0x1000}, {0x0, 0x8, 0x1362456d482e570b}], 0x2) write(r0, &(0x7f0000000280)="1bb78cbcf3ab4d8015713603df1a95feb58c5b", 0x13) r6 = kqueue() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x10000, 0x27) r9 = syz_open_pts() r10 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffd, 0x86, 0x10, 0x2, 0x9}, {{0xffffffffffffff9c}, 0x78d851a7111de326, 0x0, 0x1, 0x7f, 0x9}, {{r8}, 0x8000000000000001, 0x2, 0x0, 0x1}], 0x7ff, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x2607, 0x7}, {{r10}, 0xfffffffffffffffa, 0x40, 0x8, 0x8000, 0x9}], 0x1, &(0x7f0000000440)={0x2, 0xfff}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x18fa1af865e3b53e, 0x0) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f00000004c0)={0x9, 0x7, {[0x0, 0x6, 0xffffffffffffff80, 0x4284, 0x40, 0xffffffffffffffd6, 0x8000, 0x1, 0xfffffffffffffe00, 0x100000001, 0x4, 0x5, 0x7, 0x9, 0x5, 0xfffffffffffffe00, 0x8], [0x2, 0x3, 0x0, 0x2000000, 0x40, 0x8, 0x4, 0x8001, 0xad44, 0x3], [0x40, 0x100000000, 0x7, 0x4, 0x13b4, 0x7, 0x7ff], [0x10000, 0xffffffff, 0x2, 0xfff, 0x7fffffff, 0x860], [{0xe56, 0x2, 0x4}, {0x6, 0x40, 0x7, 0x40a0}, {0x5, 0x8, 0x5, 0xfff}, {0x1, 0x0, 0x7, 0xf20}, {0x100, 0x0, 0x6, 0x4}, {0x8, 0x0, 0x3}, {0x2, 0xf87, 0x8, 0x3f}, {0x4, 0xffff971f, 0x2, 0x100000001}], {0xadd, 0x7, 0x0, 0x2}, {0x9, 0x400, 0x5, 0x2}}}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f0000000740)) r13 = accept(r12, 0x0, &(0x7f0000000780)) getpeername(r13, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') clock_gettime(0x1, &(0x7f00000008c0)) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r11 = getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r12, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x100000000, 0x1000}, {0x3, 0xfffd, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x0) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) kevent(r14, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r15}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r16}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r17 = socket(0x18, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r19 = dup(r18) accept$inet6(r19, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r20 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r20, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r21 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r21, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x20, 0x4, 0xe00, 0x3}, {{r5}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x88, 0x1, 0x1, 0x400}], 0x1000, 0x0, 0x2200, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pread(r7, &(0x7f0000000000)="5e83779567039dbc230afeed13a1737d236530d6bd6d92baeab85f726e827d212aff620a", 0x24, 0x0, 0x8) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000b8181000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:29 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xffffffff) readv(r0, &(0x7f0000119ff0)=[{0x0}], 0x1) 16:00:29 executing program 1: 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, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xb45fe071a970caa, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') 16:00:29 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)=[{}, {0x4c}, {0x806, 0x4, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) 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(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r7) wait4(r7, &(0x7f0000000740), 0x9, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x5, 0x10000}, &(0x7f00000002c0)) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r9) symlinkat(&(0x7f0000000500)='./bus\x00', r9, &(0x7f0000000540)='./bus\x00') r10 = dup(r8) ioctl$TIOCSETD(r10, 0x80184600, &(0x7f0000000040)) r11 = dup(r10) ioctl$BIOCSRSIG(r11, 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) r12 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, &(0x7f0000000540)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x2b) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x4) close(r4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x10000) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getegid() setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) fchflags(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000001, 0x4, &(0x7f0000000140)="1944da3af895ceeba4418f3ab3eea5c34e5b6fff25edddd81015414041fe326e787c93f91946b08b3366e36751d61b2dbec2d2456196b066aa5ac861649865c2b05c2aaf66aea3b67986d239b6f0f3ca5e7d901ef3e51ffd847e9eb2f9839b6e3421331ad561c0c49b", 0x69) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r4}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x280, 0x8) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x7, 0x53b}, {0xd9}}, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="174af205b6068bbc6be6634ecdd0") 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0xc}, {0x64, 0x0, 0x0, 0x1}, {0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mprotect(&(0x7f0000442000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x98ab2b5426553792, 0x5012, r1, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt(r4, 0x200000029, 0x2e, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) fchmod(r1, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0x3f, 0x6e, &(0x7f0000000500)="a1e31be0bdfdd3f17f5b5920cb62caa9d4fd364c59e5cf872fbe473756080ec1665047d59db2f043f04343db659c51565ace82cfc448c7a1aaf5dc7561244d242da3b467a9f940337585235c7bfd882964b69add0e04848067c30ce777df2e73b7647aec80d2a5367ee205502e94f4f3114234a40a00dac3fc37c8ea1cfe4220bba3c48536a43efb343d2387f475b3937ea27f0796cdcde95cbd819e7a01465a3906472a5014edbf09fbf2b0830741a400f882df619a187b155aa0f41ed3d3337afb9a6515720856a9746fd9d395c46f54d7c2af686ec3dc5ecade677cf90426ce07d3356111b9968ae7d0d9739ceb1b0d8dbe3b67abbd1b337e159cdb4dc4eab3bb9f84f18a3fd05c551c3d4b61dae2a5ccbae4969df770409119e13d3a7f065cb17a2aaba2baf875014f065e2bf4c6b06dae3ac619dec7aa7c9d0b87fc13e4964e23fb4a549b6e03257f2f832a5ef10c3f300fbb639cd5cb42e250ed7cdaf651902e76157b11cba4323efbccb1201c844844e1dc736e8b26e547482a9888c2bad2fa7398b59b3a30a9af84fe0146ef15020f7ddbe46673e323b23b22fc7a840b61e873e31a7deb3df5ea4d9b25491cc5c7540db4eabe5a73255382cba1de0a547ebd1092be220bdaffc8d0955fcbe6325051b4b354432b61ee42ab996b17b10468c8012d8911ce46eef4a6fea7beba8592ce75257cc9e945c20c4d16cfd288b63ca2122757791618214134c327f9d277695476721d950e391993c450e2ac334ac4bee435b61ed7e4efb4d236eaad33e50a33ed51c9c3629f6e18aa3615a1f64a20f5c9439d019872189a36fcce80a7f3b21a52db64b9f6f78c4d6326163100d52820ee0c8f541b312462adb3b725aef487dd875ce403418aeb699403db72866dcc1ee193cdb65fce69c1ade57beee3903da2bfbc605746300d1e11a94b267493ca6ab9771b17dbf8077f2e38aa26de3aa63ff678689ae5af49dd612dc998018140b3d4e059203d3d78768217bf95ef4d8823c8106d811f42a2eae5cfd8808689f7d58759f14f7768847536204cff965384705fcffb726e8bc78d6fa74502f8c0cdbc1e8a123cd2e4387390545773d381381b04ad3fd28f70b9165f07975b74ce11ce6ae97b733e83a9f2675a1551010b0c742653f9927ca1c25730cc3a107b3bb83f95ff0a604d4a6f488c472130ae84095c5c7400b8351688b47584c0b9346293360cdc1a34154c14ca98c400f8d6cc8f0cb68b040095ad4a069fe832bd82606fb2882a16dd7842daf2c7c0f8a122f41c06e5fb729460db6b7449a9f8608531b339ed1358ce5a6baf3ca13b073d32b4c4d9261c13f1e21ddb576daa13a1786f681c54728a343f17ee44a9124de61d4ac5228f484fe5472284c1a11ba08250c147fcbb7eaca8b2c8f227e8e615c896899975b06bc064339b1bbf98339ad00bf83cf753794ce6af6375152894f161c8bf15db7108486daff837bb3e313362c8523f49aec2cf4aac8f388aacbfd27d8ec41fc681bf2ca7d42dc5548bd372c6556ad30ea2af64c7d96b966856d88bf5960d0a2e6411c8f3a61056bd5e5b1aaae7eb261c83b3ee16d15657bc789d7d93309eb70aa92a72296e2fe0d81a7b7133439b8a74426daadbe485611d3d8a9666a38c945c0352ed797ce65a8529dc61efeb42e9e64a82fd0b077975a27117299f54374b061451cd4ec5e7b81263b86d07125ad4b2e6b5712f22077f880b24d0c296ff4cf0793875cbbe2a8083488484d454e968a7b65dfeaeb3b0e432a61c0983128d6406b81bd5f2d8bfe603d0340c895b60f353eccc839b5d3a1b49f7435a790bb1373370bc143296f941d742f22df2e30972eabbcb2985aa276fbad2fdc722b0507507591b44ee8d4e7a1d59843f5907859aa720730ea41059a3fb75d8d2091ad9da32dd9d21d352a1f805109bdb83b664ca28b8774d9bd7de83e612b5ceed2b1f062ac9c2867e878b6db6c40ff8f161426d21f3259eb0ac1821473330cc733f5010b1c73bff267da6dc92ea779b12a25ccc295c0eb23bc3ec2fe7cc4b0d1073f59e465a4b3a32218f2eea2631d15e01e76e58e32f86e29bdab151d763b044d3a2678a3eeab506dd6d0d1f713de2522205b2d51b8f16ed0d981d48434025a6c870ef4da328f15f891f252ddb9e7c8fb4c6c7511a10ea305d88fc883fd7713f3d1f391a7000bd66b9389288f40be5d2e974ce8ca5faf0534a843deae98fd84a3ca82b02320ab070a82fe810d5727f17e4f84d318606c3f6b6807562036f4dd5e2a0fb4b12e0d7413f2c183c2e0fa8de0157d12eac2a84d137c8b6209a01fda342cb403b3000e4fc930f9ac118451896406a69b4ed980d320ebf151976978d86b68109efe020cc72de716cad1aa5f622de125eb2602c02d992140f336a756d311fac8a313b2401584b1aaa8d42e6f5f5fb991121f949620c88794ba688a4c501fcb8f218825558f4117bb3cccc4997f4e05d16a9f7e8c69a8c3f8a4aa907a485dfb761b527080993d4681d4725a42f11e9b1563acfa034f8d9fec29645053ed0c700cddba2e75fb017169b6040adde849912d21fd0e12fdf6d38c09dacc4cd7bd2366447c51bc6af7eca07866f6e642c33a550e16031b963208d618e2cdff692a548ff054d5bf89bb69d83459710f9a835d5f4e817967c347c5b75107f8889b390398a42eac05d1aca789ff812c7f4e0adb5b6fc065a868f2403ca6dbfe068c8e7b572c3cf31879b8088dc6f9eb5f0940c51282962efc4ddcc816de286edae10fcb8453c4f82ff557a8a1920ce45f82396ead442a888bfd937cf00bc4211d4211501c4dae480c8e997f62f0fb68096274469dae53d2006050c33c2e6fc99bdd644f00fdee5f70f434169d175c2441947e1abe0bec3da43cc7f034fea9233b5a20688f7b1850ad2558807e9e9c716633fb83559b00b28cafb8ac96773c3f1f2b126009c100a85e80d4c7b5832db8f17f080840b7fd7db08d3489c134bc694152c9d23f3f30a5191428345bb3c2da96eab586c991916378c5624b325c31c084f37c86ff064e8d5fc356c0ee36a1b645a73275fc6303dda14a79f08628988eb123089d8b8e807b6cb2fbf0d139fdf3ff74cc034e7f8c993273e1bf6ebe0deeb8ad235089c3b0a39300409e4bd9bf12eccb068cee6f267d453361e30aab421cce93befd62605438d8553e9d19019025ba8148c7eb6b173f2b2d6a8ac10a5a744074ca84d58bb050a93e47779e1dd8cf2bb9be9a3a26f0be8d1a157519c3cea2f7639f36bdc1be2c5328fe7299092d18828b03c18aaf1fbe7165bced3ae718d8d1860f8aa4edb05631ddc763d9533bc5be5d20f3daa94f8d020744cd7c6023a7f14f6a7e23a3388e06edc3c65e339f0f6a6fedef45dc2943e4a6a4045dc00416b7935ab25483b0176e8a36dbf136670fb8ce9499a8fc04618b46a6d2dab902ee9e02ca98ca68b4b03899272a78ed1f8ec1845d6d9ba181ac01aecbc209b407ed6d19d95bf3a3454c22ededb9f3b82f1d794c0a82af0b4d2866dac5f7ff53d247be25ceaf310d1b3c4ee1daebd29bd7b15ac96f0a5d22c60c91daa56b33e50f96a2390caff4186e3fa8d335e851bae5b97d9149dd177baaacae75f66e45b67ca3a03b8532edff2f10a3d4b2b71716b82e2520d24c8ae85a4a29f6a5ee7e6d3a4a5aa3db201f38e71c3d1ad51fee364f223b45cc9d38f8bfc0b692910392491cc7a312ac21e1c908c081461dd1e4c894653c6f6a288a0fd0dccadeee08c50766ca598ad87d5a6e2cd6694d3712a2ea417a5ab326b05d65364cb71726cd432d65763adb3eae5aa99452e2601e6c65f871f46d961b1b40c7e6754d7d12f85f255660d19b668c9cdc46aab029d32775dc9e9ed812a092ed8516ce01952910163588b410e5d2f988ed989cebbdabb42e910a27fee0abbb0234eabc76b8e261147b1a98d46366fa98edae32bf9dcb769521e8ff1b7e3c5b1f70a190b39a9294a66fa9ae5690f1c3a0d81f4dbcff04424804d9696eb6c863a2047c645415b7cd62593376c1e42e44acef1132af5883cef01e82e4cba36bb68b3668024997a5a61a48ba9fa705daa228e959690f0e0a3f116b08488151bcd658e27785da96cb27a5a36b9bd8dba617fa383c3405b9418701e21fe9555d5c531c7a1cae4c263a61f9bbb312f05a4dcbae1dbb781a8e7b00208ef323d35bdf1947aa36a65a372d9acc89906333c8143ebe8945fd631133712bee24b0d0cf7aac58c6103b41642e20e789f3563232d50526adac754848612a468d354182a57f7be58d4f23e39290767d217fa83ab9797623c6f51355add35b4e33f9ec2d31d1029c1a89afd17b5fc53aad1f5608e4ca200e64ccd48e9154865cc58d12fa611390cefdf0861882e6f3962a4c979f3d65f960bd30bb563f019a594a1a9e4020fe7b7762ebb30d44b3c7b3ffa5351dd8435fdee96610e57f8ff76100022820e0e2f22dd38607df056c5ff59e0eb88406949ad588032b5a8d5de23e5dd190ccbb1831004482562abba7cff44c3c6a9d208d7b8c039649b9114628a848edfe58ccf776c45dde720abb821d494d5696367f8dc0d2407ab7ec7819126360fedcd29df09e4e9f6600cc4119f88882b87e4ba93cd50a859c89887876d10b28f44e0958e3226a5cea539c7f15b447bc03601cb143da2589e0318401fef67eef25dd3e45d4ca3e1a3c3280789632709494cb8783be6ddee2b549c9b4a2d5a1c93be768b987b7b51532ce69a7a16abbd5799e08cd5aac7e678aec33b4371584a0424b883ae8783e5b79b7743890261573e2fef1a71b875915a5ab40c8bb58e99ceeb0a34a2362d0807a19ab780426670abe68c912a483ca4d1142f6d357b454def77d6f4c6a46af41ec5731124ac03b61c49384eaffb520118721bebe7a97de7730f81df8e708a1f415dfe15ec7607152d88504237f20502dc6ed7004ea93784195d7f7e345e6a359d6455eb79fbec5cefcd7a888b5ead68ac36bca1dd82bea987c0ddb980c595f1733d8bfb2ea708cce3bf4a85724813015c504d2177f36333adfd6cbebda9b846c203a78b19ccb701f5259a55284834384079f53c3f9c2109545759af2201723ff2e06adf7d58a5f951f7e1a3dbeae65519a8b16cad1f7f7f126fc3378494029cd8b7e7ed43aa44704587d0501b11c3f236edf654783de5a0f600020d2a9b7a1e2b58726a09de5f608e2f7957d7a21d79d5508baf00e60fbe41da8c9eca36371cac339c5edd6fddea17696aad545daf3e00d428642bca40a55f014c4735677281bd4846672862e9783bc4ec05158c5f21804fb5f61562860738b0965e7159cf3e62595e2ec64e03186fa19ee8c8e2b6ea67530d2bc99de1c976fb982c0c9b63f68d0fe1761edcc681703093e5903985ce560ecf9f5eb92c97abc84b1afcde8ef1e87cfb05424b87389d1164659acacebff241cb281c3f02c7eec34f795f0d312a994c3e06dcc7254d903811ed7d73aacc088a68f24c8e0a343e328d70d6018fb4fa5270a2c7f19a3fb6133bd87526eca0a0f1f707dcaa9936ce186c2d9dbff266b65ff57fb7a0472fedae783ef3088aa572c7f3bc9763fbf31e05bb12d252f370a6bbeb05c6aca4665821676248921cb0cb706ee0cf36bae20fcfec1834d74267da7717b1668c217ed44f1bbdffaaf8ccdb7255d21cb7fcb86345f98f3c439467c21b0736387cd232edc441c0a7aefea15391c794a90c9cf38f4696658d33d6d5b0db6432d7cd53fe13ae4948275e9d7b68a9fbc8209bc43991f11022561b", 0x1000) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="24f291b212651d0a9386979a555aeef389b7ffb9e903ec054874e7952b25483c22d2f8812d6cafa4477c11d494ab8e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x6, 0x2, 0xfe) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880), 0xc) getsockopt(0xffffffffffffffff, 0x200000029, 0x2e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)="c625489c71c70657db4c3cff103fefcc89b3cf142bf37d42f6c6e4faee9eaa", 0x1f}, {&(0x7f0000000440)="41050ab5d1be6099a55eddb4868afd87423813cafb93f78ef60c4384f8adf6679b7cb305b3a5879f8bba949a302c743ef9eaf6abfa0517363d13b4666fd84e2a1870e8da74c510d3d5aa6995816669207d2572f9fc18a3f0190510fa3c54934208067c38eef17996c1f0939a280539c08bbecfd6b252f3d17726de5670878e338cac202adcde4e3e20ecb35840e33e62d1785c3d44d502dd2463cc9d150b8be51b1814ed762eaaf65772302bdee84fd4842996be44a3488fea25bd1a404731fdec8069ba3278fc5e89cd56901ffa47f599b773cd2c5c7fd2", 0xd8}, {&(0x7f0000000540)="abf4ec3a5a3553ce26a846ceb56b31db40226001b363e151f1fb916e2b4fcb6afb294c354dade2f25b2f793b687be4619bf93e4e212ab8dea627a3a19f6387b4fbc8d0cd0e7b300904e81ec861156910e9117645cc774eb83ed216a918c99c17b4480ed0263795334f1c77ebaaa4f9a678e0691ccaaec28f84fd6e165afccd3e282baa63fe53d3c0b9f343718f7c0c6308f7f87847dc33069cf16f0ef8e1e64fdd9f3de82d49c2aed0265aa0ac05951b8c52e51dc30f7b3d78b667eac05751b03cef6617953b72c5f2c2ade7f561c68ea63a6bfaf92fddc9e67279969e6e993774b7b0642bbdf1220fd4d453e85274b1", 0xf0}, {&(0x7f0000000640)="b03dd3f8c4f60239416e4e88f969e02ba77af401ed57e42b6af942efd3f0192f25f51dd565888eb330f78d42ee30247d93c478c34f1412f96ed42522e34200c4c41a1878ec5c38367dd56b09112ec0fcea2b99af5b807ca3416ef84a8483e495864b63b7d298e10477d2b90b5fd608d89c8e69e915be95ae63e518dadb0780d2c19f3b6389b092123ed0a5939751dd73415ed0b87761435d07bcb9da82c4b22931a636679ebb4debd2689bc0905bb6ee5f14c49038b942780f99b275817f0a147ce218406ea8d53d91ddbfb9fb8b64a00f3633f855b23dc73bbf6bc1e631a3598695bbad6cc20a669e01fb72c1cbfacdad03ffac15b8d7ec10578e01345f79f171efe98dc8d562c8a5cb0f30cb22f71e413ce9f322a0d45177625a01e1394c1f8e79f2503f322de6098e5c0e8ce8fca415400d31c3dbb639a98769be6ecd18735217ed0e8294b75b8958f9e33c248931c1b09a82331fd5359407a2c199302908f284e20d7d87ddfc75602ae8f5786f1fefbb9e31dd7adeb0b9e303954b8137098c006fbada114f04dab3b183d50553b61f6f822dbeb82ace7bbab4062f91902c946c16ae5e9f05e4fd6b436dd54a957f38add7406b86da154de7d1aba9a2d2fcbbd7627cce0bd0eb91d936ca2aca8dda3ab3784c908b20c1e835d76631dcf4816bbdf8c37d52205422388da9e912db0757da697c6760057cf51a0d5e7bb9c372158a3606490728e5e5f13edddfd39c611fbbb2975dee2f0274aa602bbd1d0714e150b8276bd908bf11cfb40a3dd09f64b5c9ebb84301df15db6b55ebb4c753f69e451dd71836554dd71721a032267e7d9f0f090f1e56690b44dbccab52cc32396e94a95f78365816a3e28f9c2b795cd182e685d06561b347f5b74ffdd90fa894150d9103b96c2d0ea84726f1c56fffcacd04c3bfcfec0abdd8ffd594c5d6c917d138e76f8af7eea7a3e6c3c535ef8d7b582e1b712edb434653f5b5c8f0badf1ccb9b64a9d84d8b52e706f23082b17b6f8a25c0783b64ba33d1aab312d1ab9c4f7a751601fc229e5e918dc96fb80f5036df3c767025c1b02810db12106d9c3c0dad8e410737b44bd8e491da9eba32a82287d91a6fc08b7f377f9866bf5de9e7194437fc2040322bc0e034645cb621be174a14480dd9a9a1447f7c909b3ce12a26fa7077587a4e687d16d7dd16b6af9501fa9ef1338fef2266a566195500ab17ef6c899cd1e4801e0ed7530c97cd49ea73765888cbff4d87d079fde370d57899ea4a7436c5029247bcd652c6dce5d5b4bed5233f55df70a5d796110695bfdee352e2bb13455487489415d2e211b84f078bc86cbb1b8e5f2c83ae46a85cf65ff87fff3a3c98f90bd8b8a77eddab4160d9cfd869cc4123b6fe4536eb9b3db2b9bb076ffae09a898a6894e6822d89172461bbbefca3d5ba27f119184694f800483ce4a2f6ead5102aa6ad945449e75a031c74ba84cfac8e12c999bfb63d84418d2e63faea56e97b90761110b5629189ebc322ccbc848cac60f414f6b79b9538aaa22ad443d8c660fafdc37c0c267aad18e8810063ecdeb880ca5e98243559d07a22aa8b30a43b3ab8d50857e344f8299d0d36ab1e21fabf148393b9377fc9b5d45dcbc32e7ff4a5080c99a02e08214175dc4eb4362c7ac7e2a823272c3e7ba439cc5203f2fa578b35bd7deeb7b238bb3d5b8261ebcb319cbd928c6fe27d35ddea89762071cb3451e776cf653ee2d3d652307a65850aa1faac53ce70f67bb6bbe9f5eedd6a6d86ae51c5a68c5cdd61adb284880b32b9b08794484194bc16f35fe03c33f4a66c2dcca9ce9400dc0ccae88ec39413bd6819b05371f9a3491c39a23a20e70f1f2da7fa1a65b19fb2e7bf35bcfcb889ba62914d35c448bbc4c7333c253a3d98e3be80af4abf85a2bf2753a589e082664bb4fd8710230e9e8e1c9417ea259510416b24930458aeef73c2ef8b789da984a5a064c6baef55a0bea2a1e110b6516ea73f612debd463c81e9435eb73eba8e00c3c599d464c8b1531c945036b9cd6bf2c8ea7c82f5fbefb0443f52a393ac6f0f4268a47ae9b62e4080db2e4d22cc80bfebdb0b1bbcb6ae07c7a4a7ec85e00cfa83dcb81d8b8f0cd49afb84b6f3c7bef9c4a0c3441682a2136d3618c6fa7ca111cbf4cf653285bb892f29c3f900466441e780d37cf285e1377cdcf42676b049fafc1fa8cf92c7ddaa9380229e00ec3cf4f566124890c187780f55d9a7b0af851dc61515ef85f9b9c3bef9979f0c36bb26a55ec1cb6caabcae94ede579de1f83a3bb978a7a063d8cb37b7289ce16d83785120c4282dbeb762e7767797345ee01adfeefa375d9d18652cf7047cb9db9793da8f1cf53dcb000b024f2c8ca533820ef233ebc22100ca1b63b4cde08d9ec0ebb8d39c539b09c8983cac775debed9c3aac0b4627938df8e3305d136f4ce4c6f7942f60421cb6f2462800364ff108d7e72df87cc4344f85a15f452f1fdc94222f4f9de2d38e71581ed66bf12e28bef1b11c1711eedc6590565fb1789b58c1abbd0b744b82b4d117126acbadd99b1365520f4f15caca5c984090acabbaccde8c766be412e202c892bcbd7d0f54595a7348d9f0500e78577c0ff337b0478f6ae762be620fa3239eebf87a9c9d4bfd79ce9e6c1add8164f75e67e1dcaebf94d0d69ea6688621763564b4d8019fb660768140e06ad118992762017f2119b2b71c6eff4886e8149c0e3cca4cec2cc079726551f66cdc52ba8587c4d2358b51c6e3cb66cd73e33582a6a28942b75956c10f040ba0b65aad77aaa857b5d0c3618381fddea6d19e4a80427d6ba520e98b0cf5696c98f9f61b327256b1e9c9e1470543777f268f2568999817a3369530a30b85742f6ba83a29201a878ae71b6e5dcaff7e1e40c3df414e9b60949954dbb2d51eb29fe396bbf91d17b61f201daf7f06631f640fc001d096343c14bbdb2b7418ccae34b43666eb9af296dc6c75c97f91d44a1093e6259276a278b2e355c41fef5a7b04220b5963cb7e577eea16dc2d4f64beed177951adaac30ad535b01f162b9970865fa1f57f4ef4100decda2a7fc42345d197428f5a24b29fe3f6dcbb94bcb06d4a619ae5e17338ab78bae5651d84e424cfa7e388931c654f7013b18d2933bf1e061f451a84995a72da416b543bc44488562c64de886c2e0d90ce2d67f7bf649bddcca008fbe799a7aa62a99da267a48943fbb4ee33e7327d58001556877a885269b31152466863b37b580375be41cc712d0207fcd632e9b3c3365e795a4a663a2a2987eb72cf477e91f2adc427969c1647cf44d8d8b0105dde20566ca188de4a4c5c8c8436201cd69b5aeafb08083bfbfdd2970af45cf3116c475da3f13d83866627a5d501f806f8d7645bf01ce19a1787786d8d0e34e391c14a98ef7740b5b6cd3d2c441b0942049b82e16bebf4b710db6a7283f847e0b0cd8afc2e84da386c1fc2e75007b2a0c1931ba7244bfea4122bad703d087f5f31251557316397528391e98464ed8a7bcd304dc17121fa095dc46ea56791b9fe0e4adbe121b4b1458568c0fd7c78afce2f8cb2e7df1f142e64e363b5b4a50a2463f3968f6a1615ccf67fb0d806a8b96ef7508e8c671d6a45ee1fdc9647d4ed0bedf632b15937ce46d811e45db57381db406993f9c0fddb4844e0fbc7d26cb44cb224b1dc38d11dff08ae40c6600b4a07c146a8029d72e5ff5d71db82f41dce37c00c318b8e078d7d6a66a50cc02a0fe47df888b6ba6df1bba1c62907e6249d589b922c3f0dc63b933afb1d3467aa25ea03b2dffa18f5db5f1ac58d3efddb504557bf77ad5584b7a2ecc412d05d1eeadebc1d42537bc0582449ff05e77ac7aa2a52a5e8dfc713a57aa9353607d30987d7de1b3bf18581c755409a0a3a310fb0945103e16dd79cbb6a8fbd666324b686c90bfb250660e6d8f6171caa4f57a12a4fb126696d7c9ccf8178c57d499627ddb59c1dd9fcadeefb3a9b9d62386b230e08df0a021bb59adc884b0e65f71ae12e60e52f6187ed1d7b569c0476c2e521a18e6b0f96fbf180617625118104c3ba055bf715cd4f7e9f75a64303622ff9473dc85fc25cfe8918fa386910832dc95d8182b21810a649cfd4feaa6c6ea1e3f313c2a7b457021004d42be6ca4e147ab66b1cea8e3ff067a46252da0940f60c17bb83c923084b9ca1d326ac765112751df726e1b1aa73b55ebfb29fbe5b1cc5b912fc4b047ae645b843df8a71a5dbe972cea302b700d8fca9adbd0122a3c31508ec199928b42b69c5377d227dc74f563b51b430d3e44d58cc54cb45fa2fea5b6c97379696f7548a3b1f4515d904fb570a41ece2ccce8db87a41e2ac2635bb5216870edbb1750a5f44417ecb8522c725f59edc392dcc733dafa4394dbab3cc88d4df3dabc110833b9e6301bf5c01f23a95efd11b1df6751b05aec55a89c635aacdde684f8ea43865936c6b26f3db69d7b3b63518ee4ec31bf45de95745a7ca02b6696f79e5ca69de1815ac108eca231564ce542b3bae18ffeb4c180ce29220802e031e409c6a78c284a36a001bd0a001571e7cca7125a6be81a1319787f845304355b833123c387a43db2a1945cb1c46d49e90f4d3ba34533774e4a6b4798bff86cb69352ff60e9e383de7b91f560a6e3bf3f0cb7822cc2145255142b0bcc42aa780a874a7803ad1106f418f57ca8c08464a5354d9ea7214e36069441bc07fc201349491caab96a05ef4ea18e32d09c4d9ed652a17a3fa8c27998119d6c054d6d68aefdf1b9aa310f81a34f6b31ed8830f9deb39d0c7716a14957a1d6aac599464e4a0f8848b7312ea87278ad8d25c5d87837b86288a522661ce0809892c478ce6bb953f1a0a035ef87da9f8bc3cc1ac30174f9edb6cb787596fb2b08651af45b7f33a63c237a0986062722a8de656da858afa340eebe918372be76e634ac9e73f1f7e3f2770aebeb8b90a411bb5c2a3b2c608d043b886074e42869688e7af0f5a9746444cd6cb3928625baff4c9f3416ba2b5f875205db2018a18f1f916632229bfbc13d4c3be6df56bd1c894c331e222cd615a1e1a369891c20fffeb748f461b439658cebf302b57c2ebdbe9f6aaf190a4374b92a3a73f4e1bf60dbba74311b0f3868dde420cbfc3a4bcffe025178f288bbac3c468f26f65c45f2e259e7a451a463381312452ac8a59ab5322650463d550c76cc71244ed53cd334dc0932472e4965e2dfb33ea9667df998d2b50523c2bc3f5c30b8e47b30331cb63ac89c5958b6ec210af5ea856eb5b2f0fb2798c4534880e585a3752a64626bcfbf0c39024b9eeda88d946517d84a251db49cd227d9d74376d8dea8ca31ca2114fe8e6b7780c213fee9aad979e1dfb521461acfc14ddaec281f264d5b686416f3d42144922458ae35263ede2e2566b8b33c19918ba41a68a2e397a81400e260358c1daf37537da01739656957a73bbdc54cb07ba64e4ab376913031367a03c689f5475f630bdfada6642a042e07c36d41563c6157f05a1bffeb0ab6451e515e76dbba450be10d1ff6243ff3a03dea654b7f9b2a7c1906e9a0d6ca438350df49ec714a22805986ae291185db3a2e23ee5177bc957fe5f4ac176d0f5bf112fe9f96f4e7f2728c71aa3115daf9f40cd37287f82840cd43376a892d820c9bdeb657999bb0c0df029d58192e3cd4a3d2d6eb094cd4c2118a8347402132b6cb24b8dabda079059093833b4527791498420c59ace8caa92e8905bc01a5b5235f10dd0acd96610f1b307181284b992fd3618f86bfd2498eecfad3fbef13d4c06190d3ed9ef", 0x1000}], 0x4, &(0x7f00000018c0)=ANY=[@ANYBLOB="5000000000000000ffff000002000000fa18681e0e837da63b3faa452c1c5ee4bcf952643b7a1615fb2af0843fde3d3bcafbec5c6847b762d373f25087a053436a9427ce2bc7e83e3fc10000000000009000000000000000010000000300000030ec86728c712b1e7d7a98cbc5eda63f2c88f8c20426c669cc9cd090f8f8cf88bebe93b8aad0b57435c09c01bed84ba0bebfdb08f1e5d7a0b8ddb583b6ebe8d994650f4fb482dd6879501e04052d664e1dfcca271a67f8dab62acd541697b99bffc070e241f14248a528bb9d0a61bc7128f1bf06af07617036fdc1d4000000000a000000000000000100000002000000f6bfe1bf454cb6ec29465852401e57526c707903a8204c3cdf5f52f256253c15706dbcec8512f9ff445247b16c0f70a73ace0b38445cd5f35bc0b5bca80000"], 0x120}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:31 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb316188430fe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r6, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r3) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) acct(&(0x7f0000000040)='./file0\x00') semget(0x1, 0x2, 0xb673e6ba7b0e88a) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000002b, 0x0, 0x0) r10 = accept$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001f3f4ac00000000000b1a952c638b9a45ebcedc7b95d37b6cf546ed93562b1676e7d45b8bd251056a17d4195e23bd98b076fd47753313f00d6c81475e76fd912870067449a"], &(0x7f00000006c0)=0x3b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffe3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x18, 0xc002, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x285) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./bus\x00') geteuid() msgget(0x2, 0x10) geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 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}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x5, 0x2}, {0x2d, 0x6}], 0x2}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c3566174427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc155daa98ac03d0ac5185630e1f39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386f"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r6 = socket(0x18, 0x1, 0x0) close(r6) getsockopt(r6, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r4) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x70) dup2(r2, r7) r8 = socket(0x10, 0x3, 0x40) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r8, 0xffff, 0x1008, &(0x7f0000000000)=0x43cc0, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x3, 0x1, 0x5, 0x80000000, 0x4, 0x9, 0xed0, 0x10, [{0x1ff, 0x7c7, 0x0, 0x1f}, {0x8, 0x5, 0x6, 0x6}, {0x0, 0x5, 0xfffffffb, 0x4d}, {0x2, 0x400, 0xffff, 0x2}, {0x9, 0x800, 0x401, 0x7}, {0x7, 0x2, 0x4, 0x6}, {0x4, 0x80000, 0x150, 0x3f}, {0x7, 0x8, 0x100, 0x1a65}, {0x2, 0x6, 0x2, 0x5}, {0x6, 0x50, 0x80000000, 0x400}, {0x30, 0x6, 0x9, 0x7}, {0xc44, 0xfffffe01, 0x8001, 0x40000}, {0x7, 0x4, 0x5, 0x5965}, {0x453f, 0x1, 0x5, 0x949c}, {0x5, 0x3, 0x3, 0xffffffff}, {0x7, 0x800, 0xd58e, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:31 executing program 1: 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) listen(r2, 0x1ff) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/4096) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = semget$private(0x0, 0x3, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x1, r10, r11, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, r6, r7, r10, 0xffffffffffffffff, 0x20, 0x858}, 0x5, 0x2, 0x4}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x20, 0x0) kevent(r0, &(0x7f0000001240)=[{{r12}, 0x7ffffffffffffff0, 0x80, 0x0, 0x200, 0xfffffffeffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x20, 0x0, 0x9}], 0x6, 0x0, 0x692, &(0x7f0000000140)={0x3, 0x7fffffff}) r13 = socket(0x18, 0x1, 0x0) close(r13) getsockopt(r13, 0x200000029, 0x2e, 0x0, 0x0) sendto$inet6(r13, &(0x7f0000000240)="7de9a0d610804f2830cccfe059283ef252357d73b17c3db38aa6dbd32a7cfc719cd4c4e3fade282f8494f7ea9990d6bec3b97222815402190dc10ab93f68036cfeed213736f998a9602f80b0272f43ca934b65966fbf0626663b026cd2159f8d1fe195578f8f9424fed4d7a9548b96e88f3ee26b728dbd270b724058aabfe9adabe479e56e3eb9fa20fcee586b608d3d2b0235fdaa67c1b297", 0x99, 0x9, &(0x7f0000000000)={0x18, 0x2, 0xef1b, 0x4}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCFLUSH(r14, 0x20004268) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca24896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02a6ac41e6bf3bf02000000b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caf8f006ab89c7dbbc5b65b6593d2870b4122cd2350000000000000000000000000000000000a0fbe84db73cedbcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016f38adb783e404bf9360394ce49f2718f6fc82ab95ce192f9ffffff1dab5be4dad0a996cb1789fd000000000000000000000000000000003fee58042c16f05c616e8926e92bdd71f867337f6205fc2a51a3a78f857dde27c0ddd4fb765dc4711c"], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x7) write(r0, &(0x7f00000006c0)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408471526771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d000000dc97cc239b7183ec9b5d990c09703b1d552236c09b98826d18e9fbd9bcc9d0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a1ca6d2a460a0a904892d1fcc05f677551668759383fd047305e445fdd23213d239920bd18d8e1b47f41d8e49998e2510c6bf7e9d095c2cac06e31ec13e3306e1f7dad2298d56c332f1ce90223326636d18dcf5f7154619d44a6e5a846a5b539f9601ffc1866f662c199c896f4870401571e930b6ecc0935a379701dd69", 0x1ee) 16:00:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f000059a000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0, 0x0) 16:00:31 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x29a21ff290b0b27f) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) socketpair(0x18, 0x5, 0xbf, &(0x7f0000000000)) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket$inet(0x2, 0x4000, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x95f}, 0x8) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x80) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="b98779157273b580f6fa5111e3e6c1f499285cb0bccc5c72f9b655a688d30b93a11f46cbfb63cf571ef50de51beea502d6100f2f6c8c9eda6cc986c34c9d2b7369e47d4de7aaa7d478835fd1657bc5e22d0af373449f1a44636ecabf7592cdbc7489ff0eb38454bf82d0b18e1f745a169b199f65be7ff13f049fd901ba1d96e526509f0d13a99457ad45ca51e7282f5176d0d2484b9f9981dffe74cc228c7d27c3c1a7ecd586e9645e6f60a0609969a6258d6f9c4e831ffb0d567fae3012cd943499a3ee120d68fa32a3cd3eb7dc77f73ec233d6bf7c71cd5d755f1834c5ad6627ccf1e758d2b0181549f23a071d9159c1c1c2b1bca55135dc390673889e5a55076a919d9c3eb02330cc6186c1ee2dc9c069a0bdba80836019d1498f1bd1395371cbf088d55b367251292984b06112ed43a9a736fbb0724e881d266252b3c50f3258b61f197c5c41744126cb8405d579c9a9b5c9dae57c76b458aeeea0ea01f961b5c76d9e8507151b744b06252706b64534f59f80412daf80c135878409ab58d45b8e982a19ede8e92f88eed5a9ee2adbc085f6c10bfb62960b30b2d399ca5214d8800e1fa9ae44ac6bea396930460ba5dce905d5f1255d1a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) 16:00:32 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) getsockopt(r5, 0x200000029, 0x2e, 0x0, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x2, 0x2, 0xe4, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = accept$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000000300)=0x17f) getsockname$unix(r9, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) socket$inet(0x2, 0x2, 0x0) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9279dd85278078e2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) mmap(&(0x7f00002af000/0x3000)=nil, 0x3000, 0x82dd62c1c5916875, 0x10, r3, 0x0, 0x7ff) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x5, 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0xc9) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x50, 0x0) rmdir(&(0x7f0000000240)='./file0/file0\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x802, 0x102) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000001440)=""/242, 0xf2}, {&(0x7f0000001540)=""/144, 0x90}, {&(0x7f0000001600)=""/198, 0xc6}, {&(0x7f0000001700)=""/114, 0x72}], 0x12, &(0x7f0000001840)=""/28, 0x1c}, 0x1803) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xab) fcntl$getown(r1, 0x5) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:32 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, &(0x7f00000001c0)=[{0x2, 0x0, 0x1}, {0x80}, {0x4406, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) 16:00:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:33 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/147, 0x93, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2400016, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xa4\xb1\x06', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = msgget$private(0x0, 0xfffffffffffffffd) kqueue() msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="13000000beaa7ed3c933152b2c0d3414a6f14359000000"], 0x8, 0x2, 0x1800) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/4096) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r9, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r12 = semget$private(0x0, 0x3, 0x0) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x1, r13, r14, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r18 = semget$private(0x0, 0x3, 0x0) r19 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe8c) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x1, r19, r20, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x1, r19, r16, 0x0, 0x0, 0x10, 0x40}, 0xffdd, 0x3ff, 0xffffffff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x2, r8, r10, r13, r16, 0x0, 0xf6}, 0x0, 0x8}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:33 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r3, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) 16:00:33 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000140)="58c6ff0e62d475dd36302d66edcf27c8b48b1819087feeea777879ede5f0c933c74da357217c9d9c1426f17de34cfe8bb39610821786118f19e6e012b4", 0x3d, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x8b58, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x3f}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) write(r2, &(0x7f0000000240), 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe01, 0x217}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) select(0x40, &(0x7f0000000140)={0x0, 0x8, 0x3f, 0x1, 0x10001, 0x2, 0x4, 0x7ff}, &(0x7f00000004c0)={0x8, 0x30095bc9, 0x3, 0x5, 0x80, 0x4, 0x81, 0x6}, &(0x7f00000001c0)={0x8, 0x7fff, 0x7, 0x5, 0x90, 0x4, 0x7, 0x2}, &(0x7f0000000280)={0x4394f2dc, 0x3ff}) fcntl$setstatus(r2, 0x4, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = msgget(0x2, 0x10) r7 = geteuid() r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getpgrp() r13 = getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r15 = getpgrp() fcntl$setown(r14, 0x6, r15) fcntl$setstatus(r14, 0x4, 0x48) fcntl$dupfd(r14, 0x324d9b806ba0558, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r13) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x2, r7, r10, r11, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r12, r13, 0x800000000ff, 0x9, 0x0, 0x8000000100000001}) lchown(&(0x7f0000000380)='./file0\x00', r5, r10) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x3ff}, 0xfffffffffffffd89) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x6f}, {0x35, 0xff}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) close(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x40, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pread(r3, &(0x7f0000000000)="1fc73aa78e3b92a9728b5e50a62c4edb499a81ebedc95a43b737", 0x1a, 0x0, 0x7f) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) recvfrom(r1, &(0x7f0000000240)=""/227, 0xe3, 0x800, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) getrusage(0x8000000000000001, &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40063, 0x100}, 0x44001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$KDSETRAD(r3, 0x20004b43) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket(0x2, 0x2, 0x1) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000200)={0x7, 0x6}) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) msgget(0x0, 0xdfd385505f135598) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000, 0x0, 0x0, 0x0, 0x3, 0x2000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x59c6], [0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7, 0x6}, {0x100, 0x2, 0x1, 0x100}, {0x20, 0x3, 0x0, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x400000000000006c}, {0x6c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:00:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x5, 0x5, 0x3f, 0x3}, {0xef, 0x20, 0xc0, 0x1}, {0x5, 0x7, 0xf9, 0x5}, {0x6, 0x3, 0x2c, 0xdf}, {0x7f, 0xde, 0x8, 0x3}, {0x4, 0x3, 0x5, 0x26f}, {0x100, 0x2, 0x7, 0x1}]}) fcntl$setstatus(r0, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="0184d94f61082130c8a55f781260") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = dup(r1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0x8000000000000009, 0x128, 0x2, 0xcf5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x3, 0x4}, {{r3}, 0xfffffffffffffffb, 0x8, 0xc, 0x200000000, 0x1400000000000000}, {{r0}, 0xfffffffffffffffc, 0x88, 0x4, 0xfffffffffffeffff, 0x2}], 0xffffd86f, &(0x7f0000000280)=[{{r4}, 0x7ffffffffffffffc, 0x46, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0xfd3}, {{}, 0xfffffffffffffff9, 0x10, 0x80, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1ff, 0x3f}, {{r6}, 0x0, 0x24, 0x20, 0x100, 0x54d}, {{r7}, 0x5, 0x8, 0x0, 0xc2b, 0x7}], 0x2, &(0x7f0000000380)={0x4, 0x853}) 16:00:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9ba033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20200, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x808, 0x0, 0x0) 16:00:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r0, 0x6, r3) close(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) read(r4, &(0x7f0000000240)=""/171, 0xab) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0xfffffffffffffffd) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10080, 0x485de264ea94727) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x120) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xfa, 0x0, &(0x7f0000000440)=""/250}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002540)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r9, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r11 = semget$private(0x0, 0x3, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, r13, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r15 = semget$private(0x0, 0x3, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x1, r16, r17, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x9, &(0x7f0000002580)=[r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0x0, 0x0, r17]) fchown(r1, r4, r18) r19 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x6}, {0x4006, 0x1}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x2}]}) writev(r19, &(0x7f00000024c0)=[{&(0x7f0000000240)="8bb201c3d5a77a4c20da47e19c42525bfb9bdfc99b89882ea534f14ecb7d2ee466f74cc13822e3b30c3405e7cdfbcb5b8fae52821642772f9c07c3645005e34ab9d8ec5fb633eb464fabb759b2ecfe2709851ea050832633fb64def8c3d32d6a1653bd5e69a76081ab7923e0c1bab45ed251dcdd812b6ca51646fea7081edfc5224900cdc2f2b8d3c047025d4c1d31b17204685200f7e41e892a802e9f5d24c3ae1a376312733976d674bcaf85209184704eee8f288a479a24e344f3206f79d1eddd7443fb09280d91226971d2ea9ba20a6de561120923e963bfa3885716cc9bc7706cd37e31741753f8ffd5b1ef97d6d2b7e8d98382772c9b87cfa7646a20a1efd45f231c5fcf6614bc3877bc85f6061a805a7ce0e45bc92e8305f7a068915321c54451985b42b5996f5fcd49897ff09a1ffbbf3f86d6f5abd0fdbd3e9ce96337a8f5b9094d692383dad5f45926a3f9fcc27e8f9b03f7f128c8820e72d9eaac8f539c1b26fee27a6c6c9cf5900b7196ba0277a19356b14d8a841fc4a9c9e091221a9308559628849d5b31937a0b8b4d99d37c0028f385f726b3300329454e6bc7985b6461d058f4bc96b78e57664b5dc4cd60d4eb17b087a352bbf82d8e7c97acaab0632a4e86a1340b79c79381f54dbb8d4a35ada1d09c57f32b28e7de7b5277dc7b5a5d025927e028ca9574b2e2289c5a9744d5087095bb1c4d05ad2372d9c0cf5998793f3468d3ede68c79ad828d94c9445efd50862160524cf6e48f8970cbfcd6746111ebc829491c93c4637f1a63a415c266078f6cb4714be9cdc78a0178a8357c7c68fe4932b1fb60bbbf3fc57a782de78845b1ee08421558167d982facfd865337165017cb6fa91f50c435e5476e1c38a4ae2c88ae5dbb6872bfefd88d07c3b0c37709bd818f6cecc07425703f749caa4acdc5c48c61c082995d564425863232331439d4a3dd0de2ef286c57f0e539ace7870454589b8f7b6185d161b0812bc97c4b985b00c6337cb2e1ed4fe88987328e96f39ce832b281e672471897bb5a0c28657591e45a5177451990ed57e02e7b524220e251615769f398769043d4bea9b80e7e470978cbd2253fa7e328ae5e8123c0da594b17e007fcf27f706b080c4068265e1743c9c31fe07f3293deb05ee97d85fb4e87ccd174a990ff468bd07794f4db1ee365b447fdd9659d5cb86181b9fef3949ad101585fcadc612e9ad99b4a4758acc5aa40bad2de0d84b3b0077a663893e07f9bd1664a87e11856ab8cbfb593e764c5f70d2a05f2f1b08af888c703369a6cb48d7f4cab89a9d85c18342ea6f7b4f0489f61551aa83d575307a315ce362a05629c26eb7fbcdad4fbaa8d015faaca0170c0f5902086d31b8c642823be202d9923e0208bdd4693720f6a7c91ddc8b71b91f819c62c8d72c0e0eb13bc83ffad5d9b44145d7abd94845785b2448f4baa37dd7909efafd03ff63a5da3a9a9c16896219ac470f961a2d6548ed81289d0a9610e64c4df7488f1403afdb53eb9e238c3b50b6ef1aafe5cd2a970590bbcebd7acdc77516246278bb99ca122144d9c6471d9ffb3b9f4204c3e5e2b12f9fbf8335b6787b78ed10c4d69f5f7df38999bcd790c18f7369e61677d4fb0877bdb78245b09c8b8642bad06fc7bfbc14e26bc2253193743f7f8cc7cf228322e05446b34e39f6588df086ac86f52d4461cb6eca9a2f98bb5ba6c97416c03508df74de48642d1d245453c44f1bf1b6ac7c5a60ed752afcd7c5e02e076aca89327d8e7362aeb1bb24c0d4b526b03b2830726dbaa8e7ba8f2b89c608ae4b7e5661e46ef973881007951f74ca229ec753dbf5e2c1750fe907809845134a1a1a6bc896d25f45ac496e8cd4023db4ef1bfdd150aa120c34549411746c6e7cf09d8f657c1661f57caa70f5ce637c38f4929899fd45eff0bbafe3dcebb56de9d1cfd705fcbcd5b1bac7a52ca86de33c72f670c8a931cbbd38ca77f68be8ac48cbdd4fe031fa1bff9e5bdd5db17171e93fb5bff0e70f9617372e2d59a2c0dbcac4d874b73554202da06b8ce7f40d05d6ad9ab89b4e7033700cfb4a0bee8aae4ccf60a2c7090630f986f4d3a468798791bf51d0acaf42fe0c405dda2398fcc1e5c486ba82a7c598d739c4abdf88150f39000a4315b2b0e81a3de799afff796f52bc81ce7b1ad1e909bd61a0948d2449de237bf887cec7d1a9d9b1e2665d1b326772496023f1f09f719c1bf85082a0a25502e05cfdf488d538e7da5b674ab87b74d5e5c3b6ef3d3583b553e630743d438a7b0f5ebb2dac0137cf30fbc6cd7a3cb47e7cfdcce2f200836e833072d7d8b95d4d77aa019098d35f13d463fc2c4e7800a1bbd3f1f1464c51de1f16c5edc467b05c6ba893cbd01da83aff12bc7851673f03d6bb50bcb5bd00d4fea3337e053997548eea960c0f2a773b4056b8773601d9cc805bd83afe0379367576c2f8ff5f84ec1ede965092b3189a5874570e4e800f76aa5a486a66c533bcdce9506643dd31ad8432cf650397be08dd48db5f14ecde6b933d2369f9743654244027a07625e657e9d6203689ac7339562d0c4b56a860ae5884d80c9d1035d6e6d636ca215a5e6938f5ec7e52ee04ac88e3be30b0a80d1f8c12da7c67eb73ea92ff1c4c0fdf2ba00e263624a9e61d4e348f70068ceb9f08c161332a271f9957d6d60b3b97accb7bc258e3afb467107c6613d8b7fb22d377b93040e3ffee7fa88251480e69f3672c9f8d34ac034270b672208b324c41685ddbd124ba2dc59a42bbf4e12fe49a5bd1ac70b8a69ca678a0b8db8ef8dbef0b672b84e752d1b0d53ed06d0f166a7284c03d590519f6bb3c43be6bf2ab95481b522bff10807c92516467a625d88037cfc536ab4147f07e0c61ea368c21420e920a124b68239531382995b53cd864eb8a79243e7ba3ad7971219e303ea24ec2e546faa0df36778333680cfa8575d2f867b27f05241b0aa95093a11a6f339c072ed513bb9db2072a17c948687bc34ff9a81762a1d59b5482196b8432fe95ab528bbd6e7931180da3938eeed90c94406b0f0af1593ffafbd0e94b3a4d33267dff1f14ebe64ad43f25f32c64c6a6796a4025b3c4a734c9c928c649f3f99bf079ded94ce0567c71d18707d49cb2a4c885d6bc67ac96fec0bb6594db3e72c25b5ca908c8cf6953aab720050be13bb367a2393c83113d25702630d4a992dc994d9e7b1440a43f4a4b5658895b5a7459c7134594770acfcae0ae14dd4077142e873fcf4b96808767f70501530b051da4915ae96310f4b857674e0c6c88705e3c72ea3eb81ac4fc6979a726bff69861293df1d3af0415810171e9801d8bdc63f8d405d26f121cc76f9ae04e663d7d0180b310cdb4a307e320a149c532f51223b780a02e554b44861bcf0f8ad63dbbabd364cb81aa65839ebfcab470dce9bbfb24534cb119678fc955dd0b21a7d01171175470cc68481ad8649db243d28c1023075711776fb1d6af23aca54d13594910359bcfa58ed773167b2657fec53c540cb931a414df8dd8dfb125e044bd7bb149ae5a082824db11a3191801c79c7b1fc9e3ae9a85a0e5b35211155e95e9570aeadaf340f5a7b3cde8db5d8dd70f0b8bd5a6a6087ba360582f89f8b648578945684403118ba0e807392df49d7db20be69416807066508ea5dc0b2928134b4cf57f7496e56f0ee573ca166024e36a6e528b0cbe760d35db0336117e144ae47532023c890bd59795cd6e0f6018eca04063f932d2b1a2d7d6fe7006b5d281eed8aa4f0c1c7c3a978979c039c93870bc747dfa4e2227b0c8a51662c5274df7e8e9d43160f74bb473986cb3d460766bc558ea80b4a35baf918c03a88a6bc7da0d1af48bf64740c98ec263ac3a782ecea8978c37a5d0fe5b52fd50a43e88c9fb7db41560a1099ca32fd0e708dabcf6d99fe7c8e4602c59274d00c16c87584e04e40131c6335deeb049759cf81bda4e24efdd4096db44d21a42980a4a5abcd485ababbe209e3c8cc4e3400756f0355e5b2395fc07c390bc2a5460516ad3e514a289a3479a0bb8b9bce961cbcb5c3169fcbcee198ecd031209afa314be056cb8be3eb4d2bc5220040a8430aace16cf82e19b6b9950896c58576c181d256504616bf7b56e088a8dcc24c3cc8f45e744c23f0a5f26d6b1e65b24555c75e339d0efe86744d597283ff5d6b4ee2627e4bea75b83b54ddd1566d9bac6805fdc5ec4aedc99326a7b33c5711042a96f2449c430facf2f3eac1c9675a604c3488f7b3a02f50c64336fac7152a8b0d68c007ee309a6d529af49c3fdbaa60aaf9a4cd5e5eeaea9b158d038e0e8b16f57d925fa399c10810424392d54c54e722014b094c117517e28ed8632aaea50e1b5be8560a2aba9c20fa8676242415c42bc2fb87cd08a0bd6d4efaa51cbc8d0f576136a82e5acb11d996d2b38964e6aa2acc3dce0bad74353b7c8e4820e08b9bd7d8be00b9343b7b9ba9a89525a9ba77adc6024b6dd17ea7ad0c3dd639af7f93f73414b2a02822377de5974990af41cb379a89a7f0f681d7bffde9b7d97555a19c9169c436eb45a46c9dfe2459e3d2ba1c8144795f8f99bd0b5c77a66213c714093fe5f4c67b15f1cfd2b9d4df57848e7411965da2c462fc3796e3ac898d10d2f8e937248b3bacf797a5e8181c4222b4dc7495137bceae290b96b10410fa22e3e77637ead5c41a40794321d7394807a4d72f06391b213a92b75801a806e2e4410e5cc5f38b39fcff90a50935730f63d4e4269ed0e3a9e296de7605960fee5612d39c4fa6573aa29f39fc95fc6bae305e1b6d2aab2c0ea90b25f6fa089275687d03f94dfb72edfb720a45ea43954185b41b7c7e6ace018ff6367eb38c5df2f8ef77223506a15383b8066d8877e1fc54c6990ee25304ea50bc6bf78552d42b7dd8e7f4504cbe90c24fb858e9bae8fa1050d2e872c090c1cf31f2986220259a8c16c4c963b0728ea85076a1640e6ce78a8896db95363bdd3a9047b05b62b0a1a3c156686f0baac5b407efa40202123bd2659a561cd53389c22044f0186b177aae71973ef2e0fdf186ea7de9680871aca78be8e53b2334c28ead6620f75d2e4a4d313ac974a27d2bcd2c86a21acb0f6142317596547894bb89c342c69fd04b9e9b713da42d8c017e173431d2124571ba4f010c7769ad0541253db5c6ff230af7c525dcaecdce45ed17b94e6988cf54e75d8a7f4f029a0de704de00e2a915f13b50a10f04d38894899eaff1bdf4d7b073b623b173a9030f4210f1060113a5336f0bab28cfb610adcffc2a523eaa0fb7bad5a7a425c25bfa32c6fecc47a0099a7495e82891e82cf4cc3d6ada9b2d88cadf1139dcc615d181f135555cb4789ebdeb7b82bdab8d355e5d14b876def9ec11f26ddb5cdf0f60012b9d7405d95cdc7767dc6ff7031b53c1782e2fbe4215714fea34caf3dcb8526f97ae9246f590ca1c38c0b0caced9019e49b45d8020f5d7b4b3d9c143d0271666df2804c36a4fa35920343b1aadbbdfb440b221692bdfbc136e5378e5d2b8a95bb0a723cbe3d6233f949d377843623e721f829f80d69e396b129b9c55e2e8e9ef7f80cf1250118fb138286be744428ed30ae695840a181d25550f34c7add4b63276207c26f65304c607868ac0001a013db1e149ed9bfd7e5364cd2719527be21f57db21204c463d841f38d9a0f2213448f5a4d044b78a364b1f29b164a7fbb72d83c274e98e278b7ac2ce895b12ccb62405aa3cc3e52c5a9a11b21490a0fe9120ae1a80affb31cd188fcb54cfac2ccef1c37b56ccee9345d688b7af576ac3", 0x1000}, {&(0x7f0000001240)="a921c721633a0bdb00f994578d2be018e72533ab04fcb1a7c1578c600515ded9dafb0ddc83a67958752f2ab3dcd1dc1be718a9c56c61df2b86ce913783ee697661f7128196f637c2dfeab6d8b2b59ae19a250d33eb48cfe71f861db367960100cce8bf7834cd84b944d565c9846514bcac06712d1b21f0f46a9e013bbdd64a5dce295b24da63bbc0c74dd9f53ad6354aab", 0x91}, {&(0x7f0000000080)="3cc5be1609930129ae1f4363ee9710edbf08751889a9d6e620c0cf3611298aa81c9b25e1aab728a38d2e1c4dd4a5b3edcc7c719bc038b5372f", 0x39}, {&(0x7f0000001300)="33b331dd65d8ff31e680fd0515dbf835f6b03dd68a5fc9a6bddae346b0ac611dd96cbf590ae988ee366f7991082600b7c1479d6df82db96c70e0404096b87752fb84bdf5aa2d1a1d15ddbfa9280f1c166d43daac49c1e82c297f0219966372f39150da07c89598e633d10f3a13ddfd7990ecf106a1e4c9bc9b7ed2ac8a456798a51f3a27f3e6e16b8dd2c76f2a224d4973e11b9dfd08819098ea55f7b506e0b55e4d09b54fe8805d7a87a68ce0eb443dc16f71c1d17441242f844cbc1b7116fd7e37553ae1eed20e38ad1f91", 0xcc}, {&(0x7f0000001400)="dd6d7635265c7c595c4d81d76468213ec5026f6eae262b1a11b5df8cbecf0f405005237a9c37cdd34d4c92fb6a32603903e258afcc0bf1d181d088e68aee620661495aaa85e12cdf86bba6811706538dda7fe34c3b55dec397ced62c5f28d0033c3ef9b905978f08c1c7d7629ac6501ca58806fe27a3434de31dd4873cf7c43c39c7e513e58124efe9a770ef8c5f4d14c65331290606e4d39a41b91f00abb6128c73404c0cd5e124633a027e3c0805a178cf5dda844b776c806cf2e896579fd611ba6d419d62ffc2e164212a549a0b3a346fa78c1f9aafaf42e7244a5a0c94e0bab06c298c5bc841f68da43a825ebc072b556a34dd23b1a0c7f3c0bbd0ab84e877f490b9eb3118b0b1f9ef85d247397721037aaa216e2c6379e36b343ffa69220baec2e7a27babe45ee61aa91124e4ccec57775196be28c23dec4eceb9417dbd072d3e7c8a2fc6b299ceaa7e216124acb2b39893e64aa042e919bdd02f374ab77b718fd00b43cbf74d41a4bd4d20f8061466c9a2d5a0bc70b378f07befc9e29ef14b3cf3cba415de0d1bd30cb7cb38916fecf8c279bd8056d569a476056857830a779007b466d08a90752500d0ad0cd3ecf9329a57f55dcf5ad3b494866308bc63bf6dcad2b105e3dc61ac327f4ecef2d2967762ebca7d1cd7be24ca5263b721a8784a53d6e182dcd8c2e93ee0be7f88710b8b73f221f4af74c89dde4e605b3697184671d5c1ec6d3c45c66d4615131d8e972fb8acd212833d84c05eb0f49483eb021e18a829efbdfb633862ea45db1f8058b777368bfc095ee68da789fc69218d5bc839220aff4df1c2380be92a577a3c3e82795d7902d5ea46ee3c1db7e7011929e8bff062a4fc906af1213851760fb9eadf3ef7365edcac2dcd638d5d61480c38e066daa3740abd45745bad5002e58149fa08ffbc7596af96025efb19d299daca967ea4a59d07127beabc7d59f53102eec4cc5c922a675867a28429a1b04812e5b33832e6fe1f9732364f5ad780ae4569be956e15fee801b1e9e82a448a08b9b7a95ce310b967c448aeb129a0787e74daa1505abab41d1d92e2eae997d10cfcb2579749d34557e97746d9e65302d305f5f2cabc4c2e6dd92e2e5cc4e5eb24d7fbd9cc1bab94f4e85fae14f9bb2fc9f3938f3eb257d932a420ae936e7f2595d0ed8243d3ffccf2960320100546049576f88fa65cd3abc740b27d09b66e13cf6fcdf86daa7529b3cedaccc083572f080494d30a2d1dc61edffb9f301ca27382bd7bd181baa31bbcc3c7d6de8871294da0838976240265b2f60b142d9c2b0e0912c0c68538c66e0e65591424bf20c5844d735d7dc945e88621d04c1af4c71071a392bfd00f278977a8fd25efa521a7c5afdc8789d9ee56b29787ad26193c7671f9815d893983f40c04d5bea0b462d5faf4b27a221a63678fd069beb419812483f605e156b62a4445934292b397f56bbd052e4daf8da6a2a02b9e0bcd3cef10669373bfc57cc22f0ace8661aeab93d8bebb4e5dc49699c86bb20c290178b1ddd8413de7651f3434b1f48e5e8f52ed0797a15b617464c7ae40bb33e26f71617c9cadbd6a65674841e70d071fc41eca8ba2679e85a43fbdf967378f387cb518da1a0a23ac7b331ddac281185d8975f7c1f4db74f3080db7ac7aa2516e5fdbf193b7a968bcac81244f57742f16fd58f4a54b48943924fe3a9b5955539531dca721dfad36324ddf6d4179f012f2846c6ad6ca5b82d1b6076d0436a47661b24c066ab3fd8f43622d4ef914f70ce35b761b22f7bbf48a5c46af1aa3a30734b9b987fcafc48b301fc8b76b790bbb263b0e0fb32671bad13ee8e0929dad35c7bb54483e7ea3b9677f958bc53ad262ed66a4bc9e55cf52092edb7bab31bbb76f8bf2369b917564ab40d550008db361bd53a1f03052b2e38d411fd4525144d779472624f9034af9f3aa47aa1f98b8010dc9c2733582919f8727b195b61b163c63e4a90aef629d406ba150d4b1e1c6e6a43237e4e1cead9a615fd30c507fe230accc099b8d91e25db8c708d9aa437dc36174a5df8609b0390e197f2dec9009f238cd6c6cc315184002e39a28ed6a33211319880baf26748140606aa58c217590420e27e0ed94462d048b5a222ac7fd7b54e92476540b37870667649200f01f0c397f86852534b7817ac222b5be80fcb72bf4d97f0c49232208f964b03e8c4957d61a031f8056b9308ae16572583a9ad2256cddfb0ded5a2b42416eec3d5dc2808806a31a2e98d72ddb42b2cf88af067a5823edc8309043ef87c5a43ce0d1f67216d7d5c67326579439446c6419e594d78a113d91e2ff3297a88051ea4a4b36c4ce49b9d2d9c9f5516504e9e1a085a177ea0e7881c8aab1fb04023a193f64eef0e71ce415bd220b94ff819307be440d40bffeb910332eed43d11c8eb71a65776032d2d5227c33c61a9e7662c115f99728b65797f70e2ab49ee542a1939025f96c9ec8316326ba4a21fd737e45670d39d21ab806e9d5c8083a361142069ccd186bdb30dab72efd73f433888cb4e97420360992732cd06dc9f1a579fcbe0e13d391e8089bfb5fb97f556fe867a5292f9f3bdc4285d9e9dcd98ae7924e6aa9fdb0fc85727348af0b7d9d8d6f8f67003569a5dbff22c512e98c618922f2cd732bb73a3312abea78f51c730f4f7d10b5eb8c1cad24e688ede5e129d22225fe02c61a5b93de5a7b1086b899163d0c17241dad242a73065727a91bfe7f407f94135c3c1103dc4413133e0e5c3cda523aa6f2c6ac43890d14676f0699d61f55e659031c8788e523b3137d27e0ee18c7ad4fd266842af4460aa40dd34e41500c18dc2b35fb0d6061875aac6a1f3f35165275560b9e9fd6ad1331d454ac80d080cec44a3ee59f2354937ab725c1013feaec4a1a907adf811060c1de37820db3b57845f367580475fe3741e8aeccd53fa1ea284235e6ab71144a22d43bbfb6da8ef3c79ebfe14a0322726e2f09dd1541b47931a67805e5a9e9c753e7928305f2028f572041a324618447faca6b0723acd7b04d70e2e32e0d91b7339b17246c73ffbb9cff436337b14367dfa6156c0a38947d389d9940c870da67686ab1fbdb84294a74e69e352bcd8e35f0ffd6f6413210074419d69535f1a575a4562d9522e016320b9c65dc83194f813abf043fdd42846ecbeddaa699c57705b24614d0613f0312f8869635cee3c71fd3995f38522b32ac9d7ea3200a85e22a310ba76f21794f55b76347f2ba83eb6a363c69542d14d83f13d28bfde4593387c268fbf6de8ff60551c17ac24cb5a38c9488f8d6f87074ca71dd1b1db09b6d0d62f686930e76d3311022afd3afdcd43b056cf53833341ff6000071d99a50edf73a776940ef584850464a125436bf6117c5c7dbc50b91a6ec0477564b36988d55b5c3bc1180206be6c32002cbebca09f171b2f1870dd31929eb3c3a20a5bc8b2c43b830fdfe59a23d7be9991fb23bb98a73e5083f6a6aeb2a7fde8b79344d93a11e7d60601933ff8432fc540aa7e0db1d6bc0ca3ce59ff1cc1e98b912006aa13c661ce8d66102408635e6496d85f341878b6bdf2a0d6d562730a5abc1a8d43befc8ef98df79d2c04509da8fa7fc4f99f5684068e34a74b4f5487d108a7cc89753da3cd53f7382fa31422f5914e3070c4705ea49e90fa53d45d7b845a4b792c0479a67d63a26058851f6a7d9287e1122c7b9cd15c6c925c948881cc04eaa5df0050f59187609b302e4403fe611fdefe368af60386b7fda45926bd6c4f2d5462022f5fc49e979c109ecdf6bd05ac135cfcf3e648f9151210b9429f907ad3cff152bc5ac72a7629bc6e0c8ab1e8424c82ff95c4c96463fb2d2d3e4f3ef7ec99b020d7105690e316cf9434ac182b0dbb9958d6b8984830df0e34cf414df831739970fb882e536b0e45b8dcb62fbf0c344d180e27c88f30ef5807923cf2611de5f5baaf23d66baaf37b7cb0ecedbd68f37092bee9fe6da118ad9045edf6fc498a2c53d4c96d68ac460a7bf92ad5994a3cb49d212de7bb382f7f1c51f1cd5f3d95a0dbf8d19baaa2812b736cc6eee13887fb294e1f9a0296558b126cf9ac7e3ae603c54d3613c373f197b80accf0f7bd195c7264178ae458ae1f216b6cb3cca6a3176a6d0aa5716fa75df9653e59910a778d2b5aaeed34259ed8c7bc9fb8980f62e4232c5c4f79e0724531bb6d8cdb78a103a1a98bbe5a5db8291c7e03a84b8d511c06a70c68d859e8703191ef648253e2ab2c8d44dcb759fd859febba10cb848690e4b51279b04a378d6a76df7e0ca4d212a09c2a90af30ac90e47c90682a1ad4f7114391379874db033fb63bcefd94d97eace8ffb7cd1259b6137aa9a480f2422d828a84effff0d100e0c01b3e917a573bf30fe16d3bb2ab52dc6584cc05afe4508afeefbb5dcb5c27d27ac68895be61be2992b6d44c8187f3ae8dc772f97e8c46f7a837ad81afb259dba005f42c4334756a4943b4586acf40ec3fdbc5a8b4468e8a26317b821c88513344510df1fd276797c90199467bb38bbb64f998a51a367c06c1c8128f947e23f8322a224079219f6fcffdb8bc1c3d16ddb37772677147a154a74b032ee59de66d206c74b82a7b9796fcaa8310c5fe31a6eefe2e81d6b5f4da8c51d364536a9c438698bfbceee18384cafe0b9ec26ae0cffa074a41cca624df0b534516c8ed1a9d7f2e78ba669dc48cd61cf5ab93a208417ef523bb87550a55bd4f909ad3e1fdfacf92c4a23c8b9af44b22dd20ceff15d0321e03701503d8377b3e44d83a08643f928533c849ed0c6ea2b77eec3d2363ca1f7d27a68bb41c5d5d69128f4ffd04b48b6b74dbecef2ef5d1a6954e9a4d52afc9a7024da66f885a23a6ac509e753b4a1715750fe578d3afa81deca3b19ba4b33511b03b97ae03606964ac4bd79736e88253dad13d155fca165bdaa8e52f9080e1ee986d267ce6ec95d3c13cbda3e5119ab46f3f70cdba157c322f6bdd04cf41c9d4392b5b31e5f491a21bf2c823e7a6d5489f38f963e14f79698609032c3258d34f20cf2fd314bfe11a77fc11079cac3d86e2b2f2c057de5ac9bda2dee20998a1177a061b82946b894ee54f8403d39a20e377779e3281879a9a06fa986971d9a4d06e5938dd605006c4d317685c698cafb01ab84227b464521bdd7574caecd0d00abf4e9d30fe5fffea5fe3c7406319f5de6abc800a51055d053634d8f6108f5e3fec771e1a71b98ac196861fab3e12baf8387c94e252883b90d26efbf151a0ced32b14f435f3d29f636bb80fe97e1f79cda76e9d55d796174db13dc3cb45b4bff55d596d740d07f1c3ed7a5b3f0b4096e60aeb91abd720204a2c3bfbfe9024fd505d23760f57e046e7c43bf42e4813a2c7d62642c2d9bef63ae887b643df5ca07dedb96f757aa3178bf92a7727146473058fa9f0cf32d4ad99c6843927d55013afee53fa94150f196de8a340b54f29f515df9481a31991061c6fbb3dc5aac2985f655e3d830d0de97dfe5a6524ad0872649d4d4acc523b4e12539582591c6393ea01d75e76f6cfb7972296529f686bff58b525ec61cdd46cf585e395df91e20f1999f2118a501e44eda01a16c6e0e01222d22902b90ebcdc57e26585257b7020be685d806d19cdb670690c676030e425f2ab74f1f0a4969a0e5fa8eb63a38d9ca1743312b9a324ff39dcf13ad88fd12024d14a388c69deae870277c7adeec4e79933a14b19f60ad6dcaacab13738a74a6260329c59af000e338b75d798e17d2553037dd446333313a276c02eed3c61a08b4f1acecf3f910ee22", 0x1000}, {&(0x7f0000002400)="7a806431b62b616d7abc8b87ec674381e39600482ef6f21b4a9813138d9b5b80007190e3e413ad67797bb43220f27df257c800b37885ec21ec276676f770186977d70479333cd105f7c3345b60e649d2ef549ea76acf497b64551897549f1785c280973696ec0a870cd4713523519f76969c2c5869128249311eaa85be8387388a095b0708c1af663091581af7f4ab1eeb21b203b76ba8534c16bd993f5edd75", 0xa0}, {&(0x7f00000001c0)="ee53148a5f050a480e9f216f95e7", 0xe}], 0x7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x70d4bea818f38eb4) poll(&(0x7f0000000180)=[{r20, 0x2}, {r21, 0xf0c79db02a24eeb7}, {0xffffffffffffff9c, 0x21}, {r19, 0x10}, {0xffffffffffffffff, 0x10}, {r19, 0x40}, {r22}], 0x7, 0x4) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x7426dee006b9407c, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/198, 0xc6}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pipe(&(0x7f00000002c0)) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000080)="24bdb25643bb4e492800faf12841e71b839bdadc", 0x14, 0x209, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x75}, 0xc) 16:00:34 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f000021e000/0xb000)=nil, 0xb000, 0x5) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") sync() socket(0x2, 0x400000000002, 0xfe) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000004800), 0x100000000000012a, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r6, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:34 executing program 0: socket(0x1e, 0x3, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) r1 = msgget(0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r1], 0x2, 0x400) r4 = msgget$private(0x0, 0x200) r5 = getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000240)='./file0\x00', 0x0, r9, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000640)='\x00', r13, r11, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r15, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x3ff, r5, 0x0, 0x0, 0x0, 0x100, 0x2}, 0x6, 0xe05, 0x0, 0x0, 0x49b, 0x4, 0x3, 0xfffffffffffffffc}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x148, &(0x7f00000000c0)=[{0x200, 0x40, 0x8, 0x98}, {0x7ff, 0xfc, 0xf9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x6}, {0x18, 0x2, 0x4, 0x4}, 0x9, [0x4d94, 0x7, 0x81, 0x9, 0x1ff, 0x0, 0x9, 0x80000000]}, 0x3c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) chdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x2, 0x104) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) socket(0x26, 0x8000, 0x1) recvfrom(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x84, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x200, 0x161) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x4000, 0x602, &(0x7f0000001000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:35 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x40, 0x400, r4}) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x2, 0x0) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) flock(r8, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0xffffffffffffffa6) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0xec39cc90a4fb334d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x255, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r7) fcntl$setown(r5, 0x6, r7) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff9}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:35 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2015, r0, 0x0, 0xe5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2c0, 0x46) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xfff, 0x7, 0x1, 0x6}, {0x0, 0x2, 0x1, 0x800}, {0x9, 0x7, 0x7, 0x3}, {0xd0, 0x4, 0x7, 0x6}, {0x8, 0x0, 0x33, 0x6}, {0xf11f, 0xff, 0x6, 0xfffffffd}, {0x9a, 0x9, 0x2, 0x3420}, {0x0, 0x4, 0xa5, 0x4}, {0x4, 0xe5, 0xff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x4, 0x0, 0x2, 0x2}, {0x4, 0x2c, 0x0, 0x7f}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0x5, 0x7, 0x401}, {0xfff, 0x7f, 0x8, 0x6}, {0x7, 0x9, 0x11, 0x3}, {0x5, 0x20, 0x8, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0xc0, 0x72, 0x79, 0xd96}, {0x1c3, 0x2, 0x6, 0x3ff}, {0x6, 0x7f, 0x5, 0x400}, {0x8, 0x8, 0x81, 0x4f}, {0xfffa, 0x3f, 0x4, 0x6}, {0x8, 0x94, 0x2, 0x7}, {0x80, 0x3f, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:35 executing program 1: 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) open(&(0x7f0000000100)='./file0\x00', 0x28101, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) mmap(&(0x7f00002a5000/0x3000)=nil, 0x3000, 0x3, 0x811, r4, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r10 = fcntl$dupfd(r9, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000340)}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r16 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r23 = socket(0x10, 0x1, 0x40) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r23, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r19, @ANYRES64=r7, @ANYRESOCT=r20, @ANYRESOCT=r15, @ANYRES64=r23], @ANYRES16=r14, @ANYRES16=r7, @ANYRESOCT=r18, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r22, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r16, &(0x7f0000000200)=""/32, 0xffffff3a) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0x2, 0x2, &(0x7f0000000040)="681f55e38c915a3f9a5ed545feb84774458f7da315faa9aa", 0x18) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 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) r5 = shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0x230) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440), 0x12a}) 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)={&(0x7f0000000440)=[{0x26}], 0x1}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) pipe(&(0x7f00000002c0)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000300)={&(0x7f0000000340), 0x2a5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r15 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x6d2) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) msgsnd(0x0, &(0x7f0000001740)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r18, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000017c0)=ANY=[@ANYBLOB="032ad9027965a01b55121c28127c68e8e566fcd969d6413462ff16f8324863a684d31c797ecc74baa79c0a24a4ed166419002772aa33ae448ba69ab92e7bfc471d4b2b89928f60b9ab1de2c5989c1bf44a26b6b9f4ceb8fbaba0b25285ab0d1a8661234db72c42891067d818d5b72ceb7c87d2f73a9f70401eb9e1018f1efd541867fec4f34a8845553280910921941416188a864fd286d3738ab8c1b391a3b506eb6a4833848ed1ff3676f24ab111f71a4997681658806b386f322bb5acc8a424ae5882410599fd71d40253880d802589b557389066eedef1e1d1456e400297f6d39fb509b5a3f41130704618c5ba3347c18b0ab8e53d4a9d2e7ca8cc2cb66db16d10a8ba5b267198d1870aaf33e89f611c38679cac86e606043c62ba32cd4ca31f5d8551722f2f6f16e374484019c27154e0fbeb1e87629005982950a8e9e511a8ccb405db017bb14af8c09cfd9a596981c60f1fd5e4678ef74c8a1bc903963d8407ce7a36cccffee39a94fe453e112dc85e839ba43dadb0c15aa155ec81e4c06459e4eb20939e94c467ff81ce95baaa9ed17ea282108cfee80967b384c1c4299c6925a761f5f62dc155d5636754937f11010e7493ed0a58a9109d4c897a3c617e3b1cf3b3f12355e151b23226f744dcdfdd1f4d5391c4c57b2e94543ba6b9c8802c8c0e5962a3f37f3c30fe85e48c1f7452d26dc1020953a53904fddb620de703690a26528007184b332ed98a94f650085e2a3d461b959aeed5f5e0561e5ce9729ba30b20459066280809279f3bc99dfcb062e397f6f34d7d2ec3f325a4bf53d58e3e65a47d90b5e897dff29bd3c0405581cae7a79b7401c24398123a579e8443833f74bff1397aaa1f5e0683b1e9fd395d71a4bb6a2ecf14dbccdd61ecc3e54941dd4f0f5ee54abae5ff8e6b519ae5e8d603179a641f442f7d967b7d16b306d628630d033bbba9e1aea104ce790cebe0565ef4605da196e014db817182daf4a35eb93bb71dfd7231c2e5547875f7c3337576bb64f30fdc37e3e1d02f7b10abdaa3d169d698e7f7450d37b5e950bdd153067c5f952cd62eac41efc2a23aea778abd8556fc92013fc99783b50fd27c577e6b7f62a6bdb9774a76e8dba22fb9a5a98ba030d7448d699c425e02617ba81141aa2c0af9ff3672386d764a2a36329d3db1b918868b0823bec34789ad58eb81dee04723a3ef1bbe3291640ba908842d51fd3c250e18334588ccf3ccfadab8babcab20ecfba6f73eb70dda90d4d054085abeafe3d3ebda45b289240df7245e18c6442dfbd671eeeae2e336a778506242b19cdcdf191515693cef199416d78034cce54738f16bc9b3f56bc96b0765b690f2aed194c0305b8431741221bf83afa35327fa5d7865cdbfccd217d2d55d365b1c1861964f0288d3443664b065ea25ae7c5946537a6297cf00adc1bc76ad79593a79aedd558b5a988481a5571635bafb789932184306ebab5066e30d304c34fb939a5f3354c9139ac8fca80ed2e60b9883c8d9f3c29b0a0897309799a91b44283ecdb9856c9df2b6ae686cfb2eb656a7ef0f1f7a1a90dfad5cc2c122ebbb40eeeae80699a4aa0766f1616aefa0a0598d8c7c3b8341a3b2221b7dad49ea56c32b5660b641318c0c1f47c03579cc9d6e50b8bda246dac7395874767d49b1b67734a604aad2796727d782c2d5d17a3891b7c37c84837a8d17d7acd50154ebb45bc3b70c5a07292be674d253724d1cf063f0ee63528cffefff6f60fd52740d8368f8e5317609bc5daf87a5cb6182236f421e32202ffbfb6e47b751dbb2e2c619f0fbd7df664a8f360b787ea2b18f36839959b0996d0f3af6223aac5f0316d9f02a5e5a32d4e93641791c6d35ba5c82271068700956c42763a64a7eaacdd78ae392e63c5532b08ba9925016cfe580e966ec972fba2d4eb243cb9ff89e2a0f36192ee16474661b0d1cd0a845e078d1f46813be5a6a4bad575d2252ddda3c0c1f5a4502192cac12c7cf0c4e647a7f0fc5936804d6836aaf4068fe448dbe0b5fb0fe3aac0272d529d2e2ebf71cbbff2ba29d375614ed284dc195265a68e7cd7fdafe66e2b500a2929baed3a0a4a0a1fb2ea46f176ed8f856ad216a9e82ade4461ea28736358269f32e71f9beaf9d472678da34b2f9840a4a986c9b2e3d122d4d7bab48926bdb73d9d385b2f4bb0eff491110d784a66b6fc9b9474dbde11e1857b659e901e3480db9f5ec148b07812e2e3f957b53afbe81c29989947d8554904c4e030145ef850890b9b9832d80d1a0a5c6af37eb81e25a33c2af910e3f82a8ac12237893fdd78b5c2e63c02710de9782d90ddb4f219df54144f115a77a968daa22f8c8200f28eda81d2963a658ba9e9f776bf8eb4f85e90ff32af2c9caf21f6eaed2d7a47efb13292a0abca7d28f09d74d331facadfab9391607a529bb22edf0b9b19048baddddebe6e28c223e1b87cdf8c9fc17bbd3d66e1f338cf25ef083e4354ed0ee1d52e98c52f2cfc57725192ae2ba40b15fb726b0e38cc2b17b51e321eeb132a82976cebc0010a04233e8e5a7b4a282cb5441aded12653c76703f927ad728e88459a7bf5a7d140a05c93b2642839ccdbc55559529aa59dd02ef5a0e2d1d3f04dc5002328f46028179affc5e4caafe8ba61150082b00fcd8b54dafcd9c130e6689c634c4204cb3ab68eea6cc37e31e9bf735af67c1dfc7bd70c17eedd179fc4787af24b3cf316f4f6fd94e80c3eb9b143656c98570d02e91d3b0ae7ec6031eb576951c5d73f385112e1efda2ab174122ee74647cfd8f17a1eb6100debb1a18d2174bd809f05344e80a9e223efa0d895ad52832afd253faa0e78d8ac9df2a1a1bdaf1f8e0f5c86535a51f0b024bb3429d35689d62af1fbbf7a549e2d55a93e0ffce6f6a17d7af1e38c424517bb604d9a94e6328a1705a3866b4305c35a73cdafcebb222c087ec7847f17612d22e29aac88d24faa3eefeed2c79ddc292d463ee3a5069399cb49aa3178c9f3780860751f2fe605b4ccbfbe231bf8cdc4ad9f7f290f7828429dcb1b2f093c44df9deadea920df436fd7e6899708c8707fe8291cc1f7f3f42695daef453c4f2efac2d67f54ff74630e74d58c6edd5c4699bcec7ede104bb5e593e29535b11a5515445753b0a3759ef4f2022859451b1c7aab5ce90d41fc5ffc0aa61503fb2caf983b8c9f568f3b440194de168eb62a02ccc60f3d5aa69fe15dacdfbb6a0f9a22c2a404a23056a60da08d320ba2e00983e79b11d8ae71b317cc68cb9db62ca3552b9228db28dadc829a42dde5448f4e7124234689521632c40148852e65ba5cfb7f3a1565f8cde1a9690dfbb786ba5e2f9f6077cf999e6e00e86f6e1ceb3a49ef7ec748fa4a0990790ea80405c5592de83596f383afa1b742e174ddb9b2465a77183ff7c7abee53830723b41ed2861d357c7d007956febb4b4907b93729e3ac8ae49811f5f8875d5d56c13b68bf6421f011cca6d6cd2a0f979bf2d4fda3f9cd122b645cc5293f354c48a5a3b0109a8c173ed6753dcc4d16b1e109bd3cded83f77eff8dd4698709cf2dc1a0711ec00030b8cbfdb4107d181868104abd31d7c5b020f0b8fc080b00338385aafb8c8a51a820f22d5f009a9a86bd4dfb5932e94dfe3be991f23f795b80ad7a56a45bc7c3cb130ed33a60cad885d11af772c65ee716250c4fbec26b4995db136782f3cee92f989654488b13e4b19f7f5945f11e8ab0e545a94a192f028442bda6b1d874fc86735280558f7310041e67999e782179e4593a5d48e2895d44169f7186414f54c1dd18c0da78657107f9b85eb488df9f74a585f07bd02393e658a38f68bfec7cfd5a83ad6f5aaff1ae718906b7cd18967aa087241c5f6a33fb4645bb10809acb791cfcad385d4916787da03b0c2b95cef6ba519a52e5e9b907699c7834435a758af5009059f4e8c74c388a7094c4e3b3efdde632f20408c449ffb56810aa069c2e4cefb7a5de0cc75e8dc2affe569d2fa3fc6668696a37f38ad5de7080ed849b14a8f0b722c65f3f5a4057dba6e40d92bd4ecbd7c9a3547e199e1ffc5f5d29ff13e2860025682c695f70a80e1d23ed70155ad9e1784df573bfb973a01473f2b6c82a9662343135607f4ace778213a3a94f3f95df32e23c3b3aa84c46eee76d088b268ea2f36945b59e589ef158e1e61f0ceb0b88facd3124fa98d873d71f2ec1996aad02ea15b703a26d4e855d1c648b74e9cf12520ff4b68298f1c9630c60f61ad30fc05f167aa18f3a537219808b3f1e73de621393205634e5413dfd1b7827f6428246eab9e129358d6825be8b5930c1d19e6e98e42febd37e2324d47720efe169bd9cb84b40fc8b0702b40ca8539ec4a4023d092d05425047d8bee591bb0a39d1618be8e7fdb007ff5ea29064b9452d3ba3119a70b13e6e717b191335c521aad02f6c1ce1c9fa67e53e4a884b80e847bc6ce729e9dc2d3623d920039a8209316860ede41aa39ba7759590088739e112e87c310db4ccd2fdc1f0f1b2bc88a2ae8cb50efaa173d24ad76ebd5d13d040fcbbc10c549fbe0c4dce832d98764c655eb3db90b2bf21e526ca16b7a33f53140db1e2c47af11e64f6aadfa7de14f71c1a183b455f14ff5dd118eaffc66924a1c51ff8d4e93290428486444f553057a2e874bef501851a62a689a71f55bdf5f18d684a7bfe496d6a08d5010eabaf072a5355b8f712284defd7507b7ea782e77b9ed3172f25be030d142181a23c31c5b208f7a04882c43d86dc1bc0f4bb92ca18544f4adf2b23f42945d6f519f42bb69f2fe7430cae12a5f599e4fc711aa48eb90a711c67f68d768edd1ad41c30bb3e84f00b056c9d92fa8734d352250fbb3f6015f8c6edaf9319fa39d71892f770f1a3190672510f7e35ba5799d598e26ade4f02ede7f666d64757e0dc94bc8834dc74947bd45f2c50fe1c354de165b4999bb492c8124b39c1dd45d297e0709184b8a10a81719c381a059157ac720a3d414928517a978614d79612017b672a95a69c07dd0159a121302077af8d126adef724c1e89e131693f3defb48c595922adeb8c222b263e35472218d99ca6e6cbbad991ce157f725459785695463c4654db9d4f76f5556b020ef220f6d0b3c54b2fc90db2de759b4dca31b716c1e59bd1033bac15bd69634980d4d29b6aefbb3a44e5b7871ce55dcf0defd7973bc08d0e83a937022c70dd4b337890196dfcfe1c483590328f2490e99a2d54ace0d9137b7cbc678327683afd5ad4421f9987aa9f6b0b61edfbc180dc2c0bca32cd2b2e9cda78b881f315903d82fd0af3c1f271d08081d24300162fe49087e353f0f6de50036a2cd1df2b5f766dc5c84ba6828e8f8ca66ca8986b37e5104ed0352479e25c6c6e3f7b40789922788aae1ea6f38c53d66e699c29f0dae40df3c6e4532bbabe12a5d8275c32ec5d6b5d805c65f7d38d27df3c6740577ddd572d7173779714d80b2c9b3341d9d573945f557823e628bcf725b9a16682a3fe3b131a796b25b9179099f7950ecdc5b3af605c1fb133eae7b06244829a552947e067855feb7bca662ac78afce29c567043eced5caef3ab053d0b532443af63393b6459d2318820b13893662fbc93bccd3d628b2668e014cc981e41ac87c55afd3c9d689f7eeb16ed4ad50e50622c8c61f68b556872844cc8d5c6196f93c9850904ebeadc9113b57d8468d0d2f356dff904390b30891357da14097b8c5e4df658a7fd6955cd3fa1f59e96e7fd1fcd8c2fd86bf449c28e0818fa415e6e59bfeef686fdf8abd7e2cc1f91ada7b1497fe3aff3ffb72bb27986f457ddfef4b870f6886b3fbaa9ca65d67da", @ANYRES64=0x0, @ANYRES64, @ANYPTR, @ANYRESHEX=r5, @ANYRESHEX=r23, @ANYRES32=r25]], @ANYRESOCT=r14, @ANYRES64=r22], @ANYRES16=r12, @ANYRES16=r7, @ANYRESOCT=r17, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r21, @ANYRESDEC, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC]], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) read(r26, &(0x7f0000000200)=""/32, 0x20) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\x01\x00\x00\x00\x00\x00@\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0x2, 0x4, 0x10000020c) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x8) getpgrp() semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r1, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x1, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/85) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) semop(r1, &(0x7f0000000000)=[{0x3, 0xc000, 0x400}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) semop(r1, &(0x7f00000001c0)=[{0x1, 0x101, 0x800}, {0x6, 0x800, 0x800}, {0x0, 0x9, 0x2000}, {0x4, 0x4, 0x1800}, {0x3, 0x8000, 0x800}, {0x3, 0x7}], 0x6) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:00 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x8}, {0x21, 0x2}, {0x21}, {0x21, 0x9}], 0x4}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x1000, 0x100, 0x7}) 16:00:00 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x190) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x61, 0x737d91c80d66f9fb, 0x7, 0x80000000}, {{r2}, 0x0, 0x4, 0x20, 0x250, 0x247dd264}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x7, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0x244}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x3ff, 0x1ff}, {{r0}, 0x7, 0x180, 0xc0000002, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0x8}, {{r4}, 0xfffffffffffffffe, 0xd1, 0x4, 0x8, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x2, 0x6}, {{r6}, 0xfffffffffffffffd, 0x41, 0x2, 0x9, 0x800}], 0x9130fbf, 0x0, 0xe90, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7, 0x5, 0xa4c8}) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="5151bcffba15ffbd40bd1850ff000000200000006b4b3c88f6eaab8992859847e22aa81834d0fbebd7c4de5a1285b0ac4706bbb6b8f35138d2", 0x3a8) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chdir(&(0x7f0000000940)='./bus\x00') ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = socket(0x18, 0x1, 0x0) close(r2) mkdir(&(0x7f0000000980)='./bus\x00', 0x8) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$getown(r4, 0x5) close(r3) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)="8ed24eadcf50b2b409e89d9d7433e6b352349120c5f9814d41b5ce76857f2e2360e54fcb3b2554c840695810b55265c54101058b9ac84401c268f8a87af3d3d738ea7eaae5b25ffc6ffa8e29add96719384c62addfa0f5106124b50a45a200cf2e4e0b5760e9d3fffa0cbb976649c46f54ef1775fbcb44789230598bcc6dc5d2e48946329fb17b928dd35b25f053f6ad08b0f35d8192a8a7144148686cb2cae00360f30709a1d798aae182fe632395db17d9766024ac5177ec401aa1718b4c343213e1645151ff3fcdeecf96f35487b7193eef980f0773c5ab46b1c52b8bdc61811740", 0xe3}, {&(0x7f0000000400)="b2361a16970bf15c6657dfc0b16af981ec634fcfda5f3dbb28f63d8e8ae995b572a0", 0x22}], 0x2, &(0x7f0000000480)=[{0x38, 0x1, 0xaf, "e06e318a9e858bb38baf2eca81f70f046591eab183edbf3d68681e4dd3e18ac7a651123eba35af"}, {0x48, 0x0, 0x2, "49f9185f9170fc5b4154514bbe596eba58e5e17f62c951d8d812be4539f470906a8f147437db3fcb23dc5df29a99112093afc564eb7548c9"}, {0xb0, 0x1, 0x8, "e8376f952b8bc33d8b3ea2b713d439eeda2637d6c19bcca22d2d5e78b48072e5556b03fdd5034db0a2858f5acdf2b2e6147e747537494c2f6655f8e11ccdf78563caccdecfcf3ac102b584a8d707227201f4c57dd158475b4e0d5fb3c442728c79310905df83efe0a2a3ef3b34c1f2f02a32dfca41a92b05b13cca210fbc52646090bdbb6913c30a83a357ea825df51be0077ad79f886be5246b843ce56e29"}, {0xc0, 0x1, 0xff, "322ad40be1c08dd6b131f6525a557b44acd4c7404edeb8f3cdd3da3b5e9b6975f7a48d59ddf5818d38548a2d8f02219b700e78a3f58255b2487da30c6a32833ebb41b14538069af366fe9fb172a89818ef61528aecbf7ab7513b89cabf3618713c4aa50c0f47632a436d637641e871f001b483cec81887009eeffae82e4f0dcd538816a428f09a0e03cc03525908036f625ac7fe6d7d7ac839e58b3863a561213d59affd5010303892b1b35881"}, {0x40, 0xffff, 0xffffffff, "da083bb9cfa0075bd883baf5e6e4d3e5e2e3e2e8ab44c6d3dea275ef8d5574a65982a266d6e81c99fbfc"}, {0x108, 0x1, 0x0, "572a504bc4b2d45c018fb8c65b7d3473f80191b5db69e97f32c5911bc5f33fa1606944eba2ecb1ea3c0911b604c54ffc310f23971aad1b741cc31169c548311ee79868ae55f891099d57fd29a7c59e1fc3517ca92d9308e066d42dd2d7eb29934320d39bf7bcf35931ce67bdfe458923df95b264c9a6f429eda44a6e832b6448bf74939e256fd9d4269eafb7c78da6ca5ebc0c69af487a515176c70ca77389013de4f2a6b99c28754dcff0e0af4ba29c8083ed76c3d269ef10039e36b70c9da904e1704ee6887fc6631e74f1e3bf955a7ad47553b5a5cfc80957f67c366817475588cdbed926f8e3b9d733928668770612b886c4"}, {0xc8, 0x1, 0x0, "05ea91806037d2b1ead92a5d2a5af37dcc5f4dc24db877512e5ad7141468dde8373a741e2e0c72ef5eb5b472bd69e27bd5215b3415d4cb7c2be63516684090700bed6287f8aa6bd7de30871cec68a01ca1458d848e5d7269a826c3e34d134ada05327a206721e96df16a5892db56995bbd172bb45b8592a58b2821c213798a35f7a7d60042829ac2fdc8dfa909eda05cec4dce7194a6fd1128b1cb3eb9e82817d8d66001ec05fbc3cef583323e2bb24442ef2a2bac5390"}], 0x400}, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000009c0)) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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) r2 = socket(0x18, 0x1, 0xff) getsockopt(r2, 0xfffffe3a, 0x9, &(0x7f00000001c0)=""/106, &(0x7f0000000080)=0x6a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000c40)=[{&(0x7f0000000a80)="ba60687e5afbc5b1ddbbc033a41330a7ead6f17c4a4418d4dca968c742f38b70358cf5f986d805b1bf48bd59d7a84d858315cd7bd564277032d25c4340f0c5301b50c940533cdc1f5a849537aa7582c5fc0ed16ae0a131ab95958c6a24ff61395cb2f20aee6e89afc86ed4236c839e0a840f3159607cc21fa4cad2a7c6b9e006ea5a6dd68603d045c10c92912c1691f8d243c53928489ad943639200d3b1a8ed7150d8caa95746ef2b2c41a4638eb7dfddfe2db4224b2d34238cdcea44e335d7af3d28016de23c0501f71a5cf06de5727a0c805548f0d20f0dbe7088", 0xdc}, {&(0x7f0000000b80)="b4da7b34435d10eb6132a95d7edd9ab3da0cfdaec6baf2ae8eae842bd771f5fe0f03624dac253d18b9a5dd23f5d2c9735b20b47807ed08808acb4b598445d6542ddab213d819d435b779ef9be9d4d018c57642631153ed95ee92af62697f35aac9bebab9341f31722bef51573e2297b7a275311b0f744136d3c1b420ceaf3923e9bc04fd3853375d81c6fde120622c01b51625dd63f5172d8e6dde036ecb21102a07c9afc636e478ea05dfe489dde00bd6dc6a1d86a7bf", 0xfffffffffffffe0e}, {&(0x7f0000000f40)="b08a5402d01cd6d10b7126b8fd9b1ba3a0fe0a5dc3c6375f71cae8760915d57102d9d21cdc63ac49edab854b1cf07bc5acac49fef1478471992f16751aef50fcc64adfcbb8c6d5b7c2b2d88a36c5f03f5fea395b6047f2aca5624f64b8d6e54a1737b797749ea25ced201183dc73d1e56ada7e53419f85925058447c34bf957f00a5bec6f5e6cd19b05f2356738c36e6cbdc5428de71035c62b76b81b24ad5e28dd063", 0xa3}, {&(0x7f0000001300)="b83a130005b436ae2574cb3da70a1c55880214ba07b95a629bec8cf9784503747202deb0760a39f2148e82e8c4e2dfe10dbfae81477c6b0b392a2fc52314ee9c37410b1f643bfbc9ecd72a37da1618a69340d544842a5d55aabd6123247aa3112727a5aa70c284de926039e834ca849519e4a27652c8eaa831b1300b220abffd22ea517bb85700b8de4446254556bae7e7bb7b460b020d3c954697537303dff832dede6fb6194560b15c8e5776f65db099197cfcdb2024100953d25fbeeb044db94284700ba6aaa702128cbc9b464f547ba08aa2435db010965ec1551e6188194fc2ba52c527b839c08d9a5d952bac6761d99906a81328839af5575443e7df934c7e91a6157b6c147d7f3f0badfddc959ab6e9dabbf763c55ca99fa3af9c082b58eb50c0e044d11407790f81cb41b85f94267be59e7e8bc4be60e8062d9b370cbbbfd3879a1cb2238428c61899f42cb3137aa51c7251d1ea5c9c3994b710c1e2654ef90a64b59d8944fc15a045bb3245875942b41eb2f957a0478108976ded6e521de1dbc989256b6f2f93506e4f0c741448c7b471d0858f26bc47b4f06666e5efb16a417df07af841752a2130540fb5d59cfb65177551210461e7e25947123382a48ba3b4d9bc40b4aa51dcbd82b13bac2a0d6de715bc801804eb5ed978a9fb9e684b10ed5f4d2cd5420b0b5410a90c8ae9f2d1c7e017093686d879294ef2811f238c7190ded919c2f9e090afa42ed23ff2e0e00bcd52525e95b7f7a3229b7ef287d6fa5d976b35aac7831ef6f13c8ebda943953d14036794081ecd48c128857844869e3b110ac1ab8a3c3c2f0c0c3a691e773e084d67870511f829415482e5ee277aabd1a900f65e27dae19ed36649e4790900c3bf183876d1f68de5492fa4486609b8bf58a50ee6222f46ea764ffa2e009f295735955e969ef4b6645ceb43b51f682bf06d99716650f422ca090dfa25c5f6ee6cdb4525b6a3994e9cd36637dd7b466c279c54e3813e491cacdedd2b18251add6b9e81edf1e4b674e67c7fd426fda6c5c4e8cd9ac45e2a30b5946091b619af5712fb9be3726d967f0f3309dbeb6959a9eb0c41c865c4dd4f6f86ff8c9b9b1f6792b4efe26c94599e7bb4f1e715c362ec86b5745464eb52523df276171f7c291a570ea701946c1ca17f7e0b8b5078fc09bcf54ec3f52e66b4f9f4298a5f124a2eb16495a4b702de80240f9f59b9fac58cba7561e407441da6261dea1c9bd70136a2356e5c9ffeca8a7da7ffbe35343ae94595d320b28553c2cf9da8c3cac34ba7364a1c646ece295ce122830aba01873a46095819875cb68dab9110ffbd5b3cda7dc257f60ea0e4ab338beb72481fcf5aa40a648a21cb43df0ace19ed901f30651f21f3f42a0246e18a994c2f49f900e467910af11c843424c3f2f1941dedb218964a77f4570c131a971b7a4f42215b2c478cf3dd599d8fc7d31ee8de77e7ce711f3c2d45294ca6379682ba8130263fd4404ef4a38dbe7116202def9d1222304a0142368d584f492bcbe7ed15806b8c177aa53a7c449f7871b2298b9574434ac4e9d4fe844acda88f03ec7648aeeb84db0d8a7d579e97928e2452e1df4b9adbd05a0cc7c079bf3bc0c9c19cdca372d25fcd0e6a1924231cc17cba35bd6878ca77fe48fd6829d1539b83f7232108506287b9410cc7efaa0b5869ee5ced2832409087ad915d2b8085f7e22d76ff2738060e847db8b61de881827e99d5d0eb511f9319bd43da5c175828283a7262539ad8efbdc42fda175a483157d9947a2fe923581afcf0a18f113b9981af36a7b38519a3852fbbde444b2fdd24a4159f143810c8078db1a980f2ec2b9b3955c559be53f60d7320af837368531573aed2a64b03ab72c23be68743335893a002169bb9e8f532cfddfaec8280fec02b78a42f30c29e121589adeadb1e87a4bb0476ffceec35d02a9c6449281c1816027812e3ce53168ffc6deaecf7350e42153af7a3ae866186cf602babcb1279b23fd9bc58cd8c2a6d7410fe8541c59c3f874686366581866d4d0cf2968f864c90ac828233537f13ec4ee6c3c9ce2b2f68084716e7edbefa05e99299a24827ac15cd4911d6296ea943f3da58b4e872ff297e580a05253b6429edddf560afda27c6d1fd3d269f420f3ada299da840b62a53dbe34f7cb7236962721677fd469fe72a92aff402f0609665dd25c97f29f662690f165dbee493b4d26c17d375c4d2f6fab427e6e58923731701684bb2c954f3ec62a3f7cba7306b3c7db3586bbc68f74b84341f044dd17e3faac33407ff9d181a3a7bbbc68a5c092a06f3e24a79a2f1a68d997b5dcd3f0b72fe70c6b1f05fb39bd083a93823a29464849ffaa95e0e563c32b34d19d4f887a4bc5cb97bf4f7dd60a0555927e5e406d0a7f1549efdb277c5ca1dbac980296b5a6cd256bf3f1f893907f4306eb72e8c9e69a6845b5c5c4f8249e892b0c3be1906cca90b58de08f06eb2a9ed84a8883bb7ad0cfe7cd0aaeeb95e3bc083cf9d39ad275506c6b44b5d1fe9f2068e8826fc5047a11848b4992018b0c80c81bc47ab17f3d041f8833e8115a091d62c09fee5141e9343b200ab75fb3ee002afde78ac71154774ebcdecfa306c177a81bd79e03747db7fa5fafbaccc81ddd2e1efff4a672c1e4369a756eaa6822ce8a51df156aefb89088036ddc1bc30da90f4d6536497dcaf74d537a43d2bfc53f239b1c44c7f92aef3391a43752649a22af43cce1457a06b273eddb6a2f63e484e0602c92a5782b7493cfbf3b708d9458489e983f71c5955dc2fbc845632c9411c89b6b5f996f7d01b7fdc58358bb119d8fec1cebe880b54937c916b9f65bd408b40362444e867f854d76a58bb30476e02ba10d3f5b0c7ac913f416ce976ffe5712505560a87ba19ec964d00dc0aa16c255a0d9b124b370b6be673e401285fc6b0f940b64c94a98d738a1f30534e5eb268ff9bb242d8ee77472c2500d5f35349e628ea43a1994f0ba823c5f4b3cb2eaa3d1ac4ccb3bb61e484c05c244e87afd0598a045961bd7da41c89088f807d55762ed805b45733d4c50831779846d1d38d9874888b25d1afaf2438a72e9ef152e2397c5d24db4de8de60bd8e0d30d7c9416ed124a70b920af9d7e4a6d402272b5d4d9cd78009d51ab7be49d9140df183950b0fe6f3aefd103c9f55d2ae2ae4cb459feac8c227f806bd820bde8ff3050f5a52fca05633432805fef18be7a7d2180b5a5f39bec90045207349cf48b85b85a095e79f17a39da21c4a8ff2b831b493baaef24e71b1765911d92bb5d63ae3ffd1dadd8899397cf2bc66c743c2674b11f17673b759bd193eb5e552930f9e06f84c361188d76aefe4edf318d613b9342f14ccb5c623f0c8ef55d15c6e23139dbd3538c540c01dfb5c7a2d38597c3cfe4fbb5115d1b070558ebf9c9fc78aa4210e2ca337d7eac876c7187708dcec9485b2d63c77ec35fd3b18239bf225a25e0b09cd64f6f53e5c232967835bb83ad9b1b49c225dd16f0f38b04e627e3a917a845313026a8e2e2f055e2237f4269bd13dcb148ae1624b8a8aad8412d7fa0fda2637be7f50ae1441baa6f9f69c4f53b63da7394f8ecbb5add4ae5043dba82ddee51b67115c2963154bb78e5d6f3d865192a00a2a7f6a9634fcf27f4c071348eafbf5af4365a84807a8477590b684ea61ebfdd7d09cab472245d18538f732e327248c9d32ad98fc412411938d50aa4e3fe574fa0747e47d88329c752c3484c089b919a13ad20cd0aaaae2dbeb1f5d4b2db509e38f4661530b5406c760a01d5ba59cc4ffb591cc1e451ae20249bbd01bd903d4772c3eea19c3b7ed0e449c08b2e0e7ce98ff26ba8ecf4c46c14760e6d86e8db646e728c3a9f9be07ad28e07f06c289810e2727b6322c8cdcccd76b0dba0ed0fa82ec081fe56203ca6653ae8d6c6ca5cb6488126c881c393ad2bcb90599012c09703bdc758a62299806b785a97f2b807e160b7336d647b8cd8534eaafaa5509436803e9dd3338300275d737834b78d528ab1911721993443992d41eb63e2db641959a0c27cf400d65c9816e4577f070464fd371f2df8a4b4acf77c4dedab5402fe6fd6b6b61fc864584dd5c9963a9c5860ae2a65f871b2a4fe6041fedb6741d74c8938843bd4704bcbb07a0f5972e2c87e3c018e09bcffd106c8fa46384a6b78e3b726deb8a3783cfc854dccb6e21d14f0a89b4155509a7a4e1271bb0c2e610fc9b4dc54aab57bea2181db584fa752cc3ee0c28e8e1a4563835e6825dbc051145d323f9d82787bb4b796c9ff5b2dc1dfd9dbac4f3e85b291b426e309b21f11e7b08dc75476ac3355dd5c4e15c63a50af96e67301bd2ad8c911c616fc08331df1ca174dce3450ef8062f046e7b2a2fa81d45d391180c3896533a6afdd2548944e9b28d7b5cfda341c84b69cf2e90656475c0e64821688ae7075c66d0c2fbb597aa95de9e26a0b3389b8eab20f2bcbfd1a7414326cf81adb315a3f41ae2eaf64acfb0894d3d94840da99bed1868d8b26acdb82d3bd14a668f794c728b8b57832c0457806c5f03e0a0834963c2878ba83254c0e80a692daf49175c19ff2b0b5395cc56526d329d87a51dd116abdb3a7cffb2366d5995f55639998d377a01b1b07f0f52356d7bf436aa1e98d503dd0359c911fa65f0171d416abd95353cbaceb5b09429dca4ddb69f493860df77e27c08c0b77a2f970416b609f6a436abb9cbf15b50e1962bd91490b53ab9fde176820cb3ee44c82a0f10d2ebc4de9b12298afb292a0a4ef2777b1003fda7e8f76a3ff954a972c4fa037837de1385056e682fbc6fd5b09d5bd2849222edbee11050ed7c33aeb50915756e5980becf795acb47c60239ab2b205a08b2af29ecda78655bc01ef6e8c2fc66d1d8bea07ebaa357958ef3ff67c4540b1257cb59fabab7037bc7c97cd8c9734ce94e2b70fa0e429c3dcbd819512c536c66b4f4cef4b9b262d5d0d99faefdb2f54dc8d68c22f003625058f0c845beb017ddfa12f5a12e2c122fde3863d06a16094af14617ad3c398884bae7048368507a4fa11132127200aadba004bb1edef1f9e75e442b5f7c903ac98d055b04407a425bd45821145abaa62ff7b44a5d097f0c7e6ac8ea203c5a9e7b935186113da15296cb1d64317d90c406a7f8c7e4ce41dbd3a52b456cd884185c5e755d85e70c64c7ae94b4d76661d20d39b6dd3de1b92d7f10233f4f2ea19381cd99d52292ec5b846660b0c23ef585faf0e3480d3d432c929e05e993eaacccee9fa9d083641ef90a12a109094de833bdfa04b4e6afe5bd96f95f28bfcb7cb3b813725e5b77ef13ff22e9ba1b1b00fe5b0e731a5c78fcd5191ac997c20e9b9d591f9f8a29fb3b467a5b72727a3b58db14bb25a8f58190fb7d6c735e672cba84955ce28fe33dca19e9eb74907a70c4c431b70fa8ec8ed17e2999b86e4b129d0cfe716c5b0d8b108f818c7b16410b58cab6c93f3bc85ed66f99956ee6598f5b6c56ae07077fcb847343288861c0241a5ef745a54cec0255be940089b3996e375f79b63c22a389abf87b1dde8c25e3ba01211c15f08c1cec231ad1a438eb83202dc4688a977468bacdbe344add3c30a524a035bbdd9e4da1fc2d6f2b3e4bd4687f80231bed9600b5be3c959cadd28b54ebc643481b957d689730e825260e78b618f02dcfb5524182694fb9e61d0acf1b6a2fecc1286770ec5e6d80e0b93376e647c55e481f457cd20487c943b6723a74f75d7715884c25610d1f38fcf02c1e93ee6a08bb8c6d4a8da25249c56e191f30354c5ed8bb5956", 0x1000}], 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19", 0x281}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000040)="ac27fe7572dcd7111a59bf815e5858189d06446ea822a79185fa7976b369ab8a0f1586a18b4b8e11d87295d4cf658940369df9ad9f18de4928b43d7ca460a5339c259a1813ff7e715a0095839256bf483e08b51e848e26781a30075f47f873f2b892a629502479", 0x67) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1000, 0x81, 0x53, 0x4}, {0x1, 0x0, 0x2, 0x69}, {0x4, 0x40, 0x8, 0x20}, {0xc25, 0x81, 0x3f, 0x9ff}, {0xe4, 0x20, 0x8, 0xcf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getgid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat(r2, &(0x7f0000001a40)='./file0\x00', 0x200, 0x5) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x80000000, 0x0, {0x100000001, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = semget$private(0x0, 0x3, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000001540)={0x10, 0x7, 0x4, 0x7, [{&(0x7f00004f5000/0x1000)=nil, &(0x7f0000418000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000078d000/0x2000)=nil, 0x100000000}, {&(0x7f00006ba000/0x3000)=nil, &(0x7f00000c5000/0x1000)=nil, 0x4}, {&(0x7f00001ac000/0x1000)=nil, &(0x7f00000d1000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil, 0x7f}, {&(0x7f000071f000/0x2000)=nil, &(0x7f000056a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000043b000/0x2000)=nil, &(0x7f0000420000/0x4000)=nil}, {&(0x7f00005df000/0x3000)=nil, &(0x7f00003d1000/0x3000)=nil, 0x68a}, {&(0x7f0000741000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000516000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfe}, {&(0x7f000062d000/0x3000)=nil, &(0x7f0000089000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000608000/0x2000)=nil}, {&(0x7f0000052000/0x1000)=nil, &(0x7f0000356000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0xffffffffffff365e}, {&(0x7f00002dc000/0x2000)=nil, &(0x7f00001d0000/0x400000)=nil, 0x1ff}, {&(0x7f0000216000/0x1000)=nil, &(0x7f000051f000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x5, r6, r7, 0x0, 0x0, 0x102, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/4096) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000001500)=""/19) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x81, 0x9899}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="45c49dfd8d704ac451a70b0c960b6f027972f8354cac639d37c8c1e4ba53cc71c4cd30a3f828fbe038a8a6565c89a9", 0x2f}, {&(0x7f0000000100)="b2d7a01e076296074799ec6b1f6b1fc142063e155250e86ebda13c5207239bb272853a96d2e949bebd3332486a89d551cf778a9ebb681003232dd9d0161452fbb629bac39cce927c623a169406fcbacaca93d95f1f8364484f87068a74f420dd0af23ccf0a37e72d1ef5153caebebbda1abaa662bdde56278636b786bba63d18147faec3a616846bd97fe61125", 0x8d}, {&(0x7f00000001c0)="d589496080d44dcd6141790676f8dd66594c47ed1380fe2c8032b22567b861c1e7df9034f5c6665d3fa8cf6ffe343952fe6dcaf33b1225629b8f8967d057a542f500eb4058c5ce5f2c2deaefc5fc00eafd8880ae9e0f2cdc3e7f7551d92d37c44f3566f1d004d2f2a55f315b50f9e0f00b7c7860a77b0453963d561147e6fb3f3a8562f50acea6df22dd175402505445e8517ef42d427eb7230fe3bebc56dd81cf7c55560001d50ae624a41ea7d709b60a03ee71e680c7592269a9acd59edd95b228642fbaf945a805af6077a22535b7bb", 0xd1}, {&(0x7f00000002c0)="4d898c1fd4bdd1942cc73ee64c24116c055696bfe8774b9ff016d31749b977b3634de727885b77b2beedc4a5c53b7d233683ee9586333f67707d5d386fdccdb809a27bdf525bbaefbae0a468766ed2e9785e0e1004f2c787f4cc42a2f785d83dd30ea5af86f3e54b145ed96c", 0x6c}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1010000000000000000000008d00000016ee80feb50ac4e7eb467a5c344937bd70f3a28f2faafec288dfc4df73ea8a11b4562f69cd351288f78ebfc09fd1931844b44dc75811cfcef5f0535215329aac4fd647c0dc06a7540a46ae267ff9844815f14375c2c9b87fe989c4ba1b52c136c8d5b71b29b8f437ca97efa078718f6ba43a5a022ce9511f296daf7ff25311782b906d52466b9151008d41f11a7fe3c1e677bdf90c03bd35f849c01010d8b8c779b06b87bae4554e1453f31bc0b629c567a38fd458331c74510b54622c8dc611e97ace80ff1af1c8ff51d09cc845642b4727cb493ced3b6deacb6659e52ee3dabeae5ab23edc205f8c2d051a2f7645b0a65d5c9ee7951b29352ce63d7aa0f15276eeec9ce8aefa8ba56a16a2ad4a1119f8ec77c95e35de11b54d87f363ab421423c93fea7d422afcee08127705dba3ecd39b35c09dc2fc78e636378e2f9d05cd6a432218bb9323f530907fdcb9e68940ee44d7330035cb75b43674991644f68432127ac42360d8e55c2809390bf580f8fb180b1e0df9bdc62a6ff720fcc96a705cb0b7d263d4655672bfab05913a390db76615d04851393731236a58461dcf3707cec93bee3a453bed1b59a3cfcc2e9549492dc0ddbbe62b59fb78983a678d327c72a77d463eb4e4cd7474fd0e012ba3a79ba333afb9133771040030136a6b9ae2021e7cb58976c78dbf8937ee12f621c10bd36c1e4332b61f75a551b91f8d19c7f016d4524be30350be885def398eb6f73c296ac01e31e9212b9e560a1ec76f5268c9448268d85af008a942e21d8ce67c993811d4f6a0390df3fbd9fefaa7e58ecb210efd70d0a1286c2a1cda43fbdf3959682bfbc2cdb48ced2da4e9b40c9f2e6e428d3dc41db6bc2e93a9e34e016678d5a2a96e212360c520087d249507344f2a82d8541f82b455e92f96f190e1af25a9780fe433a25a46c511c0372ce689e4ff27f2d6efa6437edf4aea52cb65e4294a448b04a7b92fc4b1d675f69003f76b01655679d1f3b0c2489cf009c9d3326dd774d367985edd517cf46751207a573314eee99f400a14c4b2f61baff72c51119ffc2b7f72bf6e114ed0990fa7d96fd22c928d517491470a13906607e2e5f4bd57c56e086fc0340fa420b4eab64a7731c5bc2984b1e7313af1c7669c6f490f961db10532bdd6c32656628e71c6f84a94d74c76eef5552c66130d2a5044aa4e42eb6a08a3199a06cd0ea9a5bccc9572cd25f650d9f64e731ea390dbeefbce058ca538a1c21cd6d2044421f75425622530b7bf1feb981e1168d7980d58c781dad085eb1f9b509868eb8c785f34f65d4cf348c133a30828d3ebc5a1cba6c06cd4cdbb322728a1655a7af378602e484f97f7a30e68ecdd8d1658ceebe16a7689fe10761f725037981d20ba6898b9743a2fe224aad8a7cceed09dfd8285a18b2d32be49e4373bd9783c382f0b3d387f2f3320dbdaeb66c5aeac8a6af2a0663e3c23b8ffed7049379fea4282accacd9515626664d50badbc538da883a22eb61659f113d4f96be297e958363a21dbd107092b12b59a678fa8856482af8e50a167e8ba5667446bb921ab75a10c65c64add5e713f58bfbc54871cebc5556b99de4b828daef78fb66f0bdf6f9fbcf99bf9b66a206e56eaba0a9b76c7daad860414e00bdfbf69c994158cd12c0464b1970700ad10a5f193e8906cf2c0d415a952a330d697a65b73bdf671bcb5c0186a8b7fb3609b42104870ec455821880d9c5bae30afc86c994d7d890f3d5336604b107771abd829924f7492d2ecee0750515a299b2460d95a348e0c49273495afbdbab287141131e53bbb26e11cf71b83195d089d64587e6467df9320f4735e60dfe8306a35a8241d5667413ce76233de72b694a1c78339db373ca30b9aa50a9ceaf44f316d8d0602be98acedacad0b2d55d1d3fd591bca0ee11ada4e1796b253489df77ad7bbe6e8f595df4b68b58932726ca92fd21bc904c7c82c14bb2b90e50a564f29c2b3536a201468573d19616723960a42c5003e205b1c78e05f9c1e3c3bf8ca0d2ba0b70be0b8896bb8383f118f02dbb14eeffb0ffa37022b72bfce7eba651f39a2a3bd9cac4db344e4db5851f359864db9ed407ab10b8cc2185c65aa04f1811156e07f2cb83915a821a62acf6ea4d8f94b7b5d14b2eac42a3bd77a7fb0855186e817a89a8ed796341d13fa377a647b1f5be1cd640c645c8b3b97ea94e448a658345bfc8dcc53bc20364d414a42495fba68451e448fa69eda59081d9c772c2aced0aaa7e3b4df0992db38a28d228c7f7c632bd6eb39f9712529e5dc176a8e51023179f6a5fa47df88faa201a4f3afdc349d8fbad4583ecc7f36ab3735fc4002bf91387f9e1074857fa264af3214c16ca91bd6874cd603ab51af73548342f49d136ed8b6d887eac5fe44e24cac8ddd5fb3c78108fb7799d935e15a44a4d8d9e03a238e48bbcc4ebe1e163715391899b1a1c6519a4d521b5992b4839852eced0ff06e27432b35bba6028af209ecae19d28cf1164949c0cec5e6d4260adc6675a48509f16cf0fd4356b6ea10ec23d253b5271e8e721b57844853e9dd2b65c2f917dbba9ef115d4f9a9b5acc4a587f093795620a0f4490a5662fa736dad8d5ab9ba0a9292d86db822788ac860586ef6a0c74e2fa905db72c02931c771e76047d413938e941012a65fda8e1c4568f674732bb55aafde5d858d67d4fb5802e08d241911dcc2ad103c9a7bb4e16989aaec90e1ca42cb14b7dab47f2025ac009a2763f2d93721d845e482f058febba0aa5516f1f62f38e797f26238dc94f735944a8557376eae6afe9156e541ea6a8cb7118209b255ec920f83f863794aa61d209068c2745519bcbb61ba7296ac16ebbbe8f62fd5f0ac489f48ad9c059fa82f45e47927fe2da9222901493a7d1f14389ade4227f37505016627ff6ec976b88fa789f18c58cbdb2a1f690bc92d2e422e1fbe4847d1c9fb19a32160bcc111126eaa7871a4d036a0ccad8320ff84a09e3c1b3133b30686f0a78a587d4cb46243e009f34827b066d74493b309f44644c1a961c4c2f36f755bf81d7703eb162507da4c3f1bcc5f11573dabb142ae9e213ca3452aecde8157fb063db7da75d4bdfe0600d6165fb175e9aec896e4465b58c7392326a6e055050e0c123e55a71a3edbd20b38a618227026dee1dfd2ea337e969b284326baf5c62983c33d5ed51bed22a488f714419bebd58aa384087805ddfad931e1fc12dd4adc6592be0d0b220901992eaf860a9daea785d08a0eabe0e7eb54bd22442cef7f36a599c3db7e1bd864b91074be7c4b81bec0cdb5e61e84018cf2a7403b9353a966287c3ac29e7eb1c6951b0cce38b5f80d264e5ec76346b41bfe1dc44bfe96e680e98d7c4807d4aaab7aa291d6b8bcf7f2e1a4cdae3336c44f67b35ca970453ed9f39c18fb5cde246f276b5bdc9eae0e6771cc1620b898dacb8fcadfb871ec0006a04802143c220bcfc9fdffe5f771142f69bf5f2f653e35166dfda19e658e5b7ac52188c0150dcd3f2781f83a3a6eea1521b27119e4c460a6d1477e645c72d24f83636e47a6e58c8176284d5d3896b8743abf5eb812b78576cd8c19d8de8366ff8d655704299db1de940095d4d549ff23224a15af650addaaabee44a17d39d6953f7732c3ea40d71d809e427a7b9b9eea3436f0a81d6985641bca937d70d23714ce44c6185f682a1eac821003afe86c65218937ad584a949c827e113ca4296141ad6ffcfacd02eee461e397ec492c3f09a9ebd6b6c626e8e24659e5b8ca2ec2f85908a43c77aaef53f6f1a5e9013b2168f85ca7e2298b21538fe5b4a2ad68a9270a922dd2e2caaa4975073b8488a88dcdb324680198ddc047eafb31b2eb7d61bbbac13cabe4c882151f6145c84ecb669f0e792a7d0659cf76a1ec43eca9afcae33398b55d2f09cb3af311624ac36dc910fa35a51de5c8222fc7a1152cde9092beb1f19ad38cd0b68b77a3a3798a536d15c723499d5f8165eb02bba67529da580b3561a0bccaa4e6b0b6e4955cc4ed5fb4761e491cf669d67346c4c5fd7042c422ad7194c5c40a8c26ed12ded4195ca7c2b7524d3f1d3d6303508e7f22e1f9c5d2f8e09743cf624c2dca31041cda52d0e611377da8dbb5ee43a18328c3dbc962e4a26dc655d19e8aa1f3ba1761044cec82c60fefc2c07836e2fb372c383caba14ae5331f4560da51b66e9bb3ed58a675d076695a901997e5a96639523a1b6f28775b306c6fd542893be97cd2e96fe3704260887070e2a817e9c87b0ab50e8ca5593b2675865b2bc8f6e2fdc8e29ab8173cb04ab96ef50ad55a04d3c9d437c4736a58fd49e23ff097ec2dc6860c9df3c0fb7d10210011c2e6238818420808e5ce333650e45eab2dc18d6cfaf5e1e414f079bea77a84812a4ab8f73448f1cf973ce318e566f00183eb4d9c9321fd9428b6fee20c2aa77d4a8059b207ebbd587f5b34270f5776dccf1cf704e562546ce01ce71c0d8ffc4dad0df71c0ed38156b1e7105e43fb68e9b3d36ee2e4fea35f7ab3961b9215e3bf5703a66c863788333b60bbc68d284f2beb97e3640b3bdb21a811c3d41ce07790f476d33480d85716bae7223f73642893077b478dfd259c665a78d16232e63295be25cf94cf349c1831dcca4b04c4e71ad1fc0edb6d640cf12ff59db6e2089e117c7e57dc96a0754a43df22cedd1c9b38a0534a624058527cc492278ec0fee1bfff3881e75e78728affae7abdb9bc05c894d70584cee190d46e84dcac60cdeab77ba36379b0e69f91aef723117404aa8e4d653ec95a7f0c5e99a73719be024cb824b2b2eeb1bf008d26e768ef7cdfb67733d6f8fd55807511c595235871adb7f742bb1eb2ab5a8c2fc4ec5248bcca5aa0335dc3dcb16b986fb6655d2fa85ff1d1c0261932a7e16ee5239c6108b058daed4b7ef0b84b5b51e4dbfe180d13cc468d8eefe771e32e1cd5e67b09a36b5fb0dadc224105389cb2a9e7a1f85abd1c40dd814b1dcbb5c10165c83f1b3e2987b8d120601889ab3039e804b3a2d93bc7846051b3f74608a6a1b79379dad0d52869786333ecf38f83f81cbf13568b286e36331e49ba84b57b73c2a53ced57fb2fd424483a22fdb948e855fa420e022d299eade07da0818e84f01d7ac8c00221e728168072856041928057a8eaa86dcae2f9b463a86a12922eb7d0d204ff3462a0423d4f10df7875bd5df34d226478107cf1795d565e113f5e885adff9cc733ccf59e4b9cf2718a88c3fa01f3eabf9c3404c85ebeb54f824a23a2fab9a7e4395996174bd0dc2ac53a576979c227e6d3257d5246ea430f7a408b3d140102628658aa915a986f3cdd4389afdf2ce97173368ad5de7d43e4fd9baf26390f8ff3c552505f3b1f02d02c958217c185f5bad540d4610d4c6cc9fc134647549bf7a30018af370f835180381e3c749c8564ef7b04db85def37686dcbe79ab203e252c9f051013daf65d7b8aa51e1ce3a779e1f3e2ec5934917cff13256601932c48e12c7154470aaee590de59b751f13177fa30bbff9a594d84e1b00b7dcc337cab9868a661b9907ae0bab6ae5ab7c63f992bf3343604275d1f83df1e7485ca1c8e01e351645855063db2cf2d033f6dfbba52d412787d4871c48d8ff471ded98434f1ffd6dce99ea2ab4ae783101d3d6e3b33c46e25185276ffc746c54339c7e0412fb4de9cf09fa66a1867719197966636997d51c81ebd1c8399e2860685fea441653e28e08e1baaab0efbb7129a9c9ee27a89c47f7c51aca23d5e4383e44197a670b062ffa918ec57f17fa1218407362cde800000000000000c6dd63f07f060000fab95760279580303ca1097e918253fc3c0fe5302f8388cc308c7aacb7aa0e55b6c8a6f7ffe6f361a17b226b3e64cdd59ec9da4c759523a23461b486520899ede855cb74385cd981cbde9ff9d39cd68d55e2f4c0993ae3c132c026dda751b850518eef0868a87d97ceb285da3d429fb0cb0d48d4c32503f0e46ab0e2eeadbf9fbec7146a3d07460c7c8a6a7f9fc5d841b11a02f7213141553c47dd2f02d3d7d51815dc881fa19606e87132ca4781bfe37d23783f622d605978e1e50073f87232d7a5672e003abaf8e1e12b6701889d953dda000000000000"], 0x10f8}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000014c0)={0xfffffffffffffffc, 0x6}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000100)=@un=@file={0xc4eeed886ea37d7c, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x2ea}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xffffffffffffff9f) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x200, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0xf7, 0x0, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x6a, 0x0, 0x3ff}, {0x0, 0x9b, 0xbc, 0xd2}]}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = 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', r7, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") fcntl$getflags(r0, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24}], 0x1}) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e57f7f00000162eee29315edee06a50e51eb650f7d8b98cba95dcca1c55040100683984f64d8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f242bf8c7c2297b0a063e6566696c653000e3b76ef2b828b75027d3172364e413560a923dec443826e2ce37ab80f95e60df74cff72bf6e0316f0a458e64101be47b8b976024d084bfe183e9118396e5d91f07dfdb9c4dd8297c3a93ca73e6521f9fe33902113dc95bb8c019ded2933982731990d24786a67db1447bf3443c9b86a1f100063a9b2258e31c03b5e452bd448fdf9d1a232072db277b8395df2fee771744bc"], 0x10) listen(r0, 0x67) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x2}, {0x7fff, 0x1f98d282}}, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000180)="e2f219f949ae9646d3f82dcb92f9f1e896e51994f5126bf4723e19a41a84007bb0f906a4b22f0ef88fc334622afd073220152736ea24de3f58e9f73e27516e133b08b90ad561bd6eb807a5bbfeb0bc9b55f7fabf27a7d48b9bdbb4df953c15fbb3e60465", 0x64, 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x0, 0x204) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r8 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) syz_open_pts() mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000840)=""/69, 0x45, 0x401, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x14d) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0xfd4, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1c4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file1\x00', './file0/file1\x00', './file2\x00', './file0/file0\x00'], './file0\x00', './file1\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/diskmap\x00', 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) getsockopt(r11, 0x200000029, 0x2e, 0x0, 0x0) r12 = accept$inet6(r11, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/wskbd0\x00', 0x202e0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pipe(&(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r20) r21 = getpgid(r20) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r23 = semget$private(0x0, 0x3, 0x0) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x1, r24, r26, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r27 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0}, 0xc) r31 = socket(0x18, 0x400000002, 0x0) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, &(0x7f0000002000)=0xc) sendmsg$unix(r0, &(0x7f0000002140)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001d80)=[{&(0x7f00000007c0)="4d73f0e82e9db03393f4335e526a119c7ffb83981d3b8602b24868aa6791a2250f", 0x21}, {&(0x7f0000001980)="c47be38bb2fd24252843bfb174ca1371b4a1394da0e80b70abdff0a5e8e1c16db03c45339d3d7a4b15f44d68dd64ed2526ad5c10b841fb9861f5f6bb9eb65c7938c112915d7bb9a4193685", 0x4b}, {&(0x7f0000001a00)="2b172d49cdbba3bcf192c729f92557ca3b1abb4f0f95179c44bedee4a0c85cb03c8e4c39fa1ad415fffcb4f13c3ad36163261e061ab13557ea7eeda2b7dd60be01bc6d87012e56e1fc34d5309c3e126d500d4d1495ca4572f86ea1f0fc0cc67b900440b5b5cce70197e00c489284a78ccf4a4a1f759a236f67cc508c9627b3fd09230d009c68ca91018bc1e828446b736596baa2445a1a782e36e8957623bc5845", 0xa1}, {&(0x7f0000001ac0)="067ba468e31ddb8ce7d8b793a88deda1c6932735738bf48020b94cfb5a26a97830581b37cf39fd870f54f685c7ff4dba4047d23263dee77523a812aacaf27d3c1cc36d94fe54510211a4c69b9898837367a4ed4a854c7ac29634f205354278c0c05af663b418cf291cee6f66f1e3693ab2901c9e3045f53691720b4a0fff9b5fd687c8c048debcb560020898b5352d3fb54e550848dbdea8ebaf3d164d989610c312a3ca4f757ec06d6fbbf10d64e5cafb906ed6849b377e24a2e9dbb1ca81a60589986ca6bc413d9f3adcd0b528c3fa", 0xd0}, {&(0x7f0000001bc0)="4ec2680be3f749852a02517d20cdf300c2bdc7a21983d05898b64849a1a663baddeeb0c1c1d5b81a4420824c00d99491ba34af65bfe87cbcc02537d03a0c2ed20e9c78037d244e3294ce4f2b74b230f843d7cecbf7398643", 0x58}, {&(0x7f0000001c40)="f5d916af14e0df8980c0db903784f5673a481e71ddc94f300c4896701c0392f88f2e70afb7a0f251be639e91a04a33b5d30a7519ec56f4ecdd1ce7a5fe7350fabd5c4c72571b88dc5b8eda91b883d8a584a2875279270edb25e6dc7953ccb8bf3ce19274c5430c5dd30a1e3d66f5be", 0x6f}, {&(0x7f0000001cc0)="506d8f50a1aad1d46389659990855aa8a2208e5d6f69ac03a09411e6093aadb2859e4d5f694bc531a47b6d24f56c19903c1d25dc2b85a1e205fceb195f0161be15863a574a765a481dcaaae950205898d1034aeb40ab6959f7e38f5a5423d04acffd44b612c3e05effe7266b516e97e2ca1f068928d5a061cbaff84cc566ed8606f32f6aeea9c09602cb", 0x8a}], 0x7, &(0x7f0000002040)=[@cred={0x20, 0xffff, 0x0, r1, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r9}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffffff, r12, r13]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r21, r24, r27}, @cred={0x20, 0xffff, 0x0, r29, r30, r32}], 0xc8, 0x403}, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r33, 0x2) ioctl$BIOCGFILDROP(r33, 0x40044278, &(0x7f0000001940)) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec0", 0x63) readv(r34, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r34, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r34, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000740), 0x4) r35 = socket(0x2, 0xc003, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) connect$unix(r35, &(0x7f0000003300)=ANY=[@ANYPTR, @ANYRES32=r36, @ANYRES64=r37, @ANYRES64, @ANYRES64=r38, @ANYPTR64=&(0x7f0000002200)=ANY=[@ANYRES64=r42, @ANYRES16=r8, @ANYRESOCT, @ANYRESDEC=r39, @ANYRES64, @ANYPTR64=&(0x7f00000033c0)=ANY=[@ANYRES32, @ANYRESDEC=r43, @ANYBLOB="75250cb1735b7b99053fdde8b83c9a8ddad7955443c38153fb5a40f7385abf633e93c78ce7674c79e23fe67b644e2d1e8f46f505262eb9b476b2685389c37609e116b676475541d57b25245a7a50c3c82d6848648ff7a1e83b5e8ca7f30fd8ae81"]], @ANYPTR=&(0x7f00000032c0)=ANY=[@ANYPTR=&(0x7f0000002280)=ANY=[@ANYRESDEC=r25, @ANYPTR64, @ANYRES16=r41, @ANYRESDEC, @ANYPTR, @ANYBLOB="a9be58294dad37f0c454e46dc097afebba94a79c081e1f10d3e7b36ac315ece69d535450652e145947e265a873ef035a3efd1ebbc37201e4f17f52297c0d00a6522406a313cdaeff332568ad77284945b5b7443e2d9b2f93b05c775e31e88d0b49778aac0b43e541b744ea533c38b89c882b57645df6d09cf497624688f43495bd3d1339646dd8e0c8676ed63928932e634512ab58682113fc163ed67afa3b14829613d72caf65380b9deeae6ccbccbfd181252a0bb3a134e5cbe7b8e1bb2b3f87220156b55859d16fe2621968338413c6eab070bd1aa7847a499ac883ba4b5c22e100bf641058dc46c3fcbfc151c664a55b012b1e7770b86f1b2c719a938624a72c1190910d62998b214b4e16ce5f6e9fbada29d10e6c3bae184030031cc42ef7d0680fd3527d905a4eee108f5fe1c820fa517fee9419accdc69d9a8d8a0f4cdb6133bf70f8996bbc6c7439ca3afb05a066d876a913f80dda1257fd25cbea1ef86e0780174d28183e0f6adb75ac1cb28c05833eff6496d36567e70f8312e33f6e489b278b08fb6ee8c002098d86e59882854d8afdb452744a3cb2b9274fc6dac1b2f47b583dc380ccd023ee629b2ae722511e8d2c2212b1f95705ee4aa8e4e4d3bd66778e4e7e130e647c4d12bb11f8f9a402cbed9ec7b5cd5b69b2be8ec0171079bd87a934d9a7594a27176bf3e890d1b883c25c01f168d3809d7e3879e6d5fd3c62f23d276e513e72b832b1bf4c4478f2682ada7ca6f3c1a4687f713e91fc3b078775fcb20a3c822d961a9d76faf2bdcae190a49ff37e91ecb04152c671e9f000668ddee8410f7dd95954e22f4153c38deb525d6836d4575f85e214ce7da4c4f88f2524e004bd62bf801794d4b7a4b29f0a0f9f375dfcfff27a2ef06292ba06e155e96d13bedeb5cb0f5bfe876c223d8c045e998ceceded3be97e168d2d37bd88296157abb4869ab2ea2ae171947c9105f1221788d073dc432e54d7f0a7735facfe29d11163caf6e3aa412603446d0f2b22c46d5eeb73aa71ab05424651ce350dde6638c57e901c3b31a3da51bc235c232515efcb48d5be9720a111a6086a27e58fb071c23afc05c12f09490439b75722676da5de5b541d262a99eddcfed46679481d82344e16d523bed0b2f55157e7eb78448fa33685851df519d4e8d31cd3bd8a45a0fc7b3a418eac7293182b1644f22b85054ea0b12aa94af4e76954e87fd41d7c60c001c2f6a2ad9cb1743d1c5f9f226134901cb3d5a2ef83345903ae751bafdd621cc7b84aee020a8dd22bb3b45760437e87c08ba453659ce50ed34883714c755732f7a9596275b4b81193cd9d95ffd27550b88f98f1b00ff6cc908dea9986086f3fa00f83471fa401f4a33379e2ebfe8e68e5c831ddf22e540a42b2b6ab52adcc68ccd433ad7a388b27dfd3548397db1b8b3ac9cccff558f2a12c7ed5519e7e52b24b14a6e185833d3c8d2abc4572bbd2847433540ab07ab22ee80d74be99f5bc24f26ab99a743c55fed5f879694535bc4ae91b723fd67d5f730c62d1a4732278694b8fcfac34600cbd79a5d4577fe74792644ebbde0ce4eb79ee2853a6e469ac73a0df23e2dbfcb334aeccdbe8fff8f806b3c3665e221fda42717824e6141e133fcc9fe06cbd8df92e4bc07956ab537c569a58a5fb2f55d0febb1cb31be53e2cbf963d64fea748cc266196d66ec3aadd8d074e08df448a8236b557c62dbb23b3790d1b4e190944e4ad71422df4a8253fcd3ca001fd750f0694aeaa15cfcc58114c479a934138f1b5c12c803fba09ec3ab955ba0f1d2b90c6b95e9c5c7de4ef87cf11d47cb7f9d7ca871dbe84c773b50622262858d4365d74e4afecd7ba6f44cd354e6a16ff4cd67df69bf83897820653a7979ddb649fb683a6cd0b0557cf7efb3bda0657a3e2b0ce1b966986f6b963edc13e0926f04e46071427a18a6407f1a9818e6910eae855e82530454aba148a4807c7be054d7cc9d9b20815462406812c471d89e7252fd5152c9958649c2ba4c14ac452bcd5859276cd4b1f7e039c4c50f790dce6516dc36dfb14ff0edfa0ea8ccd70c0e7aff38eb2200fe16bf3eb236ade4ffdf1b67bf5ffc05215f6e88eefb4cf2ce3be3e9c3d9ee75be65edcd20a420686868e040803e23147630275134adfd2d8ecedf9dd1eff8909b0f18b30611e3262af1c85d1e4a15987fc325b4f593f405eaac52cc7efa35a1407570acfe3f5a731a97078793751181828cfc2b8feacb2fe8047092ea0e1c0a852a38a454e6f207bca4a559d2bdd627a218e9d33eb093604a6d54dfcd551fb996cba24740b1639d5e4ebac738b82943fe3e7fd1fd9751db4e374c0659a84d032a503e4b0d0ae3a728058798ad2c7aeaa817e8b5ac3cb15628fc9bda28e48228f6afcd7bea40e0cd994fff136924ff0721f76feeae3deb4454cbaf235593c5b2467a6f2484c5d2dac93a3c3aba6c261ecebca6aece42a1ea2b65c13d55638703977fb0b07a12e816f0d4f7bcb966ce9a8d53c0a304f61dd5f2b82be59d9019d4dfb7ee7b43f0a75103cea9542aa456120df1fb5350def26806a8e6110541a57b04d29ed7f03d34d5badc3cf71ab9d149d42fc00300fb1314733a7e6877fcbffc22df79c1aca4bf34d92c180fbe4610e40e70dad767f08c5db8be875e663e53cffd69f738dbbba1b0a815ecf24c65d6eba1d332dd97b2e3c622eb9220ae8703281169e5741ed0fc488cbe3c097e29120c96a3c85eb047745d74de4f8300d7995b9b0d94e0955fea61cba33ab6d71aadf8b1561b53aac654c1600844d373da77791fd847eef94646d1e5537a3481e7e6da16f22bb7d905425ebb1e1208c8559cb76320fd1ec182b48a789dc8ce9ea82d1c89d1326b0c9ebf3d32be2d40e4263b70926d8d8568046f2b9457cef81c6d4169d5cda1ed1410c7a36f7ebdd24f4cb55438bd30ad9a0ec3f2471200a570f146d6ca736b7dd33d2003019eb5f0c0f93f9fafb1ece0b721537b8d637afe96ab11362c4a30ae7f99d23df3b8c9f9ffb6d6bbe31733d0e95b16a74f810ba5987bc6c393132efcdccfb19c6d0ad25bfc720727611280310cf2260e5d2a6335a5b00885b51d85755eda00e45d0d5116078a239726cf581d45a25f31021a382240d6ff3b6484d0d39138c034df2072f81be6c444c4539d6c150e63a3101adf8d9b9d2e65a78faa45865b2195092169c3ecdefb012a453d28b2bcac6a5442b6bf25433044cf5be6994b82e8ed870467e1b310c123cc474d2cabed6c587d21c19675d32d6d78025c2bc35358c3e7438b248be22f97d444f236a2f6eb80ed9ba9784e756b7400df6c0ef03be8ef58085f6608f804de468b23d590bb4420d7f94b7f578f93bce37064f1e6c4f75623a949088ea07ff0ee0ab574af16fad60c9d0ce49e45c8d4bdde7a94afdbc32d50359200e74df6dba621fb1f2a01a56c68a9f1ed15cdcbdb472125812c1006a938db92eb3265ac2b652eef322a1e1eea10650d0f5c286e2217f1a6c01dc1f007ef89789e5094a6fca55bbdac8f42e9684abc12bf5de2d266280731351f08c4869eb24b7e049ec54fdf9d03c91682a3ae43353ad7ecfedb81b4e293fd70370a2148a3d5b796be9edb42644c7bf935e4b490b1cb3efc51197279e7aae7f2f0becc60b2054560ed4c3d35bfe155720a253e2761881d1c62bc368a0ffccb3bf545a6af0f9471cdeb2ccea50dfe2d81a4c6617d10d6ee0e36148ebf88f630744ff886df054a3fa59300262a60f5dd0645e09bbdf2916575d01a55be9ff7d98566ca5a54ca7f4c31439a0181fe8c049373ce0a4f60db13023e14c14f01afde5c5a04a6fb2eaac2e6455d7b9d3411dcb28f9b840cb3ca2996439bd87595dd5ecbfc4c0292da6efcb622d451495bd2902b34794f88fb3f111a17683a1fc4488a7c30ef56732d081f31651a3388a8384e27450721b101e7e13e0d247a5d650252a32766f0aba45b3252109602510d0fe99fcf681c4b70c6269e95fa03602337ddb4b96ab3d513b9e725c095ddd61743bff656a3dee7404f90e29f52f3cceff577a093af3e6f812564ec0773d68bc738af77e85f99e955bec9b50e2ffc2a9ba739a07a924d75e5028a0ecf59e0d5fca5a22dd0a865a8a09bb002c2f07838769cb9206f19d7ef39272d47a567ee9aa0c6aac070e7b7f60e42cdb19cc7aae0fdfd8c407c532612aec6e40b071c5b4c72e73099a07aec9046ae02527a0230ebf235f8a1b9d5bf3d45bc58da064489e32b0a8c75c6c258af9fcefd428f07823fb3e0826bee51c9751b0c265f00e30e6c0ae3729c11ad57f0750a2decfd305164be39646e3dee4ffd43fd1a46ea3889a93c972c70b2017765b8a3a76ac042ae03f7dd1dab9fc757a5b41f26cb35829f6f2ddfb7209e21b57ff7d317d9f826bde5174c62c8cadd429122ce443fa7df2290c0b90bfa5431f2639a691253b79928c91fb4a8e68219984dcf0d457853e972506707907f952f22ff3113fedb2841c3c880e4a8a2dc9d0927adf60c9d5f00362829dc0ec345ad41396756339ff3dbe1fe977bf290061786b79a7000a8de6b7ca8df1b8f2106ddd046e98cc51a1f95cbd442a35b80822759e1ea76439552a03ca1e1cf3c4e925583b1debb3228e46c0319daf49fe3401117132eebf040ec809980cbb873f639f8a13a402e1e5473c232000be93fcca0c898869b37e0634a78dd85868aebe3f9c1eaf3c77d836dd2b2ae1f869b6318ccc49451c4b569da4f218bf9d687f85224df4042d4d5293e237f9263b7b85bf81ff494d28807047ce43bbf661d5573a7dfec9e547903fc5164122c8793235c335154ed96cedcbb22e9c9ea35c90954685e9e551913e59bdb625749a59844cc59da590446a92849bf710627eb1c40daff56bb8459674ed89be052dd261d918ca262840cd26ecc324b03da57b92746e3eaffa000ec7654351ec8da96084018cbf9c34443b559639b9464006bc889e4c13c28e7c00a7d9a891695cad8b33eaaefab687a34ccd8fbf2d790d306b3d075b500daf8172565ecad9d188761877e47f8f049600b4ff124391570cf1ea4f73c72d0378d58ef249d9a6a658b54cfbb7f3ca5c9a8ff30b0105799b26c95d92a030129eb15743410c1f7e8d1c1514fea58f3d6b3fe546b5efb243a2121dbad572a446d9567e509eca5f401bd45906daf71b3b1961fe9e251935ad699edcb691ecfa41e34d8ca964a66378b6597cdd202e6b4f43fa63419283ab0d16e01c667754f756a8b9fc8fc19b0f231e63eeb3f277f0995dc994ca717bb7e807b12e3adef298bd0d464f7a73b712ff9d42ca3776dc02d65f487edcfe9cbdc88f84b2afd1fe0885128f64384d9484eb3e637c8fcad2287adc9320f7df08a37e826dbf2f28f4d7e3548a9a39c131c8bf6b382d19e2fd315cb1861bfa19566857c0885304092fd790fde29b6e4dcc64e58ab4ca3515852bcf4f7917f43657832fd0aa22d469ef7cdcefb4d6addebe2494c05b57670ddb9f6514b023893101112e4796b521d085e4f3dcf5528a4996d5fa80c6331d78696f6e5263dee7041dd093e7a8acb16f89b65ad737113b16fd4f13d89380d41f481e860e2d93a8f5ba43076acf1919469fb48d9c37ff908ee5168d440f0757e1fc147855f206241031e3de66da594f884ab26d9827afdb5bb040ce2a2a79a86d14b5ced35c1fbb673e6a419b3be627c80b2387c0449a0f1b575a74ee041e0b331dc4a62ba3d3cfcad1307bfba0e12d53d8821ee594d8b76bcc916283af40200840befe0b9557c126845579fd11b3bf8d"]], @ANYRESOCT=r41, @ANYBLOB="5da755e569e9d70596ef73c5411df0058785ab25917053d46298ee5dcc79bfcedfe8ec8c7e3556be17e932639201a33c9eeb9ea2f0c7946f692bac14952279e7fbdbe2b6bdaf2c065014e989ddaa519c8c282c0772b082903f9672e728f2d131", @ANYRES32=0x0], 0xa) writev(r35, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:01 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0xfffffffc, "000cd808c000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x101, 0x6}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000000000, 0x83f}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020300fbffffff98583d5a9b0484414317ba01a6e756e972df55453eeb6f81d180e208be7082d7e77909d13466123c24d7098d13bafd4678e2e4d47a1d06a94a456feebe099c31a6ae4444c50e23917ca14b32b5ff0cc08ef8fb7b5c2508f865070eb460b333a96f47554784f012c556f4ec9ad5a117bf3d7003a8b934dea4dc0853a1c19969fcaa3c6a30020000000000000049007d67a8cbf8780d524590219a377cddb1f13cc36d0b12b450bceeb60000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/86, 0x56}, {&(0x7f0000000480)=""/33, 0x21}], 0x4, &(0x7f0000000500)=""/117, 0x75}, 0x802) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) socketpair(0x18, 0x2, 0xe4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x1) writev(r1, &(0x7f00000016c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x6) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = semget$private(0x0, 0x3, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, r8, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r10 = semget$private(0x0, 0x3, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x1, r11, r12, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r13 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x3, r3, r8, r11, r13, 0x80, 0x2}, 0x9, 0x5e82, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x2, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r7, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d, 0x0, 0x20}, {0x6}]}) fcntl$dupfd(r9, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r3, r5, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x7) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x13, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="9ee27d2fe8b087a44f3180174e378b47221258128e0b66753ce8e0120f", 0x1d, 0x2, 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x0) fcntl$setstatus(r1, 0x4, 0x80) socketpair(0x10, 0x8000, 0xa9, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r0, 0x6, r5) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1000, 0x40) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x24, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) setrlimit(0x0, &(0x7f00000002c0)={0x6, 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x11c, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0xc8, 0xbc, 0x8}, 0x6, 0x3, 0xfffffffa}) open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x70) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x2abd8264) socket(0x2, 0x6, 0x0) 16:00:04 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfdb, 0x7, 0x6, 0x88f}, {0x1, 0x3, 0xff, 0x9}]}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x1ff) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x9) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x400}, 0x0, &(0x7f0000000440)={0x8, 0x9, 0x7, 0x7, 0x6, 0xb5, 0xadbe, 0xfffffffffffefffe}, &(0x7f0000000480)={0x0, 0x5}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x162) r2 = socket(0x6, 0x9de5ec869bc5dc9d, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) socket(0x1, 0x8000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x7f) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000080)=""/84, 0x54}], 0x2, 0x0, 0x1) read(r0, &(0x7f0000000140)=""/198, 0xc6) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2000801) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x8) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000000c0)=""/75, 0x4b}], 0x4, &(0x7f0000000400)=""/89, 0x59}, 0xa9ea05220b2426cb) close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x81) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="c79ca697857f3a6efd454a8813e955efceada885745b90a55e539d85a0339a82404db092ab5a55d918dac5ddafbfd3a148202c96d68974ed09895bbf5250dfe46d22e67401e55a5985d72984bfbde9b9df84060f515819e1dd9970edf3e96e94c9627ae68c48dd3ee9eb2bb48e5c824eb6a82abd23011c37a1b13c8e9822415e133fd7d8156a78a8421f49ffd6af49b8c3ea8bdc53d2d23dd7bf12ed75706eb3889adda40d3c8bd55c44b85c3f4e4918cd254634fb6b41147a311f567b42cb93d90f9944ce401887993255d51a16350bb7a53a76579a0ec8438f"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./file2\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x14110, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$dupfd(r4, 0xa465fd62ffb5e778, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r5}) faccessat(r1, &(0x7f0000000040)='./file3\x00', 0x40, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x7fff) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x63800000, 0x13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$setflags(r1, 0x2, 0x1) 16:00:05 executing program 0: 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), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(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) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r9], 0x1, 0x800) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000001440)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a2e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e13816d30c2d10aa5c2c0bf14588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709870c04d51940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c00"/484], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r12, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(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) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r23], 0x1, 0x800) msgrcv(r20, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r28, r30, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r31, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r16, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r33 = getegid() r34 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r37, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r37, &(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) r38 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r40 = getegid() r41 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r38, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r39, r40, r41, r42, 0x1, 0xff}, 0x8, 0x6, 0x0, 0x0, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r36, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r38], 0x1, 0x800) msgrcv(r36, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r43, r45, r35, r40, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r46, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r32, r33, r40]) 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 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r1) close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r10, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) lchown(&(0x7f0000000140)='./file0\x00', r5, r10) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xffffffff, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r11 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCNXCL(r12, 0x2000740e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0, 0x0) read(r0, &(0x7f0000000680)=""/4096, 0x1000) r13 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000000c0)) 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)="5b896ab0e87e8927f4da8dc3698a60ddde9a66679db097c03880457308d8fe1451f71381a5800a9200d9ed735a69e6a7128f5412e6822d4815a85696abf7bbe2101bc0b8309492ee03e4999e1161a9c8c11ee2b22f8271b534895bc38077d28ccbeb24ffceac2cbea3039ce5b076363026ebb2ef63c6", 0x76}, {&(0x7f0000000d00)="052af79b910194948072aed50a2c1fe9dc05cfb0560ebf6e643e7969e56bbe65291fa09b9ae5a1171bcd1aa37840a301830bdcf28682a23ca53aece4c612e83a81683341f39ce726b07849ca7855ac781948a133857bdd0c5b0b6445b588fb06951ffadfaed03ccb6cbd08eb269f2ce8c3b1c615092d06f5a1a58cb23b53e3b2ddc7f23e8f6f2acd2c9df9d20e075bee7ffe5b3c1a116dd885d684bee917c669d233421b6158f8708e67327f334238af92ffaaaa1a5acfb01038c6cc0e6b74f9053a37572fb0160b7587581011653fcd7698514dfb594f962f6e801e83ab25d8d5f0e5736c6d40fea7c9f011351427efe9b362a2bcc4a03793ab595fbe0a33f6ba5bebbd8560d35eb80743d85effd204851aad380f5e504c6f22884bb425296ddc10111e25835feab93417882e537fe45c7f174bb5ced5f790e9084835bf1a11728aaca12402d9f15c862ad6255af724657b7627511ea7914c57a9fb3c4ff04c28db04df026a55b43604c3a2916849d0f1fba65f1fd577040589b05696f9c9cb342be991cac8166b06f5d71236dfc759318810dda54ceed2b8683381c3b98b775c96ce70d7d22ccc5853a41178f9b155003a4c324b8c5786cafefa06fb68fdc8a1af7b1c2e554b8489ecd1e63d7b620f52a4b39c081eea2b9b14785e5cd7e51ad62419eab871b4d801df56ffa7aa9fff66985a6fd3494bdb640f66a1a9f54ca8355cbb3ba0d116984b1450d969500a0ce42eb555a42d7262b3caeec506a6147a5a1bc6a5f3f26e6b0d27521ddda3280d067a2272c8ed457dcc6b6399fae38809401f008f1d429ac11b90b8b475f4621dad583b23d85528c5a44beaf0431082fc4e5d170828e6b22703fb2cb4275b39cd52f78c5beec1d8baf2af6da80d4fcd72ef92974144c1ed92d11f2d299639fb4dd6111d6f136c04bba6f2d99d241f1948c164ca04798d729f4b0233abd76f32a4bffdca53ecb5df88d8bd98599a73004774fb1afa028757c343d3ea20a62851c07968c4854a354aed29159e0c3a212e3fd745e3420c32eb16c895e68765b7c56418316034fc264a3aaf869e40176e147233a8b3bcc7ccb9da43978e9ae3e1a4dfa7df07d695708227d011e15f45de4a10461c86e505ba38e7ea0cda002b45748a12ac69c1ff43899dda8d45d5c8027bfefeebed8ee008ecec47bd7d99ae22d371bca2c1bd53be792e6c74ef76bfa8ea1c799915c183acb4e1cde72348ef15140717fc952766783222498c46e1d951c915de6316b1df4dac92ee0a389bfc8d3429f207dd4d1019b87d7cd96862e8b04b6ed883b34271ed5e6142d1c8fff81b437fc4388b1c22211ebff6f5fd6ffbc8bc5a7fc4ddccbe4169168c9b6029c1e343f2431b5a3ad07a8c5c4df32a801a70f386eb63f98f4e60a050e20127d5ec017a5fc8e823888efb05a47ffb17a941f02f22fbe7a2380729f2a28d5397163ac8c314ad80dbfe481f5284d83d9e8903e0aa458e23fc362be1f50b13a2f71edaa7ee9db5fab88e03efe6d3fb636a37d7105f4baf2c972132b41c8a7d308ded806802e196595bc1d82ce451fbad5e268efbca08ce78de628e6a56c442bc4d59c7cab5cf4b2eefbaeef60f67abbbad29ef04906f22dda28919d4e43f4a9caa2384025fd09000d6de9f24ca78fe52a3337f84967448f396fb8fabdad30d348edd574acef8c613a68b979ab303ac2cc10c0f7a1891dcdb40b402d54822ba23a925cb34950e520b20cb8e97fb5bc5f9446d798e563384da5d9ffcbe0d5d7c7b1dc0b915bdca9709d20dfc531c4743bb9f4cf4064a3bc492ec9c16019a51a6b2a7ee197395ef1fc63a8eede6b1cb6026ac328a3b0f3810c77bdd86a0e39658c25d44b254a024ae53a9466b75ce1f20b1ae314009e7c5e2983cc5c1ef06ae68e2ead0ef9d74787c0f6093477ceecb101b71a45b94da358a4a15228d920628e98a48410833da72e7d54e73d3109126d5241c923812dbfcebd113f47426ddf97385bbd86e648ea31b8b9ea1cca272becd8f717225ff005dbc7d8fb7e78c1111367beb525552f552170ab0eab909d94748fdab4d8642664792dcd52a384b7c80eacf75b12224812f8d7202a72c34f892ae00048376954a737268bd00183a29ea66fe9540faadb8493a61286eb9b53c8937e4de05710483954d4a4b44fb5bb45e180cba976837850e7450ae0fbe35c09046a422a2b6d6ce15b3fc92f9cf57fc3e66c04f6e15ce2d53546b024b5712fd318a824378b4a6da8c87a7e3f8a70cc6b02148879b33ba69afae0521cac0c69385aa7f8b2bc11ebf705f1e4867bd3a1f7c1fa832ac6d1fa987b565495e42e016de6587144b22b2796895e40b7a54c91ca4c9cd42f73926af90f6a46017e45afad95cddbd93e8ceaf3dcfb2add155e92cefef5a7cf2db28e197b7173e68e3cbdd0dbf95a27a4d1f5bc3cbf56d3f540fcd1c03955673183b11b2768196c32047b3273c98f964b5b293a40c30fb1b7c1174422e58238885d566da7449475c24e3b3273c093115c49022013dd15db81994884abec6c1354f3ffd4aa9f4d6e2dfae5e618bda18ca1280c962e9b504b1e407577ab4f0caeed74ce42121d4c82190cbb3c238ab2ec9fd6c01b12db10bfe0a657079aca742fc8d717072955ab5df4bc353096cc0947ba17df62d429aa237cc5a183a37526ea59f560dde369aad364d6e057fa2ccdabde77c58ba4f3143cffe25766fa1c3cbc69fc2d627bc3f2a77f022e83d5677fe820021ec912933692107ea0962bb46aeac305d462b4d2f46f44e44b53d0b61ffd886b55d6ce2cc3accfaeaf3c79707d7aaad279143981a694150e536a34020288e85f338fc848a760ae9fe4126adf87168c84455ae30abd1c8beeecf42d1a0cb49888633235704002ee836f4eaa3285c8668bae3390beebb16c1f2dbd04769144777b68790267f1f0e2e5c2e4930008b3bee94b057d4eb5c31e5dc99067ab873418321c0578aded4e05cbab519c1ceec2876b5b53c13561fc4b346eea85d8aacb4011107bebde09fb03b00226b152758fdb3268b6a7df1a9606c8ceb5ede59f5257b6e6bc1dbc9937c8d4aad6c40f23af08b14cfac25517c9be2fb5700f1e43b7f6c7a4f5ecf9f37d183b6d30985dd13323d69d19a974afe29e89a6fb4e247726fcaefcea64a9596032f6dc1d4e53d0d6cf8303c13d22b2b7dac11c9594eab53f95d27902727a494bd0a6c8aff70831762b434842fa0e4a15a65e3d79d046a8b593777812561dd7c27b1ebdebf9d4e92a6716a1eeb3a966ce4fac643b47f45a3a9a6c37daf2f792d10268f0edf669ddd2c838968fd12bc424056e1836be22a6541ee8138bc87cf07d9425a1fc85f9e41f916eafb35a0d13af9c40fe2f222f2e3b0b998b6f30d700e39593c90ac6e1ebffbf3ff5bb1b393c37f5e9961ad452ef16b7d7d89741f81a28e67c406a04ea847cc71608f8c95a3eb2448400ce5176ebb385c8dc5fd5e30508700537403a833e1c9f1dcede4b8847f8395d7c040ca1a59b4af339614353982ca8400d4a70651ec12c6d8ce0540f7cbe47234ed64a1c0fbf4e950ea8c4416fb2aa323806a1d1971f3bc334e4c66521b84e0f2a9e0776f061783a1c5ad620905a8446f4692e4b216bcb77da3cf54a7d1cb6c6728e9209c27195ccfd700b7756367ceee8ddabc56f051d0370716c998ba7ef55c334fff8e2b6220bc85ec8788c72c3e9708316353922d86443068685998c5c8129cf0692ae7ca7f4a0d5339a100232fb8f9851b7f794b6b9dd2c2e1c987d02c340dd716836637b17b908130d2a2f2db8de392aed16ae0ff2ed45d607cb2886b01ca8158c2e9cbee31b7196b698447defd59cdb4049732ed12cad9547df503cdeffbd28d54e8e3daf99baac55834ba83b743d66723170ddb3b9e1405df9aef56705fb300fb7668803199a9ced474592e1fa12d56dbb08608b9fc0fddc1b2de25fa24714f5999de6d0b911dec9e249f3bb4fc2fbd8aa14380543c5cf76133ee43b42329da5721e1ab8524ee65ebaa00392d3b0e272d091f4999e2aa2ce3f20f789748db850f4f4d78615f2ebb5d56c5eb7f5ca4d216f1e096a4ec26d029e32c1015350c9befadc9a508699245e5804ab0a6d1393ffcd159349e3548e9a685fbe9726d79cbbe28200fe94c013c0fd9ad5f3b147375f3afeac01a79a23e7212f9d45ff8c5bc1313596237ea5c2d6756f5e28ac9291f9abb00b6e96658eba5624856c1f07cc097b450cba405d84962b74e405d9b6af04c50dbe335aa4e3e89d79354e5658905598e958a64afbe96a86e01b35d10ae5b48c8e7c810be2e4dbaf8bc993b05b99c12140c14ceb75a402d48b2319afdcca531228bba5bf04aa26c21b977fcf4c64a173f5177176871967a2bb7ee185b2a7ac769e8b9798a64e531cf1d352691dcce2222f26f342527c0270d9533f80265f5f7020c80c7aec581d7e236b7955fd413d82e74825c514f30d6d2289c57a819bfb2ab654749d7bd3917b0ecb1d890f2d667152d280b9eedbd4c0d53e9774c29cfbb0ff95816ff169af78dce0a938a1302a055d0a64607002b059f5190dc905c194f40999d92a053b5c52c1e077f7b325407643b4bc33ca0f9ecc9910150460bfb3ae320ee9d67e7a1d132e3824d35b1ed5784025773b7db21e07cb3203877135b70398ec35fc1103a4930d9037ede68704514b619802a2998d201d7baf208b9bd3345011fdfa70bd8353116a12c6c8a218d14fc845605b6a3d627a571bad35bea62241a8c152c6e50306982274dcb5c26f02fea19532359395a8afd3cd654e8b87ea92aab6c4302e87205338f576951be8fd5701712e49b64a5761deab3c41d5eb51baec9beb949b063c416dcc0808370e19457eb6b373ca8e418e91aece6b820df865fc60bb5cbd0b05c85ea3152d2391f08875ab745bb74f0bc784e67375c2af381ec74926cd82a0e32af67c5e92c4cc619e6a10625e638350fddc4d9b9bb2f266098d9810c26477ee7b2036fc912ca235af2093b9fa4f67a7e921e96c1aaa49d41451cd016f54e34da501219fe34266ec99bc6aebbef77903e1364cca7fe022b46caa080d916cffb1b5898ab6ec951718310a625b7f16e8f8371733d975dd77169f7322fa5433f7a6a7b8bd744d8b578f8af7e3cd3c216bf321cdf37fb27a5efd8f8fad882711331162338428ff0fbcc8bbef963c78430312536cd8c230f82e01a90cb085d8607865fee1ade7a0f349d0792c6323050c3dc1bb32e38eafb4ad9c94ed176d01c6e78014e10acc9b5da42d1f693ec3276f2de458f7eed9748c93b2b894f087dc6925627740eae3b4a3458680448c6e19daefc37cf060fdfa8def82b602f79c45efee922c0b655cb8f22445488a4786eca7354d2d029509899cdd91cb30909513a9b84498925a8aac44bfa6de78b24d142fbed856b2da27617836708662e660270b4a4af4692e0fffc056767918edd20d302988d1ca8dfb66904349172ad0e0c58c2a07306bfa9ef84b55b74c06bea0ac624bc2e8ab403ea9f49ee07bc0e404c0e0b4699359abea06b6db9a5f17925011b431508d11541fc4c2340ceaa9da16ea0b96247c7633a17459c97dd9fe6d1be005d2e2cd1a9ed3a647159b893a7f2a081812d5e4300fa9411ec79c4e3a1f4cf0976f8753e2465958233846d7d62d7ee1ae9f811d5e6e83e55d79fac439b33a3e16c09741228d3cc9900500731c2020f92007312138f87924f8a734f16cc66b66d4217d23cad9d0deb6ea8a41a935a433f7acfdabc027c22d2b8d561776a4ec4c5", 0x1000}], 0x2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000280)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r6, r4) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file2\x00', r7, &(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') renameat(r7, &(0x7f00000001c0)='\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, &(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') 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596e32272817793001bf0267ea6098adc53f965ebf0fb000000000a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) r23 = socket(0x18, 0x400000002, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x1, 0x0) close(r24) getsockopt(r24, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0x2) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r25, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r26, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r29 = openat(r27, &(0x7f0000000dc0)='./file0\x00', 0x20, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000e00)=[{{}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x0, 0x7}, {{r22}, 0xfffffffffffffffe, 0x82, 0x1, 0x0, 0x1f}, {{r29}, 0xfffffffffffffffb, 0x4a, 0x2, 0x7ff, 0x8}], 0xfff, 0x0, 0x60000000, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r35, r35, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r39 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r39, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r33, &(0x7f0000000980)=ANY=[@ANYRESOCT=r39], 0x1, 0x0) msgrcv(r33, &(0x7f0000000e80)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf1720e469c44c630f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8d9a9a9ad0c5903b57a98e44cc4da8c8934ad88f7fa46093fd9b877df0464779c2fabaeb9469f60dc9102009d5f684033929c958165d34e310d0000000000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r42 = socket(0x18, 0x1, 0x0) close(r42) getsockopt(r42, 0x200000029, 0x2e, 0x0, 0x0) sendmsg(r42, &(0x7f0000000380)={0x0, 0x14f, 0x0, 0x0, &(0x7f0000002bc0), 0x39e}, 0x407) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r40, r43, r32, r37, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r30, r43, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r45 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r45, 0x20) shutdown(r1, 0x1) 16:00:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/224, 0xe0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2c}, {0x3c}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) 16:00:06 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4099, 0x1003}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x2) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:06 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000000)='./file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800001000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") sendsyslog(&(0x7f0000000000)="97c38cc210b1241ea845c3ee0f80e6ffb6d96cd17942e84c02a183f75091", 0x1e, 0x20) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffb1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/4096) semop(r1, &(0x7f0000000240)=[{0x2, 0x4, 0x1000}, {0x0, 0x80, 0x800}, {0x0, 0x40}, {0x3, 0x3, 0x1000}, {0x4, 0x20, 0x800}], 0x5) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x3ff, 0x0, 0xfe, 0x101}, {0x0, 0x1, 0x0, 0x1}, {0x3c, 0x0, 0xfd, 0xfffffffe}, {0x4006, 0x0, 0x0, 0x1}]}) shmget$private(0x0, 0x3000, 0x42, &(0x7f0000002000/0x3000)=nil) preadv(r6, &(0x7f0000000100)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/2, 0x2}], 0x2, 0x0, 0x3) clock_getres(0x3, &(0x7f0000000180)) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r8 = syz_open_pts() ioctl$TIOCDRAIN(r8, 0x2000745e) 16:00:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x2004) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000000080)="7772c26091874f413ea04760f3802386635aa38063fda91381dcc6ed3e71ec38cb935c53c8704a32e933c1d6947c95a540725e7f5495e18e6423e3d0fb76a5b8eef1a68b", 0x44) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="d3600a34cb201d342610ca3f31", 0xd}, {&(0x7f0000000380)="0b4655db56faa444acc0a73d3e4f9c227b0e356457a5d021bf24c221c86c85cd89523153fc97d617b5369e40ec3369724de7cde8965ad5a570e07501e6352763e38bd6d6ba2796538028b702da8a", 0x4e}, {&(0x7f0000000400)="497acdc54988cbfdc69c68fee1017178162176706c66ce6feb7226fd02967c", 0x1f}], 0x3, 0x0, 0x0, 0x400}, 0xffd66b027ee1fdf5) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) write(r6, &(0x7f0000000240)="4d56fffb741fa35f0ca016b165fdd613005377059c39139b0454ac0d3f048445463901f3f3ada58590ad9b9b93834f8bff90da4a7d0cccfabfc031fd2cbe8a3f4c1fbc849c238dbee5cbdbb610676a0162278610343889430fb656845d3daa1932b330143c22e420b5ddf6e7ab2955fe11559df8b47fa4a522a7a2669404df2fd6afc7253265928b0b59050e172af7326421cb851980c16a38e5fa1e304c06874b6b9cda3c013e65b88d643fb3f0473699c498e9c245fd7e618518c2c4eba3bb9564d5a80fadad8233de4439cb6f0ffd54aed3773a14a1212898dfab929a97c57536bcd5efb8ddda05c4abb05234fa", 0x4c452573741b58d) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r7, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000080)=@un=@file={0x0, ""/36}, 0x26, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/70, 0x46}, {&(0x7f0000001140)=""/160, 0xa0}], 0x3, &(0x7f0000001240)=""/3, 0x3}, 0x45) sync() r1 = open(&(0x7f00000012c0)='./file0\x00', 0x800, 0x60) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000001300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001340)="f0ddb37890bae3909e2fdbfc160c986f925afd43f466ff644bc7f1116d41cf01baf0269c6c8971d6cac732379ac4578d0bdc994bd5913e38af9e14aef2e336946039e51bd6565f873cb369853b593ef4e988d77da5", 0x55}, {&(0x7f00000013c0)="897c3abe0e997bf52f900270ac", 0xd}, {&(0x7f0000001400)="9f90df9a74be9164a3c50882903205d18f5b3291632fbd4fce7e67e84ac4b00607746f763964614d970bba05606640dfd111ed", 0x33}], 0x3, 0x0, 0x0, 0x1}, 0x6) r2 = kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x22, 0x0) kevent(r2, &(0x7f0000001540)=[{{r1}, 0x7fffffffffffffff, 0x64, 0xb0000010, 0xe705, 0x8000}, {{r3}, 0xfffffffffffffffc, 0x47, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0x80000000}, {{}, 0xfffffffffffffffd, 0x0, 0x80, 0x100000001, 0x18000}, {{}, 0xffffffffffffffff, 0x13, 0x17f658fefd2c1b75, 0x5, 0x5a16d52b}, {{r4}, 0xce7e8e44962d186e, 0x0, 0x40, 0x5, 0x3ff}], 0x94, &(0x7f0000001640)=[{{r0}, 0x7ffffffffffffffa, 0x12, 0x40000000, 0x8, 0x4}], 0x3, &(0x7f0000001680)={0xeff6, 0x2}) recvmsg(r1, &(0x7f0000001b40)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001700)=""/118, 0x76}, {&(0x7f0000001780)=""/154, 0x9a}, {&(0x7f0000001840)=""/116, 0x74}, {&(0x7f00000018c0)=""/121, 0x79}, {&(0x7f0000001940)=""/139, 0x8b}, {&(0x7f0000001a00)=""/97, 0x61}], 0x6, &(0x7f0000001b00)=""/41, 0x29}, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000001bc0)={0x80, 0x200, 0xea, 0x7ff, 0x7, 0x4, 0x401, 0x10, [{0x7fff, 0xffff, 0x3, 0x7}, {0xc3, 0x2ac, 0x400, 0xfffffffa}, {0xc7, 0x3f, 0x3, 0x8}, {0x3b, 0x1df, 0x3, 0x18}, {0x7ff, 0xc415, 0x3, 0x1}, {0x1cef, 0x975, 0x40, 0x38}, {0x2, 0x401, 0x3, 0x5}, {0x7b, 0xfffff800, 0x2b24, 0x2}, {0x0, 0x0, 0x1, 0x2}, {0x100, 0x7, 0x76b, 0xdcb}, {0x3f, 0xfdad, 0x200, 0x5}, {0x7a, 0x9, 0x7, 0x6}, {0x3, 0x1, 0x1ff, 0xed}, {0x1, 0x10000, 0xfffffff8, 0xff}, {0x9, 0x8, 0x0, 0x89}, {0x2fa, 0xddf, 0x8001, 0x3}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x1, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000002000)='/dev/klog\x00', 0x8000, 0x0) writev(r7, &(0x7f0000002480)=[{&(0x7f0000002040)="5de71c5c0b3f3e46c26f0c2214f4dd6d63df36f4d5780b83aa73d66c02d54642c4bab4f19559f16d1460cccf7533a24d429d61ae823a0302c130510a47b13e305135648b659beda6ae49bdc25333a4b8c50e92c5c6ff879c67a3dc3fcac4b5b82b977aa184e52818cbb3eafd7a5a09e8c8e7a466586e2646ea27dbdc815b9b4dcc21d3b3c66b88e1742a6375a4edaa0869f38fee271cad1f870196c2ea7ac9d7f81cc6e8f537484d77292f586f372f675299f13e54e89aca4fb60db72d28f66163afad160b80f160b8207cbe6c73e1eef36f547db5e2fecb5b46a4f097ca6c3e6c7e19a56dca8498239a67f15ffde96686e5cd0624a3d36a00b133", 0xfb}, {&(0x7f0000002140)="418c95b446a6672517a2de5adaffd372565ad4834aecc9392dddcc5ba30e297fbfb727c022ef0b951ff5a8c4129134b69e9adb6fca81f01f92b2b56754bb7b9328", 0x41}, {&(0x7f00000021c0)="cbedb17859b311aa154f636fcd8490d4b08ff6df5cd20223fd7794202bef99674d25911cbf896d308dacfa533e8e0d9d78b42c4e63d0f4a49aac35a0b42040a20aa85d575ca85a4d6c39c9d4114d2d16bd0b9c7145", 0x55}, {&(0x7f0000002240)="5f7a337876981140de8f3f05e5bb801045a952e7a0a6642262ed15e93c57175a5ad6fd5b9a40f214131cb85b7ae6", 0x2e}, {&(0x7f0000002280)="0f6ab51895101c4e2d62304f8013e1ac6230ee0e3ec47650218f8ea7ca55ce85d5d7b863f9682370a519ef90f06c77bfc9ac300448d0e0fce6c5e999b39962ef5241471d0961b6afbd54205b33b6caab70b7d96ea0329adb414d15", 0x5b}, {&(0x7f0000002300)="c7193618d4bd1ec50ee4fab6dd35c1f5660bf6ef0652cc20ee669f56bab8f94c08c2bcfa7782bf7a17df751a9999cc8fc34d97f8296b2a6bad31bbcf34251f420e46126c728d8fcecf5c239d9d9f69fc449d8f8141960348c18f0e0d1ebc7731c1740fe0d8eef7bda2508ce361591ed8ac57b4ea0804628391a122a68917f4374ef1b3add7303ba7a405a58fc7a24d5e5d4f0f6e089fcc3edfc3e7d23d02080b0258d43006446227967b6b8adea1640ee09cdd6b0602e5b6e3cf1598eb12c4ab7757504fdbf778325365773e3dad2ecbeb91704fa18f5c162f0c66dd613d071a9cd02e00dc9757e2", 0xe8}, {&(0x7f0000002400)="cf60b4e86aa6191c7a38a980b90fccba3e46801453328818e399c7610f861791234be14f3d8cb8b1008412299cdfb352c43b75585b5c586bf4d96cd8b1edf58a432924b8aa7f976dfd3c031773c0be47", 0x50}], 0x7) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001d40)=0x80) r8 = getpgid(0x0) fcntl$lock(r6, 0x19, &(0x7f0000001d80)={0x2, 0xfb4e186c557d2280, 0x8, 0xf2, r8}) open(&(0x7f0000001dc0)='./file0\x00', 0x400, 0x40) stat(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(r9, 0x0, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/zero\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) fcntl$getown(r1, 0x5) pipe(&(0x7f0000001fc0)) syz_open_pts() 16:00:06 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) msgget(0x1, 0x76) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget(0x1, 0x2) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/125], 0x7d, 0x3, 0x1800) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000000c0)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000140)="1296b8d46d6229a9d46047afe22a4401c09f40dc9e707c8aaf95c582875270076457", 0x22, 0x4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x3, 0x1, 0x4}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffffff80) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) dup(r1) 16:00:07 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x20000}) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x101, 0x1) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) clock_settime(0x3, &(0x7f0000000140)={0x101, 0xb5c6}) acct(&(0x7f0000000180)='./file0\x00') r2 = semget(0x2, 0x0, 0x446) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/156) r3 = dup(0xffffffffffffff9c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) writev(r3, &(0x7f0000000480)=[{&(0x7f00000002c0)="abae5d26eef3be4e", 0x8}, {&(0x7f0000000300)="1d8f84516f1d014d27b09af2879000378b0f0e5f02066cbd0823115cb5f32659c3a2dd3519ff95018bbd9f083dbe2b84db2a3a6b570c4d0c742b11a5ed30440e7db92b8da17e85ef5e91f06bff14fa783a2bdac5643d640f5113f84b2ba5cda1e9fc01d34a8c1a6d32f299a3a028", 0x6e}, {&(0x7f0000000380)="28712c3b237bae3cbdd5843dba589d628b82dc8bfe602da64a7b6a7e17fd428f137cf0788a5d4993a1863ec23e8952b0e441dbc8666742a032769b6349179135b9542023e52aa368469f24537e27cabd2168ec7705158e13269d8c4552983015e3f73b096eb653eea5644b569cfc722f621c10a14ec4e8360a0b6e8ed018e5961e74168bc6b6ab9d15f5434d41db775ea86427c943f4faaa79431dc36bd579affc2133171ccd88b0eda031a569f551128c733f499aff8ce2b5b000ebbbd64520e28d60470822fcbc1cb2489c3ca4b52a56478eb61bf1fe07f5b36303c42cf2bff011a2e8f55225db342a048b875311b3d962e8", 0xf3}], 0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/242) r5 = semget$private(0x0, 0x2, 0x400) semop(r5, &(0x7f00000005c0)=[{0x1, 0x1, 0x800}, {0xf, 0x1, 0x1000}, {0x3, 0x3, 0x800}, {0xa, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x6a7ee48bd03f1814, 0x200, 0x2800}, {0x1, 0x9, 0x1800}, {0x4d5775dcd2331322, 0x1, 0x2000}, {0x0, 0x7fff, 0x1000}], 0x9) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) symlinkat(&(0x7f0000000600)='./file0\x00', r6, &(0x7f0000000640)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000680)=0x5) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='/dev/tty\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/tty\x00']) preadv(r6, &(0x7f00000018c0)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/99, 0x63}], 0x2, 0x0, 0x8) fcntl$getown(r4, 0x5) pipe(&(0x7f0000001900)) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000001940)=0xfffffffb) r7 = semget$private(0x0, 0x1, 0x60) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001980)=""/149) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r8, 0x5, 0x2, &(0x7f0000001a40)="015c32f79f1cd2c8ad1c4a80cbd3ef04b1d4b6dbba597ac012d65b8e8f1559623523872297697eea345b89865921a1b5e2d592464a8f702d97fb6d113313cc0be2a73bae24cd8767a4ad7cf53f2746bcad9458000f5623c4941a63c20eb14b54425910efc1399a8ee50b13ea4617d5e7ecced562179a33c04b46f4674282c006932e5f23912f19776d4ebbe246a278599e8d73f26876", 0x96) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000001b40)={0x3, './file0\x00', './file0\x00'}) 16:00:07 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, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x20000003c4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYRES64=r1, @ANYBLOB="907df2bc3eac8312d4dd36990506ddcc62c922233071a87d4c60bbfdc561341b54bc1ae14e153e1dd12c2a7c5ca4dc7a41af56b6acd282af2444e29fdcc52466badd733393"], 0x2, 0x3, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/119) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\t\x00'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) semget$private(0x0, 0x1, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = dup2(r2, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRES64, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYRESOCT=r5, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r6], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES16, @ANYRESHEX, @ANYRESDEC=r9, @ANYPTR, @ANYRESOCT=r10, @ANYRESHEX, @ANYRESHEX], @ANYBLOB="6e1562a0b942bf6b54c94b54225b533bb7197b6a235fd0146064e6451c414505e9fbc1a10aeb6be4ea136df6190d12df11891fac0f5f890633ff86c34270724017c3f401123f49323e3d19f0f63eb80983538a0755e1279df2fe7e347fdee06144dd727e0ad049fe25cf94c6018bf7f02af1b11fae301855fc80acd28f0ce97faf4719adff0ae87f7c2af9ffc96bf2fb4fdb9cdd9d0d9e571f948598b54a48129bba07e2200164a0a78d39626141e09aa07c7068551ffbf3efec85eb098efd4a367cec12a1863af7357cfd06d164d86fb5ab5203186058b55e"], @ANYRES64=r7, @ANYRESOCT, @ANYRESDEC]], @ANYBLOB="b00d0fe110c5f470d4d8d62ba7ffbcbeebfd4008000000000000005b699c3f06b8ef76dc19488898a59322704a4cf9d5eb196ef3c600dcc7c638a9562a06f26dc8eb0b8ee24d50f4ff6f350dcf55aa5158f06837f4ed8399d795e2ee984c6e61df5b99e2373f6f7a780ec491522de7076a95925f9f8ba29c530a8098bec61c05fcf864dfcf51586aa06076b2f6626d4c83cbac61245b8a653ce297286233ea36e50d42077b66b3bdb06cf9acce8b12369ed4ac7a9f037b87e63f76909e034d0dbc9b3b140f226bb45d24531a7cb3fdc74c6ba8c72b1b0b5d24184171958d81100f3a494402c74538a5604fc0acf445bf241a47e8387d757e7874b5a9ddfb75362f5512c603688e8453152c3718b39904eb351bf909d83e3fa2044a35b8e548b3a90d8fcc669fd82ddd4cdb844b48b8490aad54ebbe20cbc08e6202f9c7263cd0d5ee42a4c5b9184ac9e44e0ea38cbc2bdcddfccd8df551fd3a6a66bb6b1bbd26808cea413a81c8a4c1d0dac3bef6e20907f3df1022408c7ac8c313c934e0c394a91c7ff29994dc6705eafe9f2cd436197f1b01e53c9dbb4e2b92ef9ea2d8dffbb3cee0ea9e1615b4e8d136ecd27da0611552c9c3a744743bfdf2f46b", @ANYRESOCT=r6, @ANYRESHEX=r8, @ANYRES16], 0x5) shutdown(r3, 0x1) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000480)='r\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f00000001c0)='./control\x00', &(0x7f0000000200)={{0xff, 0x4ec}, {0x1, 0x101}}) chflags(&(0x7f0000000140)='./control\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./control\x00', 0x0, 0x4) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7f, 0xee, 0x61, 0x6}, {0xfff, 0x80, 0x40, 0x3}, {0x1, 0x3, 0x6, 0x4e8}, {0xa3, 0x40, 0x4, 0xfffff001}, {0x9, 0x3, 0x80, 0x5}, {0x8001, 0x3, 0xff, 0x52}, {0x3, 0x1, 0x7f, 0x3ff}, {0x40, 0x2b, 0x2, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x80, 0x6000000, './file0\x00', 0x9, 0xffffffff, 0x3f, 0x6}) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) socket(0x1, 0x1, 0x7) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/14, 0xe}], 0x1, 0x0, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3af) shutdown(r2, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x64}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000180)) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = semget$private(0x0, 0x3, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, r8, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r10 = semget$private(0x0, 0x3, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x1, r11, r12, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r15) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3800, r3, r4, r7, r12, 0x0, 0x800}, 0xe3aa, 0x10000, r13, r15, 0x7, 0x100, 0x4, 0x2}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket(0x40000000011, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x11}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000240)="85f66c72de44611c8980b40da59a18e4416b720fef5d0f419f063be76fafc5dae22c57f0d26ebb7deb60200372209a1c6a426329be9b0d0009d76ebb9b941dafda3bd028262ffb4958829ff213da01a133e11c51f8323a81dde08a3df211f8f9897f759a238ea0fe96d659d32eb74ffc3dc54c4b7da04c862236d8e22fece28e475f49846e9c244d6574dbf7bff03ff1a0a58db659e9e2fd5c3e47c0ee22271083e59a363301a50ed19d55ec0996770a83c2d814eef009dac7febbd82b18d0e9f5049e90b06676248f616940b59b1630fc5b7fae3f7ab2146ca0ec5071cec8f1e1dca137d6cf7d6d01c8a7df", 0xec}, {&(0x7f0000000340)="8a5c6866cdc977110ceeb714391f88b1e7985fea7a17ed7fff26127f359a33dd56eb2c8b5c03e99362dc6e332f09b987f39f664b3d8bbba1d9edede64a34b527bb582221530a838fd718f776c40064ee18c03b33c5229fa455987784d6fe60fd41a33fbe06e3275882247a6c9c900e7254c48e9cf0ea007c4f3d27e9420ca923b8c2e7dfea51fb8a3bddef75cc24fad6ee0f1f047b7fcae366a7b850e9595eecd9", 0xa1}, {&(0x7f0000000180)="8e9488e35fe2587948756ac965ffb481f1b19c595d3ceadb23ad4a10b8f6ff27f3486e5b0f94b5905494813cca26b4b15c75595db10978e6e51b58aed1c9064a2133937bf05be6f8e42db22ce723179b79b9", 0x52}, {&(0x7f0000000400)="4d0f642ec5279f81c21e050fad7ccd155fa2943c145e251e1ba0607d4e621a0134d48a896301b1b2a0ac073e1071032c40633770d312840074c59270ae773352f4d43de376015bd147fc6a2be29f04cf16c8680cb878f484ebdd5e9eebc44f8a20aaf7a98cd5b9fbb9ecfa206ccae298461f89eb959d4d82370fb19c4a4443e102d9881237", 0x85}, {&(0x7f00000004c0)="bf379e8c4efa411b56780f59f1d18405e51ad8b2590c79769cfdf3e7edbf1640307349c3178ccbec3e1573ec7d770dc615ebf878bd90d23ce1814a8d22770bfc461b067a24eb1d373ec628ce35a54499386b994a81e96cf2e6ee89be0be47e7a8f72002efcc2e080e8e15a16d2fde7f631128bb8be58e1e16437ddb7d56ca4cc8cb1cef5639b8c40c494d05351ec3823665c543810528b9eb2b58e9dd38b68a8e0f3b44f6e583ce200efadb6a234eba7b63e3db8", 0xb4}, {&(0x7f0000000580)="938daaa4ec0bea43815cf473d2eb608ca0f3e124afb23ef33dade83340fa600c0598bea750945a0251ec52ab2815fcd03e4235e417323dbc515aa467110eebca09aac554231e72f338aec36bb585dea62050360992cbbe9d921b0b742a48efd32e093dc3430e198cdd28076de236e9e4926e12c1f34cdbd8d67b64386c62bbe26464c2ec724c7bb8b105d3f1db9f1512f6b74e1edb", 0x95}], 0x6) 16:00:07 executing program 1: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x8, [{0x2, 0x4}, {0x1}, {0x3, 0xc}, {0x3, 0xf95}, {0x1, 0x400}, {0x1, 0x4}, {0x1, 0x7f}, {0x1, 0xbf0}, {0x1, 0x80000000}, {0x1, 0xffffffe0}, {0x3, 0x7}, {0x96b28fe4d3d2dd8b}, {0x1, 0xa5}, {0x2, 0xba}, {0x3, 0x6}, {0x1, 0xffffffff}, {0x3, 0x752}, {0x0, 0x6}, {0x2, 0x2}, {0x1, 0x8}, {0x2, 0x6e}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0x4}, {0x1, 0x9}, {0x4af727119bebee27, 0x3e11b707}, {0x2, 0x7ff}, {0x3, 0x4}, {0xa8a517aab93691f7, 0x4}, {0x1, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c, 0x2}, {0x14}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = semget$private(0x0, 0x3, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x1, r6, r7, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r8 = socket(0x18, 0x1, 0x0) close(r8) getsockopt(r8, 0x200000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r11 = semget$private(0x0, 0x3, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, r13, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r14 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x2b1d8a5f780d2145, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="e25251d3bca9f4ac679fcef76cc22d635a8c3cf80e064050ef1877cc0eb391210af94d2df937f4f29576bf9dffc9f02bd6c3fefbaf4c4f1576803079a91f91bc78e1cd4caf736e4031c4377396dfcdd13f8daf4864f2b98dd1901e0b2c3d760f0a57eb355979ff29ab1de93410", 0x6d}, {&(0x7f0000000180)="7dcfaf291837f854ec0bff4c1f88e4e7b7b92f7d24ddbf869bc61e7dfe26a94fb34407557194edd638d4a5a02aaebae779dee638d03a148a1e72656292145310355466b705c900a948884afdd5f9da374faf18649627a75e5e8ca90f290d4326d8a66ebffecf2e915b42073648d0223553662f5b0d32a2ccc92b866d", 0x7c}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r6, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r14}], 0x40, 0x2}, 0x408) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r15 = semget$private(0x0, 0x2, 0x200) semop(r15, &(0x7f00000003c0)=[{0x1, 0xda56, 0x1000}], 0x1) 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x1009, 0x0, &(0x7f0000004680)=""/4105}) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x97, 0x4) 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"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x4, 0x2}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:08 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x18}, {0x25}, {0x88fe}]}) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/114, 0x72}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/18, 0x12}], 0x5, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r2 = shmget(0xffffffffffffffff, 0x4000, 0x602, &(0x7f0000001000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x3, 0x1fe, {0x86, 0x7fffffff}}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x200, 0x100, 0xfff, 0x1, 0x3, 0x40, 0xff8000, 0x3, 0x0, 0x8, 0x7}) write(r0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x9, 0x6, 0x7, 0xffffffff, "0bd640279b4669895ccf8b569c54fda1f8bb3346", 0x6, 0x3}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x800, 0x0) ftruncate(r6, 0x0, 0x8001) getsockopt(r5, 0x200000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$getflags(r8, 0x3) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000240)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) getpeername$inet(r9, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f00000000c0)=[{0x6, 0x4, 0x0, 0xc0000000}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = msgget(0x3, 0x1) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000def252073eb72a956a9065052cbe0a1d65afeab93edfd962f4a6be8816f65ca9c499e03b1d02d67beb93b373da4d5dcd108b4d1487657b181234bf523a2b440f9a15fb9b22d432884e71924291217cdaabf2620f4713e61bf56738606e7d51980398fab5004f40beadc15917f56a88bd81dc7278ec5cb44f6d1aa92fb03ec49441ed1a5761dc77edb6d9aaefeb4d448ea4a72dcd3995b5bc8ccd01b0cebaafaae22dda6da146230426c7e4ae4a529ffbb17d5f371f840237af2b6e6ff9b4042a039d38a6b59fbd14152fdfb7e380d0281f9dd5017d2823e7d11dba33a1663919dcc7"], 0xea, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x6, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x2, 0x4) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) setegid(r6) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000600)="e4") 16:00:08 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000001, 0x400, &(0x7f0000000200)="03de24f53d6ae5f3a520ea07946ba4bd0be3b0475620dd2ee8c265e0aba6a536858630708d16ae4e0ef9b4f3c37a9e8d231211a7f92974584bb321d8adb6b682176f73cdf290d8022956a5e44e3dfbbcfa4f45e20f41defc0bd483daf1509730a20f9fdaf833699a0d94d04d8ee9674ec3c7d14ddda8fa47cbf1d61c0739d9792e0918c6a9fee975bce43e103de96c4b97101441a7f82aaa595455dd56e254f014d34059c309c699dfea71de54b02ed5c0dc069995", 0xb5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x280) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) read(r0, &(0x7f0000000000)=""/86, 0x56) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) setreuid(r4, r9) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = geteuid() r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r4, r15, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r11, &(0x7f0000000080)='./file0\x00', r12, r15, 0x2) r16 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r20, 0x0, 0x0) preadv(r20, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r21, r22) setreuid(r17, r22) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r24 = getgid() r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r17, r25, 0x10, 0x9}, 0x8, 0x7, 0x9}) r26 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r28, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r28, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r28, 0x40044b06) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x2000000000000056, &(0x7f0000000280)}) r29 = kqueue() r30 = fcntl$dupfd(r29, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r30, 0x0, 0x0) preadv(r30, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r31, r32) setreuid(r27, r32) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r12, r24, r32, 0x0, 0x1, 0x4}, 0x0, 0x3bb, r33, r35, 0x5, 0xe, 0xde3, 0x6}) 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r1 = dup(r0) syz_open_pts() sendmsg(r1, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="14086658df4347251f6ce4537f5d626ddee82b76903433da7f5d28964a0f65975a56e0912d513494349b31586c4bc2bb7990138fa646a139b075cab6d5a9fbac8fd227308842f64eed38816896a5108553494dd6aaa57cc490029d8ac5f4559e3c7d4faf3fe8aee2ccf12d20e67eeaf7e61f1ff0ca6b4e4f1ee118d7299ba018468fc13bc314e2b8295fca6b0ec4900aa74b19bd299ba641a7249be528e0031f", 0xa0}, {&(0x7f0000000140)="a7991fa82b93290972246eddb64847", 0xf}], 0x2, &(0x7f0000002380)=ANY=[@ANYBLOB="200000000000000001000000510000005326a6349bab28286d0504450d0000001010000000000000ffff0000070000006b07abb03ab483a06afd615ffd6dbc44ac9c73067f7845c0d162f541a0b88edf3220198a69b1550486f0f4fe363e7cdaebac6235c89989654fc5db0857a65b5d7cf7afc73d47932615c62cf59de2d500fdd6b4a586852833ab9af078681fbcbfc6d110515f82d9eb2146b2de0b8797c399251640a8a50a0c85c5e987991164dda195e872736054704a22a533eea847fadb759b018171528ca113069d0a78b8eb9c68cf5e3048a15e1ecf0adae29fb801f77ab4b4943a89c79c681aafa0f55f5af801eb0dabe3483ba655f09c04c36ebe10cf7b18c70ae94f7946999d8d8bd3d3b188dd8a3309903cd8a3b53cb430271e6fab9ec9bd48deb0ed5ce327080051718c208ab1940876b86c9e7f6c63733e81ee0189243269bbaf46ede3c9a561ca89365da7544b05da2b0860e35b14654f95e27d18c567ddefccbde919eae358f175e9c5e7631cad56745e82bb1f9dc62ced3e192c18151176b2d18b05bd2ae0426c884ea24f2a0459ea77191a7c65bf8fd53b6633ae206517e79d298884804647bf5f74f9671f67451e14ec1dc8cae137844a85e868d0d6cd3359769936682183c758030be611e608ace281a433ee3e0ded87cdc13caaf2031aee325eb12083d86876c130895e8fe7189ac498a2f197444c937a6981b2bb689c84f42b9b428088ffc0ad59410c1da926ccc8f5d8853c6e9fc4dfa8c3081d01775bf8937fa8028045ff8783c7645d60253fae97a73ceab97bd0578c997525131e04855ba9080ab5e5a68ae6b1053689d51955957ce84d8d5eb23fcfcbc328bc22736e72ea712f8918b91e5df5675dd4fd1fe4904d868f8119e2efc92d70de5f7a3f7e638ccc42f698f5eac967cd98b2e1b033ea032be725ee08fb5522c770c42a4d6d5bbb34f49fc2f555f09d5f766a9ed89227bfc3fd20336bc2a9c100a9cc94e4eff5756f263eb47bf94c26af63fde3fa856b36183d21809d0da9926c391ab447d2fa0d53abfed4be981f20be83de2561a1116a38b847728e8d01d92e689b6dde834b32b45574e5e27beddce2072bb3bf29271a43897b64755caedab25ea94a39d36600513e280a08943dd80ca97b1f4666d2761f610377bfb43c1702ee24fd8d5a5d379d9b45b17cbb64377cbe60ba73f422606d77c8c5b422a2aebcee85021bb2f32208bb203ee78fca02d5536495c628ab261a994df8c457e71a3d450dc259030b984ed7000d396da15d35e797cb18bfeac7000bc4e5997e0ffcd18848f8ce93fc9065f6715b4caf50a128a29ccd8b30c86f20848a81400e1b577a4f422887f17c0b18b4730af85325c56e571d2b169f0f923b9c147dcea81161382616cf6eff4396165aa9aacf405cd397c62392cd624f60cde380393af1464086d66b7b4fe92592b07f78a7e787f420407487b059fb4c1613ecd9be6acae4bdb3b03a8429585f8f3cc650d4678043bfc1ba0b8cccde06543f5e2bafd8c9d0e8cb10c46a52a517f2f9f8c97a38f03d9aa6e907bec125fc4fcfe1e8d82ce63d17f2e55be4ae9f8f65e1f57689730e63afcc651452cb118b795f765be51e8f53d320d6cbc08d5aa753299ade4d7f471f4c779e6b4d71f1ab47830853d165c606178248059b517468f3d1b5f16a6f802f14325a5d614d630fe4def254239b1b7b1bc9e4c40f3bfd1a399fa99d43a09d0382b54f4c620c173f029a99cd55f9c18095a4ced25da97a2bdcd531340967970fdefaea07c60259026e7d3b49b2a5246224445bf170ff281d84546ca5758e2a8ea5b6f174430d77a9e890d1b3e3699049f5ca0d086ba04e70bc3c51a055b7b7f19421b0933409958e78816de9139b6ad232407018c15e6fd677cd5d47eee21113aff9dc6e535fc6eb5aff3d32e948f7ea8f6baa36250b631050aa416b58073aca6c034256e5420d57b0a443c6cb5419c3201e1d981a0ed5bad2ee5d59ebe621e8150e76b04d253211ddb78881647a5c68607c9bf612275fd0c7972d129e01bb5e223b9b9cf8a7cf2948e3c8bad08dc9fd83d5e202798f74d4d56a9a7ba68d122fec03b75d7814418618a0ff313cb3651e50672e798b37e62334d2eda2619b88b741c8c211a56518b08dda9ba707c39b1eb67d3b99ea1c94412be89916ce877694e06643e2d659fee96864ee979661f5c58ac7e0297ca1c7983e09dfeee583aa8209f5f819fc348a82c19d03dbab378e56b74ce7391e0bb0e0ac5850ce6ffdc91929ba377f02344c2ba5d37708162e3fe4aa751d6f3cb5af26b83d7f776ddb8e377165d625850f31f5c0d023e852dffb5b0be08af3b0e08e236a9c7e02319538d676d059a2c2726e65f6993f31c16c29e1aad019027c2b2c86503be238592e4b443470410548b73e52cabf7ea74a8f3e56050c425a5e1da41ef82acca1e6b6cbe1f06830c6b0191fd9b5cbe023eeb4f0c1fb51170a2989a0bae68efbe44fcb07383f2632ef06e5df3a4dcfb13a21a8bbd42edf33108396105f33962d6c0ccdcab2a1fe82d7eb5e858713e1d904864fb78bc63bc4a4303a69e3c75ab91232b2dd098f6f8bef6479bb0137e8a6228e83862c3758415a2614738c1d5b6b59d56cb824fa861f45e299378cb6dd8d5936070da71413c2fe815c37bba9e11c29ad3a90642806678e6e64d3337b25e3f506976a34ee62da1a33fcb8198591830651e228f12519e9f693fe514a5fbc3dd3bae987ccf726648eac5701e63353e02d14d27fd9db873f6d62421786868e6ecc805019dab0dea66610abc78ffd0b2ad6af8559ab5a4762279c6b7554c33bf197f6ff79eb000e014bd486d3f2c81225cc0a109d06cf710165305b9b7d716e10605fab3467b5da1c441666b5a6ef7ae1503bdd07dd10ca7c2bb852bf5943fc50fdfad5cb4d878301fc665f335bf1ad5d7f91987ea38e7e983cb971c08183c68bf5c698d02d70bee816264b9df0d4248a07be163ac7f5fa6ae7c03ec50167b902731c708b6ea1361f096176db63744ff45ce0ac9bed0e57f6985780459f1f9878b28ba3001a2b092fe32f36fc113c5a13c979b01a7429e67bd64ebe7f7ab7886d2e3edf39e03d0c52080243dffda3af8aacd18302b0872fa666c2f982a6b9aa5bf65b53b7294ff8f67b221169d0c40505dca80e888a3f87042c7641a0885f20f47db6abe0658ce43b13082b8ee0f1413d222d2fd6f0bc59b0c3be42ecc98b0844e63833f247d7e9747e915ce1ebb953a6698eaaf069d8f6e064fc55b880656d212cdf7a340ce95225db495c70b7830f9e36b4c5b7bbb6b84ab2158639e826d2d14b33815a7af5a688c1c6592ba6107fabdac1cdd00f54a2adeffc0585eac0865eacb079eb69a7280bed7dd19df99795260e41e6222c6c240d0b68e6fdef454e537bab98386128d2fc26d2c1630df9d9aaaa6468ac8f89b7f8935ceb3834fae37da14c00dc52cd6b41a1ebc14b9dd522e1429bf60434665c5234a139d095da3009c0b3de2b17c4492d27c2fab42c88d6d30931ecb8e030b68665dff644e4f5a7fb0b74134377ed19a138292f5b261ae327455fde9c057e75dbce115976ed9c2e15f70cb4fbcd1620e75c1abf291f1d6b3558b9b80dcdcf1656d6c1a9e36779282026baa785a1477e5df110c4e4b58b9044d1b139258e544c7ac246bfb133f375a794362db1b7cab8041f39e97801fa4b9edb5cd18829ebf70cb81c61d79c1420e00a86f53586ea71e6c355b2ac7464a1d69989b756fb332454c33f3d2ae1f5e89320e40c34aaaf6e21746a9b42ef9da2cde4132a3cc7dfc10fb5979343e7d485ce714235961d4d72ce1fdefadb0c5884ea3bb886c7d14c375201e0b0c2b256d895feb32664a56a8666b4aa7d9d45e5cf8cea6d4ecc3a6ebae285a70899d4c400885ead3107e3e95f99b69bdc08813f087074bc8e876d5d68f0eff6a9a912af8712652599bed912d07dde12f156199d26dbe67b0e6583fdbd87aa559d66e2ca796291ac70e25cc6c59279e72a79a76d7f04c9354232c5284cabd332b14c44d57f0dfa7c919fb1738f5f82edd59fa2753197d5c40c1e6d107a7bc26225b204093f32d70f4e185f1260759d15fe4c91f0bb8a6eb5775e0d7ccad5e3180e3211e286cdb614bdc43f4e58ff9e20b0f5aef1941e47e59bc8eb63fa2036faa38368c16eee01666ea4316d6882d50fc23a54677f5f8f3e1345eabffb61ca2464e49b93b7309ab4a3f06ffa5825d0d27da95a487de6d6e4d553d1ca7891cf9ba86ce293384a3782a6b0f50c6ae0b5460b1593ad6fabedc659c1919ae1e054d89f0adbb141467f3590c9ad5b29cd253664051f18e2873149a6e78ec5a62629cd2ae54aa50acaeeb89d82937e645012134d2a726f2c0f6f4e698b78dc79b91fdfca84d4028ed76627fcc56dd918971d264e5e70db63c33bd08a29a48ac0da348ef8d796818b45cf703f97eb8f1c1ce77668363646f866c6b911e144163b18a68bdabbe6a7fcc3bea226577ff0394b188bc81a465dd1e3e82398295575975292a36719592073a57eb4604a4ad2ee97902979219f36e75f4f74478ae6857399305ba6beb77cd1d8493d6951ba520b9f23944e1c650dfd5f9f42db9dcbe31980023febedfc6add970985611d5e62be6d90b61c20774989f2ea187be0ee235d770f036800d1f07de069874ff863443c6a2d8c2ba1ea8b74f49d57cb8f7cd4c0cf38ab9d18b09cb5276c01d59155dd91e094e4afaf8c533ede8eef41fc30c585473971ac03c64e77ae4e78bfdd470763e61788cfba7a7daca186ed3962ea0698f1a9eea42c7062327c6062ac71a4b3f043d7f215a32c34e76d0f49d2d1435c7179e2ad09e11e61c09fd445beda1787490041f236adee97f341993eb021d3118febbfa8ea4b081bfc735919bb6eed629304630d1e297b7fd277aebde6375a99eb4eaaf09f17369e83784f0affb6405de48016fb3189d6c5afe2bad00b206578164aed7c93ed3c1603ac503361238366ac04e4fd5f22e89fee455978736283cc06f0dbf839f1303a83dd5969780b1f026947360a65322535d5197420b8eaad0734ac6486b2fb736834ce3c1a3ea17352279199b03c6cb3580897baa44c0d13fb8d86edffc464f69869d28bfe9b2fc38a8716e21b64a3a59a5f7a130b227d52dfe8b8bfb793ab6cbcc32bd717b7e7bd14d3bd280ef3c34452e964c507493a364bd9191002d7604837fed626adcc664fa8ac848c2fd77b514a702fee3dd037b6904168df0b760bb07d6f5a6896031dfbeba8ad120d065b276bde3744e3425ff8ad3cc8925ce4b5ab06c4a2e8ee55d2c677b6d3c51327d65d2e044a3260ec43cc7b758a0cf1b71830d3896d85e1278b109ec42fd6b697d94a0df9ebd0e95db6981ab93ea74c16b8425b456cfab9c2be3572649719541ad8281799d252a1f45e90929c99a3ddc81caff60e1e57dd71723db8a65840b3a2180971c7d31117b809858cd32ad0859e38d690f0111c1cc1aa6fd2681e3c091f3cad7f8a53ea06de8a52200197194a1b3694227bc801630486c18e4a1545ea587d36e0b06183a2a634bb7ee30c68c626a35ffa7a55659b989f18c72c6dfebfb164b387158dc567a9fc2cd4f0e6f539339dcac9f8bfa7ae1b173e1a7759f0afc5f1885c1ef647a2f8ee2493dd529bb63a77be59e83f9af055e712e8f114baa8ff11ea9274d4ebbbbf992e38f19880cff545371dced98ff13a03ca157bb67d439fa5af241422ab3502fb9ca08a83d8c101a0f5468153058b574a192c1f1d4cc675923715d3f42ae1f01d5720c10e87b86c5077ab90e8dd515734bc7513b394d5669fe25ed9c8ee62fed7eb532800000000000000010000000000000007723b3b703190b72730a786d8c5d64a89907e457776c2437800000000000000ffff00000900000012fe8dbc6837a17f7d416c693cefe8ba4db18df63aaf9bf7e6cbe66bafed7cc2441a87e20f7dbda532dafb679235fab1a9ac9aa64e196dc224a7fc1c59a08b61966c86b3ebd2015addd8382a430ccaca2b6df726d23610845a31ae4c88f60dff89b60200000000001010000000000000ffff000002000000ae47e32b8b32ec02011692094848e8699a81b7210f41dbbc7ec8584a4690a84dbd166028f1940b7e5bc2f44e4f231f7e7db9af53fee7444d9c91de1d280bd37ec63648eb50f855f4b279307b2198fcb7bce25fb3b7950ef48721af8ec97f7cf5c349c99523b0320020a44ced97726ccc5fa916ed0e76af83da4b6cadebec28f8ee016429d3562a7038033de9eae21e31d1034c4eb4b8db0ddc98314e23680f04b085b1c2a29129560b156a9c2d387a8893cd5a2d8b6a334e7b633e0ff03dae3fc10534cbc9a75a0ce0025bde096bec79af51bc5c187e03c48a238dffd227876f44a76aebe98c874a051d1d9071fbb3f2456fcf50edfc423c1721680291125fad0c98b4334434e504b9cc8731d97a44fd2349e08344535f5901c1c8f6bccf5d762f012ab44de431c1b2b7fcf6150f8867f46b3178660b0b656f0b88e6d7ab4215c61fb19d7791c597e952cb56dc82f41318b78c2ffe39e96aaf5a794165b40dd0a377a218e2f086a6755616f4c6e74e5585b484cd5f392ce87d6443f19dbb878e7794ac128aaf00325b9c4c0ca2326d7bfd7a59af42007547bcfe79cf20ffb5125cb2f46aa6d579ea95940481c5cff9f7e102dce57e17a4ddebe17b0a7e8c114376f6cb3118de6ec8234e041c3dfd5bc6473340703cfb38123310aae1b7ce4236023fd001d48f4147db001fdd7503856c2ca8b96879a5f5bfec849b5efdda38a2db00bd81dde336f1d80e0734e8fdc24c29cedcceba264463c15fff622d410c79f8d5f38c1deaa179c6c3e66ff2d829fe029098963a01cf04c20c95d52e3f539532be979f708dde4275f365ba9423343822c5a8689f6fe2cbf777cc4b208440a25afce21862ea3ceb804163c18a4e1da7515b98b25abdad046fcda15d846e340b6ce6dc75626bb888ab72b39315bc3a044826e7aaf9cefd9cc43ab9751876b133b14565a9a898f427c1ec7a9b681db772f5dc66acffb4c9000b4423ce0142c5bc41ab970096b018c58237cf137dea5870ed8de3d9a8c862481390fcef0865f549c8ac5d14c6666b701671f994c3d500133a4f8e84b9b09c1ddf0c4f4245840735f2dd6a5cf9a2fc01d45720c8967762cb6f352d48eb1131b254161ef871973d83525e9aa675153324651c3d09cd1ababbcbb4310b0b21af2c9c53c2b8977a486ea66c7c8223c24bd422df9c06d1e1329904010f849bb2c9f563ddf5f7ccf3d140d0d6f9ed9c85739b987fa9a6c5648164ec3b7f276bc1443dac48382091e7c54ca97c0fe6968b7e5fbc6bc4b66c0dd529779e5e43816dd0279333588a3f57d10023f9c45e3cbf65e6ef8f9096f70c8acaea3e7564e39202a4823b2ee04f76ed5be998f4489c855b3f562239e9b64f974a71c579f73ac2999529c6296ccf0479cf059a9f6d89a8fabde4609d9f2276e0f3c3215ca0143cae286e90411a9479e75dc52eb93559339a32b1e48e15123f7ce938cfc3e8749e7fe7e250619f54a8bbd9c13a67452759d9550058335bf5cd5e84b792ced6a1ad27663510fdf5d80f50bdfb9bb6069b4c688b2cbb3138bc1ce6741660d5f52818813858bd3e9ae009840d99c182ec68d2a3a2046b11def48e40fb0fada5b413e0e834fb98e1d7e7d2de7939dfc79d120d3a0b0193b82af9bbe6c7dd42124ae76690416b5140f3f6c0a208e80f3dcfd05faf461af8ededae738ff4c6cc6163ce1e8a5d5da23eb01a38afe5c7cd56d74f1f7d83e6e6fdb82e6c1d3fb6814a4e064a89cb0cf77fbd58ea5b04314e3adb63f24a4407dc593e280909c1f6ed45993c8645bef79ed5b616d3a9923929cb043909636f15e82baa374bebdd392bdbb8e92333a676d5b39057d7fbbd94d0cf59988c63011eb163de8aad19a867a514100e89a2ede5fd483bc1eb16263014a7953d0d1e3dd82fa4c1cad8228b0c891f70b6376948977cfe77bcc452d85180bdcf982419568f7986d41143d5f343c6096efd9984f8b92363837532119259a9531bc946054e5039a2aef1a18ea92e6bebd2bec139d65fc34b50a541298c3459c4360c333ab220085711d42859a709f793d8819a55132310f0bae17fb460cbbfb9fee841ba23dc0661a1159b9c9b2046f4c198945c2acc1e068ea0f4b9c7bbc667e1da84a94536d1aeeccb2d13d3a29091bc49341add7860679895fa092cbbba4c8158a26c344e8834cdc3a09d94d0ae8eae973caee6ab43c97a2025a6d4752d74783e45628ac9afbf69dfef226d820dc70a1c32228dc8471d32e3037c1f4207139db80846874d829c6ab2a1ded9488cb5bbd1eb358cce1a49393bb236e7bac6be79a351691b2c269111b638ad8aa71569316e180bfca6f018db7dcd1d972eab0c30c8d7ef8551ec7f5850d3b6c8252880f4c8f1ad3b5e4e2e7abe425e8945e571861f264c669290fc086c8bb63fec094ffbb1a8aa883dd5f668a3b97aec4f8e6b93705ea2381b5936f3688ce4fcaa253d5a7e35eee548217bc30d7074cddfd175b5bcbddd4974f415d57ae7e406cfd29f5dbd8549ff4986bb960ace104f476bc6149677c4a5ac6e35fbe2df5f621bf97a34d6654d150c25eecff91d1e1aa0e300c9f02a384e05728564622685ddce14c094cca8fcf8e73e645d56bf7c7ac2c7106f82486d17533bf353bbbde92bfd66762a6a2185463cecc5730c88a04f24fdc73d262338b33e5b3418031491eec5345b4a75f9c48185278f6f13957fa89dd7f7e0f0e0b6e8e8b2f6425b776e01bed21a2aad0acfa2889675843c42bb1ab96ac4d4829928404367fae7ddccbdbd02e72f866a0310f853e0cd6b13645528be886fe4e39107b8ccbf6408c0a9d9e71169e4fa0cf633b47bf04d79ba72fae2962f1ef67de1b963175ab4d46c608b3e14e51fc6ee5e6ccfea029d444166baa3c808a9fe2109d5ee417313eff0ce041d82811de61dee8999cd06153ff376b8e0fc710c9e45c7202e95c085ba8fb21b075b5b07dcd052cc4eeaa20da5ab57e81e712a3f8cb2d2369ceca0061f23bea057ff6b0d474031343845670e95e34c7932601744ef8bd2ba1b414519802d5809f9f2903116c55af0fb53dbf004c691c3282b731a068e3e73e5a72bfb049d870dbdee0062c090af4996d80b1f795023828b34e15fe271cb3db2a605b6b88b4fe0732300f211571f04dae22241427492878ea93773fda0b43c4bab89c88732d2def97928a39b0a74a2bdf17a4a0c1d29db47001c658beb25d1b18198877b24c7a2c3b985b46fe2fc390937ce23d9fced55542fc1207d151dd82a11498be229b3ecd9ca156f3c8e1d124279f7b200f93fbb54abed158d45c026a4f203fa7dccd77263063acb8ad433ac69501084932a037ffad8d110c49aae9b40420077888d905eb7f01088fd11fcd28023a73610ed340d7a63f07542ae952bdb4c1b55d8e7c6402f14129e4b73aaddf25a2241fea9f66ed940522b4c6e913deb07e7ae8a365b230b8952c41902d084fe6fe509fdc79dd2cb5eda363a4e7ff1ab0bca03f712799f6b78c2412b9f0471eb3d183490d24236163a445605814cc30582e9f66536c1723af8dc1db17a7cd17108947bc15d8b70e8bda5838c2b9a191a461396bac75a48f71cc4bedfe25c2e7e5a37090a3d7d7131b601a6b9aa573c5e488a8126152c0bdfb59e477fdbaa6139f952cd96d6de01deff73aad227cdbd90e821847974a2943f7db4efc6b908922430496b8d96c4c305e5f1f3b44193dff798ff22077d8642e045b9ee473326c0990fa907e7ea13f3369726dff2519069e0ac9e92489ea4e8bbba56662e23ab06387a91e275077d87c6e9a4c5b952cf05e5cf2b740e4d94987c7eeba9136ae0bc7d77bab9e52722fb2a2bac106571013c9145b0163e350c05e0614227b06caf96369a969cbe1253bfb9eca61b4a259295a3020373258c261e261b01d51a2eacc0de0b10286a4added6e3f95642b6e687c34319843c55835968f610dc806175f7c78fcb8dfd46d6e5ffeb0a8149e52065c2090b1560de51f9fb2732a942e48548fb05ce93fbd72c0b5d367e771267854d305d504c77054c7594cea1c9c861927e9231bd346562af63a1cbaa17c928a728d47941346a597ce92e7dee2de490b71550075ae1cfb328fcfcec36e6cdb21fd3b2fd69dc71929640ba63690669b46fc7e7e6ef25eb8ec91a8e239862ed8922ae5d2c24ec48fde588e0b5914a844b42ba116a96ad90f4e909510040c7c07cb5bf1447a89b68c654aca313a18e11e4d34c7bc3604b6ec1fdc8668d1d785d646988ae251ef6f84845383d4cb8af18ef50285efc544021d1bfaff5e79464d44ab6b97c7c5ba9b5fc56ee976c104af66fbf367eb193b960b622a01f56a98471785090a884300aff24d0cdad8c0f1d4b3a3c4f29a38c44129501b35d9f6ca30157a0b591199524f757fe5fbaeb08499eba24ac5dc9951c624fcc4b016f16da9c72032413037b18d0eb072ee57e079805eeeb8f1e77e9e1e832308ff48e8859c88a047d09e8bf6d432273d6e856d0bed478683363582a4349df82b420b19e0638d68048d66a0f36bd25a81d02597284de7e1244f161b2edc5b53a25d74fc4dcbe9d894223916cb7257969071dac9f353af2e8bf500ee8271a1a0598061581a0b32aeb615735bc84c5491089841bf3805a9824cd00473346577020c196d789144445dfae7551b395250b2b3767d4a235ab82468e80f827fa0c282c0991423d26921683785ad9c2f79cc17670b62389248b4c61b3fa41fdfbec2450cc5c67edb3cf9463967f59eaceace4f6e4251dacce45ec23be96422c2bd99536c533b4314b007541e7ef775dd161e5a93541124ba74c0269cab3ee91785fa7c10709e00f418d3654bd88198d5ac03a2c2bb72737cb3e4dc30f72c87cab446f3dc11d66dde32669c59880c394914886551782c28b5667cb45228a839e74996c9959d8bc714bbd75a6e6ce32961d47329e6893c56db96d65b2d9498e833c6a4e7665f354835cf75ad6abbcb9eb69b9a05abffb7f2beb5522f2c358466b98039e639ead1c7ed1197d4681f935338c343cf9018738220d5f96ffe1091bff549a0e147c37b89c62b261315ad6398390b050c4cf2d42d04f0b7562ff4bbb2521c99a89dd0dc3abd688e4d50fe91948e634315c9e19151706a32fccb292c39a1c906c84ecdbb98281190ca5a02af1fbe2183083ce31540f37aabfabc0a98320be878485b88bfa96cd1f9ca3125ee3e9809d30756e83190d4a8bb9757e61146dafefc1ed89bb23da3922ef03541917fd640332bef8ac15a06cad4b06235225dff6e114d1568699ad17d87aff6825f5ac6f5fa09b7ed7d054773aa8f4b55ea8247e5f77c282f71c1f363371e2bcb208fbd65eee156ebcc40367d55f8e49f3e6fd25493c648b71897554c1d56bc93d577d28cdbbbb75f82fa15d5f2bc237e3ac22f9316e52c0515c04d0aae8d9238265c324cdf3152218d6fdd7659b209169ce509daac5e8dae4bee38379f6e6ca34f83ffa7aea140df90153f67ebdb1e5571c5f906654f2f37592296b4c72ce42044668bf27bb93fcc17dff2e035f8b369852ebf80a344a25006e7a915e2e38069a7c8abd7ffe053bec151f220981509d644cefd5b4fe0cc1d660dcdcdeef5ff4c84be30a94e6b6129767e22025469d99a64533c7093a07f2aced60a0d1ef32f5aab00731dc8a4a1278c240e92a3245b346c76dfc1720a7a56ed711d1bd8f568cceec02e4b87ba379ba2ee74d74067155753eb430359cbf32c58aa729d1aaf81f0d987845bbae53e74dfcdfed2016f7e00000000000000000000ba56de0a19f44ba61602be3ac58df036767e00"/8450], 0x20e0}, 0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002340)={0x2, 0x7}) open(0x0, 0x0, 0x0) syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x2080002006, 0x40004000000028a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) dup2(r0, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r4, &(0x7f0000000240)="d083956bc250b608dbfec78cb6e9ec66242d61d0f9f5075cd5494a730580b3c8c9f2abe6c11ad9b32fdb7912c9bf2a695f55ead94680a2c776a9a7d6292b772f4855b5875f74474d7de5a44dd8f695a8cf4ea80fb04a8582f7f2debf93b2ba720d5fd6486e095f7c7ab61389f0818e20e52ce02a4f548e4390", 0x79) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/4096) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/75) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000001200)=""/95, 0x5f}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000001280)=""/72, 0x48}], 0x3, &(0x7f0000001340)=""/86, 0x56}, 0x2) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x104, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) getsockopt(r8, 0x200000029, 0x2e, 0x0, 0x0) r9 = socket$inet(0x2, 0x1, 0x22) fcntl$dupfd(r2, 0x0, r9) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000380)={0x400, 0xfffffffffffffffc}, 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', r7, &(0x7f00000000c0)='./file0\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r11 = dup(r10) chflagsat(r11, &(0x7f00000003c0)='./file1/file0\x00', 0x10001, 0x2) symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000080)=0xcbe) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xb5534c4123857279, 0x14, 0x2, 0xae, 0x6}, {{r0}, 0x3, 0x0, 0x80, 0x2, 0xaf1}, {{r4}, 0xfffffffffffffffe, 0x24, 0x5, 0x7, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40, 0x7fffffff, 0x200}], 0x6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x36, 0x2, 0x5, 0x2a}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x98, 0x3}, {{r7}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x62, 0x1, 0x5, 0x1}, {{r9}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x88}, {{r0}, 0xfffffffffffffffa, 0xd8, 0x20000000, 0x6988f55a, 0x7}], 0x0, &(0x7f0000000200)={0x1f, 0xbe6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) 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}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x10000) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81ea2b55dda0dc00"/275], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x80, 0x100, "d70e699121aacb876c45a23645411082aa18349a", 0x53c, 0x9}) socket(0x20, 0x8007, 0xc8) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r1, r4) setsockopt(0xffffffffffffff9c, 0x1, 0x5, &(0x7f00000002c0)="eafbd25469c40bbc9443b86d543df4deaed0d247d4fd5e87056c598079e7010af9bbf041e0307216857dec7a69edd856ee939eb4d1c2a5c3477fd0a2123303727a4833b73cc25b118641f7dbd85c569a31c2c792503c9c950420d044ef83659f5e853d62059499aa5b2b7d4b199a4b3ab9c35dc5119d81fee1979285f1c4bed2107bfa5d1c0aa18f221b242cd1cf4c13d488f3d64b38908e6cb552d4470527a47b9f88abb6f3a4d50a2240a5d39d7f0119f018115b0e62a11811176b8aae6615f7", 0xc1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0), 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) munlockall() write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff7a30c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc4e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b68310cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = kqueue() r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x1, 0x0) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x80) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r2, @ANYRES32=0x0, @ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRES32=0x0, @ANYRES64=r2]], 0x1, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r7, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r9 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) openat(r9, &(0x7f00000001c0)='./bus\x00', 0x80, 0x10) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000e00)) getppid() connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf468542e532a197a38a7a862070000000082a4955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 16:00:10 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x1}) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x4, 0x7f, 0xbe, 0x8000}, {0x6, 0x8, 0x2, 0xde}, {0x2, 0xf9, 0x6, 0x9}, {0x5, 0x0, 0x4, 0x6}, {0x8, 0x40, 0x0, 0xb}, {0x354, 0x0, 0x81, 0x4}, {0x560f, 0xda, 0x80, 0x80000000}, {0x7, 0x20, 0xfd, 0x1000}]}) 16:00:11 executing program 1: open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) nanosleep(&(0x7f0000000380)={0x2}, 0x0) socket$inet6(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x50) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) 15:59:57 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x398) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="76ba2fab13ca616310d9c01bc3789ca29a8f078f0d6e258fad695007c46f1873e3b36fdf160288ee103c7ebb591f6f3bcb95d60c5dff054901a5f2f92aca9071ebffd3de41a2be5b153fad678d1a0201ccbb645c08de6c5fc63bab784ee99885ec9e1cd8ca185198f5ab93a74675027488ec6866f10e0342d936e8a9c1ea4133", 0x80}], 0x1) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) getsockopt(r5, 0x200000029, 0x2e, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x100}, {r3, 0x8}, {r6, 0x10}, {r8, 0x4}, {r9, 0x20}], 0x5, 0x803) shutdown(r0, 0x2) 15:59:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8001}) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r5 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r6, 0xa, r0) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 15:59:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x6d4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 15:59:58 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x10000000, [{&(0x7f00006d3000/0x2000)=nil, &(0x7f0000232000/0x3000)=nil, 0x9}, {&(0x7f00007eb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00005af000/0x4000)=nil, &(0x7f00001c1000/0x1000)=nil}, {&(0x7f0000028000/0x3000)=nil, &(0x7f000036b000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000043a000/0x1000)=nil, 0x8001}, {&(0x7f000064b000/0x4000)=nil, &(0x7f000064c000/0x4000)=nil}, {&(0x7f000010e000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000073e000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004bc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000144000/0x3000)=nil}, {&(0x7f0000092000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000779000/0x1000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x10000}) r0 = socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000700)=[&(0x7f0000000040)='tap', &(0x7f0000000580)='!^%[.\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='#\x00', &(0x7f0000000640)='tap', &(0x7f0000000680)='$,\x00', &(0x7f00000006c0)='tap'], &(0x7f00000007c0)=[&(0x7f0000000740)='tap', &(0x7f0000000780)='\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 15:59:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80, 0x6}, {0x25, 0x7fff}], 0x2}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x43) fchmod(r2, 0x1) r3 = socket$inet(0x2, 0x8000, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x848848f1afc312ed, 0xc0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x10, 0x4, 0x1}], 0x7fffffff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x2b, 0x80000000, 0x0, 0x10000}], 0x3, &(0x7f0000000280)={0x9, 0x3f}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket$inet6(0x18, 0x5, 0x1f) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1, 0x14) r9 = socket$unix(0x1, 0x1, 0x0) r10 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x400, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x8000, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x1, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x1000, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) kevent(r0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xfb36, 0x1}, {{r5}, 0xfffffffffffffffa, 0x7, 0x1, 0xfff, 0xfffffffffffffffb}, {{r6}, 0x0, 0x1, 0x1, 0x8ff, 0x80000001}, {{r7}, 0x74a6a50e7b8f5e9b, 0x8b, 0x40000000, 0x1555}, {{r8}, 0xfffffffffffffff8, 0x8, 0x80000004, 0x5, 0x9}, {{r9}, 0xfffffffffffffff9, 0x1, 0x20, 0x1f, 0x100000001}, {{r10}, 0xfffffffffffffffb, 0x2a, 0x20000000, 0xfffffffffffffff7, 0x2}], 0x1ba, &(0x7f0000000680)=[{{r11}, 0xfffffffffffffffe, 0x29aa540f9c5b35a, 0x1, 0x9a08, 0x3}, {{r12}, 0xfffffffffffffffe, 0x0, 0x0, 0x1ff, 0x2946}, {{r13}, 0xfffffffffffffffe, 0x6, 0x1c0000000, 0xfffffffffffffffc, 0x5}, {{r14}, 0xfffffffffffffffe, 0x80, 0x11, 0x6, 0x6}, {{r15}, 0xffffffffffffffff, 0x50, 0x2, 0x5f8b, 0x9}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x1, 0x10000}, {{r17}, 0xfffffffffffffffe, 0x6, 0xd3218ca1f2f57e9b, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x16, 0x0, 0x4, 0x9347}], 0x8, &(0x7f0000000780)={0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet6(0x18, 0x5, 0xb1) r18 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r18, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000880)=0x7fff) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f00000008c0)=0x80000000) pckbd_enable: command error 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffc001, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:00:00 executing program 0: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/190, 0xbe, 0x62, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) dup(0xffffffffffffffff) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r5 = msgget$private(0x0, 0x80) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r9, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r11 = semget$private(0x0, 0x3, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, r13, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r15 = semget$private(0x0, 0x3, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x1, r16, r17, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r18 = socket(0x2, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r19 = semget$private(0x0, 0x3, 0x0) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x1, r20, r21, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r23 = semget$private(0x0, 0x3, 0x0) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x1, r24, r25, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r27 = semget$private(0x0, 0x3, 0x0) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x1, r28, r29, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x8, &(0x7f0000000180)=[r21, 0xffffffffffffffff, 0x0, r25, 0x0, 0xffffffffffffffff, r29, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r33) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x1, r8, r13, r16, r30, 0x0, 0x59}, 0x6, 0x5, r31, r33, 0x6, 0x80000000, 0xd1d, 0x6}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r3, 0xdc0a08669a03e0d}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r2) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffdf"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x44, 0x4, 0x2, 0x7}) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) kqueue() socket(0x2, 0x6, 0xba) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0xe70) kqueue() r4 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) lseek(r2, 0x0, 0x1e, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = open$dir(&(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', 0x208, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r9, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r11 = semget$private(0x0, 0x67f9138228134fb3, 0x12) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, r13, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r15 = semget$private(0x0, 0x3, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x1, r16, r17, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r9, r13, r17]) setgroups(0x2, &(0x7f0000000040)=[r5, r18]) getpgid(r1) ftruncate(r0, 0x0, 0x7fffffffff3) 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) 16:00:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) socketpair(0x2, 0x2, 0x0, &(0x7f0000000400)) setsockopt(0xffffffffffffffff, 0x29, 0x5, &(0x7f0000000480)="94f120efe4dae8a1251e2bb8bc634c8ee8c1", 0x2) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000"], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() r7 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: 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 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x17, 0x4, 0x20, [{&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x29}, {&(0x7f00007fa000/0x2000)=nil, &(0x7f00005b0000/0x1000)=nil, 0x3ff}, {&(0x7f0000780000/0x4000)=nil, &(0x7f0000313000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007e1000/0x3000)=nil, 0xab}, {&(0x7f000055b000/0x4000)=nil, &(0x7f0000204000/0x1000)=nil, 0x6}, {&(0x7f00004cf000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00001c9000/0x4000)=nil, &(0x7f0000352000/0x4000)=nil, 0x78}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000021b000/0x2000)=nil, 0x9}, {&(0x7f0000684000/0x1000)=nil, &(0x7f0000676000/0x1000)=nil, 0x1}, {&(0x7f0000335000/0x1000)=nil, &(0x7f0000324000/0x3000)=nil, 0x7ff}, {&(0x7f000051d000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000383000/0x1000)=nil, &(0x7f0000786000/0x4000)=nil, 0xfc}, {&(0x7f0000224000/0x3000)=nil, &(0x7f00007d4000/0x2000)=nil}, {&(0x7f00004cd000/0x1000)=nil, &(0x7f000038c000/0x2000)=nil, 0x7}, {&(0x7f00000f7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000335000/0x4000)=nil, &(0x7f0000498000/0x3000)=nil, 0x10001}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5c}) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000080)={0x100000001, 0x7e0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffffffffffa, 0x7fffffff}, {0x7, 0x1f}}, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x8, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="97e96c6e6b0f4d52ae2d0c28a89abb1a9b38aaa986116731b7343938c96ceb46c0679f856b655c268ba7fe4af421996b533e38bd052721dc7700e521159e8febab7946cd999d67e365b3d4eb6f3d7a5f4312baff6ef7601925719b07a9025f6139804e809ba5f9d0cf52f9dadd75b1327524d0c925cc302f00d1ecea257d2100bbca3360d709ef78272ca0d3e577c6638202800818fa84a54f5da5b4992331f4f5a50c842ea1cac67603fa9b9ebb94d540a3f68a780a63dac145f892ce0d583fab85f2cf4342f9675a5af44f80f3ac0fb09685f3107027d4342f1799862d5b2cb4e8c5bd9fcc115760ff21e00587ca0f70625d7044e842296fc1fb544c42fd", 0xff}], 0x1, 0x0, 0x3) 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) write(r2, &(0x7f00000001c0)="3dda37514545955e1b91b1d3b578bf6c4f4f13eadda5e832a04f9c766b97fd983a368f3bf00ee332b74fd5b977b345fe209e8bbcc22b717118c7551a638ebf525f44a6e0a6568728d4ea14", 0x4b) syz_emit_ethernet(0x19, &(0x7f00000002c0)="235b03144e7b14") 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r2 = dup2(r1, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) lseek(r3, 0x0, 0x6, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000001c0)) linkat(r5, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'\x03\x00p', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x4, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x4014, r4, 0x0, 0x10000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) getuid() 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) lseek(r1, 0x0, 0x7, 0x7) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) 16:00:01 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, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) 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) r15 = socket(0x18, 0x1, 0x5) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r26, r16, r20, r22, 0x1e6, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f00000012c0)=ANY=[@ANYBLOB="a23b04cbff8b0913304ceb43c2c9216c1f1e4a363341923f6942035acaf95b3fcdd59262f7a203005012f834eb16ebf295b6123ed49f22cc3ecc597799d64715ee891609091a038ebd75cda62433c81388ca8ba0ca38ae47f5fb69da5b0dce1e8deedac75b4d2d"], 0xa) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x11, 0x9}, 0x8, 0x1, 0x9}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r39 = socket(0x2, 0x400000000002, 0x0) setsockopt(r39, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r40 = semget$private(0x0, 0x3, 0x0) r41 = getuid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x1, r41, r42, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r40, 0x1, 0x7, &(0x7f0000000200)=""/4096) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x1, r38, r36, r38, r9, 0x10, 0x9}, 0x0, 0x0, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r47, r48) chown(&(0x7f0000000200)='./file0/file0\x00', r47, r48) lchown(&(0x7f0000000780)='./file0\x00', r47, r48) lchown(&(0x7f00000001c0)='./file0\x00', r47, r48) r49 = geteuid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, r47, r34, r49, r43, 0x1e6, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffffb, 0x9, 0x7ff}) r50 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r50, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r51 = getgid() r52 = socket(0x800000018, 0x1, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r54 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0xb094, 0xffffffffffffffff, r51, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) 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}) r73 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r73, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r73, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r73, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r74 = getgid() r75 = socket(0x800000018, 0x1, 0x0) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r77 = getgid() semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r74, r76, r77, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r54, r56, r69, 0x0, r77, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r80) r81 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r26, r29, r38, r78, 0x59, 0x6f2}, 0x8, 0x2, r80, r81, 0x5e4, 0x10001, 0x80000001}) 16:00:01 executing program 0: 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) r1 = msgget(0x1, 0x142) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000244e992b2cbc77e163a5424f694f05504dd62798027ae05f072b47d614541e4cd1983280e8f536f000f46886e65d51b7a9374a10adf672061cc820da947349866d65ffc88fa069f639fe6a37760882f3f9754596844438770ce192d73089705a5c83b9454bd7cb9b355b646b4e9c386178a93230389844d2d1c18e6e77d753efe1a954d41a1264646104dc3ac7af52fd8c8037c57855362e5f419e326b6d5b23ae49b6a856c36ea9c3b586853d9bce97cb12b7c86ca0b36804000000000000002159f3be000e6118d0b3246ea10032f789fb588e2d9082337e4372aafddb4d662a0d28bb5cf3e0e74f7a5a270960af6bd36e0c4a1d5f9596c5ab852f11f848719b7946f87a6780b5e7056d5fc151a46e68d9b2cb4d1898476040822eefbad863f6352b1c805ae5f76d5995aca5b2ba049a91e779000000000000"], 0xfb, 0x1000) r2 = socket(0x20, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000280)="396565cfe043f0adafbdb78acc0b9342ed465b7bc0f65113b8206d828d8db054a23eb60bd297b3600dd0a394027dfd21774e589307619cfe39a5c8799f0bb7940544284a7344df010faa33fe99c65312336f8da541e2c00fed40f78ad880fd7e15da21db60ff71e51eb6a259652e6f6def9e83f9917c4031bd2454ab372e048d19dde2d35dd166aefe683430943beb44f086c9f0e6e5bbe341fb54828132a5180a9a81b28b328f563644f4869bbf4d33c3c7fa4ef7aa28a13317510debcae8131c4e17e67605c8c676afe42232670a221f66ef7af22b2ae168a4ed83473f7fb2dde6aa206a6b2f5e998270c0e754", 0xee, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) write(r4, &(0x7f0000000180)="55dc2b7dcb11af44715a3a345f26c5e7b492fa79f1c2b7a0f309116b79262549ea4819e9fc775fdbefd390b6228804930cf1932288249389a7515b08e73079974d01ebdc92a6d985d610", 0x4a) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="002830000000000000000c4416d70898cc65776ce9214ccad151ffc0fd29f543ac75745e8bd44fa84e4a9cd5631ee35a3aec6e1b002995204e7b42f3"], 0x10) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x5d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8c6d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x4, 0x81}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2cdf) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:00:02 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/52, 0x34, 0x83, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0xc009, 0x1) r3 = socket(0x0, 0x3, 0xa4) close(r3) getsockopt(r3, 0x200000029, 0x2e, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xd2, {0x3, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x88f0b3ae478ae2de) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x8018}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x1, 0x1000, 0x4}, 0xffff, [0x3, 0xfffffffc, 0x7ff, 0x8, 0x7ff, 0x5, 0x1, 0x1]}, 0x3c) socket(0x18, 0xc003, 0x0) r2 = dup(0xffffffffffffff9c) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x3ff, 0x2, &(0x7f0000000100)="45bf4b6973f32614e7cc52ca9493ea96ff5bf7ba2a631a604f337f6586f7c877", 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xffff, 0xc7100000, 0x2, 0x1000, "818da76567add757d9c74e7ce9081ec8caa3cb34", 0x4, 0x1}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000140)='./file0\x00', 0xc) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x3}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0xa65a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 16:00:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x1, 0x84d}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x10, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000804, r15) r16 = getpid() r17 = getpgid(r16) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r8, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r17, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffdfc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0), 0x725551bb6366bab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r20, 0x5) r22 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000180)={0x3, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r23, 0x1) dup2(r23, r22) r24 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r24) 16:00:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x0, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xff, 0x5, 0xfff, 0xcad}) semctl$IPC_RMID(r1, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r4 = shmget(0x3, 0x4000, 0x274, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r9, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x1, &(0x7f0000000080)=[r9]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = socket(0x2, 0x400000000002, 0x0) setsockopt(r12, 0x0, 0x40000000001d, &(0x7f0000000040)="0000f100", 0x4) r13 = semget$private(0x0, 0x3, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x1, r14, r15, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r17 = semget$private(0x0, 0x3, 0x0) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x1, r18, r19, 0x0, 0x0, 0x80, 0x5}, 0x1, 0xfffffffffffffffd, 0x7ff}) getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r19, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r22) r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x7, r5, r10, r11, r20, 0x144, 0xfffb}, 0x5d1, 0x7, r22, r23, 0x8, 0x5, 0xffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x6, 0x2665, 0x30, 0x0, 0x1, 0x2, 0xfffffffd, 0x3, 0x0, 0x20, 0x200}) 16:00:02 executing program 1: 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 16:00:02 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x81d5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600", 0x0, 0x9}) socket$inet6(0x18, 0x2, 0x81) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xae5fc3b50da9ee11) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x103b, 0x5}) getgid() 16:00:02 executing program 0: 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$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7, 0x8, 0x4}, {0x7, 0xa, 0x7}, {0x6, 0x0, 0x40, 0x8001}, {0xb749, 0x40, 0x4, 0x1}, {0x160, 0xf7, 0x9, 0x8000}, {0x1ff, 0x52, 0x6, 0x7}, {0x6, 0xfc, 0x6, 0x3f}, {0x8b0, 0x7f, 0x0, 0x80000001}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:02 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xcd, &(0x7f0000000180)=[{&(0x7f0000000100)=""/16}], 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0x81, 0x8, 0x5}, {0x8004, 0x6, 0x1, 0x8}, {0x4, 0x8, 0x3f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000080)="ebffcb1814b9fd812eaa637150a4033048e6993192964857c2ae06e86a0c4be84dc2e4099f3ac353bcd7b338a7d98ca34859b025c0b05943e4596fab72379acc6ab558e1d1d7a15516f83f43b287523a4f1e9eca7a5c69d914d3ef5404930218957bcfccf5bece9296970a0c964a9e63bac5d0721f150e0a7688018720b5953999d97fcd2cd2f622e8f665ff9eea7e14104d87191b7003ae2497b397f79f34765d04c50b9a739b3fa43864dac339a5bb63078b4d4bc4d0a315b15c8265bc56e9b52becb660375e3c9940c55b240fc5835eb7bf48ba89a7272624131bfd4ae1f6bb802316595f9747bd403108e164ce789f04f0bf5060c03754dcbc33e44db98463069376dc6503", 0x107) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) mmap(&(0x7f0000722000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x9) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:03 executing program 0: 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) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000412f66696ce53000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x401}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = syz_open_pts() write(r3, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() write(r4, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r4, &(0x7f0000000200), 0xfe72) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r6, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() write(r8, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r8, &(0x7f0000000200), 0xfe72) r9 = syz_open_pts() write(r9, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r9, &(0x7f0000000200), 0xfe72) r10 = syz_open_pts() write(r10, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r10, &(0x7f0000000200), 0xfe72) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x20000, 0x0) r11 = syz_open_pts() write(r11, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r11, &(0x7f0000000200), 0xfe72) kevent(r2, &(0x7f0000001580)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0xec51854e09e33925, 0x3, 0xd7}, {{}, 0xfffffffffffffff9, 0x80, 0x40, 0x7, 0x200000000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x8, 0x40}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x5}, {{r5}, 0xfffffffffffffffe, 0x100, 0x8, 0x10001, 0x200002}, {{r6}, 0x990daa61f7a90a33, 0x20, 0x2, 0x0, 0x8}, {{r7}, 0xfffffffffffffffc, 0x0, 0x63b239ffffa26a89, 0x5, 0x7fff}, {{r8}, 0xfffffffffffffffe, 0x20, 0x200ffff1, 0x0, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x34, 0x8, 0x6, 0x400000000c8}], 0x81, &(0x7f00000016c0), 0x3185, &(0x7f00000004c0)={0xffffffffffff0001, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r12 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r13, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r15 = semget$private(0x0, 0x4, 0x0) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23}, {0x2, 0x9, 0x1000}, {0x150449ea86f2be8c, 0x3f, 0x3000}], 0x2aaaaaaaaaaaa9a2) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r16 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r16, 0x0) msgsnd(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="039b8a3257ece0b15b2aca8dd8d83c313f0772e84ef400"/42], 0x1c, 0x800) ioctl$VT_SETMODE(r14, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r12, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r17 = dup2(r14, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r17, 0x80044275, &(0x7f0000000200)=0x3) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000440)=0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2, 0x0, 0x0, 0x1}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) fcntl$setstatus(r2, 0x4, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x20, './file1\x00', './file1\x00'}) r3 = dup(r0) fchmodat(r3, &(0x7f0000000040)='./file1\x00', 0x22, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000180)=0x7) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x5813, r1, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x40, 0x9, 0x1, 0xfffffe01}]}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x3) setpgid(0x0, r4) wait4(r4, 0x0, 0x15, &(0x7f0000000340)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0xffffffff, 0x0, 0x1, {[0x1f, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0xaede, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [{}, {}, {0x0, 0x10}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:05 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './bus\x00'}) r2 = dup(r1) dup2(r2, r0) 16:00:05 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRES32=r0, @ANYRES32=r1], 0x36}, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0700000000ff0000000000200000005b9d071b542a538706000000b81800001fa3dc7a691c9bd4a99b327a4e81e8d2ecd21524de39f91d2a195d296a000200e76d08e0c480342930417702d72e65000ceb861d92ff9124e259876b8889be36d2b93ebb36bc432db5bb2ace7d24f751b1f0235a9938371a8ff0f95d091ab40e9ef3a69a3619a20e40c5f026acf4e43bb48240ee50c58fd33f841d946834924b5ee0338ec3ecf74aea4cff335231178fd933fc46e8aa129e6da06cd024aa3a3cff66b946b531654363478ff7d33d791c16b82313e738bc52603f6de12722ab38ff4d97ffcbac3f0bf06371b7de62e60d87db7a90d130baa4d7c8570dfe88cb7c66df4e2643b6c7e587e32e6b65eaa362fd5660276ae1955f1d002f5162bd8ec59ea9ea0ee52d46e0d65a12d1374a4bcd220e9a7e7ba1337a7806e86d6515b5972a5b4ec5f74996ab9f2b716bf61fe47f27aeee6ff88d2841b4d0224bfefeca78d72806a6ac535a86c47c3daafdc8752d468143b4a5d72d3289a20388a781ca4d219ab49dd599111a8e5a15f2991719fa35a6a5d8468c7a0c67af40787bdd15fe7be90f4be5bd47334e505c2f08decff0a4c592893ff0cd33820e4628a8d06140927a34457e5937920be0d355a10ba96528d1b38f4b6802b39171620e99354e9fc87d4775e92e535f2bc8a2b1153209338711201e1fe818f6290088f754b454df064b3404f856105dd999a86fdecc0f540a88a7c60353979eed15b0117073f35b841af87f34c39ff7714f4b325fe6edcd121e6a9949ef6234a8da8e6f08fa"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/56}, &(0x7f0000000080)=0x3a) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xa4, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) 16:00:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebffe2f5fffeff0000000000000000005b67071b542a538706000000b8180000002900e7ff30000000ac321be9c706da891c66887ad98e287a000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000440)="4d37ce5148eccc21c505eff8619511b04fd71bac31033cd588367c969dc4f1dcd38fc552d64ec7191112cdf806446792249f18082d609040bda01711e28e0a0b5cf9bf75f13c421b526a09b2790d5d42f210f199956b2268a077a16522d65121fe70e712c1a726cfb5e62844f946c78202abff6ec66f40c6000f2033c46280c65a4f0e422b1634dc6beffdaa449960037ad020afde542821c30a821e1f8c3c97a4a7c2980150a45439013299e9b5b04e2596ef2c20888f7d5b5adc3fb6f84259fff031da9a01e344fb04b97cf5ce782927a2cb934655fbc833471dc3b2644ea2c190974f0d82c0fbf2bd4f834231c3e4ce5ecbf84268fbe1fa7c7834fadadfe36430c6afda8602e6e4d4372132c11b65594fdfcfe02ca418f3507a504114465fc4e446722cdc913a383fb129644c0ec0b8290e133b31011104f3fd6f72ae72242b7e788db6c9c6fa2764d8db8fe9894b5195b8c467007e1c4eb99cb153bbdbce9d1cda7e726da853a7a8ea8ab3162a640dfc7bac13c2efcdeeb7407450f020779fabfcb9027063b9aa2ddb04b4b3b7481d93fe94e4f7908384541cd75763464d772aae126a6812bc5c3f8032aa8d8a5e24c95185d18841093d53a0821a8bfc2ca268e191fb24e9f8720637a2c0e0fd18e6352f7118fd5ba466e8971e5e8889b7c41db515c911fb0ab01539163a5fc06880deb0ec3e251c0b010655a1d8b27219751c1e79f37bf1f50a2dc612e8262eb23f649211feffb5cdfc74145a211fcf2afe3b0d654a3e5b26c9422f622990a11e16a05eeec35e58f1fc90a5b6352505c0edb00eb2cce40e650d5bc1da290b30124ff16acd7e5ef34c13660c967a8d91d68320e701b0332144223db1fd46646c2aa6b9c90b81af43318a233f874fa5f2fdf4d24e51fbdbdc00e0bbaf47b8b7834416b8b32a1992b12159c23fbd93bebe1342dd09efd02613e3ed8e0796e4b5a5385d68c4447e8dd0b334fea4a209fcae88ce0bdc132df858f7f065979ac8e20efed7a2d7a8013cebea07933afc0540a65768f5775b874dd9c7946493dcb8bf8c0488e5cd946af133be15323459a376f6650f4276b23de37a560d349f3f56890097af64493e0283f94d4fe76c7c0a2a7f2ea3713e2c13e243b0d2b5f10a289a49f7cdc9cf54bb46078e6de606e2c6773262afadef6c7083594baf4b13e8e8f809d41eb9a9501ac8c508e2858fbbb408ee944315a044548045d7214a883e5795f2ea2663f0c72d544c15959c8df2128dc4310fed2cf5e813e97c703c4da4d45d65ab2602e58a83fdede0f4de2b22f52bdcaec28f456af3e08dd985329ecea61c0a10a9faa171ef4f43619c8a405a52bf84435438e736b226e0785c1e8857b83360bb844ab8efd51cc646ae31d9e88ae95aada9d45bd91864f59518e297eeafbc88c4eb668a5c5318d05e1cb03bea3ffe0d042e37f738fc7cae8ffd9564dee62dd51a2f61c8483a7fedb7a9adb7bacb53b6a30091f64563eb7b6c54878a2c5d08436663d2e2572a6e86aa9969d35093b2520e1483df9966b750b7a4a6fd404187dfb3405f9a2e918d8e5b5104eceb9b5a127ef03c329dcc0cbdd036a89777e2e2ba2ef8d5279f43094e414c36a5aa5d26c0f12633c83a06887b1658c4ffb682b4acdad16ddbef534004e50c16f282c9d91d535c34b5b26e9162fa3bb5b8542e263d2ba02d5dc4c8e62ca14092c8185c38f38d3090fb51a51194659e4d8787bfbeea2afd1d4369e5f6586b9c9ba5d7fcab31558dd39cb3cbb11da6015e79919f0d2d71655dfe746cca864f58589f2bad6ed0caa1f5565b8266fbbeed234620a0e5366b6cf27b76c5cd2fe28da2386dda94b5a4260b75f5409276de1c4147809dd9518d45d739f7814ed682ff8e838f6d045fac5bdb2e6aa404361a0e2c458b0f1fb6daf3e217498b997566e9d8ffa0b737eceff5b712d8120be49b90f14443759bf2c2e33a7b3420c5590db8a224a2a262105da037023a8187ba20f73d40cd44a71d8ebbf68884800d17e8fc5ea7c62db5175b88c1da4c72ad8cb33120fedb7ad3ae3c0c0585d07b349a447fcb716d5d1dbb81414072b1440dbe4debc8d020ae4f2219f0205828a6f22629022b3f9a1583f0f91829122c7ccf72c8a7e93f7a3461575758735d1fb1b89111842c816ebd7cbcf000abc8f154faa30c82f7264648b77e79c5436645aac5c797482e7e98df24288aa354292d9da6458b0016f9f0a13b4f3aeedefb4a1107d92510f529d26af787fb62a1b1525c76e4ee65977d334cf5c84b13e5378182756352cb4a1785891d23e511eb1b14c6392973fb4db7e5cd8c521c51bdff4c57ffc28e4948ab0f972b3ff253da7fde209b31ad9442cf81aae6c87430838f2da90831538aca8ed48097b532119a8fee3bd1c4bb8ffa9fe84d0c6858bb22ef6cda0109ddb81e0b99358d529f793ea251dc3805d0ed1743544f184cb35768dfb5ba934f0a8391722e466f40494db95b5eb122087fed01e1c24ec15dc167f318666d81b47fde996b095452b5b38c0d26ccb113b2cdc73d81b095fba85c1d5d6f90d8809be39e4a10837e3b45af0ac0950c573e2b65e5d0b53d57c94f25a8e7be0f23f512e227a6edf69cd290dd0d8a92c6fc2faeda848987c9df9769ed5860151d1de2c63c4605c22ba11cc06a406940b9e77e345176116ab86bbf8890d78d62e1e1f61bb71634bb927983307827c6b340dfcededfd090c949e9e8b985ca8dd1002df61e313c17d23c860a93244f5eed3332df233f80cf569df43672a91529e41a88b137ae948f9a56203afc5e0fcdfa0178be9d9acefc618135284f35d9f473c2173645bd7311bae6b66076eceb59a3613d74b34648c45fb7d564fefc3fd53edb6cc80b05dd95c70f77651de683413f8b13f934e59fdd74e6dc028ec1b912dda1014b58329939aadecd507ce99d8f0eb49e96ce87ac6e6abed2a15536cf62e93cfe7d682d90256acac047c2674fba133ade96beb9cb67212258f429e8506aaa437e8e41320705f844459c88699821526a18c0ee48346d4b0be2209686ada6aeeb7fae157d7ff4aa4add934a2ce501bbff8826821ccd10255ccdc9bd1f572210c547b8f4efd4fa62334170e41b267ce02e7711e483c8ba4b1e324e56a60a86df70a99532ee8a9755e0bb181b8495313daa54b22533fc4b7568e273564d1c0f1a52013b4de7e27a0cf9ac741ba20f58d3935e49e4d9ff429365cc7fd4a76f7a874c6a6ec83d11d698df4f8b970f97cfc47aac30849aff7c7d151be0bdd90872ad198d1dd6ed03ab76aa732fa107005b63b9d9061c4549dc8dfaf61a04d3527d45c947eea152181e9cb12e13eaa2f02bc19a5e06fc552f71e7b88c1e092a5b672181bc93159c53377075740da7b6f576375b57315c086f88b58d3fedf8a5c708b22bebb3a48c9344f0c94728cfa04742b3052aab13fa4d343101132cb9f213a310dff59a09a9c3bb06c12e5ea6caaaeae80df4f59378785cc342caaa5d3d7c3c9afd113e4e2b898be5ec3bf3b8960f4b40c6efdee6a800f54fc0a043a9f311f7121ea170693b67b7ddefec13ec7d13cf4ffa21e01a1d78abc3f6e165fae630e159018a7c7a21f1d17e1a6f5fa324055daeb92b8dae480d67748d15c135ac397bea4d2ce3df182a9ad29e4f183ecda7037425d82bb7a5ea652cabd2c2647afc731e7bf01fc38f5704c2435a6d07ef2df5df823efb34e91677d671152c0f2a782e062d63690cdaeaf7805f1eaa048c6b9bf3357af079b579c81e4d7703cf60c8d31738a7af63f5411a6783debcd79635d6bd50c1b93a50fbfe03c36a9c5e9f03307eb18392d9a320b8fff249d69408ad27deef75b353d411e4dd5eb55846f635542e679b35289b7e71a009de5214f65ecea6b2be00868298d496c80dd179663dbe36c075045b659daa3f2c54ea6f8ef4ccf79a45238d374c8c14abb8a93343a0249497b315cfee17dbdf0566c68020621010d0126e0042db3cf0b068c606adabe5ce574e5e7c38e063482fa53145cbdd76263eff5217db649f03b511a6655adcc256766026129a1ff75ed820ee6574d2d0077cc4d4f9c3d2eb698ec22f14776ab44149f0073846c0af5625fdad3ca7f93ca9b25ee7040b57680c9c3fdc840dff19b4815251dd7c60f072917c180acfbc2c8cf13ec4f4add1ce145e9ee28f2a147a9f053f630b526e97af31d6553e4fcac4cbddb880e8081507718b105200ef70cea89a828b4fa60c8159516c5d0f3c6d6cb08598f73e982433ffe0f7d7f8dbff10f99165628c19c7899edef0dd72c0a9f0c4616b88ffa99acfac53590edc833205acec354ecd50f2524e43095f74dd2e8831898d468d484adb1daab0c403fc5cfc0e210f619a89cec1292ba3215c15f8ebacbd3635077c2d3023e8734e2556c3f094c7af698e7e93428fefc9fd2379292cbc77567b438a46e3ed403d1ad495562cd191f83ef5eb955105d9ee66531ad4186d6dd69e4f46ae353c6ce632597522e489d5963dff2ea629065cb57da92c10743f8dac0af6c8e28c9c4554e1930743daa77d1102544bb193126ecba5d2bd1ff3fdde00744d22ca4509c55ee67fb67ed1f22e46c45bd30096668f3614df6c8a6403238bfb40c96e2acfd1543bbed70f85a55834fced7fb28cb7dd9dcf6e2db2bc61bb4a9fb28717ca4c097a4f7c75f028a248f4442c1f6199c1f529ee1689aa10f422a08923de34cfb1039c5056a9325cf0cdbeb6e20bb9ebe5fcfdc4bb61cb02aecc2195e3325e658936fc1d889ad32fac21c2919ba4266d5d78d2e2dd1a23ba8adaea3ca0da0aa8ed4798fc41c49dbec4708c26695b6525e95406be3b36a666fde400f981d12785016d9ff413feffa370bccb53d730a9f664e29e2bfd37eb49238927ad1963ceaadf18021ad886ee67eaa0b3bea416bf4165bc33b95666d84b566b520ac626371a22d49ee01c3c71613ceee539ba0dd2206a06729a8e79f3278451154ad0b23c0c33a56bba21de863fe556756978a1b9e1bc4cea5f0b7a039c76e41c29aabe4ec7ea56c02df982a852c2a01f56f2211fc7fc235eb99e473abc055ac9dc4d4127d225d2482ade875853aa76adf02f2f5f8e211d61ab8dc316e3e188c5fc4f063fb8ccddd3f5a0ba71c594132eaeafabbcfc437a136edd318b989118aac23a3574d3c0b786af650f20cfa7c029b78d932c58ebf7a70dd96f4dcf4752b71a6eb43683cf991809ba9832b4870c459a82509250b1a58ffc0a0ceaac60a6f2d2cf0561ccded831c482c0278010d2f2b62cada55d99a815269402b3abde411bf748eafaac82a2d7074fac92a9dc4faa47f55b773cf4113af1faf154dfce138d357f68430f8d5139cc10b15d7dfd1b8e157976dc4368e82315e63252c5cd91606b315a2d5627102d7d674f55ab1a87e770755b526035b6fb92ea1875a630c2146c79bc66288c5a0ade6f1c192dea4c1e24b04dd88e625be7279668eb5b773572eeb99e592f5f755920829d48bb3b1685b27c0192f7956aac41235277d281dfb3e136c6750905bdc990e4ce592de0855dd6e29ccf36c8e9a59c39101f14f147494c95c262de5c8748fdb60ccb3d9d0609992627a01b7fcd5dd36b869ae180a8a129cde0b51c87adc31797de3c97ce23378d77f572be44b0ba0edea57bb25bfb0f9390375593a532a556ea31c0771b6b678552ae0fe3018861133df5128f8ddc482c191de179a993064ef0f995c59c9a666465285ea8f12b7c3703fcfa800625c9a8794720bc5b6b03fb9bd5993d66814f0482f09c93135aca83e33f", 0x1000, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r6, &(0x7f0000000340)=""/53, 0x35, 0x800, 0x0, 0x0) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') getgid() fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000200)) close(r5) r7 = socket(0x18, 0x400000002, 0x0) close(0xffffffffffffffff) setsockopt(r7, 0x0, 0x2e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='@]}[&\x00', &(0x7f0000000080)='{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='E-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@},+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='{$!(*[/\x00', &(0x7f0000000340)='\x98\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='\x9b@\x00']) pipe2(&(0x7f0000000440), 0x1000c) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) 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) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0xffffffffffffffff, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9b, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffd5b0, 0x25, 0x8, 0x10001, "8b564b9972e4d2dbc27912c3671c4809193c0efb", 0x81, 0x3b92}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x14, r4) shmget(0x1, 0x4000, 0x54, &(0x7f0000561000/0x4000)=nil) accept$inet(r3, 0x0, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xfffffffffffffcd4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) fcntl$getown(r6, 0x4) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ftruncate(r1, 0x0, 0x6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8062, 0x40) fchdir(r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) Huh? Thought in6_pcbnotify() never got called with mapped! Huh? Thought in6_pcbnotify() never got called with mapped! Huh? Thought in6_pcbnotify() never got called with mapped! Huh? Thought in6_pcbnotify() never got called with mapped! 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8200aa1893b352bb4fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec43d2b1ea05642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c41d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434e040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204dcdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3ccc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa81d14ffffffffffffcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca88e0e20d6c40e206b3ac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a00000000000000000000000000000000422ffeaff8b1fa9058b7264de282e2249c5c6da45b5b9befef635a4c6f4c36aaa8fca4ef90ccab4a3983b87445278474b79a1048d832d6c39b815784f060b5f9de0617210a918f43831f6a11b2f45328e9dc9f0c10b90700ff15583e69008ec417c95f3fca4c0c4b93b454acf732bd0d497ec3d93ba0eaa01c94da395200735d67268de8176d48dbebd0cb15b61bc4ef44ebb9c7c56e42b982b0e1ccd8bc665f8d6d7d02f42a6327942759b822c1da8ad86a46"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRES64=r7, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64], @ANYRES32=r8], 0x4) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x18, 0xc003, 0x0) r11 = dup(r10) fcntl$dupfd(r9, 0x0, r11) connect(r11, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000001f000000005337c4d4c450c41e5093b7f831735f29c9f2c229855f1ad740a8128022a6113a7b675a7beee4e39adb71aaa522883c3d6dd4df5fa2d4de36519c55c98d04e5d206456c2c73599ba461f6cc55a514ec4aa6ae566f74091f165d4d79a456f75e2ec803edf91df2200f397f32aee95b38448a00f885dbfc983eb7fde5abc4c95e56f343fa8ed4fdf41cf3830783e5eaf51cd65b67c1aeea844156155fc523daf9da72a75690d157c12999beb1435bf06892edd1cb6815dd4fc9"], 0xa) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r12) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c800c915db98e4093fe14") 16:00:06 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002005, 0x2d94) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000800)="d9bc6803c75bc747ca95859fc448d7994b4998dd677a4fc8497f9208f37fbedf7d7ab4064a7d33fec826154f9393c84ba2c302d9d8b1177c529ec21ba6d0a69b17c42cb23f7d3f3c659f6ad2f80766d8a8e73fe225ffa5b331acfbf70c5f14b505ffbdb1b2bb376d22a1200d03829dd3ecd55b2a5e7cbf13146d572ed2b6a1c342c2dd7d9ad1451d05b27d14a5220397cf78977556cc50f814c02e484fe0b09f3de955a7ec66b61a35e96a6b61df33bfee5e6a93faf8d2be4a19dda02f149c219f", 0xc1}, {&(0x7f0000000900)="f001dfc6ac09a948151c5fe10daadb356c25514dd09e891a4e9b55d4a3b9abf785fde692dcad85e874e12e38b51ffb7fd7628862a2865d6203661939ac08579fd8d4f804c2c75bd5299909dfc3d0450f802ac4a9cfeb40b014577d579473a901b30263993fadbdc4b9d01682da91b26f7ebf5f5f3a713a06e799a7860d33631038b64995014b6d275ce944ff0c371d3fa413d6ae4bddd1b162dcb0aab89cfc3706d7c405266a0f65252d8f2dd42eb5ead68ebb8884b7deba10119b49a7cd57bfe132254c5d20ee996faaf3566bc3708d2ca69270c412cb325529943d23ec0789e6a78ff714e9cdd3028fa7809040e92c5abfcbe3f7e2e7d3ca0054a48abd74df1e6e059fe4f6cf00d9ab47146ec02c2e2d49a42de348f51a08fd7c16dfb699f61f42ea32f81637ac1498fb49d3516c06463870983d86a63897cef2d89cd3aa8c74614b900250d58094dd2f88fe7ce58ad3627fcf5aa5fc68692a249b6b73b29f9e32ad9353059e6fd0edda06cfff7402427ca26a3821b70060faf4083918f4baced9a7154d817200d14b2ce5064666e6d599b8fee8122185683eaa1dbb743ae49b6b5aa144d07d96f93a76fbf3507964b256a00d84b97303e4e40c0da889340068098c84af9906714ed85c3e0da9a62f70f8ae78eb1f3b956a15460a1a9775b00b6be3f80f2fe5c33abc023c2462cf2d898b5bc1a310e0d9331745ac7f4df19ce8922ded8517f0ea5567d3417ae5e7d35cdd81190c3b25a2b77a6f89d74b3dc6ff7366aadf615d9b3d0c954c8e762bf0c3703afff3275f878dc438393229f8596dfd52a582a8f10817cb8ee0370666a485472095a9e0f1059530ffcfcc309fd68bb2282bd804ee1285c90c314547a81ec5ef807e32dd20ec0a26c17ec07bf7faff290f7e18be0a2be28f33aa283598cc1d563b499caae37667eb84d8ee5de53ebbcd9e7bc543e74a1f711d6ded0184bb0f5f142a8d858191ed77920a6e9d512c6615efdfbb417e2cd4fb67e79f5bf8b3bfc769c6f5e99fee0bf65e6a7170b9dfe6ba8eafc45846987fae15534238d719c3e11a2ed6e1e0489feb66bad9219ad6044d91822cb3750507c34519db3537c72aa31ab1a563d200fbf0b07b0fd1a4c8058129df39fbd4944caad1da4d47d9696d92e32bbcaa94b2c5d149b9389500119853674fe8c0fb62173445c9791c55531938e04a88697bbb086c70189dabe684138ae6048c79e1cab0dc456d8ff95fcc2030e00c73ce1ff70f01dfebe7df3ec861b022789469893585067095cf2c813d3270c14d04bff6a2fad467d07dd3c10c2e69e73e9a722b785496738355d4e7b9a13a9cf821c2ab5174440d89e0a0a122eebcf3682f2bf5517fc87e610ae39f94a9087f27017242df27c803a0009415c78c66ddb64867ea713a37db64b0d8578f789fb876c2e5deaed72accd1c77d1c72851d825eff5377da8215e75a0a52854c2ca55a153ca0b65ae914d1eda20f359fd1b628c94bacd421d9582fbe24b50015c1b4fa15ff75913faa93b5ec71c2f7e4d5508af25aa26ecf6ec70e6e1c08c38a9df3140a60c89a2f795ce1c4166ab83de5462565627953d022dcadeafe857e426294a4f33fb11b98441f661cb8ccbf5e3f87dabf6ed06a5c03a54e6e6213cf01389caf15a0f3f116f9be3fa3bfc886ee3b841543f5f6c70e6d88b59ed6e47747544efe901f8b77c1a9536540b3f4aa736cca6675fd10d4301a807552d189bf67116e3a25455017ff7841463edd01dd9fbdb98698e50b9d256e5b732cd59861331ec8b07a612cde515cbf10c9c29617135c161a7db9a92ffd20f497bad34c392cd199470fe480e56552141f55f75c7feb611b841657bbcc8a5550fb70499bc2f5673a7d1db3eb9adf1737c2a12ede94e7cf4f64be6d460e10edbfe6f82448dcbbc5ef7f61d43bea0dbad581e78fb6dec8d72e7641bed5cea1f2be75bcfa4e32e2e100f7cbc8357a4fc1d357bcbba34d84c38c74deee1446674315fab36492362cf023b2976a02832f2e4d5e8704622567549fec97d59c55084b3e87b8bf141b9f271bcf9ead71b2d07bdda15349bc698bd23b538b0a0055279eeec0f43912c1cba44cd7da431c07e432fa6b5d310f51201733e7cf8ece859d06e8d6156b5e3f100f7f068b57dcad97fad52bf1ff97a58f9c05064bec8da432e8d042659da94fb84df90f3b4065fba3412d7e785a746f27e9c401773ad9d2642ed0762a3997f029f3e14386889a9af45359f1fc055e624f5c44f1c6859e5cd516f29c7379866d0d8687c526a34bf5e53aba91ae7641bb62d9484e7fb44b166c23a1308c3914020b6d3244b3e17430b8b5c3ac18cc30ee039909ca42779c5653a7f1927b72bcb80e38bda173548053f0faf9026b765c770b7d7b160d39d8d2f2f63cbb7a8fc7ecc25b69aa4c5f6fcbcf642d039e23775201e54d8031170042d4ac29c89fd8c8fecb1f762e933c25989a47040b79c1f97101527e0c45abad790a898068cd71001089bdc74887c380e57f5b468b95def14d7a9425c3fb821eeb1b20af7401d676def9de9b9625d6634e4d864d10f55a481dbc83b46e0c4b14961624b7804f0219dc819523ea47c852d94aa5740f532b1636aee27a79299125bf084fc785c694669280170dbf52f263f0b89427bc5e099099ca23a1057fd0d24815dad27464faaf6d8dfb215733009ab1688143f727e8b9006427f2489c6eaeff8509b134f5b48e26563e17277d2d127c6d8b6a92c15a07a3885e9c7c0eb9629041b0e0f126b453183dfbfdddea4823e68cc878234b316e8fc4f1d2aa68222e11be8edaeafeec555a3401dd184966925004a804e68342264cc25794541da7838ddcb041b7700cf7256225051676482edda757e8076c3096686529a95e1e24198831bee3fe4aaaf991749564c3706d34ee66f8c103bebe3f01b0353226a0262c8bec3c47424a081c13c1085a8eb22953f9c9109015b15e543af4b47cf379164df0df337c8a7ab26b27452de806d1063ebdbade7ab9845d3af62e851e58abdf9696d888d68d5a085949e7c332dc45e5cb768a43594bcfd869d65652fd99920cd2fedf38f86d30bed9e2f4466a78d13609a253dffaad3a5417de839b2fddac1c8ae7936028de0c47c7142a0f24c21f5aae48cbfb418e68676fb5f1854a7c91365e900a2ef8045d603479fcf735858cdd52e6c6823bf3b62edb58f33ecb208fe6bde5f8f53a805840fb358480f907a89dfb7388d5b2ad2ecd8303a3de3b12504f1a21d3e3136397341d58c3cfd4f5be8ef0e8ed5ec18122c2fdfa77c11696db71af099b8fc160db86bc0a212763c563c5bfc6d3f148c003437a1e6640159f3a60a25d8349795e86b26fdef7bbfd04b6f9fbcd4c25be12686cffe5bc6bf0e488eff159dd69527c8ffb3c34d5ca1c442f0f2ee41d2699cce7a22615cd9b323f285a7ce19a42c4a84de8b5ea6c7a3c4561e5e51da353474c9947f587c56ec09409f7f612f21b64c041a1e797f5905a82d0100c427bba1c86e89de09137cb15a493f2a3c4239e70a58917d5fdb112dd7d7c2be7c7124e2520ed166099a0ee40d1f43addd8ef77b730a7455431970b65484ea1622a716388fbda5fe4839321fc07c10b2e3c2469c7d96281e5c0ffa0bb255b7436a7e94c075e9405c3e14a95793d18ec9fae76c848bf6e771c32fb55da60fd6ec1b3b2a07545a302d37f62b67c816ce6539b7615a9b9cdfb69dc436b568ce8693e49b56b51e68e1d1bd507a0191c28cf822c8b2f2408bd61fe747b202f6052bdde58529e6d113acefded6907f0bc6a5b9a1b216469e3d504b6e71e272ae5687b5445f22a577607a123a99fe86db55bafd5c55020dec2fe056e3bb5ae75919a48b4b0f06dd4e91e7c97151d14e9056266a6e4cb5247778f41e6c8546aa85b8a5e682d087ce93f7ef3ee2c4faeab6f8a4f2ac6ff0abb56dec7f954df0b671108fedd31b7ea24f185be23d8ccc6e91264d889f58a99419443a1740e92b8e41c626f53fa3865f83041d236d645491c4d5bba0441d5e25064bec97fc0d87f1b061a6ad36531b1bbffee4ad01071c7756946ba54baa9ed20ce859e3757ff5bbd251e685adb7129c2d78650fe0cba7e7ea6db028a112dc8cfe91aab76dea4db96d8aa19b86f8b4db147cabb5c753692b60bd101c67ae713ff4997f7d81f14cccd538229226d0c69256d274f221c2834c765450bd9d78f6b89de29777f1a649dec24ae567c21eb0e32462ffeeb2aa6a593fe818ca1921a43e963e45ab06de039581814904bc30b651e2f19b557b36487aad0b60640036fcc25372833de5aa78bf40d54706ccd1a4756559ed44ebec39fa07008ff10cf4c1caa66926c5619682649b922711b04b0a72029312433acd9a85c770e05347798a80b814816cfe7e822c799794381178ffb023e7b1f6220af18510f40f843c3dde8e26344437b671bd70fc40ba8e4c51d31e8fb2e6921cb79fc637f304da47e44390225586b10feac76a4da1a12a9745d342764efde8dc0741e18aec54ac82e37d40c20bee7ed58ca10f2b37993b5781b5d58a24b6b773bd5914e3a3ad5c59983b622f268902b65877ec0afce83558f43e05117fb444c87bb7eba15f4308308511017efa82d73664bd506e5bb60e4f43187552431e2471975d0f6c374afab6c277448f333cf9c76db8f6c124c0a4b322ec7432cd84bdc7e4315404fbc2a36bdeef80a555a0d0f046c38303bb8bdb0013d2005c9e22a82742d522bab20c955e756f81eaf6b18ec88168103e6d577323df381e8897536431e96949252e8a30981214b51e0057473412c16295a0d1e29fbad02d96822681b472e04e9749c949e6f5f5fc52c9da277b4835d18c5ee8447dde33d6943f78f415648c9c300941f537f56ae99e52d6e9e65408f24331998aff9e0f3d3fb6a8ff75f1f407a396dcd4d5e663b2bde4083c3779693b66da294b037c2458da842679ce6e405259cb15895825812ca6bc37122f1635256642eaca00f550357e2aa05a3a9f901e0d8e682dacc0830d0ed1c0a015ce6422478ec971db8d64de16f4256ecc4aaa2f4b21e26e2da9db7a66ca45866411b2f39efa5394b21cc203f39544538b5a9ff36b1c75a50ca452684ea23939763ae866a403b6b8d614c75273864c3cc510fc052baec157aa20918b810bd5391eaa98aa2e6c2557124c978a0f0b4543336e0cc86325a1eed751758686cd57881846e77bd0ce6b8994e177f88f750d04e515ce0d427ca23fbdf85eebeb15ac6772a790f623c431636e27a58ec15058f8f4d7e929f652b5c5c8de2c356183ee6f712362f0485e152936b8f4e375947614e3c73fa12e7ba4613f570c56ae6145366495d88e040ae5bcdf3b77f77b949503297107c001baef6dbd8e3612316c9985d6ebaecb55a6c9bfbf52960d31c589345d6ed347c5f4db231a06ef83f4aff6ebc73436a51c23673b525bbefcea1b0f0e022bfd5442d2029419d31e410e867c7ac838bb0e4f212ac4e81529a4bb6cc6bad0c33a449dfefe7d8b5d695695b080139a7e07bd39ec43848a86a4d45915c9ad1d4ffead95e10f8125f1dd3cefbfdc458a06f11073ff00a1f2a961c214b9658edafd69a22ded53c9ff046362ff40f3d5865d260c7aa9efd60ee616e7834e89de50dbf0b614be04c98582dcc39f18a78d1bb63a8ecad835557098fbc2c7881592d25171fa4a11a80c1f2ca557bd4fbbf16d2998cbf016b0224f632d909627556a9ae122088756002da24a25165a427e8b6722634af19b45eefbccbb75d8ea5c1f77cae", 0x1000}, {&(0x7f0000000640)="27baf96131553f139f1b0bdc6aa3a11ef3fee9f3e5fca181b29c55a0796906031bcc", 0x22}, {&(0x7f0000000680)="855b9213d3e24374153a72d9c03896a089c6baed0b70a6856c88cb74ec7856b2238768c0cdc7944f581d36770ca0ae02b804abb2f4c6e449", 0x38}, {&(0x7f0000001900)="c5a613e55f10b9e9e9c3dbed0439d97f985c1ade7f5c0d2241357902a0a6c3cf9940d564511b0745df2ebb9b3541da5e49629deb666e6e93b7db8e6725251ab4c019a06a07197f358779888f9861f224a0517161d1cebdee45bdafb288e9da47cb71cb6f62f82802f102dd9c9cd52c8a59b3ced872534dcba54a1172b36eb38a2467e2aae5f18b6329ec8022bd755dcc8b97e4557c8f666a34b7353404c59adb7611ebd17f21d09b749cd32dacb2b90675ba2589b069af8775ed577ed67c8a5c6506f459b950e2b5d418e5b22959aab55ee8bfad8daf3ea5e2456af2bf7431e968b4981bf8c49f90534b792a923ac6f4666f", 0xf2}, {&(0x7f0000001a00)="853fdffc06a4b4c8cbb76be8a8ac0ea64102041a6e680a4f9b9764657bccced52eb269dac9e59ac34866f9a9daf94cc28f4474e9eeb805b28498d57be8c128ff9dd1d3b08c3bef407e20ca4522177380cfc97795f1826ee3f9c4dfec08c10ab74cabdbcf594e877972c0021db2b08e34a0c9bab29e5e1fc39029cb51ea9c618c8343bf5adeb2b436bfb301c6f9a4150ea1475c09fdafe4d37a185288855643185e2573010efa402e1fc03d1824f01222b681f1e3057398", 0xb7}], 0x6, 0x0, 0x3) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) read(r1, &(0x7f0000000340)=""/61, 0x3d) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) read(0xffffffffffffff9c, &(0x7f0000000600)=""/61, 0x3d) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000b80)) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e9f11084f2ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000003c0)=0x8) r2 = dup(0xffffffffffffff9c) dup2(r2, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)=""/198, 0xc6}], 0x1, &(0x7f0000000580)=""/178, 0xb2}, 0x26) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) semget$private(0x0, 0x3, 0x44) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0xe787c29646ca4c22, 0x86) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x140, 0x2) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) setegid(r6) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x80) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) pwritev(r7, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155cc1e00", 0xfffffffffffffe6d}], 0x1, 0x0, 0x7fffffff) readv(r7, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r7, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:07 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, 0x5], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x80}]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e718109168"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() fcntl$dupfd(r5, 0x0, r5) 16:00:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='i\xdcGHowsm usez', 0x10, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r4 = dup2(0xffffffffffffff9c, r3) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x1cec190d) fcntl$getown(r2, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000180)={0x5, 0x4}, 0x10) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x56) r7 = getpgid(0x0) fcntl$setown(r2, 0x6, r7) close(r2) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() getpid() write(r1, &(0x7f0000000040), 0xffffff15) read(r0, &(0x7f00000006c0)=""/138, 0x452) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) pwrite(r2, &(0x7f0000000040)="660e33e54019a1770a93ac8350ef2883e69945dbac1d6226254109d3fda94f3305d5f3b8c1a27e61f8802ef75c", 0x2d, 0x0, 0x6e1c) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) poll(&(0x7f0000000480)=[{}, {0xffffffffffffff9c, 0x1c}], 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x80}, {0x18, 0x3, 0x7, 0x77d5}, 0x8, [0x8, 0x5, 0x3, 0x86b, 0x4076, 0x8, 0x4, 0x8]}, 0x3c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2fb484b75b7e267395a0fcd1f77d1fbf66696c653000b7968f0c131c58c619a448e4aca94bb34baa5e72949bba3e5867b03455c16c2751de736aef9a9cb8fd4dc7f6a58f5c8fabaa7c2f10d1dbf6384d60e759ac3d72"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009b3000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff00"/213], 0xd5, 0x1, 0x1800) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014220 failed: hole in range 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009b3000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83f57d57cfe71e0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x200, 0x3}) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009b3000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48030, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009b3000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:09 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x2}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) 16:00:10 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c311"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x100000000, 0x100000001}) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fchmod(r2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000100)='./bus\x00', 0x40000, 0x10) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e", 0x2c}], 0x1) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() munmap(&(0x7f00009b3000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x40000}, {}, {0x0, 0x7, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x100}]}}) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *284911 84472 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd803e400148,e4,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000adcc00,0,200000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000adcc00,0,7,fffffd803f014220,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff80001487e828,ffff8000ffff84f8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aa5000,ffff8000ffff84f8) at vm_create+0x193 VOP_IOCTL(fffffd803b5ad750,c5005601,ffff800000aa5000,1,fffffd803f7c6960,ffff8000ffff84f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d482c40,c5005601,ffff800000aa5000,ffff8000ffff84f8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff84f8,ffff800017966438,ffff800017966480) at sys_ioctl+0x5b9 syscall(ffff800017966500) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,3e974648010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ec4f037b80, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.