last executing test programs: 1m0.497280396s ago: executing program 7 (id=2524): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000200)={0x2, 0x9, 0x6}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x8000001}, {0x16, 0xaf, 0x7f, 0x77}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1b6ff680000ac0058105a91501d94e6fdd3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a19cd513020de361aef56997b71f9c73afc93abc9e55b3b1f35ddda25cf3e85f91bb30d96ded", &(0x7f0000000080)=0x60, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x0, 0x0, 0x0, @rand_addr="00040000000000000000000400", @mcast2}}}}) writev(r2, &(0x7f0000001800)=[{&(0x7f00000001c0)="69ec", 0x2}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)="6955f1db", 0x4}, {&(0x7f0000001380)='\\x\a', 0x3}, {&(0x7f0000001400)="8cdac5", 0x3}, {&(0x7f0000001500)="53005b9b", 0x4}, {&(0x7f00000015c0)="a2cd17dd", 0x4}, {&(0x7f0000001680)="94ba4547", 0x4}, {&(0x7f0000001700)="a25eb234f96b84", 0x7}], 0x9) 1m0.390012902s ago: executing program 7 (id=2530): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) setregid(r1, r3) setsockopt(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x10) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb9bb}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000c1b000/0x4000)=nil, 0x200}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000b99000/0x4000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007a4000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00009e8000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000cec000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) mknod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9000, 0x0) chflagsat(r5, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) 1m0.20876799s ago: executing program 7 (id=2539): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='\x00\x00', &(0x7f0000000080)=0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) acct(&(0x7f0000000080)='./file0\x00') 39.196259782s ago: executing program 7 (id=2541): r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x7, 0x4) (async) close(r1) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, &(0x7f0000000040)="83d2d22c", &(0x7f0000000300)=0x4, &(0x7f0000000340)="2cbbcc9d3ea39c4d558beb116bb7834274179cfbe1235fc706b215d24acf52f7a54ac35842534d20685d667bb3efa6f7e7e3febe74895dce3a2501253fed1905851a5b1fdf852390f227820f9d61a9bec849534a798b226b056c59bba6c59628b93d8bbcc938a0262fd66ef917948aae9e0e4c0968d09ca77f35279cbe3a01e462e7a396c93ed0bb538328637cd7de8432b3000000000000000000000000000000f3d8731d28b7b2e57ee8e39be5e9d223e4d1b30116bb7672fe2617801c7acab70825c482487d185b2a309a3d5cfde693d500ad94bbbc1228a71f7062bfee81f6e0904b0cb584", 0xe7) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r5 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x80, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r5) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) (async) close(r2) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x20}, {r0, 0x1}, {r0, 0x20}, {r0, 0x4}, {r2, 0x4}, {r0, 0x10}], 0x8, 0x5) 29.120169497s ago: executing program 7 (id=2557): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = msgget$private(0x0, 0x420) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) r2 = socket(0x1e, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}], 0xd3, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') shmdt(0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xd7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x1cb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0xf, 0x0, 0x0, 0x0, r6, 0x100, 0x4}, 0x7, 0x100000009, 0x0, r5, 0x40, 0xfffffffffffffff7, 0x4, 0x8}) fchown(r0, 0xffffffffffffffff, r6) r7 = socket(0x1, 0x2, 0x0) read(r7, &(0x7f0000000380)=""/252, 0xfc) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x7) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0xc, 0x4) 28.601197535s ago: executing program 6 (id=2586): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x118) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x0) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x19}, 0x2, &(0x7f0000000180)="3748a430a19bab92fcf8faca057b838290c3ee82f0833a8ef8d192035c60d08e3f5221b0dfdfda5b9c74cb36337eedeac2053a419f469152642f3c37533db2c57673697e40b4de2894cbbd2c2cb766473d4285d31ce80b30e3c2f921ad07d2afa5f6cfb21f0ff373623e82c6ba91612dd79e5d1b97b8448546afd039e4c3430539eebe3a890cc59e54473e84834c5165da62d5aceab98ea96259c0e159dcabfff2ffdde5a84147a3503be91e85e563095dbdc748bab039f54e6f66e692f98fe4df679408d38359e5ca7fe12c3a60cc347e1be06deeac47d9917fa46049", &(0x7f0000000280)=0xdd, &(0x7f00000002c0)="c88da3c6d397c0f955d0ac1b6da5c203c6239d07fdf843d93abb0b46396da6a3c64c48ca2080458dd124e09f63f7676762e33ac035d2afde6b7623ca059de18a1dd8a88cfe01b8c6", 0x48) bind$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) (async) r3 = socket$inet(0x2, 0x8000, 0xa) r4 = accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) sysctl$hw(&(0x7f0000000400)={0x6, 0x8}, 0x2, &(0x7f0000000440)="fdbf3a5a0735412e71af04fbaf2f87a32cca231bfdb7af08af672de39f2e050bd6bd3012a25d23c9b071b2cc1e4d", &(0x7f0000000480)=0x2e, &(0x7f00000004c0)="73324a76652bd6f41d4ef16abef1f93d62b3f833df310d604c38c7f638960cb855a49f45147dd0420610c17d84edfd7a92095bc9aa1495433bd8a4bdb0a015f14d22ca8af3343a7ff6bcc56f2c85a303de499f3768c7b6909877c142bc9b35f0ad0217536f38f8e39edee1461e33bddeb0f6211756808bac18b01242b4d634048258d118dcfd", 0x86) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) (async) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000005c0)=0x4, 0x4) (async) r5 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x1, 0xd8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0xe90, 0x4, 0xfff, 0x44, "573962f5fd17954964cfdbe043d46d945a9b0676", 0x3, 0x7}) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x40b9, r6, r2, r1, r2, 0xa0, 0x258}, 0x1, 0x1, 0xa}) (async, rerun: 32) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 32) chmod(&(0x7f0000000780)='./file0\x00', 0x3a) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000007c0)=0x4) (async) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000800), &(0x7f0000000840)=0x4) (async) rmdir(&(0x7f0000000880)='./file0\x00') (async) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000008c0)=0x3) (async, rerun: 32) getuid() (rerun: 32) sysctl$hw(&(0x7f0000000900)={0x6, 0x6}, 0x2, &(0x7f0000000940)="59a46b361ec0eb34ee0f363883ccab428d6a58f9a737e331f0fe47d593d6fe381a164d400ab8ef7c747f053ea7e146adf14df712288d81ce0a531b37f81b52348a4e0dd99ecd43951020c4f1697db06b86287885f4ce6b87bfd865e5e3af89165782573a829555cab1602fad6b2ad6e6d94a6183ae283ba8e6f096606d93d0f2f265b9611eb91b80e5cadb", &(0x7f0000000a00)=0x8b, &(0x7f0000000a40)="202142e1e80372291325206cca3d04388e728fe75f1a72c6a41e44ccd90b3a1784553e22a9e73355586e99c79aee087cbeead156c39c7817e1a7a7684c7d852b3b08b11f65015dedece472d31e9d13554a711cfe8481613fef18a19d0435f83e0e7048e7300bd7f42ed54fa9c800222c32b1b80959a5b5c323e8978be464f0d4e83c6ce71f0d53c46e8cbf27123668771e2de4659144539c41cf66fc1c11d0515c721d12adfa91a87ab4bc63c00055d76a846bdd752237c936271b09669c0e512c99238b42a7f913c5cd47ebcbe0f5fd5da7c38d20754ac1ae44d9529225fe4080f5d537c257b6cc56a551f9b753c9d8bd3d13ac5680c6bd840cb6cc77a44100654c8d6c2fa56c16accddf7869ed3fcd117ff533ddc2adf662a6675d5692a85cf36653e37ff5aac81f9e8a818500ed18b2b551491e1b6cfe48371ffeab03b317424946e43822ed4b3e5f6a91dc59eadb50cfbc01dc08a150c4e2498401620e37f2c61345770dc3cc8b88127bcabb6c15b53ae2990ecc0da0edb05bc0e103b8fc3c0bf16684f6f5530fc28b007ccc6420e14af1cc2f1bac146db7b82800e8891dcead85e023ce56229fa66bd43eca86c9d701e58eb4b17b65dfd10e848d099428ad2ebfded55b952a3faab5fe6e8e6c99aad1055aa903932e01d404806e988c378bc8ffbc3558597bb2ac8caee56924365b974216417a473241d5aa90a1999976c90b3525d5e30295c8d828eec592f6758bb359660afde80226cc92d0e1e79dab5439f87a28ab2e34b63a0b4d41061bbeb475be8d65144a75797fcd37edafd7d3f2fc16d5f7475714e538ce806b3fd3a60aa802a803f13d6e30083a514500d70bfd92b1a5044e32b576e44e13c2069a9daa82ae735fe9d468eacf55ec8605d3f16af35c8b814121660f8777f6aeea7f77e60d62b503fc0dd7fbb62bd77d02f7a028926956ce8d0999f9df8bd7c6133dd38feaab0a61840e463b40436f093608953920e916998ba5aa3b2e7ad784af36c7da653818838b1fb912d63699635f6354d516b82468fcc802bac0fc17b6d60faa646f2d910189f49b4b18a9a8c0b5ba80a879a9f010d322c2e7fd396b90f67003fb35e9ab480cac38bce4e18e8ad3e3230faf3e9c0e0410aed06eb75eb1d6e4fb5217c718f0726ddc788f8d9e733f479cb38aac80e51be1a11acb79858bb688941006a86d56be04dc219c054524ad4038f29715324d7007ea3c1081a43e85cee98af3c68e67b145955cdd42a5a66a638d04fd652d6809b2f3077551daed731e85a6bc3c7ba6ed40699d2f8522f96202c2c02cf29bd7f0484c366547083068de4770e593455f70decd7b42648c39d44b309aa22f2217245099cf4ebc0e2b764bbecf1bb9f7e2a72c935a97ef5bda3dac72d3cbccbc0e79df2e7c9ed7b365c77f449fc7e3e840141135b973e9fcff40f4de57ea4f515f58ab9342b6ece773467e92828e075ea18c380293f581c675251f1d32ba13be06dd36ebe371e3501df66d8ef4140ae8a0a1331183d4ee26f73d0e6fc352d4fc714aee1f88043e72079776a233f6a0eefb2c4e2277c55b1a1e252d51a0462c7d505853cdb4498acad71a22cbeb4cfe1f2f36722eb6cee0638bdb302223836eef3a95e6fbd0682b84abc1291703c28bcb42b37f2c73d4ad3e8ac4471181bd9134c2fd0226a26caff062cc080c6bc3d5f58c155e785570b78d080873dcda218a9894922654b2ca562793d471f5b349158f0bec8d3b69253a4314fe67b6b22ca73b39040d3b1ad18d9e4659b4927f3581d0b91b50dae4a77554b65d68a8d7081eb27649ad0b15444aaf103d1483c903f4b0d56d9fe7d48626f61d7cdcb8b26ba4a1e9473673310dcc0676abecf9836ad2974a259749c21a0a46af814b42a5ad3972e468a3eed27feca5fc06e873dff1e3d58565e6393732adfe27c2181e1cdde6b1c11eee351fb031ec118e29288789f1748afc910fb295d8149dbb3e327b2ae90c2440e4439c6e2d923a70d78239ea9b5e61a8715f8a5d079ec3f35edca2b04370e623559af8ed5a38f4125958172a2ae7f2c7da23c2a7b1d39da205fba380f5226594ff9a88d614f512d7f2fdcfa1b0f24ad9278232f570fc92f66175f319777e99bedf94b1baff27b733840e73eea84e29796eab6a9ff48600481b75bf71d059c1016786402cb0a6bc94a5d98d6b4e7e225417294d7ad184845b6eaf26f9250cd526076e359194516d693aabd46c62874816da900a2069a643221dbfc55027e1102a5313e799cd700e2fc5ea0a89957986f69e5d61bc7cece6f1e5405d2e42422e31f928f024192045a6559aac233b883df921812aa177a61231ac5be29b48f752c1e8748195e6f60b0a493247851289ae575268188b9424d048e09ad40ee70ca950c7fa63c9cf0e353a9691d2429e3f9c3445cc5f5408785e2264f99e44a87b4045958e6d4d7189eec06ef147a2a02559d7c3b669693aa0d142f915813e90eb8830d4f7eb5d791cbebb0e65387ee4b93218ea53695ef889ebfe4505cc05236a4c2ba01118199056530954863894665d6e1f7abdf7f7b9b9af2f707ffb1703e21049a8c9f3a4a16458f65121f93c8831f86262709370d4a94fd520ecd87ba89c8b5652f46197bfaffff8b59cf44620e0fd600438bb5ded83cd77d79df3283b0cc33401b3a2ac6c8c29fa75ae4352df18b0cd18ceae161a379c215f070651c425cf736d528ef6a8ed52fe2a30c5b532921de90bab8f8bdb9577564deee080f8f7f1524524e70430912bb9bcbf8bb8e46d728f8aff2c11c8f7d14d59b26fb9f3605d8b6a657c91401907874aeb828fb83278d155472445620f442cf3e91c30aec4653e1a602497fc7410a8c533001c9df293fa8f5f55f2fb3d0f1c97b0157cefcadc87b2e340c397ed9c45565d30f7ed1632264e63b8caed2ef85804f8072eb7cbf26eba03930bedcb90a12d4021ac0a4dbc38cbdbbf64a1335aba6c453a70ba21efd8f7132b93978bdcd4e493db80cad116fa02bc94551ebff71b6d740ec59fe1e165e745646b04a9187350640842a65e60da5d4f2d7331f0e897aa9ba7695eb53eb73c4e5f436788a1d7cd337469d80d3ba9037873f89ceb106fbef080ec9743bc71fdf3445dfceac53d41577775f97eed8fafa7e164f0168210f919eecdfa129e6cb77a2346310d9e26e806d6aa41315a7f0c9407f337524bb4e22d87cb870bf46046d6dc0a3c6d1a8e5f3a6f2eb95d1cb7a633ebb8bbccbdf0429a42e82946425bf4f32824013177a5ae6af3b4bb8cff22531237483cf50f003ef4a1d9722d5bc7b4bcb12a53dbef674a4b9aa75310a3b525246cceabbe0e8ab7ae7eb197927e902fb63838805fee681fa4c31f29ec3ada2b6072231d838922dab099ffeb16fcb60b1ad624ac71c84ba2a50874220e015c22de3d1d24b3d989f34b7c0c25b7a709a451f3cfd889e63ab9a3d72f9a5718a127d0be34ecb75dc1c3a6af1d0564638d9e651033a79ce4c50cb337a1cd94a4c1a9b95032e1c9619cda3480b382bdb3ef4351544df01a11f7be3d6ccde5aadfb73b66903e7dce2ffd2eee579bcf11a4c7d19b8bafe1895175e4a8e3b95ea5f5ff0bd662b8a0b3c4677d3fba6726abaf62dc8e371b4ae68579afcd5226559cd6cc5a2104f01cd27ed0571d23e71419176988d0a37762437d5aecc184590beaffb10fd80213399807e250667c496bb84fbe1549bb6942bc66d4beb8cb1ba42b8c0df085a834758f7c86193521b3e90674ecbd6b240a11b9c8e07f0aa786151e3d4b1ac3e4c452a4cacd44a9d3c040157dbc5fb6ea2ae9b55506c914f88659e1ef73e463b595023244527ff41391518a2f0fb5536356bfc98b41559f2679ee1b5e654a32bb2ef29eb851391a78d782aef98b070d2555dcf93cb101e3772711e297103e71c5853ed9b2bb9265a6cb8224621c059ba9f8c61fa5fd30a3572fa80bbba8404593289bf1f90f6665947afd1b16f2f250335ea265f005bff5b5b4e6133b5f09bdf22732ccf77f939d9b4d38f3098e467d6836febaf867d72ec865186f9824fe90c3dbcaadf85f88738c0c65004b4687ece33e815327671cc09536a6886ff5f10002773500aca96e00a0f562e686810118aaaa65ed352bf00ceadc3fe929c7fff4b4600021ba06d520e319b471e6f207cbee389f420c1519de5027d1e4caa2e0cc8495e9f7400cb448c69019d7711f2a1d9b35f5f19b64f743133d7e8b645a70277681d949eb65f2ee9e1290ead26a7f215767a0bbea5af7428f9be5840b1b69452b4a08b5822ffd7eef9cdeb9ec3b6132409d0f25146b5f6a9541229bc58aecc4cf96b024e068a3dfc05d940c98590d50783bc57fb705c29d06610fa1dcbfab438314270402cb3a40a8377199037eb15e0ae34144c4b5bdff6b81f818ab45f4d7bbe6042db827552ec99876bc366ac08940a5641c23dc076c2deab15aff561ce9a583f145bba4a6d727bbe255ea4b84281c4c5ebb795b77c126f69238b2e0a30509c67ce4be8c4914f3fef65753b297a36c16a47d7ca6c8597aef04b322f5cb09de27d0a7245c7b9527bcdf20a2dfec9c35c65250cbfec580646abba6e561a4d35211c57277b49918f6fd43f37822c69432883aa2296a709974b330ce36ec2e64e5aa0c6b892f04cb02d0b063406ad2537014ff5ebc4c44f505497dcd2dd19f17c743d05377936072fce6cb51aa7bdd4f1a8f5f3c663507ca59ae79f271e38cc97f6bda7dd1f0203b748910082de4cdd0985f0d64b503aeb167ba1909aa41ef76e349bdf400571b63caeea55a34b1e09ed08205a92ae8caad5e71a3316577b054b1dc975d2b89429ce62a05c84cf2a74f4748e8e14a7b995b8c0ecf1db4f40877504f19553b0df9120f5fe99bc7f95e0b3c0881754b95bb12790c6e8e7b52425b7e37c49cdd04195465dfef4ff9aae2ae485f7bf70e411d11cccd444e1694e0ef146bc7fef93aff6575c6504227e67a4e7db7fffa9d67c183f535e76dba77177af433a9f5a9ff8b54b3282416c03eb71c9c85ec1880a20d55f2d3b47a06213756e9590c3f6b71940a851e21efec57ee3b4cbc346cb76fd673b07b7130ac1aa353d0f3d94ba25824a5dcea994b5cf104e3301f27c5d8c833afd65a0d1b24962af91ba1159094b3829e4d467406450b743014f26ed15f5fc1b0a5ec896be42075b03480a6e512cec88a0bf27d3b8b72c7298f765c4e63ee2748fef5cce288f8352a636f4ceaad85bb4193fea8d29b6552135a9293de0af80c6594077895e1bcd11af14035399ca1c384aaf0c9a4f93bdb8301e353e879e570463e1739efa51693873139a4369bb51845ccae222f999abdfd3c7227405a70fc265c07ff0322cbec8415f99cbd87e77bb582eb8c3a1f521b849198b0259b71580543b7dc460c8b4796436c2d1075fc383512d1f3575af2bd6c1d3ba9d83e30f1f87541c40650912a414d122fab205188cd71f36eea5372afd5dc0b9603b613f298590db8cf378b55ea8d3d8ab1f4dd94367f87bd4d86f6ea9a0d1affd2dcd8a987e7cb13a1d7e4223c73e446e665bfd2be97703e34e6c1708f4094bd0d1b1a98223984e4ef1f173b47956af42d3f83299bd10efef9c755c9cd8a71d402ee5b3723fcad0752148bdc355c18869335265cd7533a61ac46c25aa19cf7ea6022674e21f64d212e1ca9908d5f98417e71bb81577143df86e14d65dbcf1a1befb13511a5539ccbd723a2110e4c55c7624d54830b8546a3c6fc81d6288c966fe75242f9f5c1f07a088d62ae99bb56358e29b5c5be", 0x1000) faccessat(r0, &(0x7f0000001a40)='./file0\x00', 0x22, 0x1) (async) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001a80)={0xe4, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffff9c, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) stat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) setsockopt(r3, 0xfffffffb, 0x8001, &(0x7f0000001bc0)="c6206ff9a750fe553c33823909a1ea4f891541831ae05f653fc0750cd2cf41e023fb6c67bd2fccf6723300f6df2a2390f14fe46fa00169b570fa846970b34d5d88bbf028cbe9e6f2f7d701c4dca546cdbb728e2243dcfd2febf259147389ada0e4d22004bbe6a46d99047f4d3d26677f1678c94b1b04c8756d76a4a3fb6f673d76b66ca0df34d25b5ab91812fddb8482cd9bc869c2d00b8816c6a3e58a95734468e5af7d0e3eae739afb04d51d23acec84756bc99af500f16ad8dab32586baa4a9381e44ff2494140f63f26ebec9a6b7da50f4a1940993b38e9758698f93807c7cee7f3cb9aa9cb05b46ab5d9dc42f045585eb5e9c89cb07", 0xf8) utimensat(r5, &(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)={{0xfffffffffffff188, 0xde39}, {0xfff8000000000000, 0x550}}, 0x0) 28.600292453s ago: executing program 6 (id=2588): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = semget(0x0, 0x1, 0x2f3) semop(r1, &(0x7f00000002c0), 0x2d37) semop(r1, &(0x7f0000000000)=[{0x3, 0x1, 0x1800}, {0x0, 0x4, 0xc00}, {0x4, 0xff, 0x1800}, {0x2, 0xfee0, 0x800}, {0x2, 0x25df, 0x1800}], 0x5) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x8, 0xffffffff, 0x0, 0x0, "9786224ff1c102d1000100002000"}) 28.562843739s ago: executing program 6 (id=2592): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000bc0)=[{r3, 0x1}], 0x1, 0x6) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000d80)=0x8) writev(r2, &(0x7f0000002c00)=[{&(0x7f0000002a00)="10", 0x1}], 0x1) read(r3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) 28.402652626s ago: executing program 6 (id=2596): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10001, 0x0, 0xffffffffffffffeb}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 28.31590957s ago: executing program 5 (id=2598): mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x7fffffff) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) 28.312727606s ago: executing program 6 (id=2599): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00f7bf", 0x14, 0x29, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xf) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0080ffffaabb86dd62454a550020f8daff01000000000000000000000000000100000000000000000000ffff0000007f4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8100000390780001080a0000ffff000000040000"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(0x0, 0x1100, 0x0) (async) r2 = open(0x0, 0x80000000000206, 0x17) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) fchmod(r2, 0x20) (async) getpid() (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51fc) (async) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) execve(0x0, 0x0, 0x0) 28.247873137s ago: executing program 6 (id=2601): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x200008, 0x101}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000fff7000001"], 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x6, 0x4}, {0x40, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x2, 0x401}]}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[]) chroot(0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) 28.158773796s ago: executing program 2 (id=2603): mkdir(&(0x7f00000003c0)='./file1\x00', 0x101) (async, rerun: 64) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async, rerun: 64) chdir(&(0x7f0000000040)='./file1\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write(r0, &(0x7f0000000140)="1b882a2f943cd400085862041beb7280f8e782ac61ac9e822a79a43d0eff91ca450e05086398222e380bd7f878333ad659b0462d87722efdfac4117e3f6bc184172cfb131106076341e930a786c3faa45e0f2378e1d9f4942e852eb09f6c65bd85879a349428d1368963a047fb02765f576c1d187e40e32aea1e7f68b7b901694022b2b1aab68b75092559", 0x8b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)=0xee) (async) setreuid(0x0, 0xee01) (async, rerun: 32) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') (rerun: 32) 28.090513187s ago: executing program 7 (id=2607): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0xa, 0x7, 0x40, 0x4}, {0xf5, 0x9, 0xf, 0xebd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 20.028681186s ago: executing program 2 (id=2611): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 8.659079467s ago: executing program 32 (id=2604): syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@ra={0x5, 0x2, 0x101}, @pad1, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001180)) pwrite(r0, &(0x7f0000000180)="4d512df94e9b67c57a493e4a6ac8e04a327faeac21f4220b5821bfc27eceab019b6c7f4a627af233f3d6064799502f915b4c140864f81e82c7c93bdd69eaae6b1c899337d495fc531d51cb5b1d33ab155f2a09803489df6341a4568fc0126455f46aa0229f38d6e65cd5128189e8c79fda66d71fcd70887163b1cdb3f87922a939f10c627e0b1f077b28828dd418d78a57f4f6c3afca7fda564dae5cb1cccc76802cb7e2b5c843e6efa0fc5150fe2889a65be535e86f3bc1fabeb1947d4ec6ae1c11c0b6034c9de4a884de3d8a44bf88d9a1a91aaba2753d968f5ebc67f8eabf3316236a161857cbe253eef166d014b41255add765809056da90ea4124177f613c5f8d63dd9b4280e9c820db99b38be67c1b4108c1dc985b832451975bcd4f881203fb1cdca9ef8b98f64b8dea13689607d68ecede932c788f95f3e84dbea8e4174e64c0d47eefec1188cf073f44600c4e659e9d5d24a6153753fcda8a9efd9919b990ef33b8214023fb6699414fdce6949a9443984846aabb1a2a7c67d58ae10fd4ceaabf5cdb7da2cab3016c837ae255abbbcb0de35fa2b8139ab6c220abda05982bfabc5c5ed1874e9436cf258ef175dd9ed6a2ad44e92840a863013c499c0d6431427a0da704d77dbe6bd5305bf7d78f3c4ee7f4c1ab8be73989dcd334b842076eb84269b4536d10f254406b36271eb92aac3ed56f371f324e6b6169622dc860e8d392887eee66b0877638c80da4a8e33c5082018a7da565ab90a24559385cf8bac8efebcd02f2ed1a292f3afbc2103263603427cacfba002f1b3049cca5d40837490cac8c3c997ae7313b84d9d649ee5ef361f66512f127f1a1bdf2daae5e7c5eec39c4e9215e769e67a36ae93019c766b2e355c47961e2bee568ec51775214e4f6be8a7c3a81c162c4cd9767e52e24dd32a3dddea247dea81dec1bee966be8e38f610a377df3836eb8e96e350b040e1860839bc09f75dede5549337b825b15ff3e0e7893a1bf3bc1324bc8dc2403e583ffb3037f0ab5a530b7e4f8da94e8e3f2ba5a06fc3cd30e750ea2b35d8bad38cb1d83c2430ba11b6ca3200de1b654d59be07482bc5ed71b849e6989f20888ae96d142ce4a79ad174404c4fe7729b6699a409d1fe5320183a335d561ce33d90612666b6528639251aa82211afa2fd9349c7a788bf2ad22a8f196ec45fedefa82e09cc99d0267cc84bb0c48bae51635d6513c8fa3764fdb12038b5449d957c99f8420c9d2206d45b00ef935f3f2fb3414e3425bd3e05c70ad70a8f8d183584de0e2c389ea020ccf75aaaf83757b7e3492e4b1b192caf02a16e5e7614d283dfb0a8640b3071f6ed0f05ef957e7074fc594fe4b19a4dbe49bdb7720a525190f1cf059988655234fbceab72908d5aaecf9d18f425b8e8122d568a79d3b5fdb2f40a4afff9ebaa8b44f6ec4382e4e8d6324d933877ae193cb5a35513bc9afff5693f2ac3e8db96ce59e807e85dbb226006db9f011dee9d221f66b821a341ff64eb8f2b882345fca711a3b0d7f09091a103a47bf55cf20b8957384a5eaed574118e804e0db50e8c211e0711352ff4e72c63ee3557224478b691753faf4d4555e8efa7127d33d19211bb486a2a5d1ad82364f8468740b96d5125a60da3d3330b6032e9774176a26a39a5d9fc8a1f1c4775861852aef6f16269c86b6a6e5335c4cc46c938546a716a5bc181cb8a3da3bfb86ba5af6c0059d287de46e570263401720162b47e1a0dd1e3dc759c0e00df69d6c2401e61722038fa4101eae84c06fbbd910d60433203a30c8007d8593b92af6471823331009d6379c38be27aea6645991723c39b7233b8109a9398b9b6f44315a6c9330bbb6215a2b205fb2c94eb7d729e5f0b8a4145df487c6272367120eb4de32aaac1388309b9e7f8f49af336695c74906654218132b59b1e028c6f8cf0d95ed84e4545e0c469a2c640f7ddcf157fb74d5b497406ec138805c57bff24c7f14f794b1c4f2234c229f57bc78079fe05b3d62ead3d934f9676304e2fb572d608f37ca11eda35dd4c6434e35b4e6f0a272da4121f38c727ef22042c2efa01972819bbdcf14ea1d6580ce1ba70cedb493c5253e7bc092250a6e2ef2678cf5563c4c34fa6ea2b5813a8eea3701b8b2904eeb4d06c46f02250f5f1abbce31fa3bedef6bf587b5c5ea2a5bdfe565e7e0e167f2519e64e7172844078d96b77e95adb31e267087535bff1f1ce4215930c089544e4ac62bb710d9701616d789ba9ff9a3d0fb75331432967fc9ef6dc45ec6ee3df483e1aa4bcd31e5eb0d44c778fec0cab9a07c8ddf23abdf858f031bf175f726a1879ac2720dcaf1e41aabeaeb3003f1c4b465e693811290b7a403768cdfe89a3806b017e623bd94665dacd7c58121af1ba3fcb7b9f391c96dec08efd0539845489317a661d5656fb43757a1340359b6e1552fb3463b18db96461b369745fea76cf3c2900c2d0b39190671c079ba6febe2498eb38756673764ce08309bbdab5a6ae3a912d8c9581b972eb2d9f37d29e8b07077f5348629c19616c0a0028e46005a83f13c2fcb6aa6427897893f22dc68214c485f698440a62976e5981bbfacceca4a6d5228307a3ce675a50166275ef5784f31de4dbaa07e8135c55c49295ad2b4a7ffa8534f635e804675017e88bd355618b6f2b42105ce1da934f26edc57523cf5da33b11aa5b588be1a9e8b36a6529334b855799368f61244cc7439a2072dd7b56d09fbf0759a57dec86a899a93c7cce3b3c3a017bf5c14f6a75c0a2c17e8f921083fd0cd1eeb7a4d14cee8a0612d33cc786c046e1bff9c1847d47d255a542bb609c7f4b5fc515cf29dda29e3c4139e01a587832f7a2dd871c2e9c7189bca284433618cbb50cf9b69b10487c91e3b9235f596b5369d1e5fe56367c0e31f9cc3f1916b82a6041be1d8d9b0411b00c89b175206264d31eb745e20a376f4b6a18e60c808f18f8eaed51bde728e72fcf903c4b81008a96b09271e775eb4f77649437f14a1e172c900993c03f65785174a3eaa2fb46e3e7abf3d66ab5ce160f0af86f47c9e09dd660d5cb361b3871b8f7679ad7d2d8fb039c199a9174b5f148af59d595f6f6553047f0ceacd87133245d8284ce8823c91703e8ac5a3273177d8874aae8dff90d1fdaa6a58be1f5acbf6d08975afe8637caca47a7d690644dfc602b5cd8fea7acf60001a4702320480171f09919c9c480745b4f65f6829b9127efc1a4f188cab41c4e08b8549886ae9c8b66e25fced541e84bdbba3598257200e66ceaadc576c1ba55156b686976b199a01f1f3a5d8a79b819a62fc0f70f540c26dbc5ea85e3432864bf1e51f995ee5df98eb1c134f5f59c7f37cdd4c79303acd67ddacd691d960c50237d9f76bdbdee026b9ba7548270a345f1659dd06859e8571cd2fe65e80d8e5bd38d4efeb7fbec812fccf53e6224a838f83414c7d7334ea5ac0e700a65e0aed20373fab7e73bd0a0345ce38ad2a06d285b4d24617b06e05fa7f27f53cd1a0eff085ffc621afeeac2e9f01a0412195a01a549e4b2cfbb21e33c663a9600308313562951cf43deb3259366e23087ee2c57245e7bc3cd50badeed4779b978dbda19d92becaf1c44dd94adfce12b8a46a9ed8d732e154b482d1c1d87765ccba7309ff0ad0724122b84d42334716e0c6881a426a9d8a04bdc66ec5b8fbba998da3eddd8cffd73954b953616f61e52c8eae605ebcb4cfe6b1f9b007dd1e7da00aaf28625d2ee1d3424e755f9cd3438cc7767f24e89a41b74ffb7aa3174b25f8ef2b261538ef0a1e21866621891f350dacb1c35a1b587866df355f5672c4d74575b1f858ab61b3dbf06f2ded1e79f7084fc913143eae9d6075e9064d83596f1920f3066bc2b8c99d9dc8b843a4afdb637b4c602d56315ca881a09d33231c9faa1e87a3fcceb652d2488b2998e0449139113dc9cadf7ae17b09c8e0cfb396dd895c8361d25c136ecf6e1be4d63bbdfad729fefc2b6236e6fc699cd424f86dcea28aa115083195513c1faa535a37875fc8486717847d74d7b721e8bb0310c33190af268935896dd08e85d5e57857559802a0d358e33df529914bd3b66eb087ee906e528eebe3063c3acf7ab01f2dda0cd2bf8f6de306b6b039f351b54409782ab0a76dc8d6da6f32acd1e9fc6b96bd23cd9370c688124860ff5ee4f32380327e693f32fcb53f3af1d64cbece4b728613369e3da47536f7dbe315bdd60b9af50ad06814cb4aee361a793e550fc007f8a2962354531dc5a0be4e3b233a85738b0e5b3c60099802461ddb664ab29a027702c1f4a217263e1b34c50732e5ea7fe0eaef43ff5d010a8af9543813cb259deb43088f2e0816a4a32a1f3e731564fd30facc7819ef822b285795ea15cb742599aeef382bbc69a77cc24def3ede1abee1e862d0799c7a19996814a25342f27133ccb0737599ce1c45a9a59a33c3baf0f2ed26c04270eaa207e7eede241e963cc24092fb0c2b661ec55af1bca13c889692a7c646c88e78b379f7d3f24194e88b2059f138c2af33746473f0733fafb5675057b070804e5288ea82b5b9b2466285655f0d189f91b96a0e21a3d0fdc6ac69f0271ee6c79f02a317cb1d318a1c73dedd82d247e839b4e530ed6974b8f9270b2df091c2496a8c0ccfbfe0d4a244c4a5a898ba0dffba24f17bacfd11c6a0255edabd7873ecfbc288f1f624353520046376e83ab957149cafa7eb6f3d3f604e7f0d0463fc9699cbce6d41c7e7f6b7ba13d9937518d94646b487d1d9368849ef91c543cd77db288a20fa4f0ad918d6be5f4f1afaa09a447bf5fa1571dc8222f5884fbc2833d448f6e28b1518c07e09ff78eac91624bc6dd2208804508ab34916030b65ca3310155dfb70027a9c0ffc7310f65bf02e5e4d0bec8a3018bbad45a4abbcb10918c1f739a044f3f9c558b8060aff53f783c9648c48b17bcd886f21f6ea73f6ce5fa68b75bfa748f11e801cf48675c2e6ad54aaa6b85451be6fe6ce26ec098d293f10be142318ddbe5371248fe52efa840288d17dd56dce1ec4c8c5c4f72412d8ec09b5fa5fe351f9bce01113ac72105bb5186231ba63d40be20b40bafa6d47514f85a202d2ca2029c44dff684721a427b74fb35f6b8cbc7dea227c2a452135cfd52172498cd1633723e8224b669386376f8e0266a554bf573dbf03569e493f5efafd9b4f06ee4f4d85a8a8c0e0cc574c563ceaec9a0daa538cd6e2072f73b6422f143f98fb781eee6656286eb0b1fa9ef6ef7abcdabdbdf1b97a2abb55f9582c6acbd866a5559fd36bfda0b7d8786d247eb190147f4aea8d2c8913a8f8f7261339f4b306942f9f59f2a6055eb92a06f2db8b0da93a1a9805935a09b3872d3c09af3bcc5e1faf27430003cf5a4645fac6ebef433378960850fe03268be03cdf6b0551db5967572288d10a2b4a2a57312a777dc22009808721f6828c7a03d390f723541a064985810695fe7f1e987c3f8f3a89398732bf3395e1be750b9638b3667122dcc02e2b6d901f2fe722d3dddc42cf904664c439ce74fdc40e8125230bfa246a518a589c79f48c5ec366cd8784f9b50e994bf7f15d8d8de6f727cde53053e3f007b95adbd5924a4390f6e1c3e8ce1c765af31fcd515477af45b933f37f717a1e7a9ab72ac8970a8f38890b70f4f9c6af46ce61bac77b558ef3290695a0a0f9c6a8729f9562ab0c36888c92c20d4bd0a7c7d48f987f2a0c3bbd08691ff53902f0e808193d9435158fce19a9e21e6b67fc47b9e950c8e3f145a77b17f74e1288e329e3776c8fcda9b709318b", 0x1000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000004c0)={&(0x7f00000001c0)=[{0x6, 0x4}, {0x22, 0x5}], 0x2}) read(r0, &(0x7f00000000c0)=""/143, 0x8f) 8.461197843s ago: executing program 33 (id=2481): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 8.261166493s ago: executing program 34 (id=2609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xf) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d7", 0x4}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) select(0x40, &(0x7f0000000300)={0xffffffffffffffff, 0x3, 0x79, 0x8000000029, 0x14, 0x10001, 0xfff, 0x4}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x47) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, &(0x7f0000000100)="446aa77b5a5abbf56859bd18", 0x6f) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x5ffffefffd) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r4, 0x6, r6) 8.029459797s ago: executing program 35 (id=2598): mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x7fffffff) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) 7.828573741s ago: executing program 36 (id=2601): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x200008, 0x101}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000fff7000001"], 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x6, 0x4}, {0x40, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x2, 0x401}]}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[]) chroot(0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) 7.439884549s ago: executing program 37 (id=2607): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0xa, 0x7, 0x40, 0x4}, {0xf5, 0x9, 0xf, 0xebd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 7.23964952s ago: executing program 2 (id=2619): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x80000000, 0x0, 0x8, 0x101, "c19fbea73f84f110bc2ad37c239dfe58a968f8f5", 0x3, 0xa}) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') select(0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="0a00e200", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "fd00", 0x14, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x5de7, 0x0, 0x229}}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x7, 0xdc, 0x0, 0x4}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7ffbffff, 0x7bed, 0xff, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0300", 0x400002, 0x1ffff}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(0xffffffffffffffff) 6.162980059s ago: executing program 4 (id=2616): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7f) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x8ed, 0xffff2b48, {0x1, 0xfffffffffffeffff}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x7add, 0x1000, './file0\x00', 0x3, 0xa243, 0x1, 0x80}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0x7, 0xb2}) r5 = kqueue() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r7 = fcntl$dupfd(r2, 0xa, r2) kevent(r5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x42, 0x40, 0xfff, 0x1}, {{r6}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x1}, {{r4}, 0xfffffffffffffff9, 0xa, 0x20000000, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffb, 0x5c, 0x0, 0xd4, 0x3f88}, {{r4}, 0xfffffffffffffff9, 0x1, 0x80, 0x1000, 0x830e}, {{r2}, 0xfffffffffffffffb, 0x66, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40, 0x437, 0x7fffffffffffffff}], 0x1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffff9, 0xc5, 0xf0000000, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8c, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x80000000, 0x81, 0x6}, {{r2}, 0xfffffffffffffffa, 0x86, 0xfffff, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x800, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0xe, 0x20000000, 0x1ee, 0x2}, {{r7}, 0x21f4e29a5e680e28, 0x80, 0x20000000, 0xe1c, 0x9}, {{r1}, 0xfffffffffffffffc, 0x62, 0x80000000, 0x0, 0x7}], 0x4, &(0x7f0000000540)={0x3ff, 0x80}) r8 = shmget(0x2, 0x4000, 0x185, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x800, 0x2, 0x6, 0x0, 0x7, 0x2, 0x19ee921d, 0x1, 0x0, 0x7}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000600)=0x1ff) connect$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0xb83, 0x7, &(0x7f0000000680)="6ec98c8b59aaeb00727b6c31044995d4540d9dc71325d5f2f98b8bee33e9d63b49de81c465deb96c6bd84ab986d230d22e0aa15a6511ecf5baf2e38bf5d243ada1ed05d46373f933e638aebe52c8a2d00153d571eeb3b154e286751165cb47f6dd967410cf8e75969cfb535c5ceaff7beb5a411df3cd5b09cf60983fd54e0261c930c2ac09d32a99592bc03a48565af4e17c75c2dab339bc53d19454bc568e61", 0xa0) ioctl$BIOCFLUSH(r7, 0x20004268) getpeername$inet(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) setegid(r3) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) shmctl$IPC_RMID(r8, 0x0) 5.390839547s ago: executing program 3 (id=2628): r0 = syz_open_pts() r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="81a712d8325132675cc13adde8fa0d3905f2c13565373dafccf47f97b950047c580adc1fff156bf762e09c5238fb447843654b089ebb8fa9708ffc83ce2bb02ffe61040000004c97635ec169915626e4aa21d59b4c0f1a0d2d43ab52f06b41d6b8bcda5d2b833bd1bdaaf679fee8344ab578d03375c93449ebc260e8563519561a53dd47e3b6db152734", 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e0a", 0x1e}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9a84c9e7ca7ed207f1ccbd3f94799b51c63fa684b82614f03d809726ba8a0ca67ce32339fe8a490af3c1eb92bb4200a31580cf77dc21ec2a503973e89b72c9cd2f1e02dd2c727f13420e789acb456070395c9541d3636fc1753e5209196c88b131b752e", 0xac}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 5.388464155s ago: executing program 4 (id=2629): recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1006, 0x0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000180)={0xa13, 0x44809ea0, 0x9, 0x6, 0x80040001, 0x181c, 0x4, 0xb3a}, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r1 = syz_open_pts() close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5a, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd", 0x43}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xbe86, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 5.387422761s ago: executing program 5 (id=2617): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2d, 0xd, &(0x7f00000002c0)="4c066268c4b8b00c89f70e6f653be3f48a902d0e8f7847989abf83cb49c0031570ab3cfa6514a81eef2ecc5696803d3810c5f30f04edd88b3f48d7a9ddb911ba648bffe4405dce33a1d74f351c281515bb6607bbabdd47b096d227cf20d84b9aaad9514741f3a40bc97e0252f7577e8f076d44334510f07defd156091b7a344884a9cbd246a4cd58381046d5f9bf47f851181502c7680ab11855a1609ee0a9000000abcdd97b758a572359f82b58c8c350bfc7a6fdd2ce76e8012b511e921cbf3b8d958a8d2500", 0xc7) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)) r2 = socket(0x2, 0x3, 0x0) syz_open_pts() close(r2) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x6, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11b) ioctl$TIOCSPGRP(r4, 0x4004667f, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x409) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000003c0)=""/25, 0x19, 0x1, &(0x7f0000000400)=@file={0x1, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000567000/0x3000)=nil, 0x3000, 0x0) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x4d) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x877c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x3) 4.405497875s ago: executing program 0 (id=2632): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() getrusage(0x1, 0x0) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x40, {0x0, 0x10000000000001}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x3000, 0x22b, &(0x7f000076a000/0x3000)=nil) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 32) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) (async, rerun: 32) r1 = getuid() setreuid(0x0, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/150, &(0x7f0000000180)=0x96, &(0x7f00000001c0), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) write(0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) chdir(&(0x7f00000001c0)='./file0\x00') (async) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100) (async) setuid(0xee01) (async) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 4.396774007s ago: executing program 3 (id=2633): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000200000, 0xffffffffffffffff}) r0 = socket(0x20, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x8000001}, {0xb1, 0xb, 0x2, 0x4}, {0x16, 0xaf, 0x7f, 0x77}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000ac0)="3cb3ff3d", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1b6ff680000ac0058105a91501d94e6fdd3112a60c95d256dd48ae298060000001fff478330c30400000005", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x0, 0x0, 0x0, @rand_addr="00040000000000000000000400", @mcast2}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 4.391874374s ago: executing program 4 (id=2634): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="9ce444da61fa5a3b4f87a639cff0199c02d4b7d3d1fdd190ca112cb84f621db79feb35a104858ae26a70d9942e927c0a536d4b906b711feb1e78fcbfadb4b03d90a73fb049def54c31849e6dc8d6cd86e12a8a0ebba0416fa9981181f5ff9e67bfd3648cb911a9e7afbb6a87a06e", 0x6e) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r1 = socket(0x11, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}], 0x20}, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000340)={'./file2\x00', 0xea, 0x419, 0x1}) 4.391347845s ago: executing program 5 (id=2635): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x80002) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/40, 0x28}, {0x0}, {&(0x7f0000000180)=""/63, 0x3f}, {0x0}], 0x4, 0xdede) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 3.867123473s ago: executing program 0 (id=2637): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xffffffffffffffff, 0x20001ffffffff}) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000b40)="bf8c696d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000000c0)="09d0a7ea41ca463db2dcdc27599503328d13d7b0f2fb819695210c0cbd985e919c399571b62025638d592d0f1d8e74aaecc7ab447dafd6944305494159979ce57172624c792f320d5fb59c5059b8186eed860b2c5f2648c9ee382de72ca1c9ece92b9164718ce8a994b736047ae1cda4722e159e20f5ef7e569672f1363498d919159dc192a0b36ec3fa95790bef5a53bea80000e69bd531", &(0x7f0000000040)=0x98, &(0x7f0000000180)="63916c7f6dcc5f6f0b2be80ecc4f374bb4cd9539fc5d46c15ad3ac352e7c0448284b3e59f5181bc96cf3c4b360ac5ddb015989c1f69b638d2631ffb47e31cf48de277efb4d2eb25efe9aff", 0x4b) 3.866404701s ago: executing program 3 (id=2638): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) clock_gettime(0x38d178915807e004, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x4000c0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x0, 0x1, 0x100000000080000, 0x2}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 3.835817656s ago: executing program 5 (id=2639): r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x3ff, 0x1, &(0x7f0000000040)=""/25, &(0x7f0000000140)=0x19) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x88) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000180)="03000000", 0x4) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) r6 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r7 = dup(r6) dup2(r6, r7) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r8, 0xfffffffffffffffe, 0x2) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 2.575512611s ago: executing program 1 (id=2640): sysctl$hw(&(0x7f0000000340)={0x6, 0xd}, 0x2, &(0x7f0000000880)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d79002a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a142be1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x2a6, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xdc, 0x0, 0x4}, {0x28, 0xa, 0x0, 0x81}, {0x6, 0xff, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000004c0)=0x4b, 0x0, 0x7b56b89cbb643cca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000500)="0842b11bf54566921f591f99a60cda8a18960f3f3a2852a6988e830ab4387629717c665da1d0d9c10e1d73af117d1cdbf28d1a3a513241be9d0f9530a4fbe42bb6d6ecf32820d41675b2caa48ec21e285d0b7f03f99beb780b9380ecefcde3791f68fbd24d9d0c754326b00e9ec74cc658062abf1a73a8ab47e4484aef69e065", 0x80}, {&(0x7f0000000580)="4363a32054ad0c334644ba9ac7ebf9bf9cbf2aaa5465d3d1b94b5af7227d490a9940516e342a7edc27220582e20017c173def6f67a2ab548997ddb42c82740cf1286b9da57e129e90e1b10d829f50cded07ccbf4b365ac7f979b79acf495249c49ddc92721725c9e44ec12a31edd64d940b232c2315753f04878", 0x7a}, {&(0x7f00000003c0)="5f99e237ca49b2fa115e5c032540d4d99d20be87b92c40680f6bbf6329341d", 0x1f}, {&(0x7f0000000480)="237006ae8fecfe40fd55408c73a868521790182711282dc6", 0x18}, {&(0x7f0000000600)="b9f72edf8de18137bde29b31be6372a6241e1c7d1258a3ff1fe848621b8b22473afa86e12b5224d7e22a29ccef6481db50d1717389932af63d367d9a3f3d141edbd1f2ecc32183d60aa0d8038e8c9dce046c7cd45875f4a0100456fbbc77bfef80daae076612ea9539aa19627515ea81722b1a6d9b27f5aebd50fa604a410568c6759e8746f03710ae5cebe7681634af782809e483c2ba9f00a93d44352db5481ee730aa", 0xa4}, {&(0x7f0000000740)="f0f2454a55e2b1168797e3f8e971d9c6304ec7c183b1f3321703c164d9a6f9236e006ed70d85495e560de77205f2bca861a5bdc8e1c58474b66ef762dea69fb8457322eca310b1dbe53a87026c60521ef64babac6adb64e0e8e05abcd86c600bd376b89cb0f18b29e564afb1c4be8b8a44d0e82c4466ae5e8f0ba4265e2e2d4de865b208a181b5312e22c4131cf16b8c4c2a89c2b74ff919b9527a42eedae735facfff449b0dee4f923ab6c37f06fd73b617c93de898bf3199b2302352c04c9e1475267a08c56006810e", 0xca}, {&(0x7f0000000b40)="86690b8581b2b6ade26105b765ec4a82696e7492bb3394201058e0cdb48dcda4b2060babb859a4cf30b2059d90de26315fc7265ec054574a777c7270e3e6d22a6a58c9f59a46aa1d279bfd707fb96041f30b19189f83f24060d9163899e6c17b9a19d81a647b998c561fc73a98d60fb3d50542623bfd9ef1cbd49f848f97ed6fbc771b833a27889823a84c55922f1c2708aa30e81e6c1d08082051f38bff3821b1ac133e95a810efa03a04e33d830e4aa7f656d3f7cbfa8aa0", 0xb9}], 0x7, &(0x7f00000006c0)}, 0x9) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f00000000c0)="08bbd826057b2ccd8307cf6f370ac400944b740a78c5eb88bff46de926e0891c9eb2fa7fc2079a5b418067d4b766ba3ac04094649eaff72eaa6c406d0ab7b42372383f8a4a1c6fc1974dfdadbc1eeb76db6a4007129bdffed85d2c17512544c9b4c367c5dac0d1c75bba645fcdfe1b6bf509b8855a047cd23a71f428abb94fe2ab869fe82adeafcc94f0dd5fad60b9bae40994f04ed7e0f502b0fc4f9505251f94f3dd7c61fc1d3a8065c0e7d72f7e5dcef31d", &(0x7f0000000180)=0xb3, &(0x7f00000001c0)="a537aeb18c3891f22b602d86d0ce8126ad02558451245ac024ec88095868f856b08d25e64596049f16537606787c18c0f83bce449c5d007611bea6404d099490448eba946ef2c057ef0ed81b98c6add2ed453e0b3cbcce3dda64d16bba92910c8bbcc0097ca449556903af1df3e5336e97f87a7886e7574a2e548e53371cc546e25599357254c2ac1c79652d2389ac10e5", 0x91) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4ec1235b5b85cad) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffff9, 0xe, 0x4, 0x101, "e327401e0d7a35eebeb2826df8a4958554610589", 0x10000}) fcntl$dupfd(r2, 0x0, r3) 2.575182003s ago: executing program 0 (id=2641): syz_emit_ethernet(0x84, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x76, 0x0, 0xfffc, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"88b05941d1a31178e3222b432c24e11fc8a6a2759949db6ce586b1f395398816d7ba9d869df662891910e40cfc7d092ad84529042640d87001922d0dfecd267b803583fb290d79c6b472ad3c88d1e1bb1b20ddd4598628b04ff9"}}}}}}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) write(r1, &(0x7f0000000080)="8fb7", 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0x4010427e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) faccessat(r6, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) 2.574736527s ago: executing program 4 (id=2642): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x7, r1}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x8000, 0x0}) 2.572750067s ago: executing program 3 (id=2643): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x12, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}, {0x81, 0x0, 0x5, 0xd830}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea600006efb258f1a1f7f6b6ef206c774efcf04017ae1", 0x2d}], 0x1) sysctl$kern(0x0, 0xf, &(0x7f0000000300)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebb", &(0x7f0000000080)=0x1c, 0x0, 0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100, 0xfffe}, 0xf900040000000002, 0x2, 0x4}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x49) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0xfe78}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d386442873668ee8adcc9b969e224607d7f0e000000000000000000000c658b809deb2fcd6b2fbdb82c50608698fe70eec92003e2eee674e0e17e9c00fa29536ca7751d1d9d1acd273ea09ee79c9bf7d44844dacfec8e0afbe74e6dea35b4eb3e48862c31b2a23a51a4bcb7d39f66f214ce0d28607e2f0ed9e950cdcf1b469cfaa5cc921d6ebc836b494a8de601c58ea277f34d30d58d944953bbde527da087b9bc5068646337b07dae27c832623b055f612d0138010000006a1816633e0d95544d07403305677f60505c58c79bdb237037557eaf5cfeb72eaf684e1e91a0ae23750078840000000000004a934e8efd2ff1aa18aa61ed8b5ccaad3ea50e00000000", 0x7c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a900000400b6ff680000ac006346473c8174cf78d4df599afb4c0458105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fffcf16e090afe51a000000d513020db96eb8e05e96c5ed7880a24c30b88c1eced06e6a9278c6a66f084f0a152a068c2193ef4b656f3e6f13cff6d400000001000000000000", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000007c0)=ANY=[@ANYRESHEX, @ANYRES16, @ANYBLOB="40927fa40a1ed7bad22f775dc822688f11c5353466d35cd6139f8997cb842f9a363270f1ba145d1d7edad983ad77a692ece76c1e6cadace72c0add5be0fe1eb7e3b3c832a5f6d28c4a74cffb605df771216d1f91415fe6151997b61d45b016ca62c3e93b7d21795ce46b7f034eaec04fc1333b28699f71c19df4caa622cb74e3be271beb74ccfa495c7edf78c5bf146f8681b85a814bee55e18c12a1dbf6b306ace91249e0f34bf583d2de68023b5de54cc26431dd4cc6e632f12789959432a9", @ANYBLOB="61c21665b8f721d72201909016b7459a73832142778b239a7066cb06aabf298eeb676e887a085231dc5e42d8625670388233ac113c0e13ad"]) ftruncate(r0, 0xb) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r4, 0xcd504406, &(0x7f0000000080)={0x9450, 0x2bbc7033, 0x3, 0xfffffffc, "7f00000000000000000000000000000000006c00", 0x80, 0xd2}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000180)={0x6, 0x10000, 0x10001, 0x0, "97926c320000f80100e8220009000008001000", 0xa, 0xffffff}) 2.571857623s ago: executing program 5 (id=2644): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/63, 0x3f) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) setsockopt(r2, 0x11, 0x4, &(0x7f00000000c0), 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x80000001, 0xffffffff}, 0xc, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="a8000000000000000000000087010000c83d49133877818d52c0aacaf1423c565138212cb1784b2bf199b84a53c39bc19599969ee7a151466855e7fc16bf06adc1251985a9d4657754a7574441ba3d50823271c67d8520f01743baca4219bf4bf2f044bace8ead143e0c6f8602c039f0e9acb23f102fcc831a2f3013b9e980ec2842b5547a6fba374eb3f65b662d57bb1364d456495e251630e1bc93041c6c24680054d4ef000000a8"], 0x550}, 0x0) 2.2259957s ago: executing program 1 (id=2645): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1ac0058105a91501dcc3d35a3e7a3687fbb6df64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae2988dbc00000000000030c3ecd88eb78c8c5dcf16e090afe571c0a19c", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 2.22455102s ago: executing program 0 (id=2646): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="fdda5c3251449b54fbd5f437719f5aaca76658ee010f97d484220bd689c23456092c66a56629c0263d8dd972d6d77e658df00b51fb9e9a627574fca943b8be8c83c7bf05ffabfb878ec919d966090304c88c8dad8fb048f3d423c842c652794a64a0777553bae9bc02", 0x69}, {&(0x7f00000000c0)="ef5226592f6dc2c64a4ec093e365b3e70ad6108e3db6e22355fc87fb9cf0145a4382c37c43090d3d0cc1832de0d3a1ad19789dde7fc1f647981abca9a5f189e58fb73e3701a9f300bb813f72fc76", 0x4e}, {&(0x7f0000000140)="62b23e731a2004bad53819d88b75640735f43a1d076a4977cb246824bc206faf82411d676eb4f82981162b63c855df478df01eec593d63ce2230e98bff792124666ca46910640f40e6d462948050ca67bd511c283562d4bc23e118b5ff2259238e942dc688f7af17b077064e883f74e2473f5f94e1adb72eedc7e1dda3b99df0cf568e51c18522b1856511cfa563551a5f620f465c39dde7dd2ee8cd203edd2643a79a814268522f62774c378f2b2c394782", 0xb2}, {&(0x7f0000000240)="55b165765654f74851fc80a1c094a65db41e4c0ce62d584286aa759dd4918fa00ca4b066cbe5dd3db8d770c2083942df0389e1a80af5f2b5e88bf18b3fe2ce31063ef791dcf545fbab10c617818c3440c8c54c5dd7472126230a54dfcc1ad1ff66cc30adbb0389a2900533a5d3f74ee8ebf8e4818668c52dfb5a8cad68", 0x7d}, {&(0x7f00000002c0)="eaef1be285c22761ccdd7f09660e32786b82f9e8e4ce1ec977d4fb9fd9bb6ed6992ca5365d3a2086475c924146777bb14f49d9b62619b77f52a8556d06c40c35b0582f2cbffccc258bd2cdf5eda6efd6bf91cbb25d5c476bb77b7aa76c8247aae7ac1b", 0x63}, {&(0x7f0000000a80)="040faf6f6c9cc960eaa28f8a2283312abdc158af8ad549c2f513e9ff41787d81ef4f00d9316a61c636fb6e4366b5ef6d9e8cb58d23bbdb259c94e1d1bb28d3fe074e84b2aeafbce774694281706e050000000000000057594fa50c0098ed5aaff7b5585473e51936de0d1c9976d1171ee173c7d1c6d08d92272a9bde19bbf7afde6ed5a48346a65af8e04dded1e7499a63ed70b0f9f607a30394ca1e9af1a298df8bb40818856602734d723d1369ac1ff503010000807be0ccb437df361fc281455c51355a173d9364b0e243740cadc9a56c", 0xd2}, {&(0x7f00000003c0)="f1baadd50d2de1646e0ad1b322", 0xd}, {&(0x7f0000000400)="a857f49dfdd488f72216005c26f7b967af663c67da15d2298be7963baa8309d78b2bb4b1475b95be4068b725782704385be04496f32a36aedd4cd68eda5301dd4f36c696eb4f92877b647fe5fbc614fd1e4bd5d8ef012b968a6d33c02edad9465822c42205d360bd14da002d3a8db3fc9be95bc08ddbe2e74bd692abba2792f0b11bfc55da172dbdb8f1954c774bae039be729e01b7b3e11afb5d7f788491ad9cd8584adb848fd2ecc326e634451a8a2077a389a6eabf7", 0xb7}], 0x8) (async) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="fdda5c3251449b54fbd5f437719f5aaca76658ee010f97d484220bd689c23456092c66a56629c0263d8dd972d6d77e658df00b51fb9e9a627574fca943b8be8c83c7bf05ffabfb878ec919d966090304c88c8dad8fb048f3d423c842c652794a64a0777553bae9bc02", 0x69}, {&(0x7f00000000c0)="ef5226592f6dc2c64a4ec093e365b3e70ad6108e3db6e22355fc87fb9cf0145a4382c37c43090d3d0cc1832de0d3a1ad19789dde7fc1f647981abca9a5f189e58fb73e3701a9f300bb813f72fc76", 0x4e}, {&(0x7f0000000140)="62b23e731a2004bad53819d88b75640735f43a1d076a4977cb246824bc206faf82411d676eb4f82981162b63c855df478df01eec593d63ce2230e98bff792124666ca46910640f40e6d462948050ca67bd511c283562d4bc23e118b5ff2259238e942dc688f7af17b077064e883f74e2473f5f94e1adb72eedc7e1dda3b99df0cf568e51c18522b1856511cfa563551a5f620f465c39dde7dd2ee8cd203edd2643a79a814268522f62774c378f2b2c394782", 0xb2}, {&(0x7f0000000240)="55b165765654f74851fc80a1c094a65db41e4c0ce62d584286aa759dd4918fa00ca4b066cbe5dd3db8d770c2083942df0389e1a80af5f2b5e88bf18b3fe2ce31063ef791dcf545fbab10c617818c3440c8c54c5dd7472126230a54dfcc1ad1ff66cc30adbb0389a2900533a5d3f74ee8ebf8e4818668c52dfb5a8cad68", 0x7d}, {&(0x7f00000002c0)="eaef1be285c22761ccdd7f09660e32786b82f9e8e4ce1ec977d4fb9fd9bb6ed6992ca5365d3a2086475c924146777bb14f49d9b62619b77f52a8556d06c40c35b0582f2cbffccc258bd2cdf5eda6efd6bf91cbb25d5c476bb77b7aa76c8247aae7ac1b", 0x63}, {&(0x7f0000000a80)="040faf6f6c9cc960eaa28f8a2283312abdc158af8ad549c2f513e9ff41787d81ef4f00d9316a61c636fb6e4366b5ef6d9e8cb58d23bbdb259c94e1d1bb28d3fe074e84b2aeafbce774694281706e050000000000000057594fa50c0098ed5aaff7b5585473e51936de0d1c9976d1171ee173c7d1c6d08d92272a9bde19bbf7afde6ed5a48346a65af8e04dded1e7499a63ed70b0f9f607a30394ca1e9af1a298df8bb40818856602734d723d1369ac1ff503010000807be0ccb437df361fc281455c51355a173d9364b0e243740cadc9a56c", 0xd2}, {&(0x7f00000003c0)="f1baadd50d2de1646e0ad1b322", 0xd}, {&(0x7f0000000400)="a857f49dfdd488f72216005c26f7b967af663c67da15d2298be7963baa8309d78b2bb4b1475b95be4068b725782704385be04496f32a36aedd4cd68eda5301dd4f36c696eb4f92877b647fe5fbc614fd1e4bd5d8ef012b968a6d33c02edad9465822c42205d360bd14da002d3a8db3fc9be95bc08ddbe2e74bd692abba2792f0b11bfc55da172dbdb8f1954c774bae039be729e01b7b3e11afb5d7f788491ad9cd8584adb848fd2ecc326e634451a8a2077a389a6eabf7", 0xb7}], 0x8) socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) getpgrp() (async) r3 = getpgrp() r4 = getuid() r5 = getegid() fcntl$getown(0xffffffffffffffff, 0x5) (async) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = geteuid() getgroups(0xa, &(0x7f0000000740)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5, r5, r5]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000580)="7aedd43d61880d48142e23bcf5b076d36e44e730f760f3fc21d8f70cd14f35452723e3ca3c2381170ead14541ffb3a49fd348082cbb5f5feaade58d322959d8695ac746d96903165f604e507a0c45ca21b25f2cba0120c5a199d7aa214e5cdd1265fc20e72164a75a87febc584db7f7d0768a1470903c8ae4c3d5b0b00bce1d8d8579c1ff4657eca4c6adedf489a66e479d1327baf936cd0d11eb04abc5f09808390ff84dcc7cb46536bb0337698cabab3d394897bbca3baac2bd7", 0xbb}, {&(0x7f0000000640)="2bd2a243b16d58743534a3e5955001d51c53677b8871e844d6bbeb8850b876d9d599aa0f80853debd4bc082df4100306fe4ee5ef16e95264add403f7b6f0afbb9dfd4db17416a2f3262e13431d4f101ba8527cd29d52bf51d80e22469885832bace417d4fad79d95eda98a4593d2316de31717e24bb7c9437206c9bc5dd13b8e58dc9ee9fee3b6f50d4f4e50eaa87f0fef4d7dacca55e05d62f83583961e313ba3765d13d5d13676b68fa0c0f8728362c49eb870fa25fbe3c7436bb092ffd275962d52159583ac780e9a626ef924c2a914d575d62b2417177c7f2673629847f701a24b54e705a53b7b020c7ca1b92148", 0xf0}, {&(0x7f0000000a00)="cbecb41ce1611fd4fd9407000000000000000300000051a6fdcb3759087a48877fd93cad26f1688d93380f0000000000002af3385664068c0b555f921ccf287805fecbeeefcf65473dd8a4aa7eb6fcc8bdbfdec2b7", 0x55}, {&(0x7f0000000780)="73b2097c1a6329ff", 0x8}, {&(0x7f00000007c0)="bbb0e2e04352c5d4e942bba70c9fef5a0f73cbf9d19d3b3f80bd1e49e160d6995328c9a1d45be5bc7a8a8fcb53ac02d232984edb646e07b006ab90b35f50b13092cf1cf7056ac75b0ccf963c7438e71cb1868d43e2569c81109e1d93f334cc5ae048ef28a9fa65c1e17bded42713ca6a3b52ea2cdeeea67726583f8ccfa80f11ba4543cc322a72d86897ccc9c2b8a8ecc19b3a36497cfbd5f17f", 0x9a}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000005700000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\b\x00\x00\x00'], 0x50, 0x2}, 0x404) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000040)="a8f7ff00", 0xfeda) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) getuid() listen(r1, 0x1) accept(r2, 0x0, 0x0) (async) accept(r2, 0x0, 0x0) close(r2) r10 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000000000000003}) socket(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x3}, 0x10, 0x0, &(0x7f0000002640)={0x33d, 0x304c9091}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x3}, 0x10, 0x0, &(0x7f0000002640)={0x33d, 0x304c9091}) connect$unix(r10, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) connect$unix(r10, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 2.22422391s ago: executing program 3 (id=2647): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x11, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0x0, 0x3}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="a8a3f5f1a24ae0e82f9f7c52797ce4f0c43f8156431c20175ca5e2760418f74a4569bcb65e82f71d14001c49f1246567e6dd8bd407680168a3db71755b6af54e8ac149e3292afdb58781e0ce13950900782c8dd44306582943287b349485b3f0a7b7203b4d8dedb20c28e1a3e639877cd24d85f4efc583ca1d7fee01d5a005ed071a82573440767b655ae3decb7aa7ed860288aafed894940dd50ff97febc1e57022a00c09dfa9d678af9f146df1803903c2d0454dd28d06dc15162c6a9c9d3d378fd90d0d8ec508ab1601949971787a9253daa6d990098d", 0xd8}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = accept(r1, 0x0, &(0x7f0000000340)) close(r4) write(r2, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x38, &(0x7f0000000040)={@random="63fd109a7f00", @remote, [], {@arp={0x806, @generic={0x18, 0x6005, 0x6, 0x6, 0x2, @empty, "81c29d600100", @random="a3a910c5804a", "9998e7104c0152aedd2c58d9af062ec1"}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x1000000b) syz_emit_ethernet(0x120, &(0x7f00000000c0)={@remote, @empty, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x4, 0x1}}], {@generic={0x6007, "5aa3b1549aa6dfab4a77130d24d1998df0c1177c60ea5ba0f1c77969db3fbd31d0dba64c56d6a3361e76b91008d829ec9f086a30badd77481d8e43c76d55ea125247b4684456300e84502ccf0ec5ac3f43afd5fdcd9b23349f30b01f3f5bdf7d5810800851e51599f99892674f5585016c40cd97b0a1f5304349fc99a3210790c71b23986a3d9cad1c39f32d6ac8ee21f03dc27173444cf416b5ae752bfe405dedba7727bc11a223e0fc512de9abab602cf1a71b91e59c952588cc5a59035ed61081c40d904e7ab3fad9fb30f0e9ce8f7c8b5abf34fccc6e4c0d54ce97808e52d33ac0e9c271f9cdec16b846010469f037243f76f7b62892b4578464a8ca884657aa3635fd1f6390582b"}}}) sendto(r3, &(0x7f00000005c0)="25c9173ca679c60dd79c7bcaaee7efcf37e16544a94f45a0ce690ad70bd494a229e7caa544105fca19bf15ab940d6887655e1381f9daacca79df44273afd6e937890b290977b71bf2b987a645c66aaa61ea3460fb1fcc989a6b1e9089402846b8af02cf97fb3fb9ec1fe27ae2f1756690b1245c078900699e0647349b1e305777e1172c0bf3fb7c1c1cd09bbdd7cb750b25815b485277cbc5f8ada35d725d56be8918916f3a6e8744c8d414b8675ea3bcf4a230a602a2d10b848a7f8ef9e10566ef6d32b275e1f1506df44230ff025592efa96b2bb43aa3f4863ccaf62e9277501ced2f2479f43448daa5845ecb5c701dffefd2dd1caf2ece940d5d30168b8e8379f9a03cf3c2ea276a2dfba7d676b76d3a654296895f1e240d42782d69f947e77ffdd04de423655edd0bbb9b4382c6e522f168c72fc743786b62213bb2e533126155cd75e28202e78fe7ca34eed09c345bc3c4ff02cc33c1ab1aa813ab46790ed1c3f9fa555d12ff4038b13029d462f69cb4cfec29e6802c823244b5c02af22c0174d978587dd5cd4567912f7ebb8e4d574020e8733f23c2e0158d6d893d9431b6220b5de1d06b53c8bde1f8873d4204b8b3b9adb73f02d8bf2e42fb451789350d5e53cc8dc7b4ebc93a5a0eb14d66d60ea5fe2d465d0c04fb3f7139b1cf3a87115e49afbd77284fa3edf120875c238f7c5dc6341c1523e1d89da492ebb44438c39bd31299d393ef93e0e6c5390ba8b23f8895c75c8091ab92fe9e0bfe658a39b121d4bdf9127a639c438d04c5ee5ec28ad34da2442d38f814911c51f89268350ed1c44e9395de8b300b42cf5da23546466a33a60ee20a5651be813c4d1822e8d5df8e3c9b7399ad9957b58692a849e715361e9eeeaf6a098feda97e797406f173371900f226982c2deceb858c48a1580d49846723252573b197eb40f657f30758704998af9f31dd4a866b43c823af8e76172d2b2a8a7ac66269473220ddf5f117785bb4ed712b12bb3a114470bbb83a595955dccce765cb330dc5783f18b547ed2ab1f218b26928d596ed490526da60186c969c17794d10ed574b737dee1abca81dccf092a369ecb5fd461be19f6148daf431d5c57aef187a036fd0b64e62882f623b1bb94de10fafd53f8d1e440869d31c4d88e8ad16f0906749bba74d4e6bbfba07b7967866039da8ffe7ae78a05824d1aed0edc25462888d3b694aec35af4fe6972778f90964844d6657a304855d5e1866178ba99796e001851f7fea8fc9e4e57402b2540e47054b88fd01406929f2dc0e48c8359f039e4f18ae6acf5b12addabf66f9260ca55b8bccca11928c5ecb2d7f5c54d350dce7f2aa169a31327152601172884d89bb0f23a9710683c482a5d76485ab7dadbd54ffefd17f72d7c9af32c1be4aa2b4ab22c42d3433bd660c980e1325213c85594e62f466769968808223ca886c72dd15dedf4fd2a0cfe2c37051cb843fa57c191b08e89b336ac46e972eb0cfad7a56a852d412112e1d14613e2d9f8178b542dc3f111ee15c48db19b81cbbfb0000eccaee9187c117cacccac985ee23dcba6a4ea1423bdb9bf2a163e3f7f448b471b1f8436f527464f3ae7527d5ade3b81aa4ac63125954cd2d4e368f32c66f2a060d33da7d065b0ddebd1aad3287b82ffb4c22e8119d818f6985680bc72aa1de96b0cf0ed11e7650a005a17ce180ce48f38c5e53dcb819e2448b622e595a0acfee80ea349d793cbee42847a7610f0021f24719a8b89222e51d7537b9cee856ac4399cb9a40757c2a10cae50333a9f4e3601666431e05239c26c4be8cd1a6b2b45319dfdfa9b6cc9a2617dea7af4ee502e7493f7f160160a096b0fa4bdc16a9056ac827532c4d6946eba51dc7fd0b8da7134589a6285c4139d365019bf01fa843d1ee28732c6a140836b8f3765eb8d3744d11da122a0505af328764e8967680c736a7103be76e1d7b0d3b8c6815ddb9b3939a3c0bb34018b2c78bdde762f15731991a447192af67a8c5971152dcbbaf0c3106adab1438ad985c4a6cc4b4ea2e30960ed9cbd8094bfa3fb1aa49ba9808643309495c4a4a6962964f45880418f9b7526800abba346b2e67a1d97a8470e5b4678570fbb9bcf9174eae1d2d2b63c15430394c5521a5a3635e377813c807a08c4b47281ab2eee03b852378cfb2aa931ae00571f20fe826c628759fdc0c3e0b96153ff1c289c0510dcc976a4eb921c7228ca25853289717e4751956d1a051b226a3181d17330dbcdc2ea5545099bb46205bce784dd36c8ffe9feffd1faf1540e4c93b2c9b7782e0ad70b73b1730d715565152f0a961fca5c591f5f7c6a41ab626335fb229248291883f6bd2ab28e58b341a4bed001dc47e25d738c9fb76e46a1c747559658073fba073ef4f3e1ed7cbbff8fbe53f22e54078651703e2b2d8c6d89ad4a02bf7b3953e9ba395924df35c8a163b5cb8becebf6d010b772b35f7c1045c0ecb12f51ef1986cae210c30e39afbc1ab5fedf214bad7c4695b4fb4d393bca053216df2a3350cf8c6333f3e69e6474d0a460939294f804126a06a4080f396974e695eaa29ca7b418aa3f92616fdfa16ff649f4bc68f3526044edb4db943b969964b00f54b8c2569bcd325b9f6fdf5b07eb26d9cbf37dd9703b897fa8e9eb646c201865306f8b6c34e7cdeb661d9a3fe991ad642342d06c54f6eea5615da0caf80d216aac29d4c768c41c3dd5d1010ee5aa2de668dd98d3d5d23cfb6a68c9e7993f2156c6efe418ad8c4ba0b1f284bfaace885df948c22596755ade6e25c08c1c31e1f34288472ffca0f9a6933900d7fbb00878a152e926a280bbb7ff7b6e02442470008c77186e8dee2da2c9d296a2ea0705db25cb7c72f7df10dc7efffdbf26f467416afad0712312e0039d30429bb8a1ef9673ead64ce930fedd746ce195096669053929bd5df96aea4733a4855fea7fa23830548321d1af5386a1bcb657f97fb2e5c34ddcde343316a4f0f1d83f2b5fb7cb698beda5ce1d09b2d6a83393ce899654c8ceabcf11fc36b329da98ecbb8b4117e89cd113c531a790cc207eed3f05b94969331f99e3f8e280c1d4866aef7e40aadb2b71265dd6de2158f73c338fb71e5ec2359f83281adbd7afcd6e85ce1e1c571ec6d9e3177e873df4bf3e17727385018b041fce9947e96750c38ad6bc26c700be9fe2678f780b3b51f69d35d31d4251a2bad5e0e3cd32490fb3bd13c015254d476ed48bfb2da59ce96a9adef881600d1be0d2ba67ebc0fd5839fe8d7e7ae69596728122e2623e0d8f0bbaf0e5ba616bd0c7d390864354de123d0e454ad4f155f030f9cd146c1e4ac443ea454b9baef3284ada4d04e27262c05079d00cf85ed33070ca2273e82e64dd2bbbdd71423fe2feba5b79090210f0503b1d04382e1c29e9c0d3bd3a17a13fc362430dd25175e3b38f50e9bd04c40900abc2eee389f975b25d8680ded0acbe15fd6a20ce9f8e94629e820cf48f317e913853431eb691e9513f0f10beb19a84c19b31daa6e7844dc6aa320dcbe46aed5a8eff28a81fd8a9435b7074c588ed4bc5f08d83e4dd91742a93674b2babb6e10c530483e00103aa2e3a8dabb320c89db2d99a5652e26bec3d2c87811846cd578f6d2a44ac80df5a55de066930c1c92e2319c51bbf5f6e291edda17dc3dc09d24790e3b5a0ee3203bebaee761141fa545a813f5369bbd57ecd099f87bc420ee71c5be6d54d5077d4bea5bcd22c14bef061be109fc47439c9ce01e2ee3554ebcc9520c6737f61d9b3ccd50744a908e0855d32d0266ba2345652a61ecc28255fd4e348c12e8c7589a63736b02299108a65c5b602bb6d956ebdc38e3cbab3f5749dafed3c9680866bf8204f435129fd410827c5cc21ccb50b59b8fc0f200df565c35e5987ed65e7fe6cea98bdf73e7375360dd97c3e2d626941dd62f5536ca708ae1f4b5a7d0124876da09bb9c4210acd0fd84986943afe5fc5dfcebeb6c58ff8786a205f69756f398ab216109f009f83c216ce859cb832816a5f75ada0b01a281af2adef824186602dc9004530f6ce175bc8e4c6b6d2e33fd4bd949bd143448b0a07179400698f081ceda1949ab561def851b639de56ae5d92b4915f23bded12172a604c8f1aaa09d03b4f24c45174617bd74f10ac2de1ccaa7aa0668d87fee7f2c36b771bfb5cf824864c743239466f2418cd8e0dc93a68b2f01184b5050b724ab63e860fb3cc699e2e8eb1afa3e25a52c86acbadd8bf6869b27bc84d543aee924344ca0550e9dff41a8bba4938ae342826a2665a3edbcab1fc3a827afc037c75e1cfc860c727d71b9f63e2d32419651eac8a6c291c8fb8e90b23a8ad5453895f472c8ca54acbe7b005efdf7c686013b9139bfa0550fabc0034e423db846a8cde5115f62ebc90dcc5c5d0e972289e65ee0a8030d35fd3fa8ac0304b70dcacaf24aecd67a6b7d68e6e0f4b3f4ef20be13ee4a26ee7e2d57b45497423ade083b86d657cfbe55e3509b371bafa90e5871b3530f07b0bee88d427aeddcde7a05a46a90bbb04b09a60e48b64681677cf8252427402bfe0d7d0dac52d25d43075482e8b7ffea3dc5e410e2657ade4b0c9c4fcd408c7de4a83ed9637a0107de7038faeef728fde4a0fb272353ebac0725534c04bc4146b35a7843f329b3858e26e98821871e7d0f2cfc88202e8ad5d1b8b8669422be48a36f635e59aaadb1e96c999b6140be820ecb08787d9394f74d2ab965bb024134e595a5525a0ad140fec72cd2371129b8960ed4e66a698f1dc624ef9a09ab8ce54249026d1b927ba245519304c853a65fd32f7e6409a267af56c7baabb886d3562a2a5169c6d3cce0105ddea834b5e430be4561c5f2d5c5913244c6445cf3beb18b318dfa068281e5aabaa0ea10ee22072bd914fb59d27f30ec3b5b8b50f8dd171d794da35a11fff3a59bb5b8d59590903286fdfedc767c2c0899254408042b8dcfa8abbd4c3b7b7d1a19ddbdb27355456f8f58cbdd286c4d5ce5b650b863f823c0b2bdc5cecd5a44748703c2783b73b306791a0a9c67e0f6b9229ddbc9be600f59a2d387a72146c626227fed11f81b1f33d035fd413295c8bc27823eb7f7fd696f9ab18f13a55029cc80c9a289ef5ee199e423a4a3f2b685d489aa7f64a1379f6c83bb80062e11b6cd866cb6e8269812e1b4b6742711d0a8e486f7e4ef80fa68f1ac2b0d04bbdcf2849bf040903b4fadaad6e8dc7a15d1b4b6965f1a397e759495bde131c93127f35988ed94297e53219d543f4a56538119082490ffcac8e13f4d1918cd976cd7264eb7064dd64ddf57829ad224845ed5e4e2c659d9971fbc8f0e5feeb25363c8b70a00c4ac1a6fc3d9e3b30946f457db247b629b9110c17b0604481c9b46bb053ab7629a20e17414433d66c1067c055eb1c17cac37e9b86761b07386c65d7ec533fe0da57693b9989dd53db3c5fd220f81d2c2624d2dae660fc772b99967424a6438e5127135d0e5d21a5ab1e4d30f41575f2fccde5ecb36123c023826ce578844bcce11dbf6831e46cc690bdbae90f3e36f85fcf0d9a66f4b724503002ed4c3ba158e125935ae130923fa24a8a099a32a1d4df1bb52d1702543402932d75b56d08bd378962b63270b936aa45b9b585eee283912f73fb653956aafb14aecd205c67a9b3969536128b45ecb7d12700f0c2dfdf952ced4a993f971d3f49908513ee642b16e9e8f7b407ad47025d18819050afbc04521afd9115f0b71bd0fc9864d85df2c4cbc7f42d896ef1943667db5ebe17612edfb29ce8b31bc7b0a1b186c08f45d87257", 0x1000, 0x5, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 2.223136151s ago: executing program 4 (id=2648): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000009c0)="00681c735ebcdf1d379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77ccc977cf24bd0a2ec69fe8e308bb02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618", 0x172}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) setreuid(0x0, 0xee01) clock_settime(0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x5, 0x28, 0x2, 0x3}, {0x0, 0x76, 0xe, 0x6}, {0x6, 0x0, 0xf, 0x3ff}, {0x2, 0x7, 0x7}, {0x0, 0x7, 0x42, 0x4}, {0x4ddc, 0x1, 0xab, 0x1}, {0x0, 0x3c, 0x9, 0x24c5}, {0x9, 0x1, 0x9, 0x7f}]}) ftruncate(r1, 0x48001000007) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 2.011326266s ago: executing program 5 (id=2649): write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) mknod(&(0x7f0000000540)='./file0\x00', 0x2, 0x47c4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) fsync(r0) 644.127345ms ago: executing program 1 (id=2650): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) (async) write(r0, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000180)=""/103, 0x67}], 0x1) (async) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000180)=""/103, 0x67}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0x80045102, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffff5}) 643.169154ms ago: executing program 2 (id=2651): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() syz_open_pts() ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) r0 = semget(0x0, 0x1, 0x2f3) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x6}, {&(0x7f00002ad000/0x4000)=nil, &(0x7f0000417000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000024d000/0x1000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000692000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000058a000/0x1000)=nil, 0x1000006}, {&(0x7f000027f000/0x1000)=nil, &(0x7f000055f000/0x4000)=nil, 0x1}, {&(0x7f00001f9000/0x3000)=nil, &(0x7f0000555000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f0000188000/0x3000)=nil, &(0x7f0000729000/0x1000)=nil, 0xc47d}, {&(0x7f000023c000/0x4000)=nil, &(0x7f0000476000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000020000/0x3000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000634000/0x1000)=nil, 0x3}, {&(0x7f00003a6000/0x2000)=nil, &(0x7f0000618000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000715000/0x4000)=nil, &(0x7f000043e000/0x1000)=nil, 0x3}], './bus\x00', 0x1}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1000203, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x4}, 0x8, 0x1000, 0x0, 0x0, 0x1, 0x6, 0x4, 0xfffffffffffffffb}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semop(r0, &(0x7f0000000080), 0x26) readv(0xffffffffffffffff, &(0x7f0000001080)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/72, 0x48}], 0x2) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000010c0)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001140)=0x1) syz_emit_ethernet(0x76, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [{[{0x88a8, 0x4}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@hopopts={0x3}]}}}}}}}) 534.232446ms ago: executing program 0 (id=2652): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) syz_emit_ethernet(0x40, &(0x7f0000000040)={@empty, @remote, [{[], {0x8100, 0x3, 0x1}}], {@arp={0x806, @generic={0x6, 0x8048, 0x6, 0xa, 0x4, @empty, "e8aa3889f7797be138e4", @random="cb37c2d69027", "9e23ca3d2e7fa6ab24259f104c4c6f7a"}}}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7959d4f24e1075a50100000000000000aa", 0x11}, {&(0x7f0000000140)="b8e6981c1d6a7817e86016083d7d6b6d817f61a8798bca412b0e5c90e4e915dabe3314ee9e89012b68cc1113b8ecaf9e41e62adf870257c6af14911be16d34e042fff4ad03d501d4b48eb0389fe2887214562725cb", 0x55}, {&(0x7f00000001c0)="213c45875878189f972d7db8", 0xc}, {&(0x7f0000001500)="13db75166b229e13bb3df4c79ac9588ff558170a1013be9776ef88977567d0", 0x1f}], 0x4) 483.895987ms ago: executing program 3 (id=2653): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xd, 0x9, r1}) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) (async, rerun: 32) r3 = getpgid(r1) (async, rerun: 32) r4 = getppid() getpgid(r4) setpgid(r3, r4) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, 0x0) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./bus\x00', r0, 0x3}) 279.092203ms ago: executing program 1 (id=2654): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x8000, 0x7) fchflags(r0, 0x1) 278.686168ms ago: executing program 2 (id=2655): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x3) (async) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x110) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x100) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x100) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000380)=0xc) getpeername$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x7}) (async) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r6 = socket$inet(0x2, 0x8000, 0x5) sendto$inet(r6, &(0x7f0000000280)="49c3866b4a616834ad6ce732e9889a00d1ea02b00ab16e93cccb55f9db4563f4f981ac97a0a1ac2c3e040ff4884d3dd3a93f2a79ad486097485bec5673e2f144b221292310508d922a66f4786eb24ef3916a2e493efea402a5374e2d4c6074e68230b4832b10e2c748d5b8c53f81f4239c4f073a4aaec80be001d89d45dd32214c52ee497574eef3b57e9cb478bce7b408ab5e23bf747cebca11ce2667b71eeb3cca1bd90efca41005157336d294886b815ee192a6723fc02d93d0109e0bc5bbbfa9932c75c4c31001b6803b24f2ccb61b16463c7d206d1c8f92b066dc", 0xdd, 0x40a, &(0x7f0000000240)={0x2, 0x1}, 0xc) 246.547799ms ago: executing program 4 (id=2656): mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xcd7331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 90.203832ms ago: executing program 1 (id=2657): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="fdffffffffffaaaaaaaaaabb08004500001c080000000001c097b088ffffdfffffff210090784c1b8ba3", @ANYRES16, @ANYRESDEC]) 89.647123ms ago: executing program 2 (id=2658): syz_emit_ethernet(0x75, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb600433d6eb37a0c4ecd636fcd6a3ead8f4000cc6feafb3c59d91d6fbeef8fe82c9e5dc42657d398e927f8278dfb424fcea18189b939732ce9240c96a36f4d966db0810d25c7556fd53624ec3ac411ed05b005ec9a31e29d6ac02e7c1aaf96cf806e9167d1fa46676520f452cf89f108b9903f362128c024d97c52e6d4f6aa1f406bce1e4aa11860703b5d56c7247a1682b7bc8f699452b26cbf9d9241835da"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0xca, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000080), 0x0) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaeaa655b521b03e28848"]) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0xb}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) read(r0, &(0x7f0000000200)=""/50, 0x32) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x99cc) 88.636369ms ago: executing program 1 (id=2659): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) r2 = getuid() ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) (async) flock(r3, 0x1) (async) unveil(0x0, &(0x7f0000000380)='r\x00') (async) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x100}, {r0, 0x4}], 0x3, 0x8) (async) setreuid(r2, 0xffffffffffffffff) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x2285b9a) open(&(0x7f0000000800)='./file1\x00', 0x20000, 0x164) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) (async) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) (async) listen(r5, 0x4) (async) shutdown(r5, 0x2) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000000000)=0xfce4) 0s ago: executing program 0 (id=2660): pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x70) clock_settime(0x100000000000000, &(0x7f0000000000)) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)="4b6d298313b0f1", 0x7}], 0x1) read(r1, &(0x7f0000001e00)=""/239, 0xef) pipe2(&(0x7f0000000580), 0x10000) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x70) (async) clock_settime(0x100000000000000, &(0x7f0000000000)) (async) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)="4b6d298313b0f1", 0x7}], 0x1) (async) read(r1, &(0x7f0000001e00)=""/239, 0xef) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.63' (ED25519) to the list of known hosts. 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error fuse: Cannot find fusebuf pmap_unwire: wiring for pmap 0xfffffd806be7f9c0 va 0x400000001000 didn't change! €Kf¸›;Єë*ðè‰^-”<4¨YÕO–1s1¾qèˌí<:ÖKÏ]årõa±YX€M‡—QTþ‰§*c29ÕÚyª×çR\]SŠò/&Èý ÿ™2[ƒ€Kf¸›;Єë*ðè‰^-”<4¨YÕO–1s1¾qèˌí<:ÖKÏ]årõa±YX€M‡—QTþ‰§*c29ÕÚyª×çR\]SŠò/&Èý ÿ™2[ƒdenied attempt to set clock back -9223372036008552073 seconds malloc(): allocation too large, type = 127, size = 6442450944              ./file0./file0@êÏ OpenBSD/amd64 (Amnesiac) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806be7f108 va 0x400000001000 didn't change! #! OpenBSD/amd64 (Amnesiac) (tty00) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=9 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=9 req=2613 state=1 status=67 (errno 4: Interrupted system call) login: ¹./file0’-N./file0@êÏloa